De gebeurtenissen van de afgelopen dagen dwingen ons om onze mening te geven over het nieuws rond het Nginx-project. Bij Yandex geloven we dat het moderne internet onmogelijk is zonder de opensourcecultuur en de mensen die tijd investeren in de ontwikkeling van opensourceprogramma's.
Oordeel zelf: we gebruiken allemaal opensourcebrowsers, we halen pagina's op van een opensourceserver die draait op een opensourcebesturingssysteem. Openheid is niet de enige eigenschap van deze programma's, maar het is zeker een van de belangrijkste. Sterker nog, de meeste eigenschappen van deze programma's zijn ontstaan doordat ontwikkelaars van over de hele wereld hun code konden lezen en passende wijzigingen konden voorstellen. De flexibiliteit, snelheid en aanpasbaarheid van opensourceprogramma's zorgen ervoor dat het moderne internet elke dag wordt verbeterd door duizenden programmeurs wereldwijd.
Open source-programma's ontstaan op verschillende manieren – soms is het een dappere eenling die voor de lol thuis code schrijft, en soms is het het werk van een heel bedrijf dat zich inzet voor open source. Maar zelfs in dat laatste geval is het niet zomaar een team, maar een specifieke persoon, een leider, die het project creëert. Iedereen weet waarschijnlijk wel hoe, dankzij Linus Torvalds, LinuxMikael Widenius creëerde MySQL, wellicht de populairste database onder webontwikkelaars, terwijl Michael Stonebraker en zijn team in Berkeley PostgreSQL ontwikkelden. Bij Google creëerde Jeff Dean TensorFlow. Yandex kent vergelijkbare voorbeelden: Andrey Gulin en Anna Veronika Dorogush, die de eerste versie van CatBoost ontwikkelden, en Alexey Milovidov, die ClickHouse lanceerde en een ontwikkelaarsgemeenschap rond het project wist te verzamelen. We zijn verheugd dat deze ontwikkelingen nu in wezen toebehoren aan een grote gemeenschap van ontwikkelaars uit verschillende landen en bedrijven. Een andere bron van gedeelde trots is Nginx, een project van Igor Sysoev, ongetwijfeld het bekendste Russische open-sourceproject. Nginx drijft tegenwoordig meer dan 30% van het hele internet aan en wordt gebruikt door bijna alle grote internetbedrijven.
Open source software is op zichzelf niet winstgevend. Natuurlijk zijn er veel voorbeelden van bedrijven die rond open source zijn opgebouwd: bijvoorbeeld RedHat, dat een enorm beursgenoteerd bedrijf heeft opgebouwd rond de ondersteuning van de distributie ervan. LinuxOf hetzelfde als MySQL AB, dat betaalde ondersteuning bood voor de open-source MySQL-database. Maar het belangrijkste van open source is niet het zakelijke aspect, maar het bouwen van een sterk, open-source product dat de hele wereld verbetert.
Open source vormt de basis voor de snelle ontwikkeling van internettechnologieën. Het is belangrijk dat een breed scala aan ontwikkelaars gemotiveerd blijft om hun ontwikkelingen in open source te publiceren en zo complexe problemen gezamenlijk op te lossen. Vervolging vanwege open source is een zeer negatief signaal naar de programmeergemeenschap. Wij zijn er absoluut van overtuigd dat alle technologiebedrijven de open source-beweging moeten steunen en ontwikkelen.
Bron: www.habr.com
