Die Ereignisse der letzten Tage veranlassen uns, unsere Position in den Nachrichten rund um das Nginx-Projekt bekannt zu geben. Wir bei Yandex glauben, dass das moderne Internet ohne eine Open-Source-Kultur und Menschen, die ihre Zeit in die Entwicklung von Open-Source-Programmen investieren, nicht möglich ist.
Überzeugen Sie sich selbst: Wir verwenden alle Open-Source-Browser, wir erhalten Seiten von einem Open-Source-Server, der auf einem Open-Source-Betriebssystem ausgeführt wird. Offenheit ist nicht die einzige Eigenschaft dieser Programme, aber natürlich eine der wichtigsten. Tatsächlich schienen die meisten Eigenschaften dieser Programme auf die Tatsache zurückzuführen zu sein, dass Entwickler aus aller Welt ihren Code lesen und geeignete Änderungen vorschlagen konnten. Flexibilität, Geschwindigkeit und Anpassbarkeit von Open-Source-Programmen ermöglichen es, das moderne Internet täglich durch die Bemühungen von Tausenden von Programmierern auf der ganzen Welt zu verbessern.
Open Source-Programme werden auf unterschiedliche Weise angezeigt - manchmal ist es ein gewagter Einzelgänger, der zu Hause Code für sein Vergnügen schreibt, und manchmal ist es die Arbeit eines gesamten Unternehmens, das offenen Code verwaltet. Im letzteren Fall handelt es sich jedoch immer nicht nur um ein Team, sondern um eine bestimmte Person, eine Führungskraft, die ein Projekt erstellt. Jeder weiß wahrscheinlich, wie Linux dank Linus Torvalds entstanden ist. Michael Wiedenius erstellte die wahrscheinlich beliebteste MySQL-Datenbank unter Webentwicklern und Michael Stonebreaker mit dem Team von Berkeley-PostgreSQL. Bei Google hat Jeff Dean TensorFlow erstellt. Yandex hat auch solche Beispiele: Andrey Gulin und Anna Veronika Dorogush, die die erste Version von CatBoost erstellt haben, und Alexey Milovidov, die die ClickHouse-Entwicklung gestartet und die Entwicklergemeinschaft um das Projekt versammelt haben. Und wir freuen uns sehr, dass diese Entwicklungen nun im Wesentlichen einer riesigen Community von Entwicklern aus verschiedenen Ländern und Unternehmen gehören. Das gleiche Thema unseres gemeinsamen Stolzes ist Nginx - ein Projekt von Igor Sysoev, das definitiv das berühmteste russische Open-Source-Projekt ist. Heutzutage macht Nginx über 30% der Seiten des gesamten Internets aus und wird von fast allen großen Internetunternehmen verwendet.
Open Source-Programme alleine sind nicht rentabel. Natürlich gibt es viele Beispiele für den Aufbau eines Unternehmens rund um Open Source: zum Beispiel RedHat, das eine große Aktiengesellschaft zur Unterstützung seiner Linux-Distribution aufbaute, oder MySQL AB, das eine offene MySQL-Datenbank kostenpflichtig unterstützt. Das Wichtigste bei Open Source ist jedoch nicht das Geschäft, sondern der Aufbau eines starken offenen Produkts, das sich weltweit verbessert.
Open Source ist die Grundlage für die rasante Entwicklung von Internet-Technologien. Es ist wichtig, dass ein breiter Kreis von Entwicklern motiviert bleibt, ihre Entwicklungen in Open Source umzusetzen und dabei komplexe Probleme gemeinsam zu lösen. Belästigung für Open Source ist ein sehr schlechtes Signal an die Gemeinschaft der Programmierer. Wir sind absolut davon überzeugt, dass alle Technologieunternehmen die Open-Source-Bewegung unterstützen und weiterentwickeln sollten.