Iturri irekiko softwareari buruz ikasi

Iturburu irekiko softwarea (OSS) ordenagailuaren softwarea da, iturburu-kodearen bidez eskuragarri dagoena aldatzeko. Softwarea softwarea aldatzeko softwarea aldatzeko softwarea ere barne hartzen du. Bugs, funtzioak hobetzeko edo software egokitzeko beren beharretara egokitu ditzakete. Open Source Initiative (OSI) OSSren autoritate nagusia da; Bere kode irekiko softwarearen definizioak 10 irizpide betetzen ditu.

Honako hauek dira:

lizentziak

Lizentziak desberdinak programatzaileek softwarea aldatzeko hainbat baldintza atxikitako aukera ematen dute. OSIrek kode irekiko softwarearen definizioarekin bat datozen lizentziak onartzen ditu. 5 Black Duck Knowledgebase-ren arabera ezagunenak diren lizentzia hauek dira:

  1. MIT lizentzia
  2. GNU Lizentzia Publiko Orokorra (GPL) 2.0
  3. Apache lizentzia 2.0
  4. GNU Lizentzia Publiko Orokorra (GPL) 3.0
  5. BSD lizentzia 2.0 (3 klausula, berria edo berrikusia)

Iturburu-kodea aldatzen duzunean, OSS-ren eskakizun bat zure metodoak eta metodoak nola sartu dituzun sartuko dituzu. Kodearen aldaketak sortutako softwarea dohainik erabilgarri izan daiteke edo ez.

Iturburu irekiko eta merkataritza softwarearen arteko aldea

Komertzialki erabilgarri dagoen softwarea edo jabedun softwarea ez du bere iturburu-kodea eskuratzen, softwarea beste baten jabetza intelektuala delako.

Ondorioz, askotan erabiltzaileek ordaintzen dute.

OSS, bestetik, lankidetza ahalegin bat da: softwareak jabetza intelektuala partekatzen du, garatu edo aldatzen lagundu dutenen artean.

Iturburu irekiko softwarea. Software librea

Sinesmen herrikoiaren kontra, ez da programaren inguruko kostua edo falta.

Iturburu irekiak iturburu-kodearen eta banaketaren eskuragarritasuna dakar. Softwarea libreki, modu berean, kodearen aldaketak barne hartzen ditu, baina askatasunak erabiltzaileek softwarearekin gustatzen ez dituztenak azpimarratzen dituzte. Free Software Foundationek 4 baldintza zehazten ditu softwarea erabat doakoa izan dadin.

Horrez gain, softwarea freeware gisa sailkatu daiteke. Horrek esan nahi du erabiltzaileek softwarea deskargatzen dutela inolako kosturik gabe, baina ezin dute aldatu bere iturburu-kodea.

Iturburu irekiko softwarearen abantailak

Kostua gidatzeko faktorea den bitartean, OSSk hainbat onura gehigarri ditu:

Iturburu irekiko softwarearen mota ezagunak

Iturri irekiko teknologiek interneten askoz ere lagundu dute. Gainera, egunero erabiltzen dituzun programen askok iturri irekiko teknologietan oinarritzen dira. Esate baterako, Android OS eta Apple OS X kernel eta Unix / BSD kode irekiko teknologietan oinarritzen dira, hurrenez hurren.

Beste kode irekiko software ezagunena honako hau da:

Iturburu irekia eta garatzaileak

OSS proiektuak lankidetza aukerak sortzen dituzte gaitasunak hobetzeko eta eremuan konexioak eraikitzeko. Garatzaileek kode irekiko garapen tresnak estandarizatu behar dituzte.

Ondorioa

Milaka kode irekiko proiektuak software jabedunaren alternatibak dira. OSS proiektu batean lan egitea software garapenerako karrera bat eraikitzeko bide gisa. Horrez gain, programatzaileek euren gaitasunak hobetu ditzakete munduko software programarik handienean. Facebook, Google eta LinkedIn oharra Open Source software gisa, beraz, garatzaileek ezagutza partekatu, irtenbide berritzaileak eta produktu egonkor eta funtzionalak laguntzen dituzte.