Đây là lần thứ hai Microsoft mở mã nguồn của phiên bản đầu tiên của hệ điều hành này, nhưng việc đưa lên GitHub sẽ giúp các lập trình viên tiếp cận dễ dàng hơn.
Tuần trước, Microsoft thông báo rằng, mã nguồn của MS-DOS 1.25 và 2.0 sẽ được đưa lên GitHub, mở ra cơ hội cho các lập trình viên khám phá những ngày đầu của hệ điều hành này.
Đây là lần thứ hai công ty công bố mã nguồn của MS-DOS, sau lần đầu tiên vào tháng Ba năm 2014 thông qua Viện bảo tàng Computer History Museum.
Tuy nhiên, lần này Microsoft sử dụng GitHub, nơi họ mới mua lại vào đầu năm nay, và theo thông báo từ chính công ty, điều này sẽ mang lại nhiều lợi ích quan trọng cho các lập trình viên, bao gồm khả năng truy cập dễ dàng cho người dùng GitHub hiện tại.
'Hôm nay, chúng tôi lại mở mã nguồn của MS-DOS trên GitHub một lần nữa. Vì sao vậy? Bởi vì việc tìm kiếm, đọc và tham khảo các tập tin mã nguồn MS-DOS sẽ dễ dàng hơn nếu chúng được lưu trữ trên kho lưu trữ GitHub thay vì ở dạng tệp nén có thể tải xuống như trước đây', Rich Turner của Microsoft chia sẻ.
Cùng với các tập tin của phiên bản năm 2014
Do đó, các tập tin được đưa lên GitHub lần này sẽ tương đương với những tập tin trước đây đã được chia sẻ qua Computer History Museum. Microsoft cho biết không có sự chỉnh sửa nào được thực hiện.
'Các tập tin mã nguồn trong kho lưu trữ này là tài liệu tham khảo lịch sử và sẽ được giữ ổn định, vì vậy đừng gửi các Yêu Cầu Kéo (Pull Request) đề xuất bất kỳ sửa đổi nào đến các tập tin mã nguồn này, nhưng bạn có thể tự do fork (phân nhánh) kho lưu trữ này và tự trải nghiệm.' File Readme của Microsoft cho biết.
'Tuy nhiên, nếu bạn muốn đưa vào các nội dung bổ sung không liên quan đến mã nguồn hoặc chỉnh sửa các tập tin không liên quan đến mã nguồn (ví dụ như tệp Readme này), hãy gửi lên qua Yêu Cầu Kéo (Pull Request), chúng tôi sẽ đánh giá và xem xét.' Microsoft bổ sung trên GitHub.
Ngoài việc đưa mã nguồn lên, công ty cũng cung cấp thêm 5 thông tin khác về MS-DOS, bao gồm thống kê về cách phiên bản đầu tiên của hệ điều hành xuất hiện. Ví dụ, một trong số đó là: 'Mã nguồn cho ngày phát hành đầu tiên của 86-DOS xuất hiện từ khoảng 29 tháng Mười Hai năm 1980,' – bạn có thể đọc chi tiết trong link này.
Tham khảo Softpedia