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

Môže zdroj s vami: intro na open source softvér

Funny open-source cartoon with Tux
Open source softvér: každý môže upraviť, a aby to bolo ešte viac úžasné. Tu je prehľad toho, prečo.

Open source softvér. Znie to ako ďalší tech módne slovo, ako agilný vývoj, MVC rámcov, vodopád modely, a tak ďalej.

Ale v skutočnosti, to je veľa viac cool než všetky tie,.

Jednoducho povedané, open source softvér je softvér, ktorý môže ktokoľvek upravovať. A preto, že, je to úžasné. Čítajte ďalej a uvidíte, ako vaše obľúbené open source softvér (Firefox a Android, napríklad) práce.

Ako to funguje?

Myslím, že je to najjednoduchšie vysvetlenie open-source softvér s malým príbehom. Získať popcorn – to má akcia, dráma, a porušenie autorských práv.

Povedzme, že inovatívne mladý chlapík menom Jeeva Stobbs má úžasný nápad na aplikáciu s názvom Mac-Pan. Je to o malom žltom chlap, ktorý ide okolo zvykal na veci a utiecť z duchov (ale to nie je rip-off tejto populárnej arkádovej hry.)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Mac-Pan, Nový open-source aplikácie Jeeva Stobbs je. Je to absolútne nie je rip-off tejto inej hry.

Jeeva chce ostatným pomôcť s jeho aplikácie, od dvetisíc hlavy sú lepšie ako jedna. Mohol by najať tím vývojárov, ale namiesto toho sa obracia na komunitu dobrovoľníkov, ktorí majú pomáhať s chladnou softvérových projektov (väčšina softvérových vývojárov, vrátane Yours Truly, ako je práca na projektoch, ako sú tieto.) Takže Jeeva stavia zdrojového kódu Mac-Pan – ako návodu k torte – on-line. Je to tzv open source softvér, pretože niekto môže zobraziť a pracovať na ňom – ale, samozrejme, tam sú niektoré zvraty.

Stud počítačový vedec Chase chce pomôcť s Mac-Pan, pretože on je fanúšik retro videohier. Pozerá sa na kód, ktorý Jeeva dať ho on-line a stiahnuť do svojho počítača. Chase nájde kus kódu, ktorý robí duchovia objavujú na obrazovke a upravuje ju tak, aby, obrovské zlé roboty naháňa vás okolo, spolu s duchmi. Tvrdí, tento kód do Jeeva.

Jeeva rád roboty nápad, tak, že nahradí starý duch kód s týmto novým kódom. Pekné na tom je, že sa nemusí dotýkať iný kód – kód, ktorý robí Mac-Pan pohybovať, high-skóre tracker, atď. Jeeva môžu pracovať na niektorých častí kódu, zatiaľ čo Chase pracuje na ostatné. Je to krásne partnerstvo. Jeeva je naháňať spoluautor Mac-Pan.

Nie-tak-stud počítačový vedec Nick chce pomôcť tiež. Popadne kód a mení farebné schéma musí byť ružová s fialovými bodkami, pretože, dobre, čierna a biela sú príliš tradičné. Tvrdí to Jeeva a Chase. Zahnaný, Chase odmieta myšlienku a nemení hlavné kópie kódu (on môže robiť, že teraz, keď je spoluautorom.)

Jeeva uvoľní aplikáciu, stane sa populárne, a je volený President Spojených štátov. (Alebo vložiť svoj vlastný šťastný koniec tu.)

Prečo je to skvelé

Ako môžete vidieť z pána. Stobbs príbeh, má obrovskú komunitu – viac než len 2 ľudia, v praxi – prináša tona skvelých nových nápadov a zručností do vašej aplikácie. Samozrejme, existuje veľa zlých myšlienok príliš (prepáčte, Nick.)

Ďalšou výhodou je, že je to oveľa jednoduchšie pre používateľa hovoriť s vývojármi a, preto, za chyby, má byť stanovená. Zamyslite sa nad tým: obrovská spoločnosť je oveľa menej prístupný, ako tím dobrovoľníkov. A, samozrejme, používateľ s niektorými technickými znalosťami môže opraviť problémy sama.

Nehovoriac o tom, že open source softvér je zadarmo 99.9% času.

Celkovo, open source softvér je naozaj vysoká kvalita v prípade, že je dosť ľudí, ktorí pracujú na tom. Viac oči znamenať viac chýb si našiel, a viac ruky znamenajú viac funkcií dostanú pridané.

Niektoré úžasné open source softvér

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
Open source softvér je úžasný – pozri sa na túto veľkú zbierku.

Dalo by sa očakávať, ale tony softvéru – najmä tie menšie projekty – sú open source. Prečo? Open source softvér je oveľa jednoduchšie na vývojárov, navyše to stojí oveľa menej vyrábať.

Neverte mi? Opýtajte týchto známych open source projekty (pozrite sa vyššie):

  • Android (Google pracuje na tom taky, ale každý môže urobiť upravenú verziu,)
  • Mozilla Firefox (skvelý webový prehliadač)
  • Chróm (Google Chrome je len značkové verzia Google tohto webovom prehliadači)
  • Reddit (áno, že miesto)
  • WordPress (epos blogov softvér, ktorý beží tento blog)
  • Linux (90%+ superpočítačov spustenie tohto operačného systému; je súčasťou Android príliš)
  • VLC (hudobný / video prehrávač)

Väčšina programovacích jazykov (čo sa používa, aby sa všetok softvér) je open-source, príliš.

Vyskúšajte niektoré open source softvér. Dúfam, že oceníte ich cenu ($0.00), ich časté aktualizácie, a ich zaťaženie dobrovoľníkov pripravený, aby vám pomohol von.

Možno budete dokonca začať používať. A možno budete mať ako Jeeva a vyrobiť si vlastný open source softvér…

Vydalo

Neel Mehta

Harvard College. Web developer. Niekedy filozof. Baseball feťák.

Pridaj komentár