Oopbron is ons alles

Die gebeure van die afgelope dae dwing ons om ons standpunt oor die nuus rondom die Nginx-projek te stel. Ons by Yandex glo dat die moderne internet onmoontlik is sonder 'n oopbronkultuur en mense wat hul tyd in die ontwikkeling van oopbronprogramme investeer.

Beoordeel self: ons almal gebruik oopbronblaaiers, ontvang bladsye van 'n oopbronbediener wat op 'n oopbronbedryfstelsel werk. Openheid is nie die enigste eienskap van hierdie programme nie, maar dit is beslis een van die belangrikste. Trouens, die meeste van die kenmerke van hierdie programme het verskyn omdat ontwikkelaars van regoor die wêreld hul kode kon lees en geskikte veranderinge kon voorstel. Die buigsaamheid, spoed en aanpasbaarheid van oopbronprogramme is wat dit moontlik maak om die moderne internet elke dag deur duisende programmeerders regoor die wêreld te verbeter.

Oopbronsagteware kom in baie verskillende vorme voor – soms is dit 'n brutale individuele kode wat vir pret by die huis geskryf word, en soms is dit die werk van 'n hele maatskappy wat daaraan toegewy is om kode oop te hou. Maar selfs in laasgenoemde geval is dit altyd nie net en nie soseer 'n span nie, maar 'n spesifieke persoon, 'n leier, wat 'n projek skep. Almal weet waarskynlik hoe Linux verskyn het danksy Linus Torvalds. Mikael Widenius het waarskynlik die gewildste MySQL-databasis onder webontwikkelaars geskep, en Michael Stonebraker en sy span van Berkeley het PostgreSQL geskep. By Google het Jeff Dean TensorFlow geskep. Yandex het ook sulke voorbeelde: Andrey Gulin en Anna Veronika Dorogush, wat die eerste weergawe van CatBoost geskep het, en Alexey Milovidov, wat die ontwikkeling van ClickHouse van stapel gestuur het en die ontwikkelingsgemeenskap rondom die projek versamel het. En ons is baie bly dat hierdie ontwikkelings nou in wese aan 'n groot gemeenskap van ontwikkelaars van verskillende lande en maatskappye behoort. Nog 'n bron van ons algemene trots is Nginx, 'n projek deur Igor Sysoev, wat duidelik die bekendste Russiese oopbronprojek is. Vandag bemagtig Nginx meer as 30% van die bladsye op die hele internet en word dit deur byna alle groot internetmaatskappye gebruik.

Oopbronsagteware op sigself genereer nie wins nie. Natuurlik is daar baie voorbeelde van die bou van 'n besigheid rondom oopbron: byvoorbeeld RedHat, wat 'n groot openbare maatskappy gebou het met die ondersteuning van sy Linux-verspreiding, of dieselfde MySQL AB, wat betaalde ondersteuning vir die oop MySQL-databasis verskaf het. Maar steeds, die belangrikste ding in oopbron is nie besigheid nie, maar om 'n sterk oop produk te bou wat deur die hele wêreld verbeter word.

Oopbron is die basis vir die vinnige ontwikkeling van internettegnologieë. Dit is belangrik dat 'n wye reeks ontwikkelaars gemotiveerd bly om hul ontwikkelings na die oopbron op te laai en sodoende komplekse probleme gesamentlik op te los. Oopbronvervolging stuur 'n baie slegte boodskap aan die programmeringsgemeenskap. Ons is absoluut oortuig daarvan dat alle tegnologiemaatskappye die oopbronbeweging moet ondersteun en ontwikkel.

Bron: will.com

Voeg 'n opmerking