内容提要
微软发布了6502 BASIC的开源代码,这是比尔·盖茨和里克·韦兰德于1976年开发的早期软件,促进了编程语言的标准化和MS-DOS的发展。完整源代码已在GitHub上发布,仍吸引爱好者和保护者的研究。
关键要点
-
微软发布了6502 BASIC的开源代码,这是比尔·盖茨和里克·韦兰德于1976年开发的早期软件。
-
6502 BASIC是微软的第一款软件之一,适用于6502 CPU,支持Apple II、Atari 2600、Nintendo Entertainment System和Commodore 8位系列。
-
该软件帮助标准化编程语言的实现,使开发者能够通过简单的命令学习编程。
-
1977年,Commodore以25000美元的固定费用获得了6502 BASIC的许可,使其成为Commodore PET计算机和后来的VIC-20及Commodore 64的核心。
-
6502 BASIC及微软的其他早期软件项目促进了MS-DOS的发展,并建立了公司的软件许可商业模式。
-
近50年来,对早期代码和MOS 6502 CPU的兴趣依然存在,保护者和爱好者正在进行FPGA重建和模拟器项目。
-
微软表示,致力于保护的人员已经重建了构建环境,并验证历史源代码仍能生成字节精确的ROM。
-
此次开源发布是在之前发布的GW-BASIC基础上,GW-BASIC源自同一血统,并在原始IBM PC的ROM中发布。
-
完整的6502 BASIC源代码现已在GitHub上提供,供有兴趣的用户进行实验。
延伸问答
6502 BASIC是什么软件?
6502 BASIC是微软于1976年开发的一款早期编程语言软件,适用于6502 CPU。
微软为什么开源6502 BASIC?
微软开源6502 BASIC是为了促进对早期代码的研究和保护,并提供现代许可证以便用户实验。
6502 BASIC对编程语言的发展有什么影响?
6502 BASIC帮助标准化编程语言的实现,使开发者能够通过简单命令学习编程,促进了MS-DOS的发展。
6502 BASIC的源代码在哪里可以找到?
6502 BASIC的完整源代码已在GitHub上发布,供有兴趣的用户进行实验。
Commodore与6502 BASIC的关系是什么?
1977年,Commodore以25000美元的固定费用获得了6502 BASIC的许可,使其成为Commodore PET及后续计算机的核心。
6502 BASIC的开源发布有什么历史背景?
6502 BASIC是微软的第一款软件之一,近50年来对早期代码和MOS 6502 CPU的兴趣依然存在,保护者和爱好者正在进行重建和模拟项目。