Nguồn mở là tất cả của chúng tôi

Các sự kiện trong những ngày gần đây buộc chúng tôi phải nêu quan điểm của mình về những tin tức xung quanh dự án Nginx. Chúng tôi tại Yandex tin rằng Internet hiện đại là không thể nếu không có văn hóa nguồn mở và những người đầu tư thời gian vào việc phát triển các chương trình nguồn mở.

Hãy tự đánh giá: tất cả chúng ta đều sử dụng trình duyệt nguồn mở, nhận các trang từ máy chủ nguồn mở chạy trên hệ điều hành nguồn mở. Tính mở không phải là đặc tính duy nhất của các chương trình này, nhưng nó chắc chắn là một trong những đặc tính quan trọng nhất. Trên thực tế, hầu hết các tính năng của các chương trình này đều xuất hiện vì các nhà phát triển từ khắp nơi trên thế giới có thể đọc mã của họ và đề xuất những thay đổi phù hợp. Tính linh hoạt, tốc độ và khả năng tùy chỉnh của các chương trình nguồn mở là điều cho phép Internet hiện đại được cải thiện hàng ngày bởi hàng nghìn lập trình viên trên khắp thế giới.

Phần mềm nguồn mở có nhiều dạng khác nhau - đôi khi đó là một cá nhân táo bạo viết mã để giải trí ở nhà và đôi khi đó là công việc của cả một công ty chuyên giữ mã mở. Nhưng ngay cả trong trường hợp sau, luôn luôn không chỉ có một nhóm mà còn là một người cụ thể, một nhà lãnh đạo, tạo ra một dự án. Chắc hẳn mọi người đều biết Linux xuất hiện như thế nào nhờ Linus Torvalds. Mikael Widenius có lẽ đã tạo ra cơ sở dữ liệu MySQL phổ biến nhất trong số các nhà phát triển web, còn Michael Stonebraker và nhóm của ông từ Berkeley đã tạo ra PostgreSQL. Tại Google, Jeff Dean đã tạo ra TensorFlow. Yandex cũng có những ví dụ như vậy: Andrey Gulin và Anna Veronika Dorogush, người đã tạo ra phiên bản đầu tiên của CatBoost, và Alexey Milovidov, người đã khởi động quá trình phát triển ClickHouse và tập hợp cộng đồng phát triển xung quanh dự án. Và chúng tôi rất vui vì những phát triển này hiện nay về cơ bản thuộc về một cộng đồng lớn các nhà phát triển từ các quốc gia và công ty khác nhau. Một nguồn tự hào chung khác của chúng tôi là Nginx, một dự án của Igor Sysoev, đây rõ ràng là dự án nguồn mở nổi tiếng nhất của Nga. Ngày nay, Nginx cung cấp hơn 30% số trang trên toàn bộ Internet và được hầu hết các công ty Internet lớn sử dụng.

Bản thân phần mềm nguồn mở không tạo ra lợi nhuận. Tất nhiên, có nhiều ví dụ về việc xây dựng doanh nghiệp xung quanh nguồn mở: ví dụ: RedHat, công ty đã xây dựng một công ty đại chúng khổng lồ dựa trên sự hỗ trợ của bản phân phối Linux của mình, hoặc MySQL AB tương tự, đã cung cấp hỗ trợ trả phí cho cơ sở dữ liệu MySQL mở. Tuy nhiên, điều chính yếu trong nguồn mở không phải là kinh doanh mà là xây dựng một sản phẩm mở mạnh mẽ được cả thế giới cải tiến.

Nguồn mở là cơ sở cho sự phát triển nhanh chóng của công nghệ Internet. Điều quan trọng là một phạm vi rộng các nhà phát triển vẫn có động lực để tải các phát triển của họ lên nguồn mở và nhờ đó cùng nhau giải quyết các vấn đề phức tạp. Cuộc đàn áp nguồn mở gửi một thông điệp rất xấu đến cộng đồng lập trình. Chúng tôi hoàn toàn tin tưởng rằng tất cả các công ty công nghệ nên hỗ trợ và phát triển phong trào nguồn mở.

Nguồn: www.habr.com

Thêm một lời nhận xét