首页 » 互联网 » 极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板

极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板

admin 2024-11-10 23:08:04 0

扫一扫用手机浏览

文章目录 [+]

本文由来自 GeekLogic(极客逻辑)的老朋友 Wells 授权转载。
原文地址:http://geek-logic.com/apple-ii-clones/http://geek-logic.com/apple-ii-clones/,未做编削。

序言

在之前先容 Apple II 的那篇文章《苹果王朝的出发点——APPLE II》中提到,由于制造 Apple II 和 Apple II Plus 的所有元件都是可以从公开市场得到,这导致了市场上涌现了数量浩瀚的 Apple II 仿制机。
据统计,到 Apple II 系列停滞生产后的 1994 年,市情上已知的 Apple II 克隆仿制机型多达 200 多种。
这些仿制机有些形状与原装一模一样,有些形状险些看不出 Apple 的影子;有些主板布局设计和原装险些同等,有些则是重新设计或是增加了新的功能。
不管若何,这些仿制机或多或少都参考了苹果的经典设计,而且最关键的,他们的 ROM 供应的功能和原装的 Apple II 险些千篇一律。
这就带来了法律问题,虽然硬件架构可以说只是参考,但是你的 ROM 中运行的代码呢?

极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板 极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板 互联网

富兰克林与苹果

Franklin Ace 1000, 图源:oldcomputers.net

极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板 极客逻辑 GeekLogic - APPLE II 的影子——仿制机_富兰克林_主板 互联网
(图片来自网络侵删)

在 1982 年富兰克林电脑公司(Franklin Computer Corp.)推出了富兰克林 Ace 1000,它是一台克隆 Apple II 的电脑,能够让用户以低廉的价格享受到和 Apple II 一样的功能。
苹果很快确认了富兰克林所利用的 ROM 和操作系统大部分都是直接从苹果的版本中复制的,于是在 1982 年 5 月 12 日在美国宾夕法尼亚东区地方法院对富兰克林提起了诉讼。
苹果公司列出了一些证据,例如,在 ROM 中创造了一些完备相同的嵌入字符串,就像操作系统中涌现了“James Huston”(苹果公司的程序员)和“Applesoft”这样的字符串。

富兰克林承认他们复制了苹果的软件,但辩称,由于 Apple 的软件仅以机器可读的形式存在,而不因此印刷形式存在,而且由于某些软件不包含版权声明,因此可以自由复制。
Apple II 固件被比作一个机器部件,其形式完备由兼容性哀求决定(也便是说,苹果 ROM 的精确副本是唯一能够“适宜”Apple II 兼容打算机并启用其预期功能的部件),因此这不应受版权保护。

地方法院裁定富兰克林胜诉。
不过,苹果公司就该裁决向美国第三巡回上诉法院提出了上诉,该法院在富兰克林胜诉后三天裁决的另一起类似案件中,认定了以人类无法阅读的形式存在(例如目标代码)和嵌入在 ROM 中的代码同样受版权保护。
(拜会 Williams Elec., Inc., v. Artic Int’l, Inc., 685 F.2d 870 (1982))。
上诉法院驳回了地方法院在富兰克林案中的裁决,将案件发回地方法院,哀求其剖断苹果的操作系统是否是实现其功能的非常有限的方法之一。
如果是这样的情形,那么富兰克林将不用承担陵犯版权的任务,双方将和解。

案件审理拖了良久,直到 1988 年,苹果才能哀求富兰克林停滞发卖其克隆产品。
富兰克林后来也研制出了自己的 ROM,开始发卖不侵权的克隆电脑。
但由于这些型号仅与 Apple II 部分兼容,而且 Apple II 架构在当时已经到达生命周期的末期,在这种情形下,富兰克林的后续产品在市场上险些没有取获胜利。

苹果电脑和富兰克林的侵权之争(Apple Computer, Inc. v. Franklin Computer Corp., 714 F.2d 1240 (3d Cir. 1983))是美国上诉级法院第一次裁定打算机的 BIOS 可以受版权保护。
该裁决澄清了二进制代码,即软件和固件的机器可读形式,也同样受版权保护,而不仅仅是人类可读的软件源代码形式。

虽然终极苹果赢得了胜利,但是从 80 年代初开始,恒河沙数的克隆 Apple II 走向了市场,知足了人们用较低价格得到强大的功能的需求,对苹果的市场表现,尤其在远东(前文在 Apple II J-plus 部分有先容),造成了一定的影响。
当然,这些克隆产品中也涌现了一些有自己独特设计的产品,在知足客户详细需求方面做出了一定的优化。

克隆人的进攻

这一段的标题引用自《星球大战 II:克隆人的进攻》这部电影,但放在这的真的极为贴切。
Apple II 的成功和硬件开放的特性让市场上的第三方玩家找到了新的方向,他们在极短的韶光内进行了逆向工程和设计制造,纷纭推出了 Apple II 的仿制产品,这让苹果公司措手不及。
前文提到的富兰克林(Franklin)以及 Unitron、Multitech Micro 和伟易达 (Vtech)是大多数 Apple II 用户熟习的比较出名的克隆仿制机制造商。
这些厂商的产品质量稳定可靠,同时也投放了大量广告来宣扬他们的产品,霸占了一定的市场成为了克隆仿制机的主流。
然而,在他们背后还有大量其他的 Apple II 克隆仿制产品,在错综繁芜的工业园区和巷道间的小型当代化工厂中被制造出来,就像秘密打造的克隆人军队那样,随时准备反杀绝地武士。

80 年代喷鼻香港仿制机生产线,生产仿制机同时也在生产其他厂商的授权产品。
图源:applelogic.org

在苹果产品攻城略地的同时,暗潮也在涌动。
险些是一夜之间,喷鼻香港和台湾的制造商们通过他们成熟的电子产品制造能力捉住了机会,他们开始克隆仿制并向仿制机分销商供应零件和模块。
他们能够以极具本钱效益的价格供应 Apple II 仿制机制造商所须要的统统资源:主板、软盘驱动器、显示器、键盘、视频调制器、线缆、操纵杆、电源模块以及一贯在不断增加的 Apple II 扩展卡产品线。
这些公司拥有全面的仿制部件和模块的产品目录,以知足 Apple II 仿制机制造商和分销商的各种需求。
他们极具竞争力的价格,纵然按照本日的标准,仍旧看上去非常具有本钱效益。
他们供应的多样性和制造效率对投资者来说非常有吸引力,从而让这些投资者看到了向新兴的个人打算机市场发卖 Apple II 仿制机的机会。

中华学习机,海内最出名的 Apple II 仿制机

只管与 Apple II 完备相同的克隆版本是最受欢迎的,但该行业也出身了许多新的创新兼容系统。
一些高超的逆向工程师不屑于千篇一律地复制苹果,在研究了苹果的原型后加上了他们对用户需求的理解和风雅的想法,设计出了极具特色的创新的 Apple II 兼容系统。
例如,CAT400 有一个全能的主板,具有 Apple II 的险些所有的完备扩展的配置:128k 内存、板载 RGB、串口和磁盘掌握器,它的架构乃至具有部分 Apple III 主板所有的繁芜性特色;而早在 PC 的 PnP 涌现之前 10 年,DDT 就生产了带有即插即用式彩色编码插槽的 Apple II 主板;戴维森生产的 Apple II 仿制机具有三个处理器:在主板上集成了 6502、Z80 和 Titan 6809 卡的复制品,乃至还可以选装 6809E 处理器;来自喷鼻香港的菠萝(Pineapple)电脑则有 64K 板载内存;伟易达(VTech)的 Laser 3000 还配备了大多数外围设备;HKE(华科电子)生产的 HKC-8800A 除了板载 64K 内存、自己设计的 IO 扩展模块外,乃至连 MOS 6502 CPU 都是用自己生产的 HKE65SC02 芯片来代替;而多年后中国大陆的中华学习机(CEC 系列)不仅板载了对软盘驱动器的支持,还包括了改进后支持中文的 BASIC 措辞。
在一开始,苹果认为克隆仿制家当不会对自身构成威胁,由于他们自傲地认为苹果的领先技能会使这些复制品很快过期。
然而,随着韶光的推移,问题变得越来越糟,苹果开始折衷应对这克隆军队的进攻。

HKE 生产的 MOS6502 兼容 CPU:HKE65SC02

只管可靠性和兼容性是一个问题,但大多数这些新颖的 Apple II 仿制机的性能与经典的 Apple II 一样好。
不过,由于市场宣扬等等缘故原由,许多小品牌的仿制机只能以小批量出售,很多产品尤其是较晚上市的产品根本就没有机会看到曙光。
而且,随着韶光的推移,仿制机的生产商们开始感想熏染到来自苹果的压力,但他们并不知道须要做些什么来保护自己免受苹果的法律关注。
只管富兰克林和伟易达(在多年后)赢得过苹果反对克隆行业的法庭诉讼,但险些所有亚洲的仿制厂商都没有或根本不知道该如何采纳富兰克林和伟易达的办法来保护自己。

1984 年,苹果公司开始摧毁亚洲的克隆仿制机市场,特殊是在喷鼻香港和台湾地区。
苹果在这两个地区发起了全面的有组织的法律诉讼,并取得了非常好的效果。
就连苹果自己的状师事务所的技能顾问,也对他们创造并关闭的仿制机生产线的数量感到惊异。

1985 年,苹果公司成功地与喷鼻香港和台湾地区确当局官员互助,积极打击仿制机制造公司,并取得了成功。
然而,在幕后,地方政府与弘大的科技制造业进行了会商,试图为现在陷入困境的公司匆匆成一个双赢的主见。
他们通过向任何有兴趣将生产转移到IBM PC上的制造工厂供应优惠和财务操持。
IBM公开表示对管控仿制机兴趣不大, 当时的 IBM 正把精力投向大型机制造,专注于其紧张的银行、政府、教诲和军队客户,他们都是代价数百万美元的超级打算机产品的买家,而 IBM PC 对付他们更像是餐后甜点的觉得。
当时,康柏(Compaq)已经仿制了 IBM PC,而 IBM PC 产品总体上没有得到 IBM 的 IP 保护支持,乃至 IBM 已经在考虑将其出售。
这险些是为 PC 仿制机制造者开的绿灯。
于是喷鼻香港和台湾的制造商们结束了 Apple II 在亚洲短暂而辉煌的四年的克隆仿制,转向了基于 X86 架构的 IBM PC 的仿制机、兼容机市场。
在政府的支持下,PC 平台很快被大面积采取,并很快成为打算平台事实上的天下标准。
苹果没有想到的是,当时的胜利反而终极匆匆成了 X86 PC 市场的崛起,直到现在,同时也无意中为微软成为天下上最大的软件公司打下了根本。

我的 Apple II 仿制机

之前我一贯没有找到得当的 Apple II / Apple II Plus 来收藏,不过我收藏了很多不同形态的 Apple II 仿制机。
这些仿制机有的外不雅观酷似原装 Apple II,有的一眼看上去看不出它和 Apple II 有什么关联。
但万变不离其宗的是它们都有一颗 6502 的心,都能运行 Apple II 适配的软件。

先来看几台连外不雅观都仿照 Apple II 设计的仿制机吧。

这四台种除了右上角那台苹果原装的 Apple IIe 是用来充数摆造型之外,别的三台都是我收来的 Apple II 仿制机。
这些机器是我从一个浙江的回收贩子那收到的,他从一些学校回收了这批机器。
可以看到右下角那台主机右侧还模糊约约写有“四中”的字样(原来是用赤色油漆写的,我擦掉了,留下了一些印记)。
可以想象,这些电脑在当时为学校的打算机传授教化奇迹也贡献良多。
这一批我一共收了八台,其余五台我分给朋友了。
留下这三台的紧张缘故原由是这三台虽然外不雅观相似,但主板和元件配置却各不相同,因此我各留了一套收藏。

从外不雅观来看虽然这三台不是同一个厂家制造的(由于主板生产商不同),但形状都险些是 1:1 模拟了原装的 Apple II,在上盖设计方面和苹果略有不同(偷工减料,没有防震垫和卡扣)。
个中两台贴 Apple II Logo 的地方大小与原厂 Apple II 同等,而另一台却是像 Apple IIe 那样把 Logo 缩小后放置在左侧。
说到 Logo,我要再次感谢一下我的朋友@老谢,这些仿制机的 Logo 都是他趁着晴天帮我做的,大家有干系金属名牌印刷加工的业务可以联系他(植入广告略微明显)。
这三台仿制机的机身颜色也略不相同,可能是由于韶光久远的缘故,日晒程度不同导致发黄的程度也不同。
请忽略那台白的很惨的机器,那是由于那台机器得手时候外壳都碎了一地,我耐心地把碎片一片一片拼起来,在内部又做了补强,但是从表面看还是有修补的痕迹,于是喷了白色底漆,这样就看不出修补的痕迹,终极我想把它喷成马卡龙颜色,显得特殊、可爱一些。

碎了……

补强加喷漆

成品

说到硬件配置,这个中一台的主板,在之前的《 苹果王朝的出发点——APPLE II 》一文中已经涌现过,基本上便是原装 Apple II 的翻版。
这块主板在 ROM 芯片右侧的空间标注了日本制造,厂商是 MCA。
与原版的最大差别便是在主板左侧的部分减少了内存容量配置选择的部分电路,主板上固定配置了 48K RAM。
别的险些和原厂的同等,我就不多做解释了。

在前文涌现过的仿制机的主板,板子上标注了 MCA 制造

第二台仿制机的主板实在跟第一块主板险些是一样的,同样也是 MCA 制造,唯一的差别是电路板丝印部分例如 MCA 的标记有些不同,大概是不同批次生产的。
在元件上最大的不同便是 ROM 芯片只有三个,缘故原由是利用了 D2732C 这款供应了 4K 容量的 ROM 芯片来代替原厂 2K 容量的 ROM 芯片(前面那台仿制机用的是 27C16,2K 的容量)。
于是从右往左只须要 3 颗 4K 容量的 ROM 芯片一个间隔一个插在 IC 座上,一样供应了 12K 的 ROM 空间。

ROM 芯片只有三颗,同样 MCA 制造,可能和上一块板子批次不同,降落了本钱

前两台仿制机的板子都没啥新意,下面就开始换个口味了,体验一下第三方工程师的创意。
第三台仿制机的主板的制造商被标识为 W.W(跟我的名字彷佛),同样也来自日本。
看完它的设计你就会明白为什么即便它的外壳碎成那样,我也下定决心要把它留下修复了。

来自 W.W 制造的双 CPU 主板

为了方便不雅观察,我在照片上画了一些赞助框。
这块主板最奇特的地方便是你会创造他有两个 CPU!
一个是 Apple II 利用的 6502,另一个居然是 Z80!
为什么会有两个 CPU?80 年代就有双 CPU 的设计吗?而且还是异构的!
事实上,这是由于当时有很多商业软件都跑在 CP/M 这个商业操作系统上,而这个操作系统须要跑在 Z80 平台上。
Apple II 当然也不想放弃这些利用 CP/M 商业软件(例如 Wordstar 笔墨处理)的用户,于是在原装的 Apple II 上要运行 CP/M 系统的话,须要插上一块 Z80 卡。
当运行 CP/M 系统时,Z80 来接管总线,运行普通 Apple II 程序时,则是 MOS 6502 来接管总线。
聪明的第三方工程师为了针对这一类型的客户,直接把 Z80 卡做到了主板上。
由于 Z80 卡一样平常占用 Slot 4 IO 扩展插槽,以是,可以看到这块主板是没有 Slot 4 插槽的,他已经被板载的 Z80 卡占用,IO 扩展插槽只有 7 个,而不是常规的 Apple II 那样有 8 个。

等等,主板上的 ROM 去哪了?Slot 0 插了一张什么卡?原来由于主板集成了 Z80 卡,主板上实在没有空间放下 ROM 芯片了,而 Slot 0 一样平常都是插 ROM 卡和措辞卡的,以是,设计这块主板的工程师就把 ROM 做成了 ROM 卡,插在 Slot 0,启动时,从 Slot 0 读取 ROM。
这样,这块主板实际可用的 Slot 还剩六个,事实上也足够用户利用了。
这块 ROM 卡上一共有三颗 M2732A EPROM 芯片,每颗供应 4K 容量,加起来恰好是 12K 的 ROM 空间。

插在 Slot 0 的 ROM 卡

主板上的 RAM 芯片为什么只有 8 颗?没错,主板上的确只有 8 颗 RAM 芯片,但是供应的 RAM 大小一点也没缩水,反而供应了 64K 大小的 RAM 空间,比原装的 48K 更大。
原来这块主板利用了 8 颗 4164 芯片来代替原来的 24 颗 4116 RAM 芯片,4164 每颗能供应 8K 的内存空间,而 4116 只有 2K。

看完第三方工程师的奥妙设计就来实际测试一下这台仿制机是否能在 CP/M 系统下跑起来。
我在 Slot 6 上插上了软驱卡,用视频采集卡抓取了运行 CP/M 系统的画面。
由于我没有 80 列卡,以是运行 SuperCalc 电子表格软件时显示有点错位(采集卡是 19 元买的低端货,兼容性有点问题杂波滋扰有点严重)。

运行 CP/M 版本的电子表格 SuperCalc 软件。
Apple II 利用的 CP/M 系统是微软移植的,乃至官方的 Z80 卡也是微软出的。
后来微软开拓的 MS-DOS 很大程度上也受到了 CP/M 系统的影响。

在末了,我们来看一台形状完备不像 Apple II 的仿制机。
这一台是由喷鼻香港的华科电子有限公司(HKE)研制的 HKC-8800A。
它的主板设计完备看不到 Apple II 的影子,但事实上,硬件架构还是沿用了 Apple II 的架构。

HKC-8800A 来自中国喷鼻香港华科电子

HKC-8800A 最有特点的地方便是前文提到的它利用了华科电子自己生产的 HKE65SC02P 来代替 MOS 6502 作为 CPU。
同时主板上一样利用了 8 颗 4164(每颗 8K 容量)来供应 64K 的 RAM。
ROM 方面利用了两颗 M2764(每颗 8K 容量)来支持,但 ROM 空间该当还是只有 12K(摧残浪费蹂躏 4K),不才图可以看到,下方的 ROM 芯片上的贴纸解释它的内存地址是$D000 到$EFFF,那么上面那颗理论上来讲,就该当供应$F000 至$FFFF 的 ROM 空间。

HKC-8800A 的主板,华科电子生产

IO 扩展槽在这个主板上消逝了,转而涌现的是一个 50pin 的像 Laser 310 那样的扩展接口。
从电路来看,这个 50pin 扩展接口该当和 Apple II 的 50pin 扩展插槽不一样,至少在这个主板上找不到 12V 的电源(主板标称 9V 直流供电,主板上有两个 7805 稳压芯片)。
设计师把 Apple II 的扩展能力通过这个接口拓展了出去,华科电子为这个扩展槽设计了独特的 IO 扩展设备,乃至像苹果那样推出了双软驱的扩展坞。
这个外设过于罕有,只能借用网络图片给大家展示一下。

HKC-8800A 双磁盘扩展坞,图源:facebook:@SK Leung

扩展坞内部,除了两个软驱外,还有五个扩展槽。
图源:facebook:@SK Leung

此外,值得一提的是,海内里华学习机兴起后,流传于世的一款号称中华学习机小蜜蜂娃娃机的产品,事实上便是 HKC-8800A 的换皮产品,乃至外壳模具都没换,只是换了外壳上的印刷图案。

化身为小蜜蜂娃娃机的 HKC-8800A。
图源:facebook:@SK Leung

末了再放一张我的 HKC-8800A。
刚收来的时候又脏又旧,本日为了写这篇文章把它翻了出来,花了一下午拆洗了键盘,并把外壳做了去黄处理,现在像新的一样。

我的 HKC-8800A

除了我先容的这几台 Apple II 的仿制机,我手上也还有其余的几台值得先容,比如鼎鼎大名的中华学习机。
这些都会在后面逐步写,它的地位和传奇故事绝对值得用一篇专门的文章来详细先容。
不过,Apple II 的仿制机种类实在是繁多,险些不可能网络全。
最近,我还在闲鱼看到一台少见的 ACC 8000,无奈卖家要价实在太高,家里又放不太下,收藏这种事,还是等有缘吧。

ACC 8000。
图源:闲鱼平台

参考

http://www.applelogic.org/

https://en.wikipedia.org/wiki/List_of_Apple_II_clones

https://en.wikipedia.org/wiki/Apple_Computer,_Inc._v._Franklin_Computer_Corp.

标签:

相关文章

真除逻辑,介绍人工智能新时代的钥匙

在信息爆炸的时代,人工智能(AI)已经渗透到我们生活的方方面面。从智能助手到自动驾驶,从医疗诊断到金融分析,AI的应用日益广泛。随...

互联网 2025-01-02 阅读0 评论0

直面语言攻击,如何保持冷静与尊严

在当今社会,语言攻击已成为一种常见的交流方式。面对他人的恶意言语,我们该如何保持冷静与尊严呢?本文将从心理、沟通和自我保护三个方面...

互联网 2025-01-02 阅读0 评论0

砍价的艺术,语言的力量与智慧

在日常生活中,砍价是一种常见的交易行为。它既考验着买卖双方的智慧,也彰显着语言的魅力。本文将从砍价语言的运用、技巧和策略等方面进行...

互联网 2025-01-02 阅读0 评论0