Microsoft开源Bill Gates 6502 Basic 1978

周三,微软发布了Microsoft Basic的6502版1.1版的完整源代码,1978年的口译员通过个性化改编推动了Commodore Pet,VIC-20,Commodore 64和Apple II。该公司根据MIT许可在GitHub中显示6,955行的汇编语言代码,使任何人都可以自由使用,修改和分发有助于启动个人计算机革命的代码。

盖茨在2010年的页面表上评论说:“里克·韦兰(Rick Weiland)和我(比尔·盖茨(Bill Gates))写了6502个基本。

对于1970年代末和1980年代初数以百万计的人来说,微软基本口译员的变化提供了他们的第一个编程经验。用户可以键入“ 10打印’hello’”和“ 20 goto 10”之类的简单命令,以在屏幕上创建一个无尽的文本循环,例如,他们的第一个直接控制计算机的味道。解释器将人类可读的这些命令转换为处理器可以执行的说明,一次是一行。

Commodore PET(个人电子交易)于1977年1月发布,并使用MOS 6502,并进行了Microsoft Basic的变体。


学分:SSPL / Getty Images

只有6,955个汇编语言行,Microsoft低级别的代码6502几乎直接与处理器交谈。 Microsoft的非凡特征是最低限度的记忆,这是RAM每千千万美元成本数百美元时的关键实现。

在第一个个人计算机空间中,成本是国王。指示此基础的MOS 6502处理器的价格约为25美元,而竞争对手为类似的跳蚤的票价为200美元。设计师查克·佩德尔(Chuck Peddle)创建了6502,专门为将计算机带入大众,制造商在Nintendo,Nintendo和Millowendo Entertainment System的筹码中建立了变体。

逃离的协议

1977年,Commodore以25,000美元的统一价格承认了Microsoft Microsoft的Microsoft基本。杰克·特拉米尔(Jack Tramiel)的公司已获得将软件发送到无限机器的永久权利 – 无费用,每个单位费用无费用。虽然在实质性时代似乎有25,000美元,但Commodore随后出售了数百万个带有Microsoft Basic Inside的计算机。如果微软像随后的产品一样每单位谈判许可费,则该协议可能会产生数千万的收入。

Microsoft -Ollined 1.1发布的版本包含了准将工程师John Feagans和Doors于1978年共同实施的错误校正,当时Feagans去了华盛顿贝尔维尤的Microsoft办公室。该代码包括对内存管理的改进(根据编程称为“垃圾收集”),并以Commodore Pet上的“基本V2”形式发货。

来源链接