Learje oer Open-Source Software

Open-source software (OSS) is komputer software ferspraat mei syn boarne koade foar modifikaasje beskikber. De software befettet meast in lisinsje foar programmers om de software op ien of oare manier te wizigjen. Se kinne bugs befetsje, funksjes ferbetterje, of oanpasse oan de software om har eigen behoeften te passen. It Open Source Initiative (OSI) is in liedende autoriteit op OSS; har definysje fan open-source software folget regels ûnder 10 kritearia.

Dêr heart by:

Lisinsjes

Ferskillende lisinsjes jouwe programmers om de software mei ferskate betingsten oan te passen. It OSI befettet lisinsjes dy't har befêstigje fan iepen-boarne software. 5 fan 'e populêre lisinsjes neffens de Black Duck Knowledgebase binne:

  1. MIT License
  2. GNU General Public License (GPL) 2.0
  3. Apache Lisinsje 2.0
  4. GNU General Public License (GPL) 3.0
  5. BSD Lisinsje 2.0 (3-klausel, Nije of feroare)

As jo ​​de boarne koade feroarje, dan is ien fereaske fan OSS de ynklúzje fan wat jo feroare hawwe lykas jo metoaden. De software dy't makke is neffens code-feroaringen, kin of net fergees beskikber steld wurde.

De Difference tusken Open-Source en Commercial Software

Kommerzjebreide software, of proprietêre software, jout gjin tagong ta syn boarne koade om't de software in yndividuele yntellektueel eigendom is.

As gefolch dêrfan brûke de brûkers faak foar dat.

OSS is oan 'e oare kant in gearwurkjende ynspanning, - de software is dielde geologyske eigendom foar elkenien dy't him holpen hat of ûntstean.

Open-Source Software Vs. Free Software

Oars as populêr leauwen, rjochtet him net op 'e kosten, of miskien dêrfan, fan' e programma's.

Iepenbiere boarne jout de frije beskikberens fan boarne koade en distribúsje. Gratis software, op likense wize, befettet koadenwiziging, mar betocht de frijheid's brûkers genietsje fan wat se wolle mei de software. De Free Software Foundation skriuwt 4 betingsten foar software as folslein fergese.

Boppedat kin de software as freeware klassifisearre wurde. Dit betsjut dat brûkers de software sûnder kosten downloade, mar se kinne gjin wizigingen meitsje oan syn boarne koade.

Advendo's fan Open Source Software

Wylst kosten in fytsfaktor hawwe, hat OSS ferskate ekstra foardielen:

Populartypen fan Open Source Software

Iepenboarne technologyen holpen in protte fan it ynternet. Fierder binne in soad fan 'e programma's dy't jo en ik elke dei brûke, basearre op iepen-boarne-technology. Foarbylden, Android OS en Apple OS X binne basearre op it kernel- en Unix / BSD-iepenboarstige technology.

Oare populêre open-source software is:

Iepen boarne en ûntwikkelders

OSS-projekten binne gearwurkingsmooglikheden dy't ferbettere feardigens ferbetterje en ferbining op it fjild bouwe. De ûntwikkelders moatte kompleet wêze mei standert ark fan iepen-boarneûntwikkeling.

Konklúzje

Tûzenen iepen-boarne-projekten binne alternativen foar proprietêre software. Wurkje op in OSS-projekt as paed om in karriêre te meitsjen yn softwareûntwikkeling. Dêrnjonken kinne programmers har feardichheden hingje troch troch te wurkjen op 'e grutste softwareprogramma's yn' e wrâld. Software, Google, en LinkedIn frijlade as Open Source, sadat ûntwikkelders kennis, kundige oplossingen en bydrage kinne oan stabile, funksjonele produkten.