Microsoft buka sumber kode 86-DOS 1.00 untuk peringatan ke-45

Microsoft telah merilis kode sumber paling awal yang diketahui untuk 86-DOS 1.00 di GitHub di bawah lisensi MIT. Perilisan ini menandai peringatan ke-45 sistem operasi tersebut pada 28 April. Sejarawan menyalin kode tersebut dari hasil cetak tahun 1981 yang disimpan oleh penciptanya, Tim Paterson.

Pada 28 April, Microsoft menerbitkan postingan blog yang mengumumkan ketersediaan publik kode sumber 86-DOS 1.00. Versi ini, yang awalnya dikembangkan oleh Tim Paterson di Seattle Computer Products pada tahun 1980 sebagai QDOS, mengisi kekosongan bagi chip 8086 Intel yang saat itu kekurangan dukungan dari sistem operasi dominan CP/M. Microsoft memperoleh hak tersebut dengan harga di bawah $100.000 dan mengirimkannya ke IBM sebagai PC DOS 1.0 pada Agustus 1981, sambil menjualnya sebagai MS-DOS kepada produsen lain. Kesepakatan itu mendorong Microsoft untuk mendominasi komputasi pribadi selama beberapa dekade. Paterson menyimpan hasil cetak assembler fisik dan kertas continuous-feed dari tahun 1981, bukan file digital. Sejarawan Yufeng Gao dan Rich Cini memindai dan menyalinnya menjadi kode yang dapat dikompilasi. Repositori GitHub tersebut mencakup kernel 86-DOS 1.00, snapshot pengembangan kernel PC-DOS 1.00, utilitas seperti CHKDSK, dan assembler asli milik Paterson. Kode tersebut kini berlisensi MIT dan dapat dikompilasi menggunakan assembler ASM dari rilis awal 86-DOS atau MS-DOS. Microsoft telah mengikuti pola membuka sumber perangkat lunak lawas, termasuk 6502 BASIC pada September 2025, MS-DOS 4.0 pada 2024, serta MS-DOS 1.25 dan 2.0 pada 2018. Penggemar komputasi retro dapat mengikuti instruksi dalam README repositori tersebut.

Artikel Terkait

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
Gambar dihasilkan oleh AI

Linux From Scratch 13.0 released as first systemd-only version

Dilaporkan oleh AI Gambar dihasilkan oleh AI

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

Dilaporkan oleh AI

A tech enthusiast is set to revisit the early 2000s by installing the classic Linux distribution Q4OS this weekend. The distro features built-in theme settings that evoke a nostalgic computing experience. The article was published on February 14, 2026.

Linux PC vendor System76 is advocating against state mandates for operating system-level age verification. The company's CEO met with a Colorado senator to discuss excluding open source software from a proposed bill. Similar legislation is advancing in several other US states.

Dilaporkan oleh AI

Markus “Doom” Gaasedelen has showcased a “Bliss” exploit that jailbreaks the original Xbox One console, presented at RE//verse 2026. The method requires soldering a microcontroller to the motherboard and removing capacitors. It affects only the initial model, leaving Xbox One S and X unaffected.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak