Ашық дереккөз біздің бәріміз

Соңғы күндердегі оқиғалар бізді Nginx жобасына қатысты жаңалықтарға өз ұстанымымызды білдіруге мәжбүр етеді. Біз Яндекс-те ашық бастапқы коды бар мәдениетсіз және уақытын ашық бастапқы бағдарламаларды әзірлеуге жұмсайтын адамдарсыз заманауи Интернет мүмкін емес деп санаймыз.

Өзіңіз бағалаңыз: біз барлығымыз ашық бастапқы коды бар шолғыштарды қолданамыз, ашық бастапқы кодты операциялық жүйеде жұмыс істейтін ашық бастапқы серверден беттерді аламыз. Ашықтық бұл бағдарламалардың жалғыз қасиеті емес, бірақ бұл, әрине, ең маңыздыларының бірі. Шындығында, бұл бағдарламалардың көптеген мүмкіндіктері бүкіл әлемдегі әзірлеушілер олардың кодын оқып, қолайлы өзгерістерді ұсына алатындықтан пайда болды. Ашық бастапқы бағдарламалардың икемділігі, жылдамдығы және теңшеу мүмкіндігі қазіргі Интернетті күн сайын дүние жүзіндегі мыңдаған бағдарламашыларға жақсартуға мүмкіндік береді.

Ашық бастапқы бағдарламалық жасақтама әртүрлі формаларда келеді - кейде бұл үйде көңіл көтеру үшін қарапайым жеке жазу коды, ал кейде бұл кодты ашық ұстауға арналған бүкіл компанияның жұмысы. Бірақ соңғы жағдайда да бұл әрқашан команда ғана емес, жобаны жасайтын нақты адам, көшбасшы. Линус Торвальдстың арқасында Linux қалай пайда болғанын бәрі біледі. Микаэль Видениус веб-әзірлеушілер арасында ең танымал MySQL дерекқорын жасады, ал Майкл Стоунбракер және оның Берклидегі командасы PostgreSQL-ті жасады. Google-да Джефф Дин TensorFlow құрды. Яндекстің де осындай мысалдары бар: CatBoost-тың бірінші нұсқасын жасаған Андрей Гулин мен Анна Вероника Дорогуш және ClickHouse әзірлеуді бастаған Алексей Миловидов және жобаның айналасында әзірлеушілер қауымдастығын жинаған. Біз бұл әзірлемелердің қазір әртүрлі елдер мен компаниялардың әзірлеушілерінің үлкен қауымдастығына жататынына өте қуаныштымыз. Біздің ортақ мақтанышымыздың тағы бір көзі - Nginx, Игорь Сысоевтың жобасы, ол ресейлік ең танымал ашық бастапқы жоба болып табылады. Бүгінгі күні Nginx бүкіл Интернеттегі беттердің 30% -дан астамын қуаттайды және оны барлық дерлік ірі интернет-компаниялар пайдаланады.

Ашық бастапқы бағдарламалық қамтамасыз ету өздігінен пайда әкелмейді. Әрине, ашық дереккөздің айналасында бизнес құрудың көптеген мысалдары бар: мысалы, Linux дистрибутивінің қолдауына негізделген үлкен қоғамдық компанияны құрған RedHat немесе ашық MySQL дерекқорына ақылы қолдау көрсеткен сол MySQL AB. Дегенмен, ашық кодтағы ең бастысы - бизнес емес, бүкіл әлем жетілдіретін күшті ашық өнімді құру.

Ашық дереккөз интернет-технологиялардың қарқынды дамуының негізі болып табылады. Әзірлеушілердің кең ауқымы өздерінің әзірлемелерін ашық көзге жүктеп салуға және сол арқылы күрделі мәселелерді бірлесіп шешуге ынталы болуы маңызды. Ашық көзді қудалау бағдарламалау қауымдастығына өте жаман хабар жібереді. Біз барлық технологиялық компаниялар ашық бастапқы қозғалысты қолдауы және дамытуы керек екеніне толық сенімдіміз.

Ақпарат көзі: www.habr.com

пікір қалдыру