Triển vọng cho nguồn mở? Tăng trưởng nhưng còn nhiều thách thức


Việc sử dụng phần mềm nguồn mở tiếp tục phát triển khi các công ty tìm cách tận dụng tối đa giá trị từ ngân sách công nghệ của họ – ngay cả khi các ông chủ không phải lúc nào cũng nhận ra điều gì đang diễn ra.

Đại đa số (95%) số người trả lời cuộc khảo sát của Perforce Software cho biết tổ chức của họ đã tăng hoặc duy trì việc sử dụng phần mềm nguồn mở trong năm qua: 33% cho biết việc sử dụng của họ đã tăng lên đáng kể. 5% giảm mức sử dụng chủ yếu là từ các công ty khởi nghiệp ở giai đoạn đầu, trong khi 39% ở các doanh nghiệp lớn cho biết mức sử dụng tăng lên.

Không phải tất cả mọi người trong các tổ chức đó đều có thể thực sự nhận ra rằng họ đang sử dụng nguồn mở. Các giám đốc điều hành cấp cao có nhiều khả năng nói rằng mức độ sử dụng trong tổ chức của họ vẫn giữ nguyên so với những người nắm giữ vai trò thực hành công nghệ nhiều hơn.

Báo cáo cho biết: “Điều này cho thấy sự mất kết nối có thể xảy ra đối với những người ở vị trí lãnh đạo, những người có thể không biết mức độ phần mềm nguồn mở đang được áp dụng”.

Có hơn 2.000 người trả lời cuộc khảo sát, một nửa với các chức danh công việc bao gồm quản trị viên hệ thống, nhà phát triển, kỹ sư và kiến ​​trúc sư, 17% khác ở vai trò quản lý, trưởng nhóm và giám đốc, và 5% ở các vị trí phó chủ tịch hoặc C-Suite.

Lý do hàng đầu được trích dẫn cho việc sử dụng phần mềm nguồn mở của họ là do thiếu chi phí giấy phép và do đó có khả năng giảm chi phí. Nhưng thứ hai là tính linh hoạt của các lựa chọn nguồn mở để giúp tăng tốc độ phát triển, tiếp theo là khả năng tiếp cận các công nghệ ổn định, đổi mới và cơ hội giảm bớt sự ràng buộc của nhà cung cấp.

Tuy nhiên, trong báo cáo năm ngoái, giảm chi phí chỉ là lý do phổ biến thứ chín, cho thấy triển vọng kinh tế khó khăn hơn và ngân sách chặt chẽ hơn có thể đóng một vai trò trong các lựa chọn công nghệ được thực hiện. Chỉ hơn một nửa (51,5%) số người được hỏi làm việc trong chính phủ hoặc dịch vụ công cho biết việc thiếu chi phí giấy phép và giảm chi phí là lý do khiến họ sử dụng nguồn mở – tỷ lệ cao nhất đối với bất kỳ ngành nào.

Mối quan tâm của những người ủng hộ nguồn mở

Tuy nhiên, ngay cả khi hầu hết các tổ chức đều hài lòng khi sử dụng phần mềm thì vẫn có rất ít tổ chức sẵn sàng đóng góp thời gian và công sức của mình. Chưa đến một phần ba (29%) cho biết tổ chức của họ đóng góp cho các dự án và tổ chức nguồn mở hoặc phát triển phần mềm mới trong các kho Git công khai. Con số này giảm so với báo cáo năm trước và là điều gây lo ngại cho một số người ủng hộ nguồn mở.

Xét về các công nghệ cụ thể, trong báo cáo năm ngoái, các công cụ và bộ chứa vòng đời phát triển phần mềm là hai lựa chọn hàng đầu mà các công ty đang sử dụng để xây dựng dự án. Tuy nhiên, năm nay cả hai đều đã bị cơ sở dữ liệu và công nghệ dữ liệu vượt mặt.

Stefano Maffulli, giám đốc điều hành của Sáng kiến ​​Nguồn mở, cho biết: Sự quan tâm đến công nghệ dữ liệu đi đôi với sự tăng trưởng theo cấp số nhân hiện đang diễn ra trong không gian trí tuệ nhân tạo (AI), học máy (ML) và học sâu (DL). đã làm việc với OpenLogic của Perforce trên báo cáo. Ông nói: “Các mô hình Trí tuệ nhân tạo, học máy và học sâu được đào tạo trên lượng dữ liệu khổng lồ, do đó, việc đầu tư vào công nghệ dữ liệu nguồn mở đang tăng mạnh”.

Công nghệ đám mây và container vẫn đang được nhiều tổ chức đầu tư – đặc biệt là các doanh nghiệp lớn đang đầu tư vào việc sử dụng container làm mô hình kiến ​​trúc ưa thích.

Các công ty vừa và nhỏ đang nỗ lực nhiều hơn vào công nghệ dữ liệu. Báo cáo cho biết, các công cụ vòng đời phát triển phần mềm đã giảm xuống vị trí thứ 11 trong danh sách, có lẽ do thiếu sự đổi mới trong lĩnh vực đó gần đây. Nhưng sự tăng trưởng trong việc sử dụng nguồn mở không phải là không có thách thức: việc duy trì các chính sách bảo mật hoặc tuân thủ ít nhất được 79% số người được hỏi coi là “có phần thách thức” (và 44% cho biết đó là thách thức hoặc rất thách thức).

Gần một nửa (42%) cho biết việc duy trì các phiên bản cuối vòng đời của phần mềm nguồn mở là một thách thức hoặc rất khó khăn, trong khi 70% cho biết việc theo kịp các bản cập nhật và bản vá là một thách thức.

Chỉ một nhóm nhỏ (16%) cho biết họ không thiếu kỹ năng về nguồn mở; trong số còn lại, tỷ lệ lớn nhất (45%) cho biết họ đang giải quyết sự thiếu hụt kỹ năng của mình bằng cách đào tạo cho đội ngũ nhân viên hiện có của họ – hoặc thuê nhân viên hoặc nhà thầu. Có lẽ không có gì đáng ngạc nhiên khi các công ty lớn hơn sẵn sàng (hoặc có nhiều khả năng) tuyển dụng hơn là đào tạo.

Phần mềm hết hạn sử dụng

Theo khảo sát, Ubuntu là bản phân phối Linux phổ biến nhất, với 46% số người được hỏi sử dụng nó (tăng từ 26% năm ngoái), trong khi Debian được sử dụng 23%. Gần một phần tư vẫn đang sử dụng CentOS, mặc dù nó sắp hết tuổi thọ (EOL) vào cuối năm nay. Báo cáo cho biết: “Thời gian dành cho các tổ chức trên CentOS sắp hết vì sự hỗ trợ của cộng đồng dành cho CentOS 7 sẽ kết thúc vào ngày 30 tháng 6 năm 2024, khiến tất cả các phiên bản CentOS trở thành EOL”.

Ngoài việc tiết kiệm tiền cho việc cấp phép phần mềm, những người đam mê nguồn mở cho rằng nó có thể là động lực quan trọng của nền kinh tế công nghệ. Tập đoàn công nghiệp OpenUK mô tả nguồn mở là “tàu ngầm trong nền kinh tế kỹ thuật số” và cho biết nó đóng góp 27% tổng giá trị gia tăng của ngành công nghệ Anh (thước đo giá trị kinh tế) vào năm 2022.

Nó lập luận rằng “phi hành đoàn” của chiếc tàu ngầm đó – với 8.000 người Anh đóng góp cho các dự án nguồn mở trong thời gian 12 tháng – thường bị bỏ qua nhưng lại đóng vai trò có ảnh hưởng trong ngành công nghệ.

Tác động tiềm tàng rộng hơn của nguồn mở – chẳng hạn như trong chính phủ – đã không được chú ý. Chi Onwurah, bộ trưởng nghiên cứu khoa học và đổi mới, gần đây đã ca ngợi nó trên X sau khi đưa ra bài phát biểu quan trọng tại một sự kiện nguồn mở. Bà nói: “Nguồn mở có thể giúp dân chủ hóa đổi mới thúc đẩy công nghệ cho quốc gia, tăng trưởng kinh tế trên toàn quốc – tích hợp kỹ thuật số vì lợi ích công cộng”.

Đối với cơ sở hạ tầng web nguồn mở, Apache HTTP và NGINX luôn rất gần nhau về mặt sử dụng và năm nay, NGINX là lựa chọn phổ biến hơn theo báo cáo.

Apache Tomcat đứng ở vị trí thứ ba và xét về ngôn ngữ lập trình được sử dụng nhiều nhất, Python đã vượt qua JavaScript để trở thành ngôn ngữ lập trình được sử dụng nhiều nhất. Báo cáo cho biết: “Bất kể loại ứng dụng nào, mọi thứ đều bắt đầu từ việc lựa chọn ngôn ngữ lập trình hoặc thời gian chạy, và mặc dù Python đã phổ biến từ lâu nhưng điều quan trọng là thấy nó trở thành ngôn ngữ lập trình phổ biến nhất”.

Các tổ chức lớn hơn (với 500 đến 5.000 nhân viên trở lên) dường như ưa chuộng Python, nhưng có sự phân chia đồng đều giữa các tổ chức vừa và nhỏ (0-499 nhân viên) và các công ty khởi nghiệp ở giai đoạn đầu đang sử dụng JavaScript nhiều hơn. PHP và C/C++ là phổ biến thứ hai hoặc thứ ba trong số tất cả các tổ chức ngoại trừ các công ty khởi nghiệp, vốn ưa chuộng Node.js sau JavaScript và Python.

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Scroll to Top