整理 | 王启隆
透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。
今天是 2022 年 12 月 9 日,在 1968 年的今天,Douglas Engelbart 在一场重要会议上(正文将会介绍)演示了世界上的第一个鼠标;他在 1970 年 11 月 17 日为这只鼠标正式申请了专利,并因此获得了 1997 年图灵奖。
说到专利,你知道世界上第一个获得专利的人是谁吗们一同回顾计算机历史上的 12 月 9 日,看看这一天都有哪些关键事件发生。
1743 年 12 月 9 日:Samuel Hopkins 获得美国史上第一项专利
请求原谅,总是比得到许可更容易。
It’s always easier to ask forgiveness than it is to get permission.
格蕾丝·赫柏(Grace Murray Hopper)被称为“计算机软件工程第一夫人”,她本名格蕾丝·布鲁斯特·穆雷(Grace Brewster Murray),赫柏(Hopper)为夫姓;1906 年 12 月 9 日,赫柏出生于美国纽约州纽约市,她不仅是一名计算机科学家,还是一位美国海军准将(Rear admiral),是世界上最早一批的程序员之一,也是最早的女性程序员之一。
赫柏是美军第一个获得准将头衔的女性,美国海军驱逐舰赫柏 驱逐舰以她来命名;配置于国家能源研究科学技术中心(NERSC)的超级电脑 Cray XE6,便是以 Hopper 命名,以表彰她的贡献。
赫柏是 Harvard Mark I 的第一个专职程序员,她共同创造了现代第一个编译器 A-0 系统,以及第一个高级商用计算机程序语言“COBOL”,被誉为“COBOL 之母”。
著名的计算机术语“Debug”(调试排错)便是她的同事在哈佛二 的继电器上发现一只飞蛾造成短路,才正式成为计算机程序的专有用语。她也是“千年虫”危机的创造者。她培育出许多编程语言专家,被人称为“不可思议的格蕾丝”(Amazing Grace,这个英文单词是双关,其典故来自同名基督教圣诗“奇异恩典”)。
为了节省硬件成本,赫柏曾在 Harvard Mark I 上,决定以 6 位数字来存储时间,即年、月、日各两位;这个习惯被 COBOL 语言继承,之后传播到其他编程语言及操作系统中,这也是日后千年虫危机的最早起源。
如今,千年虫问题并没有完全解决,软件在特定的日期依旧有可能出现运作错误,而离我们最近的便是 2038 年 1 月 19 日,这便是著名的“2038 年问题”;不过,2038 年问题只会出现在 32 位的操作系统上,而到了 2038 年,世界上还会有人继续用 32 位操作系统吗们共同等待这个问题的答案。
1968 年 12 月 9 日:恩格尔巴特举办史上“最极客”科技演示
1968 年 12 月 9 日,鼠标的发明者道格拉斯·恩格尔巴特(Douglas Carl Engelbart)在旧金山召开的计算机协会暨电气电子工程师学会(ACM / IEEE)秋季联合会议上进行了一场具有里程碑意义的计算机演示,后被人称为“所有演示之母”(The Mother of All Demos)或“演示之母”。
在 90 分钟的演示里,恩格尔巴特介绍了一个完整的计算机软硬件系统,其中涵盖现代计算机几乎所有的基本要素,这也是人类第一次在单一操作系统中一次性公开展示这些要素。
Windows 2.0 是一套基于 MS-DOS 的 16 位操作系统,于 1987 年 12 月 9 日发布,是 Windows 1.0 的后续版本。Windows 2.0 的图形用户界面类似于当时的 Mac OS,用户界面较 Windows 1.0 有着更多的功能,且已近似 Windows 3.0。Win 2.0 的支持周期长达 14 年,由 1987 年支持到 2001 年 12 月 31 日。
与其前身 Windows 1.0 不同,Windows 2.0 允许应用程序窗口彼此重叠,而 Windows 1.0 只能显示平铺窗口。Win 2.0 还引入了更复杂的键盘快捷键,以及“最小化”和“最大化”的术语,与 Windows 1.0 中的“图标化”和“缩放”相对;这些特性和基本窗口设置被一直沿用到 Windows 3.1。
与 Windows 1.x 一样,Windows 2.x 应用程序不能在 Windows 3.1 或更高版本上运行,无法向上兼容。Windows 2.0 是第一个集成控制面板的 Windows 版本,也是最后一个不需要硬盘的 Windows 版本。
1988 年 3 月 17 日,苹果公司对微软和惠普公司提起诉讼,指控他们侵犯了苹果公司在 Macintosh 系统软件上的版权。当时,苹果声称 Macintosh 操作系统的“外观和感觉” ,作为一个整体,受版权保护;而 Windows 2.0 具有相同的图标,侵犯了这一版权。
法官在苹果提起诉讼的 189 个图形用户界面元素中挑选了 10 个侵权图标(其中包括垃圾桶图标和文件夹图标),最终做出了有利于惠普和微软的判决。
这场官司打了四年,并让微软和苹果的命运纠缠得更深,在诉讼判决三年后,苹果对于微软在 GUI 方面的所有侵权问题均通过直接谈判解决,结果便是,微软同意在 1998 年至 2003 年内继续为 Mac 开发 Microsoft Office 和其他软件;而作为代价,苹果同意将 Internet Explorer 设为其默认浏览器,导致了 景浏览器在浏览器战争中失利。
2014 年 12 月 9 日:FIDO 联盟发布第一项官方标准
FIDO(Fast IDentity Online)联盟是成立于 2012 年 7 月的行业协会。其宗旨是为解决强制认证设备的交互性和用户面临大量复杂的用户名和密码。PayPal 和联想是创始人之一。
FIDO 联盟的使命是开发和推广认证标准,“帮助减少世界对密码的过度依赖”;从结果上,FIDO 发布的协议和标准解决了强身份验证设备之间缺乏互操作性的问题,并减少了用户创建和记住多个用户名和密码所面临的问题。
FIDO 支持全方位的认证技术,包括指纹和虹膜扫描仪等生物识别技术、语音和面部识别,以及现有的解决方案和通信标准,如可信平台模块(TPM)、USB 安全令牌、嵌入式安全元素(eSE)、智能卡以及如今常见的 NFC。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211302 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!