Kode irekia gure guztia da

Azken egunotako gertakariek Nginx proiektuaren inguruko albisteen aurrean gure jarrera adieraztera behartzen gaituzte. Yandex-en uste dugu Internet modernoa ezinezkoa dela kode irekiko kulturarik gabe eta kode irekiko programak garatzen denbora inbertitzen duten pertsonak gabe.

Zuk zeuk epaitu: guztiok kode irekiko arakatzaileak erabiltzen ditugu, kode irekiko sistema eragile batean exekutatzen den kode irekiko zerbitzari batetik orriak jasotzen ditugu. Irekitasuna ez da programa hauen propietate bakarra, baina zalantzarik gabe garrantzitsuenetako bat da. Izan ere, programa hauen ezaugarri gehienak mundu osoko garatzaileek beren kodea irakurri eta aldaketa egokiak iradoki zezaketen agertu ziren. Kode irekiko programen malgutasuna, abiadura eta pertsonalizagarritasuna da mundu osoko milaka programatzailek Internet modernoa egunero hobetzea ahalbidetzen duena.

Kode irekiko softwarea hainbat formatan dago; batzuetan, etxean dibertitzeko idazteko kode indibiduala da, eta beste batzuetan, kodea irekita mantentzera dedikatzen den enpresa oso baten lana da. Baina azken kasu honetan ere, beti ez da talde bat bakarrik eta ez horrenbeste, pertsona zehatz bat baizik, lider bat, proiektu bat sortzen. Ziurrenik denek daki nola agertu zen Linux Linus Torvalds-i esker. Mikael Widenius-ek web garatzaileen artean MySQL datu-base ezagunena sortu zuen ziurrenik, eta Michael Stonebrakerrek eta Berkeleyko bere taldeak PostgreSQL sortu zuten. Googlen, Jeff Deanek TensorFlow sortu zuen. Yandex-ek ere baditu halako adibideak: Andrey Gulin eta Anna Veronika Dorogush, CatBoost-en lehen bertsioa sortu zutenak, eta Alexey Milovidov, ClickHouse-ren garapena abiarazi eta garapen komunitatea proiektuaren inguruan bildu zuena. Eta oso pozik gaude garapen hauek, funtsean, herrialde eta enpresa ezberdinetako garatzaileen komunitate handi batenak direlako. Gure harrotasun arruntaren beste iturri bat Nginx da, Igor Sysoev-en proiektua, zeina argi eta garbi Errusiako kode irekiko proiekturik ospetsuena dela. Gaur egun, Nginx-ek Internet osoko orrialdeen % 30 baino gehiago bultzatzen du eta Interneteko konpainia nagusi ia guztiek erabiltzen dute.

Kode irekiko softwareak berez ez du irabazirik sortzen. Noski, kode irekiaren inguruan negozio bat eraikitzeko adibide asko daude: adibidez, RedHat, bere Linux banaketaren euskarriarekin enpresa publiko erraldoi bat eraiki zuena, edo MySQL AB bera, MySQL datu-base irekirako ordainpeko laguntza eskaintzen zuena. Hala ere, kode irekian gauza nagusia ez da negozioa, mundu osoak hobetzen duen produktu ireki sendo bat sortzea baizik.

Kode irekia Interneteko teknologien garapen azkarraren oinarria da. Garrantzitsua da garatzaile ugari motibatuta egotea beren garapenak kode irekian kargatzeko eta, horrela, arazo konplexuak elkarrekin konpontzeko. Kode irekiko jazarpenak oso mezu txarra bidaltzen dio programatzaileen komunitateari. Erabat sinetsita gaude teknologia-enpresa guztiek kode irekiko mugimendua bultzatu eta garatu beharko luketela.

Iturria: www.habr.com

Gehitu iruzkin berria