Soft_Job 板


LINE

1980 年代, 台湾的国科会最早由清华的李家同拿了 80 万的计画要做 trace OS 的 工作, 成大的M君也被电机所长要求去参与. 成大 完成了 MP/M-80 (DRI concurent CP/M 的前身)用 PL/M-80 重写的计画, 也分析了可在 MDS-800上执行的 ISIS-II 及 CP/M 80 OS. 清华对ISIS-II 做了详细的分析, 交大则由锺乾葵带头工研院电子 所发展 PDP-11的 RSX-11M OS, 後来因DEC做出 LSI11 CPU而 改为军用 RMX-86 OS 做在 Intel 80286 的 CPU 之上. 台大则是与中科院做了仿制 HP-2100 的 Mini. 当 相容的IBMPC 可以合法外销时, 当时的中文文书处理还是用全亚的 PA-2000. 因为有朱邦复的Z80仓颉组字输入法, 用英文键盘就能处理, 台大电机的大键盘 虽然跟日式汉字打字机相容, 但未受市场欢迎. 工业局要求电子所做的 BIG5 PC , 除了III 制定了 BIG5 2-bytes 中文码及 24*24的中文字型档外, 宣称的 5 大套装软体似乎各参与厂商都没有及时开发出 来. 此时的资策会是由何宜慈当董事长兼执行长, 何宜慈是李家同执行 OS trace 工作时的国科会副主委, 也是拨款该计画的推动者. 但何宜慈是美国IBM公司创办 人的美国同学, 关系非同寻常. 当时, 最大的情报失误是只顾智财权的防避, 虽然有 MP/M tracec 後重写的 OS, 也有 CP/M-80 的 Inverse ASM 还原後可编译再执行的 source. 但独缺 C-86 可 将之做成 8088/8086 的程式来用. 所以, III 就为了提供发展工具而执行了第一 个四年期经济部 SEED 计画. 微软的 MSDOS 1.0 可能就是将 PL/M 写的 CP/M-80 先编译出 8080 的8bit组语部 分, 再将8080 的 8bit 组语转换成对等的 8088/8086 组语. 因为 PL/M 是 DRI 老板替 Intel 发展的, 编译後的组语就是 8080 组语. 处理 8bit 部分的 8088/ 8086组语指令与 8080 的不同, 例如是对 register 的命名法原8bit 为A,B 在 8088/8086则改为AL,BL. M君在设计 MDS-800 相容硬体时用的方法就是 IBM Virtual Machine的 Emulater 技术, 若不使用拦截硬体只用纯软体技术, 就是今天 VM 里最出名的 QEMU. 这个技术迷障主要来源是台湾不敢对抗美日, 政治上的曲从, 使得技术靠近禁区就 被投降派先出卖, 而不是找出共同对抗途径. 最出名的一例, Microsoft 曾经对 VMware 告上智财侵权, 主要是虚拟机若要执行 MS-Window 为 guest OS 就必须拿 来微软出的开机安装片安装. VMware 的方法用到 code translation, 必须有一份 MS-window 的 code 为参考. 但所有 VM 技术的公司均以不提供 MS-window 为防 避办法, 而是靠使用者必须有合法取得的 MS-window 开机片自行提供给 VM 使用. 现在VM能流行的方法是因为有其他OS Linux 的 open source 共应. 以音乐歌曲的保护为例, MP3 的技术会降低原歌曲的频宽与编码率, 因此不是原歌 完全复制, 所以很难证明两者相同. 但台湾就有念法律的总统候选人公开主张电脑 里若有 MP3 就是违法侵权. 殊不知世界上有很多国歌就欢迎很多人下载学习, 那 麽若有世界各国的国歌MP3档就犯法了吗? 当然, 一般人是分不清 MP3 歌曲与 CD原版歌曲的差别, 但没有原版CD 也不会出现 与之雷同的 MP3. 若是拥有MP3者将自己的唱歌与CD混音再制成MP3, 那就是重制部 分抄袭, 一般会追查抄袭的比例, 若将之宣称是原CD版作者唱片那就是仿冒了. 在 PC 出现後, 原先 8bit的程式 可能会被再利用. 当时流行的做法是参考插上Z80 CPU 的 6502AppleII. 不然就是直接用 Intel MultiBus 技术做共用硬体的多处理 机系统. 成大电机与全亚, 东元都开发过这两种技术. 全亚是在其Z80硬体上插入 8086 CPU 可以让不同双CPU交错执行. 所以是在跑中文的Z80电脑上, 再在於其上用 16 bit cpu 跑 16bit 的程式. 由於没有当今 Just in time compile 技术, 就难 以只用一个实体CPU 虚拟不同CPU来执行. 相容IBMPC 的中文是由国乔电脑的一群创立者针对注音输入法与仓颉输入法的 8088 版本所做的改良发展. 国乔的销售法是利用雷射洞磁片防盗拷. 售价是以研发时的 创办者数年薪资付出为考量, 每套定为 十万元. 软体完成时, 询问M君该作法是否 可行? M君不相信雷射洞技术能提供防复制功效, 因此建议将每套售价改为复制一套 的成本因应, 就是两片碟片+说明手册+复制影印费总共约 300-500元 对抗企图复制 者使之落入无利可图之境. 这个答案跟期望相距太远, 国乔没有采用, 最後是由零 与壹公司以每套300元做出竞销取胜. 大型主机时代, 软体是綑绑硬体销售的好办法, 常为了能使用某个软体, 不得不购 入特别价昂的某牌硬体. 当软体被要求与硬体分开可独立销售时, 是假设软体能在 不同厂牌硬体上可执行, 但若面对 不同CPU 的硬体其实没有原始程式及编译器支 援下, 要独立销售是不太可行的. 软硬体发展系统其实就是在提供特定 CPU 的编译器软体, MCZ MDS800 系统都是靠 硬体侦测保护某种软体是否可被利用可被执行, 这类保护技术从未间断. 譬如 MS Window 的前身就是 DEC 公司发展的, 里面就建立了 registry 软体模组能否被连 接与执行的侦测与验证系统. DEC 公司是最早实行软体租用期核验放行的公司, 免 费推广与限制使用收费永远是交替执行的手段. VM 技术本身就涉及对某类软体指令执行要求是否该限制与否的侦测判断, 也就涉及 是实际有效执行还是只有部分执行的差别. code translation, 也就是高速又很有弹性又很智能的编译器技术. 从低阶可执 行码转译为高阶语言或自然语言是一种不同方向的编译解译方式, 是未来AI发展的 一个可能方向. 智财权的侵权与保护最後可能是设定在VM解译器对可执行码如何被处理的侦测与反 应定义上. 这方面的竞争当然是不能被忽视的. 至少, 时下的防毒软体就已经是一种扫除破解软体不能被执行的工具. --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.210.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1499306144.A.CB8.html
1F:→ Obama19: 阿兜啊都已经上太空啦 07/06 10:22
※ 编辑: ggg12345 (36.230.210.154), 07/06/2017 19:51:38
2F:推 muhsien: 推一个 07/07 00:46







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother 或 站内搜寻

TOP