Viimaste pĂ€evade sĂŒndmused sunnivad meid vĂ”tma seisukoht projekti Nginx uudiste osas. Me Yandexis usume, et kaasaegne internet ei ole vĂ”imalik ilma avatud lĂ€htekoodiga kultuurita ja inimesteta, kes investeerivad oma aega avatud koodiga programmide arendamisse.
Hinnake ise: me kĂ”ik kasutame avatud lĂ€htekoodiga brausereid, saame lehti avatud lĂ€htekoodiga serverist, mis töötab avatud lĂ€htekoodiga operatsioonisĂŒsteemil. Avatus ei ole ainus omadus nendes programmides, kuid kindlasti on see ĂŒks olulisemaid. TĂ”epoolest, enamik nende programmide omadustest tekkis seetĂ”ttu, et arendajad ĂŒle kogu maailma said lugeda nende koodi ja pakkuda sobivaid muudatusi. Paindlikkus, kiirus ja kohandatavus avatud lĂ€htekoodiga programmides on see, mis vĂ”imaldab kaasaegsel internetil iga pĂ€ev areneda tuhandete programmeerijate jĂ”udude kaudu kogu maailmas.
Avatud lĂ€htekoodiga programme tuleb erinevalt â mĂ”nikord on see julge ĂŒksik, kes kirjutab koodi oma lĂ”buks kodus, ja mĂ”nikord on see terve ettevĂ”tte töö, mis toetab koodi avatud olekut. Kuid isegi viimasel juhul ei ole see alati ainult meeskond, vaid konkreetne isik, juht, kes loob projekti. KĂ”ik teavad, kuidas Linus Torvalds lĂ”i Linuxi. Mikael Videnius lĂ”i tĂ”enĂ€oliselt kĂ”ige populaarsema veebiarendajate seas andmebaasi MySQL, ja Michael Stonebraker oma Berkeleyle kuuluva meeskonnaga â PostgreSQL. EttevĂ”ttes Google lĂ”i Jeff Dean TensorFlow. Yandexis on samuti selliseid nĂ€iteid: Andrei Gulin ja Anna Veronika Dorogush, kes lĂ”id CatBoosti esimesed versioonid, ning Aleksei Milovidov, kes kĂ€ivitas ClickHouse'i arenduse ja kogus projekti ĂŒmber arendajate kogukonna. Ja meil on vĂ€ga hea meel, et need arendused kuuluvad nĂŒĂŒd sisuliselt suurtele arendajate kogukondadele erinevatest riikidest ja ettevĂ”tetest. Samuti on meie ĂŒhise uhkuse objektiks Nginx â Igor Sysoevi projekt, mis on kahtlemata tuntum Venemaa avatud lĂ€htekoodiga projekt. TĂ€na annab Nginx ĂŒle 30% kogu interneti lehekĂŒlgedest ja seda kasutavad peaaegu kĂ”ik suured internetiettevĂ”tted.
Avatud allika programmid iseenesest ei too kasumit. Muidugi on palju nĂ€iteid, kuidas Ă€ri on ĂŒles ehitatud avatud lĂ€htekoodiga: nĂ€iteks RedHat, kes rajas suure avaliku ettevĂ”tte oma Linuxi jaotise toe ĂŒmber, vĂ”i MySQL AB, kes pakkus tasulist tuge avatud andmebaasi MySQL jaoks. Siiski on avatud lĂ€htekoodi peamine vÀÀrtus mitte Ă€ri, vaid tugeva avatud toote loomine, mida kogu maailm tĂ€iustab.
Avatud kood on internetitehnoloogiate kiire arengu alus. On oluline, et laialdane arendajaskond tunneks end motiveerituna oma arenduste avatud lĂ€htekoodi alla ĂŒles laadima, et ĂŒhiselt keerulistele probleemidele lahendusi leida. Avatud koodi tagaajamine on programmeerijate kogukonnale vĂ€ga halb signaal. Oleme tĂ€iesti veendunud, et kĂ”ik tehnoloogiaettevĂ”tted peaksid toetama ja edendama avatud lĂ€htekoodi liikumist.
Allikas: habr.com
