Bài học rút ra chính
- Microsoft tin rằng phần mềm nguồn mở là “mô hình mới được ngành chấp nhận cho sự hợp tác giữa các công ty”.
- Các chuyên gia nói rằng chúng tôi đang hướng tới một tương lai mã nguồn mở vì nó cho phép cộng tác nhiều hơn và đổi mới tốt hơn giữa các ngành.
- Đầu tư vào các cộng đồng nguồn mở là bước đầu tiên để thực hiện đổi mới này.
Microsoft gần đây đã gọi phần mềm nguồn mở (OSS) là "mô hình được ngành công nghiệp chấp nhận cho sự hợp tác giữa các công ty." Các chuyên gia tin rằng mã nguồn mở có khả năng là tương lai cho sự đổi mới được cải tiến liên tục.
OSS là phần mềm mà mã nguồn có thể xem và thay đổi được bởi công chúng hoặc mở. Sự thay đổi của Microsoft từ ban đầu phản đối OSS vào năm 2001 sang tích cực quảng bá mô hình cho thấy ngành công nghiệp phần mềm đang đi đến đâu và nguồn mở đó sẽ là một phần quan trọng của nó.
"Tôi nghĩ rằng [mã nguồn mở] là một xu hướng rất tốt và tôi nghĩ rằng các công ty ngày càng nhận ra tầm quan trọng và tính hữu ích của mã nguồn mở", Heikki Nousiainen, giám đốc công nghệ tại Aiven, nói với Lifewire trong một phỏng vấn qua điện thoại. "Họ thấy giá trị của nguồn mở là nền tảng của quá trình xử lý thông tin hiện đại."
Cải thiện và Hợp tác
OSS cho phép các lập trình viên cải thiện phần mềm bằng cách tìm và sửa lỗi trong mã, cập nhật phần mềm để hoạt động với công nghệ mới và tạo ra các tính năng mới.
Tuần trước, bài đăng trên blog của Microsoft đã đề cập đến bốn bài học quan trọng mà mã nguồn mở có thể dạy chúng ta trong năm nay, bao gồm cách các quan điểm khác nhau tạo ra phần mềm tốt hơn và tìm ra sự cân bằng hoàn hảo giữa chính sách và quyền tự chủ.
"Chúng tôi thực sự tin rằng hầu hết các vấn đề hóc búa (và theo chúng tôi là thú vị) ngày nay sẽ cần một nhóm hoặc toàn ngành giải quyết. Điều này có nghĩa là tất cả chúng ta cần phải đáng tin cậy và (chính xác) là chính mình -các người tham gia phần mềm trong mã nguồn mở, "Sarah Novotny, trưởng nhóm nguồn mở của Microsoft cho Văn phòng Azure của giám đốc công nghệ, đã viết trong một bài đăng trên blog.
Novotny nói thêm rằng "các công ty đang làm việc cùng nhau thường xuyên hơn và khối lượng công việc liên ngành mà chúng tôi có thể hoàn thành đang tăng nhanh."
Nhưng chúng ta đang ở trong một thế giới mã nguồn mở, vì nhiều thứ chúng ta sử dụng hàng ngày được chạy bởi các chương trình mã nguồn mở, bao gồm hệ thống quản lý nội dung của Android, Wordpress, hệ điều hành Linux và thậm chí cả Twitter.
Ngoài các nền tảng và chương trình phổ biến hơn mà chúng ta sử dụng hàng ngày, thực tế còn có một chương trình mã nguồn mở cho mọi thứ, từ chỉnh sửa video đến viết nhạc.
Và, vì đại dịch toàn cầu đã buộc hầu hết lực lượng lao động vào một nền văn hóa đầu tiên từ xa, việc chuyển sang nguồn mở để giao tiếp và cộng tác chỉ có ý nghĩa, ngay cả khi chúng ta bước vào thế giới hậu đại dịch.
"[Mã nguồn mở] mang lại cho các doanh nghiệp sự an tâm vì họ được đảm bảo quyền truy cập vào dữ liệu của chính họ bất kể điều gì xảy ra với nguồn của phần mềm," Nousiainen nói. "Nó mang lại cho các doanh nghiệp sự nhanh nhẹn mà không cần phải đầu tư nhiều thời gian."
Các công ty đang làm việc cùng nhau thường xuyên hơn và số lượng công việc liên ngành mà chúng tôi có thể hoàn thành đang tăng nhanh.
Anh ấy nói thêm rằng mặc dù mã nguồn mở không nhất thiết phải là loại phần mềm duy nhất có sẵn, nhưng lợi ích của nó cần được công nhận khi chúng ta bước sang năm mới đối mặt với những thách thức mới.
Chắc chắn sẽ có những ngách và những lĩnh vực mới cũng có chỗ cho phần mềm truyền thống, nhưng tôi nghĩ rằng lợi ích của việc sử dụng và chia sẻ sự phát triển của chính bạn là rất lớn, nó chắc chắn sẽ tiếp tục và nó sẽ Nousiainen nói.
Đến Tương lai Nguồn Mở
Một phần nền tảng của nguồn mở là xây dựng dựa trên thành tựu của nhau và Nousiainen nói rằng điều đó rất quan trọng để thúc đẩy sự đổi mới cho tương lai.
"Có thể sửa chữa và cải thiện những gì người khác đã làm là thực sự quan trọng", anh ấy nói.
Tuy nhiên, Nousiainen nói rằng chìa khóa để biến nguồn mở trở thành tương lai của ngành công nghiệp phần mềm thực sự là đầu tư vào các cộng đồng nguồn mở này và ưu tiên chúng.
"Đôi khi, mã nguồn mở là một hộp công cụ, và có thể rất khó để bắt đầu và chạy hoặc vận hành phần mềm," ông nói.
Nousiainen cho biết thường thiếu cấu trúc xung quanh việc áp dụng các công cụ này. Các rào cản khác mà ngành sẽ phải vượt qua để biến tương lai thành hiện thực là thiết lập nhiều tiêu chuẩn mã hóa hơn, thực hiện đánh giá ngang hàng và tập trung vào bảo mật.
Nhưng với những công ty lớn như IBM, Apple, Google và bây giờ là Microsoft hỗ trợ OSS, những vấn đề này có thể được giải quyết thông qua cộng tác, vì đó là tất cả những gì liên quan.
"Một phần quan trọng của mã nguồn mở có lẽ không chỉ là bản thân mã mà còn chia sẻ thông tin và loại vấn đề kinh doanh mà nó giúp giải quyết," Nousiainen nói.