Die Ereignisse der letzten Tage haben uns dazu veranlasst, unsere Position zu den Neuigkeiten rund um das Nginx-Projekt zu beziehen. Bei Yandex sind wir der Ansicht, dass ein modernes Internet ohne die Kultur des Open Source und die Menschen, die ihre Zeit in die Entwicklung von Open-Source-Software investieren, unmöglich ist.
Urteilen Sie selbst: Wir alle nutzen Open-Source-Browser, erhalten Seiten von einem Open-Source-Server, der auf einem Open-Source-Betriebssystem lĂ€uft. Offenheit ist nicht das einzige Merkmal dieser Programme, aber zweifellos eines der wichtigsten. TatsĂ€chlich sind die meisten Eigenschaften 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-Software ermöglichen es dem modernen Internet, sich tĂ€glich durch die Anstrengungen von Tausenden von Programmierern weltweit weiterzuentwickeln.
Open-Source-Programme entstehen auf unterschiedliche Weise â manchmal ist es ein gewitzter EinzelgĂ€nger, der zu Hause aus Freude am Programmieren Code schreibt, und manchmal ist es das Werk eines ganzen Unternehmens, das die Offenheit des Codes unterstĂŒtzt. Doch selbst im letzteren Fall ist es nicht nur ein Team, sondern immer auch eine spezifische Person, ein fĂŒhrender Kopf, der das Projekt ins Leben ruft. Wahrscheinlich kennt jeder die Geschichte, wie Linux durch Linus Torvalds entstanden ist. Mikael Widenius hat wahrscheinlich die beliebteste Datenbank fĂŒr Webentwickler, MySQL, geschaffen, wĂ€hrend Michael Stonebraker und sein Team aus Berkeley PostgreSQL entwickelten. Bei Google hat Jeff Dean TensorFlow ins Leben gerufen. Auch bei Yandex gibt es solche Beispiele: Andrei Gulin und Anna Veronika Dorogush, die die erste Version von CatBoost entwickelten, sowie Alexey Milovidov, der die Entwicklung von ClickHouse initiiert und eine Entwicklergemeinschaft rund um das Projekt aufgebaut hat. Wir freuen uns sehr, dass diese Entwicklungen jetzt im Wesentlichen einer riesigen Gemeinschaft von Entwicklern aus verschiedenen LĂ€ndern und Unternehmen gehören. Ein weiteres groĂes gemeinsames Anliegen ist Nginx â ein Projekt von Igor Sysoev, das zweifellos das bekannteste russische Open-Source-Projekt ist. Heute erzeugt Nginx mehr als 30 % aller Webseiten im Internet und wird von fast allen groĂen Internetunternehmen genutzt.
Open-Source-Programme selbst sind nicht profitabel. NatĂŒrlich gibt es viele Beispiele fĂŒr GeschĂ€ftsmodelle rund um Open Source: zum Beispiel RedHat, das ein riesiges öffentliches Unternehmen auf der UnterstĂŒtzung seiner Linux-Distribution aufgebaut hat, oder MySQL AB, das kostenpflichtige UnterstĂŒtzung fĂŒr die Open-Source-Datenbank MySQL angeboten hat. Doch im Kern geht es bei Open Source nicht um das GeschĂ€ft, sondern um die Schaffung eines starken offenen Produkts, das von der ganzen Welt verbessert wird.
Der offene Code ist die Basis fĂŒr die schnelle Entwicklung von Internettechnologien. Es ist wichtig, dass eine breite Entwicklergemeinschaft die Motivation behĂ€lt, ihre Entwicklungen in Open Source bereitzustellen, um gemeinsam komplexe Probleme zu lösen. Verfolgung wegen offener Codes sendet ein sehr schlechtes Signal an die Programmiergemeinschaft. Wir sind ĂŒberzeugt, dass alle Technologieunternehmen die Open-Source-Bewegung unterstĂŒtzen und weiterentwickeln sollten.
Quelle: habr.com
