Pagkat-on mahitungod sa Open-Source Software

Ang open-source software (OSS) mao ang software sa kompyuter nga gipanghatag uban ang source code niini alang sa kausaban. Ang software kasagaran naglakip sa usa ka lisensya alang sa mga programmer nga mag-usab sa software sa bisan unsang paagi nga ilang pilion. Mahimo nila ayuhon ang mga bugs, pagpalambo sa mga gimbuhaton, o ipahaum ang software aron mohaum sa ilang kaugalingong mga panginahanglan. Ang Open Source Initiative (OSI) usa ka nag-unang awtoridad sa OSS; ang ilang kahulugan sa open-source software misunod sa mga lagda nga ubos sa 10 nga criteria.

Kini naglakip sa:

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:

  1. MIT License
  2. GNU General Public License (GPL) 2.0
  3. Apache License 2.0
  4. GNU General Public License (GPL) 3.0
  5. 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:

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:

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.

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.