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

Maaari pinagmulan ang maging sa iyo: isang panimula upang buksan ang source software

Funny open-source cartoon with Tux
Open source software: Maaaring i-edit ng kahit sino iyon at gumawa ng kahit na mas kahanga-hangang. Narito ang isang rundown ng kung bakit.

Open source software. Ikinalulugod tulad ng isa pang tech buzzword tulad ng masigla pag-unlad, MVC Framework, waterfall modelo, at saka pa.

Ngunit talaga, ito magkano higit pang mga cool na kaysa sa lahat ng mga.

Maglagay lamang, open source software ay isang software na maaaring i-edit ng kahit sino. At dahil sa na, ito ay kahanga-hangang. Basahin ang sa upang makita kung paano ang iyong mga paboritong software na open source (Firefox at Android, halimbawa) pagawaan.

Paano ito gumagana

Sa tingin ko ito ay pinakamadaling upang ipaliwanag ang open-source na software na may isang maliit na kuwento. Kumuha ng ilang mga popcorn – ito ay may mga aksyon, drama, at paglabag sa copyright.

Sabihin nating isang makabagong kabataan kapwa may pangalang Jeeve Stobbs ay may isang kahanga-hangang ideya para sa isang app na tinatawag na Mac-Pan. Ito ay tungkol sa isang maliit na kulay-dilaw na taong napupunta sa paligid munching sa mga bagay-bagay at fleeing mula sa ghosts (ngunit ito ay hindi isang punit-off ng sikat na arcade game.)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Mac-Pan, Bagong app open-source Jeeve Stobbs ni. Ito ay talagang hindi isang punit-off ng na ang ibang laro.

Nais ng iba Jeeve upang makatulong sa kanyang mga app, dahil dalawang libong mga ulo ay mas mahusay kaysa isa. Kaya niyang umarkila ng koponan ng mga developer, ngunit sa halip siya ay lumiliko sa isang komunidad ng mga boluntaryo na nag-enjoy pagtulong out kasama ang mga cool na mga proyekto ng software (karamihan sa mga developer software, kabilang ang sa iyo tunay, tulad ng nagtatrabaho sa mga proyekto tulad ng mga ito.) Kaya naglalagay Jeeve ang source code ng Mac-Pan – tulad ng mga tagubilin para sa isang cake – online. Ito ay tinatawag na open source software dahil maaari itong tingnan at gumagana sa mga ito ng kahit sino – pero, oo naman, mayroong ilang mga twists.

Nais ng mga palahing kabayo computer na siyentipiko Chase upang makatulong sa Mac-pan mula noong siya ay isang fan ng retro video game. Mukhang siya sa code na Jeeve ilagay sa online at mga download ito sa kanyang computer na. Hinahanap ng Chase ang piraso ng code na ginagawang lumitaw ghosts sa screen at pag-edit ito nang sa gayon ay, malaking kasamaan robot Chase ka sa paligid, kasama ang mga ghosts. Isinusumite niya ang code na ito sa Jeeve.

Jeeve ang may gusto sa ideya robot, kaya ang papalit siya sa lumang ghost code gamit ang bagong code. Ang magandang bahagi ay na siya ay hindi na kailangang pindutin ang iba pang code – ang code na ginagawang Mac-Pan gumalaw sa paligid, ang mataas na marka ng tracker, etc. Jeeve Pwedeng mag-ehersisyo sa ilang mga bahagi ng code habang Chase gumagana sa iba pa. Ito ay isang magandang pagsososyo. Jeeve ginagawang Chase isang kapwa may-akda ng Mac-Pan.

Nais ng hindi-kaya-palahing kabayo siyentipiko computer na Nick upang makatulong na masyadong. Siya grabs ang code at nagbabago ang scheme ng kulay na pink na may purple polka-tuldok dahil, mahusay, itim at puti ay masyadong mainstream. Isinusumite niya ito sa Jeeve at Chase. Repulsed, Chase rejects ang ideya at hindi binabago ang master kopya ng code (Maaari niyang gawin na ngayon na siya ay isang kapwa may-akda.)

Jeeve release ang app, nagiging popular, at ay inihalal na Presidente ng Estados Unidos. (O ipasok ang iyong sariling masaya nagtatapos dito.)

Bakit ito ay mahusay na

Gaya ng nakikita mo mula sa mr. Kuwento Stobbs ni, pagkakaroon ng katakut-takot ang laki komunidad – higit pa sa 2 mga tao, sa pagsasanay – Pinagsasama- isang tonelada ng mahusay na mga bagong ideya at mga kasanayan sa iyong app. Oo naman, doon ay masyadong maraming mga masamang ideya (pinagsisisihan, Nick.)

Isa pang benepisyo ay na ito ay lubhang mas madaling para sa mga gumagamit upang makipag-usap sa mga developer at, samakatwid, para sa mga error na naayos. Isipin ang tungkol dito: isang malaking kumpanya ay isang pulutong mas mababa kaysa mararating ang isang koponan ng mga boluntaryo. At, oo naman, ang isang gumagamit na may ilang kaalaman sa teknikal ay maaaring ayusin ang mga problema ang kanyang sarili.

Hindi sa banggitin na ang open source software ay libre 99.9% ng panahon.

Pangkalahatang, open source software ay talagang mataas na kalidad kung may sapat na mga tao na nagtatrabaho sa ito. Ibig sabihin Higit pang mga mata sa higit pang mga error makakuha ng natagpuan, at higit pa ang mga kamay ibig sabihin ng mas maraming mga tampok makakuha ng idinagdag.

Ang ilang mga kahanga-hangang software na open source

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
Open source software ay kahanga-hangang – tumingin sa ito mahusay na koleksyon.

Maaaring hindi mo inaasahan, ngunit isang tonelada ng software – lalo na karamihan sa mas maliit na mga proyekto – ay open source. Bakit? Open source software ay isang mas madaling sa mga nag-develop, plus ito ay nagkakahalaga ng higit na mas mababa upang makabuo ng.

Huwag naniniwala sa akin? Magtanong ng mga kilalang mga proyekto ng open source (tingnan sa itaas):

  • Android (Gumagana ang Google sa ito masyadong, ngunit sinuman ay maaaring gumawa ng isang binagong bersyon ng ito)
  • Mozilla Firefox (kahanga-hangang web browser)
  • Kromo (Ang Google Chrome ay lamang branded na bersyon ng mga web browser na ito ng Google)
  • Reddit (oo, lugar na iyon)
  • WordPress (mahabang tula software sa pag-blog na nagpapatakbo sa blog na ito)
  • Linux (90%+ ng supercomputers patakbuhin ang operating system; masyado itong bahagi ng Android)
  • VLC (musika / video player)

Karamihan sa mga wika programming (ano ang ginamit upang gawin ang lahat ng software) Bukas-source, masyado.

Subukan ang ilang mga open source na software. Sana makikita mo Pinahahalagahan ang kanilang mga presyo ($0.00), kanilang mga frequent update, at ang kanilang mga naglo-load ng mga boluntaryo na handang tulungan ang out ka.

Siguro makikita mo kahit na simulan ang paggamit ng mga ito. At siguro ay makikita mo na tulad ng Jeeve at gawin ang iyong sariling mga open source na software…

Published by

Neel Mehta

Harvard College. Web developer. Sometime philosopher. Baseball junkie.

Mag-iwan ng Tugon