Microsoft Công Bố Mã Nguồn MS-DOS Trên Github

09 Tháng Mười 20182:03 SA(Xem: 18479)
Microsoft Công Bố Mã Nguồn MS-DOS Trên Github
Microsoft Công Bố Mã Nguồn MS-DOS Trên Github

Trong tháng 10/2018, 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, cho phép các nhà lập trình cơ hội được khám phá những ngày đầu của hệ điều hành.

 

Đâ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 03/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, dịch vụ hãng mới mua lại vào đầu năm 2018. Theo thông báo từ chính công ty, điều này sẽ mang lại cho những nhà lập trình quan tâm hàng loạt các lợi ích quan trọng, bao gồm cả khả năng truy cập dễ dàng cho những người dùng GitHub hiện hành.

 

Rich Turner của Microsoft cho biết: “Chúng tôi mở mã nguồn mở một lần nữa MS-DOS trên GitHub. Tại sao? Vì sẽ dễ tìm kiếm, đọc và tham khảo các file mã nguồn MS-DOS hơn nếu chúng ở trên kho chứa của GitHub thay vì trong dạng file nén có thể tải xuống như trước đây”. Vì vậy, những file mới đưa lên GitHub cũng tương tự như những file từng được chia sẻ thông qua Computer History Museum. Công ty cho biết, không hề có việc chỉnh sửa nào được thực hiện.

 

File Readme của Microsoft cho biết: “Các file mã nguồn trong kho chứa là nguồn tham khảo lịch sử và sẽ được giữ ổn định, nên đừng gửi các Pull Request đề xuất bất cứ chỉnh sửa nào tới những file mã nguồn, nhưng có thể thoải mái fork (phân nhánh) kho chứa và tự trải nghiệm. Tuy nhiên, nếu 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 file không liên quan đến mã nguồn, như file Readme, hãy gửi lên qua PR, chúng tôi sẽ đánh giá và xem xét”.

 

Bên cạnh việc đưa mã nguồn lên, công ty cũng đưa thêm 5 thông tin khác về MS-DOS, bao gồm các thống kê về cách phiên bản đầu tiên của hệ điều hành xuất hiện như thế nào. Chẳng hạn như, một trong số chúng 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/12/1980”.

530Vote
41Vote
35Vote
22Vote
14Vote
4.242
Gửi ý kiến của bạn
Tắt
Telex
VNI
Tên của bạn
Email của bạn
Tạo bài viết
16 Tháng Tám 2019
Hạt vi nhựa - những hạt nhựa siêu nhỏ có mặt trên tất cả mọi thứ, đã được phát hiện trộn lẫn trong tuyết ở các vùng xa xôi hẻo lánh nhất của thế giới, trong đó có cả Bắc cực. Theo một nghiên cứu mới, người ta tìm thấy hơn 10,000 hạt vi nhựa trong mỗi lít băng ở Bắc cực, một con số cao đến đáng ngạc nhiên, cho thấy ngay cả những khu vực hiếm người đến trên Trái đất cũng không thể thoát được những vấn đề đang rất nóng liên quan đến vật liệu nhựa mà cả nhân loại đang phải đối phó.
16 Tháng Tám 2019
Khoảng giữa tháng 08/2019, trong một bài điều tra của Wall Street Journal, họ cho biết một số nhân viên Huawei tại Châu Phi đã giúp nhiều chính trị gia tại Uganda và Zambia đọc lén tin nhắn WhatsApp và những ứng dụng khác bằng cách cài malware. Bài điều tra của WSJ không phát hiện ra hành vi nghe lén thông tin đối thủ chính trị tại hai quốc gia Châu Phi có liên quan tới chính phủ Trung Quốc, vì thế có thể kết luận các nhân viên Huawei đã tự ý làm việc.
16 Tháng Tám 2019
Giống như một minh họa trong một sự tích thiên hà nào đó, Vòi Voi uốn lượn qua tinh vân phát xạ và cụm sao trẻ IC 1396, trong chòm sao Tiên Vương (Cepheus) cao vợi và xa vời.
16 Tháng Tám 2019
Hiện nay trong lòng biển sâu, hàng tỷ tỷ hạt vi nhựa từ chai lọ và những món đồ dùng hàng ngày của con người đang trôi lơ lửng, đi vào cơ thể của những sinh vật biển và gây hại cho chúng cũng như môi trường.
16 Tháng Tám 2019
Khoảng giữa tháng 08/2019, nhiều thông tin quan trọng và chưa từng xuất hiện từ trước đến nay đã được một nhân viên của Foxconn gửi cho trang web chuyên đánh giá hiệu năng smartphone Antutu.
15 Tháng Tám 2019
Nếu người dùng thay pin iPhone tại những tiệm điện thoại không được Apple cấp giấy phép thì khi sử dụng, tính năng đọc dữ liệu Battery Health sẽ bị khoá, đồng thời những thông báo sẽ hiện ra để cảnh báo người dùng rằng “đây không phải là pin chính hãng”. Và thậm chí nếu được thay pin chính chủ từ Apple, máy cũng hiện thông báo do trên cục pin có một bộ micro controller và chỉ có những đơn vị được Apple ủy quyền chính thức mới có thể xử lý nó đúng cách, bằng không iOS sẽ không nhận diện được và đưa ra cảnh báo.