Tin vui cho tất cả các coder: Dự án thư viện mã nguồn khổng lồ chính thức lên sóng

19/10/2019

Sau một thời gian dài thai nghén, Software Heritage cuối cùng cũng chính thức lên sóng, tin cực vui cho các nhà phát triển trên toàn thế giới.

 

Dự án Software Heritage (di sản phần mềm) với mục tiêu “thu thập, sắp xếp, bảo tồn và tạo một kênh truy cập tiện lợi nơi các nhà phát triển có thể dễ dàng tìm thấy mã nguồn của tất cả các phần mềm đang có mặt trên thị trường hiện nay” đã chính thức khởi động từ 30/6 vừa qua. Các nhà phát triển đã có thể truy cập và sử dụng kho mã nguồn đồ sộ này.

 

Tự nhận là “Wikipedia cho phần mềm”, “thư viện khổng lồ nhất thế giới về phần mềm”, dự án này hy vọng sẽ tạo được một kênh chia sẻ kiến thức rộng lớn về phần mềm, lập trình cũng như trở thành một nguồn tham khảo chất lượng cho các nhà phát triển trên toàn thế giới.

Dù mới chỉ chính thức khởi động nhưng những người phụ trách dự án cho biết đã “thu lượm được một lượng mã nguồn thậm chí thuộc hàng lớn nhất thế giới.” Số lượng mã nguồn được biết có thể đã đạt tới 2 tỷ file, 600 triệu commit và 22,7 triệu dự án khác nhau.

Phần lớn số này bao gồm các mã nguồn mở, không tùy biến từ GitHub, các gói mã nguồn được cộng đồng phần mềm tự do Debian phân phối (từ 08/2015) cùng một số thu thập được từ dự án GNU (từ 08/2015). Như vậy danh sách này có vẻ như rất chú trọng vào các phần mềm miễn phí, mặc dù website chính thức của Software Heritage cho biết mục tiêu hàng đầu của dự án là các mã nguồn mở.

Dự án được khởi xướng viện nghiên cứu INRIA của Pháp, cũng chính là nơi cung cấp hầu hết nhân lực cho dự án. Nhà sáng lập kiêm giám đốc Software Heriatage là Roberto Di Cosmo. Một bài viết blog về việc dự án chính thức khởi động cho biết nhóm phát triển đã dồn sức vào dự án từ hơn 1 năm nay.

Mặc dù INRIA hiện đang điều phối dự án nhưng mục tiêu của viện là khuyến khích một mạng lưới cởi mở các lập trình viên và những tấm gương sẵn sàng chia sẻ trách nhiệm lưu giữ và bảo tồn các phiên bản phần mềm có sẵn mà họ thu nhặt được với cộng đồng quốc tế.

Thật trớ trêu là đối tác chính của dự án có vẻ như sẽ là Microsoft. Giám đốc mảng công nghệ mở Jean Paolid đã phát biểu rằng “Chúng tôi hoan nghênh nỗ lực xây dựng một dự án có thể thu thập và bảo tồn kiến thức của con người dưới dạng code cho các thế hệ sau cũng như hỗ trợ các lập trình viên hiện nay tìm kiếm các đoạn code có thể ‘tái sử dụng’. Software Heritage cũng rất hân hạnh khi được là một trong những đơn vị đi đầu sáng kiến này và cũng là một trong những đối tác cung cấp cơ sở hạ tầng Azure để đảm bảo các dữ liệu luôn được ạn toàn và có thể truy cập bất cứ lúc nào.”

Đã có một số bình luận về dự án từ những cái tên nổi bật trong giới điện toán, học thuật hay kinh doanh. Dự án cũng đang tìm kiếm các nguồn đóng góp từ các tổ chức, tập đoàn cũng như các cá nhân mong muốn hỗ trợ cho sáng kiến này.

Với tầm nhìn trở thành nơi thư viện mã nguồn lớn nhất thế giới, Software Heritage hướng đến tạo nên một biểu tượng gắn liền với công nghiệp phần mềm, đồng thời duy trì một cộng đồng kiến thức sôi nổi từ nền tảng lưu trữ của dự án. Software Heritage cũng có mong muốn thúc đẩy sự phát triển của các dịch vụ từ lưu trữ, phân loại cho đến tìm kiếm và phân phối tài liệu.

Một trong những động lực của nhóm thực hiện dự án chính là tầm quan trọng ngày càng gia tăng của phần mềm đối với nghiên cứu khoa học, và từ trước đến nay vẫn chưa nhận được sự quan tâm xứng đáng. Đại diện dự án cho biết “Khoa học đang ngày càng dựa nhiều hơn và các phần mềm. Để đảm bảo cho sự phát triển của khoa học, chúng ta cần bảo các phần mềm. Lưu giữ một lượng lớn mã nguồn như vậy có thể sẽ rất khó khăn nhưng cũng có thể mở đường cho những nghiên cứu chuyên sâu hơn về phần mềm."

Software Heritage cũng tin tưởng rằng toàn bộ ngành công nghiệp sẽ hưởng lợi từ hoạt động của dự án. Kho lưu trữ mã nguồn chúng tôi đang xây dựng sẽ giúp các nhà phát triển truy vấn lại được nguồn gốc, dữ liệu cũng như các thành tố xây dựng phần mềm họ quan tâm.

GenK - Tham khảo Arctechnica

 

Tin liên quan

17/02/2021

Dự đoán xu hướng điện toán đám mây năm 2021

Điện toán đám mây đóng vai trò quan trọng trong việc đối phó với cuộc khủng hoảng COVID-19. Các nhà cung cấp dịch vụ Cloud là những công ty thành công nổi bật trong năm bất thường nhất này.

27/01/2021

TOP 10 công nghệ sẽ trở thành xu hướng dẫn đầu trong năm 2021

Dựa trên các báo cáo được công bố bởi các công ty nghiên cứu như Gartner, Forrester, Bain, Deloitte, có rất nhiều xu hướng công nghệ được dự đoán cho năm 2021. Bài viết này sẽ tóm tắt 10 xu hướng công nghệ hàng đầu phổ biến trong các báo cáo của họ.

09/01/2021

[Bạn có biết?] Những ứng dụng tuyệt vời của công nghệ điện toán đám mây trong doanh nghiệp

Chuyên mục "Bạn có biết?" tháng 01/2021 của Viettel IDC lần này sẽ cung cấp cho các bạn những kiến thức cơ bản về "Những ứng dụng tuyệt vời của công nghệ điện toán đám mây trong doanh nghiệp", cùng đón đọc nhé!

07/01/2021

Kỹ sư IT - Nghề HOT nhất năm 2020 trong bối cảnh doanh nghiệp thực hiện chuyển đổi số

Năm 2020 với nhiều biến động đã qua đi, chúng ta hãy cùng nhìn lại xem thị trường nhân sự IT có những biến chuyển gì nhé. Nhìn chung, doanh số, tốc độ tăng trưởng, cũng như nhu cầu tuyển dụng của các công ty trong ngành IT có dấu hiệu hồi phục và tăng trưởng trở lại sau đại dịch Covid-19.

05/01/2021

Báo cáo về thị trường Điện toán đám mây tại Việt Nam năm 2020

Thị trường Điện toán đám mây năm 2020 đã được những chuyên gia trong ngành dự đoán trước về sự bùng nổ phát triển, đặc biệt là khi đại dịch Covid-19 diễn ra từ đầu năm đến nay khiến nhu cầu về công nghệ của doanh nghiệp trở nên cấp thiết hơn bao giờ hết. Chính vì điều này, thị trường Điện toán đám mây đã tăng trưởng nhanh chóng và đạt được những thành công nhất định, không chỉ trên thế giới mà cả ở Việt Nam trong năm nay.

25/12/2020

Gartner dự báo tổng chi tiêu cho Public Cloud trên toàn thế giới sẽ tăng 18% vào năm 2021

Chi tiêu của doanh nghiệp trên toàn thế giới cho các dịch vụ đám mây công cộng được dự báo sẽ tăng 18,4% vào năm 2021 lên tổng số 304,9 tỷ USD, tăng từ 257,5 tỷ USD vào năm 2020, theo Gartner.

22/12/2020

[Bạn có biết?] So sánh các loại hình Hosting và máy chủ thông dụng nhất hiện nay

Chuyên mục "Bạn có biết?" tháng 12/2020 của Viettel IDC lần này sẽ cung cấp cho các bạn những kiến thức cơ bản về việc "So sánh các loại hình Hosting và máy chủ thông dụng nhất hiện nay", cùng đón đọc nhé!

17/12/2020

Akamai và Viettel IDC phát hành sách trắng về ngành công nghiệp truyền thông Việt Nam 2020

Sách trắng về ngành công nghiệp truyền thông “Việt Nam: Giữ chân khách hàng để tối đa doanh thu” (Vietnam: Customer retention for monetization) tổng kết sự thay đổi thói quen người dùng, xu hướng chuyển đổi mô hình cung cấp dịch vụ và thách thức với các nhà cung cấp dịch vụ truyền thông tại Việt Nam.

09/12/2020

​Bật mí một số điều bạn cần biết về dịch vụ Container as a Service

​Container as a Service là một giải pháp chuyển giao ứng dụng, dịch vụ phần mềm đáng tin cậy giữa các môi trường hệ điều hành khác nhau. Vậy cụ thể Container as a Service là gì và tại sao nó lại quan trọng? Hãy cùng Viettel IDC tìm hiểu kỹ hơn trong bài viết nay nhé.

18/11/2020

Viettel IDC bắt đầu thu phí một số yêu cầu hỗ trợ sau bán

Từ 01/01/2021, Viettel IDC bắt đầu triển khai tính phí đối với một số yêu cầu hỗ trợ sau bán ngoài danh mục các nghiệp vụ miễn phí, áp dụng với tất cả các dịch vụ TTDL và điện toán đám mây của Viettel IDC, nhằm nâng cao chất lượng hỗ trợ tốt nhất và đảm bảo đáp ứng tất cả các yêu cầu phát sinh trong quá trình sử dụng dịch vụ của khách hàng.