Kini naglakip sa:
- Gibahin pag-usab ang software
- Ang availability nga source code
- Pag-apod-apod sa mga lisensya
- License properties
- Anti-diskriminasyon
Lisensya
Ang nagkalainlain nga mga lisensya nagtugot sa mga programmer sa pag-usab sa software uban ang lainlaing mga kondisyon nga gilakip. Ang OSI miaprubar sa mga lisensya nga nagsunod sa ilang kahulugan sa open-source software. 5 sa labing popular nga mga lisensya sumala sa Black Duck Knowledgebase mao ang:
- MIT License
- GNU General Public License (GPL) 2.0
- Apache License 2.0
- GNU General Public License (GPL) 3.0
- BSD License 2.0 (3-clause, New o Revised)
Kon imong usbon ang source code, usa ka kinahanglanon sa OSS mao ang paglakip sa imong nausab ingon man usab sa imong pamaagi. Ang software nga gimugna human sa pag-usab sa code mahimo o dili mahimo nga magamit nga libre.
Ang Kalainan Tali sa Open-Source ug Commercial Software
Ang komersyal nga magamit nga software, o proprietary software, wala maghatag access sa iyang source code tungod kay ang software usa ka intellectual property sa laing tawo.
Tungod niini, ang mga tiggamit sa kasagaran mobayad niini.
Ang OSS, sa laing bahin, usa ka paningkamot nga paningkamot - ang software gipaambit sa intelektwal nga kabtangan sa tanan nga nakatabang sa pagpalambo o pag-usab niini.
Ang Open-Source Software Vs. Free Software
Sukwahi sa kasagaran nga pagtuo, wala kini nagpunting sa gasto, o kulang niini, sa mga programa.
Ang Open Source naglakip sa libreng kahimoan sa source code ug pag-apod-apod. Ang libre nga software, sa susama nga paagi, naglakip sa pagbag-o sa code apan nagpasiugda sa mga kagawasan sa mga tiggamit sa pagtagamtam sa paghimo sa ilang gusto sa software. Ang Free Software Foundation naglatid sa 4 nga kondisyon alang sa software nga pagaisip nga hingpit nga libre.
Dugang pa, ang software mahimong klasipikado nga freeware. Kini nagpasabot nga ang mga tig-download sa software wala'y bayad, apan dili sila makahimo sa bisan unsang mga pagbag-o sa iyang source code.
Kaayohan sa Open-Source Software
Samtang ang gasto usa ka hinungdan sa pagdrayb, ang OSS dunay dugang nga mga benepisyo:
- Ang taas nga kalidad nga mga resulta sa dihang ang source code gipasa, gisulayan ug gitakda.
- Usa kini ka bililhong oportunidad sa pagkat-on alang sa mga programmer . Makakat-on sila ug magamit ang mga kahanas sa labing popular nga mga programa nga anaa karon.
- Daghan ang naghunahuna nga ang open-source software mas segurado kay sa proprietary software tungod kay ang mga bugs giila ug gipahimutang dayon.
- Tungod kay ang open-source software naa sa public domain, gamay ra ang kahigayonan nga dili mahimo. Importante kini alang sa mga long-term nga mga proyekto nga nagsalig sa niini nga mga himan alang sa gidugayon sa proyekto.
- Kadaghanan sa software libre. Ang mga gasto tingali moabut sa ulahi, bisan pa, sama sa mga subskripsyon o bayad sa pagpaluyo.
Popular nga mga Tawag sa Open-Source Software
Ang mga teknolohiya sa open-source nakatabang sa pagmugna sa kadaghanan sa internet. Dugang pa, daghan sa mga programa nga gigamit ninyo ug ako kada adlaw nakabase sa mga teknolohiya sa open-source. Pananglitan, ang Android OS ug Apple's OS X gibase sa kernel ug Unix / BSD open-source nga teknolohiya, matag usa.
Ang ubang popular nga open-source software mao ang:
- Web browser sa Mozilla's Firefox
- Thunderbird email client
- PHP nga pinulongan
- Pinulongan nga programming language
- Apache HTTP web server
- database nga sistema
Open Source ug Developers
Ang mga proyekto sa OSS mao ang mga oportunidad sa kolaborasyon nga pagpalambo sa mga kahanas ug pagtukod og mga koneksyon sa natad Ang mga tigpasiugda kinahanglan nga hanas sa standard nga mga himan sa pagpauswag sa open-source.
- Mga himan sa komunikasyon - Ang mga email, real-time messaging, forums, ug mga wiki makatabang sa mga tig-usbaw sa pagpangita og mga solusyon o mga ideya sa pag-bounce sa usag usa.
- Giapod-apod nga mga sistema sa pagkontrol sa rebisyon - Sa dihang daghang mga tig-develop sa nagkalain-laing mga lokasyon sa heyograpikal nga pagbag-o sa datos ug mga file, kini nga mga sistema nagdumala sa lain-laing mga bersyon ug mga update
- Mga tracker sa bug ug mga lista sa buluhaton - Tuguti ang mga dagkong proyekto sa pag-monitor sa mga isyu ug pagsubay sa ilang mga pag-ayo.
- Pagsulay ug pag-debug sa mga himan - Pag-automate sa pagsulay sa panahon sa pag-integrate sa sistema ug pag-debug sa uban nga mga programa.
Konklusyon
Liboan sa mga proyekto nga open-source ang mga alternatibo sa proprietary software. Pagtrabaho sa usa ka proyekto sa OSS isip agianan sa pagtukod og karera sa pagpalambo sa software. Dugang pa, ang mga programmer makapahulam sa ilang mga kahanas pinaagi sa pagtrabaho sa pinakadako nga mga programa sa software sa kalibutan. Ang Facebook, Google, ug LinkedIn nagpagawas sa software isip Open Source, aron ang mga developers makapaambit sa kahibalo, bag-ong mga solusyon ug makatampo sa mga lig-on nga produkto nga mga produkto.