開源是我們的一切

最近幾天發生的事件迫使我們就 Nginx 計畫的新聞表明我們的立場。 Yandex 相信,如果沒有開源文化和投入時間開發開源程式的人們,現代網路是不可能實現的。

自己判斷:我們都使用開源瀏覽器,從在開源作業系統上運行的開源伺服器接收頁面。 開放性並不是這些計劃的唯一屬性,但它無疑是最重要的屬性之一。 事實上,這些程式的大部分功能之所以出現,是因為來自世界各地的開發人員可以閱讀他們的程式碼並提出適當的更改建議。 開源程式的靈活性、速度和可自訂性使得現代網路每天都被世界各地成千上萬的程式設計師所改進。

開源軟體有多種不同的形式——有時是一個厚顏無恥的個人在家裡為了好玩而編寫程式碼,有時是整個公司致力於保持程式碼開放的工作。 但即使在後一種情況下,創建專案的始終不僅僅是一個團隊,而是一個特定的人、一個領導者。 大家可能都知道 Linux 是如何在 Linus Torvalds 的幫助下出現的。 Mikael Widenius 創建了可能是 Web 開發人員中最受歡迎的 MySQL 資料庫,而來自柏克萊的 Michael Stonebraker 和他的團隊創建了 PostgreSQL。 在 Google,Jeff Dean 創建了 TensorFlow。 Yandex 也有這樣的例子:創建了 CatBoost 第一個版本的 Andrey Gulin 和 Anna Veronika Dorogush,以及發起了 ClickHouse 的開發並圍繞該項目聚集了開發社區的 Alexey Milovidov。 我們很高興這些開發現在基本上屬於來自不同國家和公司的龐大開發者社群。 我們共同自豪的另一個來源是 Nginx,這是 Igor Sysoev 的一個項目,它顯然是俄羅斯最著名的開源項目。 如今,Nginx 為整個互聯網上超過 30% 的頁面提供支持,幾乎所有主要互聯網公司都在使用 Nginx。

開源軟體本身並不會產生利潤。 當然,圍繞開源建立業務的例子有很多:例如,RedHat 在其 Linux 發行版的支援下建立了一家龐大的上市公司,或者同樣的 MySQL AB,它為開放的 MySQL 資料庫提供付費支援。 但開源的主要內容仍然不是商業,而是建立一個強大的開放產品,並由全世界改進。

開源是網路科技快速發展的基礎。 重要的是,廣泛的開發人員仍然有動力將他們的開發成果上傳到開源,從而共同解決複雜的問題。 開源迫害向程式設計社群發出了非常糟糕的訊息。 我們堅信所有科技公司都應該支持和發展開源運動。

來源: www.habr.com

添加評論