A collection of 2013 open source software: Android, Firefox, Chrome, Wordpress, Linux, Reddit, VLC

Que la font estigui amb vostè: una introducció al programari de codi obert

Funny open-source cartoon with Tux
Programari de codi obert: qualsevol pot editar i fer-ho encara més increïble. Heus aquí un resum de per què.

Programari de codi obert. Sona com una altra paraula de moda tecnologia com desenvolupament àgil, Marc MVC, models de cascada, etcètera.

Però en realitat, és molt més fred que en tots els.

En poques paraules, programari de codi obert és programari que qualsevol pot editar. I pel fet que, és impressionant. Seguiu llegint per veure com el programari de codi obert favorit (Firefox i Android, per exemple) obres.

Com funciona?

Crec que és més fàcil d'explicar el programari de codi obert amb una petita història. Obtenir una mica de crispetes de blat de moro – això té acció, drama, i la infracció de drets d'autor.

Diguem que un tipus jove innovador anomenat Jeeve Stobbs té una idea increïble per a una aplicació anomenada Mac-Pa. Es tracta d'un tipus petit de color groc que va per aquí menjant coses i fugir dels fantasmes (però no és un robatori d'aquest popular joc arcade.)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Mac-Pa, Nova aplicació de codi obert de Jeeve Stobbs. És totalment no és una estafa d'aquest altre joc.

Jeeve vol altres per ajudar amb la seva aplicació, ja que dos mil caps pensen millor que una. Podria contractar un equip de desenvolupadors, però en canvi es converteix en una comunitat de voluntaris que gaudeixen ajudant amb projectes de programari fresques (la majoria dels desenvolupadors de programari, incloent el seu servidor, com treballar en projectes com aquests.) Així Jeeve posa el codi font de Mac-Pa – com les instruccions per a un pastís – en línia. Es diu programari de codi obert ja que qualsevol pot veure-ho i treballar-hi – però, per descomptat,, hi ha alguns girs.

Stud Caça científic informàtic vol ajudar amb Mac-Pa ja que ell és un fan dels jocs retro vídeo. Ell mira el codi que Jeeve va posar en línia i el descarrega al seu ordinador. Caça troba el fragment de codi que fa que els fantasmes apareixen a la pantalla i l'edita perquè, enormes robots malvats et persegueixen voltant, juntament amb fantasmes. Sosté aquest codi per Jeeve.

Jeeve li agrada la idea dels robots, pel que substitueix el codi d'fantasma d'edat amb aquest nou codi. La part bona és que ell no ha de tocar l'altre codi – el codi que fa que Mac-Pa moure, el rastrejador d'alta puntuació, etc. Jeeve poden treballar en certes parts del codi mentre Caça treballa en altres. És una bella associació. Jeeve fa perseguir un coautor del Mac-Pa.

Científic de la computació no tan espàrrec Nick vol ajudar massa. Agafa el codi i canvia la combinació de colors a ser de color rosa porpra amb lunars perquè, bé, blanc i negre són massa convencional. Se sotmet a Jeeve i Chase. Rebutjats, Caça rebutja la idea i no canvia la còpia mestra del codi (ell pot fer això ara que és un coautor.)

Jeeve allibera l'aplicació, es converteix en popular, i és triat President dels EUA. (O afegir-li el propi final feliç.)

Per què és genial

Com es pot veure al senyor. La història de Stobbs, tenir una comunitat gegantina – més que només 2 persones, en la pràctica – porta un munt de grans idees i habilitats per a la seva aplicació. I tant, hi ha una gran quantitat de males idees també (trist, Nick.)

Un altre benefici és que és molt més fàcil per als usuaris parlar amb els desenvolupadors i, per tant, hi ha errors que han de ser fixades. Pensa en això: una gran empresa és molt menys accessible que un equip de voluntaris. I, per descomptat,, un usuari amb una mica de coneixement tècnic pot solucionar els problemes a si mateixa.

Per no parlar que programari de codi obert és lliure 99.9% de les vegades.

Total, programari de codi obert és realment d'alta qualitat si hi ha prou persones treballant-hi. Signifiquen més errors aconsegueixen Trobades: Més ulls, i més mans signifiquen més característiques s'afegeixen.

Alguns programes de programari de codi obert impressionant

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
Programari de codi obert és increïble – mira aquesta gran col · lecció.

No podeu esperar, però un munt de programari – especialment els projectes més petits – són de codi obert. Per què? Programari de codi obert és molt més fàcil per als desenvolupadors, a més de que costa molt menys per produir.

No em creguis? Feu les següents projectes de codi obert molt coneguts (fer una ullada per sobre de):

  • Androide (Google treballa en ella també, però qualsevol pot fer una versió modificada del mateix)
  • Mozilla Firefox (navegador web impressionant)
  • Crom (Google Chrome és només la versió de marca de Google d'aquest navegador web)
  • Reddit (si, aquest lloc)
  • WordPress (programari de blocs èpica que discorre aquest bloc)
  • Linux (90%+ dels superordinadors executar aquest sistema operatiu; és part d'Android també)
  • VLC (reproductor de música / vídeo)

La majoria dels llenguatges de programació (el que s'utilitza per fer tot el programari) són de codi obert, massa.

Proveu algunes de programari de codi obert. Esperem que vostè aprecia el seu preu ($0.00), seves actualitzacions freqüents, i les seves càrregues de voluntaris disposats a ajudar-te.

Potser fins a començar a usar-. I potser seràs com Jeeve i fer el seu propi programari de codi obert…

Publicat per

Neel Mehta

La Universitat de Harvard. Desenvolupador web. Algun filòsof. Drogoaddicte de Beisbol.

Deixa un comentari