Åpen kildekode er vårt alt

De siste dagenes hendelser tvinger oss til å uttale oss om nyhetene rundt Nginx-prosjektet. Vi i Yandex mener at det moderne Internett er umulig uten en åpen kildekodekultur og folk som investerer tiden sin i å utvikle åpen kildekode-programmer.

Døm selv: vi bruker alle åpen kildekode-nettlesere, mottar sider fra en åpen kildekode-server som kjører på et åpen kildekode OS. Åpenhet er ikke den eneste egenskapen til disse programmene, men det er absolutt en av de viktigste. Faktisk dukket de fleste funksjonene til disse programmene opp fordi utviklere fra hele verden kunne lese koden deres og foreslå passende endringer. Fleksibiliteten, hastigheten og tilpasningsmulighetene til programmer med åpen kildekode er det som gjør at det moderne Internett kan forbedres hver dag av tusenvis av programmerere over hele verden.

Programvare med åpen kildekode kommer i mange forskjellige former – noen ganger er det en frekk individuell som skriver kode for moro skyld hjemme, og noen ganger er det arbeidet til et helt selskap som er dedikert til å holde koden åpen. Men selv i sistnevnte tilfelle er det alltid ikke bare og ikke så mye et team, men en spesifikk person, en leder som skaper et prosjekt. Alle vet sikkert hvordan Linux dukket opp takket være Linus Torvalds. Mikael Widenius laget sannsynligvis den mest populære MySQL-databasen blant webutviklere, og Michael Stonebraker og teamet hans fra Berkeley opprettet PostgreSQL. Hos Google opprettet Jeff Dean TensorFlow. Yandex har også slike eksempler: Andrey Gulin og Anna Veronika Dorogush, som laget den første versjonen av CatBoost, og Alexey Milovidov, som lanserte utviklingen av ClickHouse og samlet utviklingsfellesskapet rundt prosjektet. Og vi er veldig glade for at disse utviklingene nå i hovedsak tilhører et stort fellesskap av utviklere fra forskjellige land og selskaper. En annen kilde til vår felles stolthet er Nginx, et prosjekt av Igor Sysoev, som helt klart er det mest kjente russiske open source-prosjektet. I dag driver Nginx mer enn 30 % av sidene på hele Internett og brukes av nesten alle store internettselskaper.

Åpen kildekode-programvare i seg selv genererer ikke profitt. Selvfølgelig er det mange eksempler på å bygge en virksomhet rundt åpen kildekode: for eksempel RedHat, som bygde et stort offentlig selskap med støtte fra Linux-distribusjonen, eller samme MySQL AB, som ga betalt støtte for den åpne MySQL-databasen. Men likevel er hovedsaken i åpen kildekode ikke forretning, men å bygge et sterkt åpent produkt som forbedres av hele verden.

Åpen kildekode er grunnlaget for den raske utviklingen av Internett-teknologier. Det er viktig at et bredt spekter av utviklere forblir motivert til å laste opp utviklingen til åpen kildekode og dermed i fellesskap løse komplekse problemer. Åpen kildekode-forfølgelse sender en veldig dårlig melding til programmeringsmiljøet. Vi er helt overbevist om at alle teknologiselskaper bør støtte og utvikle åpen kildekode-bevegelsen.

Kilde: www.habr.com

Legg til en kommentar