Open Source ist unser Alles

Die Ereignisse der letzten Tage zwingen uns, zu den Nachrichten rund um das Nginx-Projekt Stellung zu beziehen. 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, unmöglich ist.

Urteilen Sie selbst: Wir alle verwenden Open-Source-Browser und erhalten Seiten von einem Open-Source-Server, der auf einem Open-Source-Betriebssystem läuft. Offenheit ist nicht die einzige Eigenschaft dieser Programme, aber sicherlich eine der wichtigsten. Tatsächlich sind die meisten Funktionen dieser Programme entstanden, weil Entwickler aus der ganzen Welt ihren Code lesen und geeignete Änderungen vorschlagen konnten. Die Flexibilität, Geschwindigkeit und Anpassbarkeit von Open-Source-Programmen ermöglichen es Tausenden von Programmierern auf der ganzen Welt, das moderne Internet jeden Tag zu verbessern.

Open-Source-Software gibt es in vielen verschiedenen Formen – manchmal ist es ein frecher Einzelner, der zum Spaß zu Hause Code schreibt, und manchmal ist es die Arbeit eines ganzen Unternehmens, das sich dafür einsetzt, den Code offen zu halten. Aber auch im letzteren Fall ist es immer nicht nur und nicht so sehr ein Team, sondern eine bestimmte Person, ein Leiter, der ein Projekt kreiert. Dank Linus Torvalds weiß wahrscheinlich jeder, wie Linux entstanden ist. Mikael Widenius hat die wahrscheinlich beliebteste MySQL-Datenbank unter Webentwicklern erstellt, und Michael Stonebraker und sein Team aus Berkeley haben PostgreSQL erstellt. Bei Google hat Jeff Dean TensorFlow entwickelt. Yandex hat auch solche Beispiele: Andrey Gulin und Anna Veronika Dorogush, die die erste Version von CatBoost erstellt haben, und Alexey Milovidov, der die Entwicklung von ClickHouse startete und die Entwickler-Community um das Projekt versammelte. Und wir freuen uns sehr, dass diese Entwicklungen nun im Wesentlichen einer riesigen Community von Entwicklern aus verschiedenen Ländern und Unternehmen gehören. Eine weitere Quelle unseres gemeinsamen Stolzes ist Nginx, ein Projekt von Igor Sysoev, das eindeutig das berühmteste russische Open-Source-Projekt ist. Heute betreibt Nginx mehr als 30 % der Seiten im gesamten Internet und wird von fast allen großen Internetunternehmen verwendet.

Open-Source-Software allein generiert keinen Gewinn. Natürlich gibt es viele Beispiele für den Aufbau eines Unternehmens rund um Open Source: zum Beispiel RedHat, das mit der Unterstützung seiner Linux-Distribution ein riesiges öffentliches Unternehmen gründete, oder dieselbe MySQL AB, die kostenpflichtige Unterstützung für die offene MySQL-Datenbank bereitstellte. Dennoch geht es bei Open Source nicht um das Geschäft, sondern darum, ein starkes offenes Produkt zu entwickeln, das von der ganzen Welt verbessert wird.

Open Source ist die Grundlage für die rasante Entwicklung von Internet-Technologien. Es ist wichtig, dass eine breite Palette von Entwicklern motiviert bleibt, ihre Entwicklungen auf Open Source hochzuladen und so komplexe Probleme gemeinsam zu lösen. Die Verfolgung von Open Source sendet eine sehr schlechte Botschaft an die Programmiergemeinschaft. Wir sind der festen Überzeugung, dass alle Technologieunternehmen die Open-Source-Bewegung unterstützen und weiterentwickeln sollten.

Source: habr.com

Kommentar hinzufügen