Nội dung bài viết
Mã nguồn 86-DOS cũ có từ trước khi Microsoft mua nó. Vài lần trong vài thập kỷ qua, Microsoft đã phát hành mã nguồn cho hệ điều hành MS-DOS đầu tiên, khởi đầu cho sự thống trị kéo dài hàng thập kỷ của họ đối với máy tính cá nhân tiêu dùng.
Tuần này, công ty đã tiến xa hơn bao giờ hết, phát hành “mã nguồn DOS sớm nhất được phát hiện cho đến nay” cùng với các tài liệu và ghi chú khác từ nhà phát triển của nó.
Bản phát hành nguồn ngày nay cũ đến mức có trước nhãn hiệu MS-DOS và nó bao gồm “các nguồn cho nhân 86-DOS 1.00, một số ảnh chụp nhanh phát triển của nhân PC-DOS 1.00 và một số tiện ích nổi tiếng như CHKDSK,” Stacey Haffner và Scott Hanselman của Microsoft viết trong bài đăng đồng tác giả của họ về bản phát hành.
Để hiểu bối cảnh, đây là lịch sử rất ngắn gọn về những gì sẽ trở thành MS-DOS: Lập trình viên Tim Paterson ban đầu tạo ra 86-DOS (trước đây gọi là QDOS, nghĩa là “hệ điều hành nhanh và bẩn”) cho bộ máy tính dựa trên Intel 8086 được bán bởi Seattle Computer Products.
Microsoft, đang cố gắng cung cấp hệ điều hành cho IBM PC 5150 vẫn đang được phát triển, đã cấp phép cho 86-DOS và thuê Paterson tiếp tục phát triển nó sau này. mua bản quyền hoàn toàn của 86-DOS.
Microsoft sau đó đã cấp phép hệ điều hành này cho IBM với tên PC-DOS trong khi vẫn giữ khả năng bán hệ điều hành này cho các công ty khác.
Phiên bản do Microsoft bán có tên là MS-DOS, và sự phổ biến của các bản sao máy tính IBM của bên thứ ba trong thập niên 80 và 90 đã khiến nó trở thành phiên bản hệ điều hành mà hầu hết mọi người đều sử dụng. Mã nguồn này đã quá cũ nên chưa được lưu trữ dưới dạng kỹ thuật số.
“Một nhóm tận tâm gồm các nhà sử học và nhà bảo tồn do Yufeng Gao và Rich Cini lãnh đạo,” tự gọi mình là “Nhóm tháo gỡ DOS”, đã chép lại và quét mã một cách tỉ mỉ từ các bản in giấy do Paterson cung cấp.
Quá trình này thậm chí còn trở nên khó khăn hơn vì phần mềm OCR hiện đại phải vật lộn với chất lượng của bản in hàng chục năm tuổi. Microsoft cũng đã có nguồn mở cho một số dự án phần mềm ban đầu khác của mình.
Vào năm 2014 (và một lần nữa vào năm 2018), công ty đã mở phiên bản MS-DOS 1.25 và 2.0. Tiếp theo đó là vào năm 2024 với bản phát hành MS-DOS 4.0 kỳ quặc.
Tất cả các phiên bản đó đều có sẵn trong cùng một repo GitHub. Các dự án nguồn mở khác bao gồm trò chơi Zork và các phần tiếp theo của nó và Microsoft 3D Movie Maker năm 1995 (kế hoạch phát triển hiện đại ize ứng dụng này và thêm các tính năng mới hầu như không đi đến đâu).
Phiên bản làm lại mã nguồn mở của MS-DOS Editor cũ thực sự không phải là ứng dụng giống như EDIT.COM cũ, nhưng trái tim của nó đã được đặt đúng chỗ.
Đối với những người nghiên cứu lịch sử PC thời kỳ đầu, đây thậm chí không phải là phần đầu tiên của lịch sử 86-DOS mới được khám phá lại trong thập kỷ này. Chỉ hai năm trước, phiên bản 86-DOS được biết đến sớm nhất đã được phát hiện lại và tải lên Internet Archive.
Ars Technica đã tách tín hiệu khỏi tiếng ồn trong hơn 25 năm. Với sự kết hợp độc đáo giữa hiểu biết về kỹ thuật và mối quan tâm sâu rộng đến nghệ thuật và khoa học công nghệ, Ars là nguồn đáng tin cậy trong biển thông tin.
Suy cho cùng, bạn không cần phải biết mọi thứ, chỉ cần biết những gì quan trọng.
Gợi ý thực hành:
1. Theo dõi thông báo từ cơ quan địa phương tại California.
2. Kiểm tra nguồn chính thức trước khi chia sẻ lại thông tin.