Jifunze Kuhusu Programu ya Chanzo cha Open

Programu ya chanzo cha wazi (OSS) ni programu ya kompyuta iliyosambazwa na msimbo wake wa chanzo unaopatikana kwa mabadiliko. Programu kawaida inajumuisha leseni kwa waandaa kubadili programu kwa njia yoyote wanayochagua. Wanaweza kurekebisha mende, kuboresha kazi, au kubadilisha programu ili iambatanishe mahitaji yao wenyewe. Open Source Initiative (OSI) ni mamlaka inayoongoza kwenye OSS; ufafanuzi wao wa programu ya chanzo cha wazi hukubaliana na sheria chini ya vigezo 10.

Hizi ni pamoja na:

Leseni

Leseni tofauti huwawezesha wajumbe kurekebisha programu kwa masharti mbalimbali. OSI inakubali leseni zinazofuata ufafanuzi wao wa programu ya chanzo cha wazi. 5 ya leseni maarufu zaidi kulingana na Maarifa ya Black Duck ni:

  1. License ya MIT
  2. GNU General Public License (GPL) 2.0
  3. Apache Leseni 2.0
  4. GNU General Public License (GPL) 3.0
  5. License ya BSD 2.0 (kifungu cha 3, kipya au kilichorekebishwa)

Unapobadilisha msimbo wa chanzo, mahitaji moja ya OSS ni kuingizwa kwa yale uliyobadilisha pamoja na njia zako. Programu iliyoundwa baada ya marekebisho ya msimbo inaweza au inaweza kutolewa kwa bure.

Tofauti Kati ya Programu ya Open-Source na Commercial

Programu ya kupatikana kwa biashara, au programu ya wamiliki, haitoi upatikanaji wa msimbo wake wa chanzo kwa sababu programu ni mali ya mtu mwingine.

Matokeo yake, mara nyingi watumiaji hulipa.

OSS, kwa upande mwingine, ni jitihada za ushirikiano - programu inashirikishwa mali ya kialimu kati ya wote ambao wameisaidia kukuza au kubadilisha.

Programu ya Chanzo cha Open Vs. Programu ya Bure

Kinyume na imani maarufu, haujazingatia gharama, au ukosefu wake, wa programu.

Chanzo cha Open kinahusu upatikanaji wa bure wa msimbo wa chanzo na usambazaji. Programu ya bure, kwa namna hiyo, inajumuisha marekebisho ya kificho lakini inasisitiza watumiaji wa uhuru kufurahia kufanya kile wanachopenda na programu. Free Software Foundation inataja hali 4 za programu kuchukuliwa kuwa huru kabisa.

Kwa kuongeza, programu inaweza kuhesabiwa kama bureware. Hii inamaanisha watumiaji kupakua programu bila gharama, lakini hawawezi kufanya mabadiliko yoyote kwenye msimbo wake wa chanzo.

Faida za Programu ya Chanzo cha Open

Wakati gharama ni sababu ya kuendesha gari, OSS ina faida kadhaa za ziada:

Aina maarufu za Programu ya Chanzo cha Open

Teknolojia ya chanzo cha wazi imesaidia kuanzisha mengi ya mtandao. Zaidi ya hayo, programu nyingi ambazo mimi na mimi tunayotumia kila siku zinategemea teknolojia za chanzo cha wazi. Kwa mfano, Android OS na OS OS ya Apple hutegemea teknolojia za kernel na Unix / BSD wazi-chanzo, kwa mtiririko huo.

Programu nyingine maarufu ya chanzo cha wazi ni:

Fungua Chanzo na Waendelezaji

Miradi ya OSS ni fursa za ushirikiano zinazoboresha ujuzi na kujenga uhusiano katika shamba. Waendelezaji wanapaswa kuwa na ujuzi na vifaa vya kawaida vya maendeleo ya chanzo wazi.

Hitimisho

Maelfu ya miradi ya chanzo cha wazi ni mbadala kwa programu ya wamiliki. Kazi mradi wa OSS kama njia ya kujenga kazi katika maendeleo ya programu. Aidha, waandaaji wanaweza kupoteza ujuzi wao kwa kufanya kazi kwenye mipango ya programu kubwa duniani. Facebook, Google, na LinkedIn kufungua programu kama Open Source, hivyo watengenezaji wanaweza kubadilishana ujuzi, innovation ufumbuzi na kuchangia bidhaa imara, kazi.