整理 | 王启隆
透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。
今天是 2023 年 2 月 27 日,在 1996 年的今天,世界知名 IP 宝可梦系列的首部作品(红、绿版)于日本推出。因其独特的游戏系统广受大众的欢迎,初代游戏在日本销量即破 800 万。任天堂趁此热潮,推出后续的一系列游戏、漫画、书籍、对战卡片及周边产品,还联合日本东京电视台推出电视动画,及往后一年一度的剧场版动画电影,更在 1998 年成功进军美国,后拓展至世界各地。回顾计算机历史上的 2 月 27 日,这一天都发生过哪些影响了我们今天生活的关键事件呢?
(资料图片仅供参考)
1967 年 2 月 27 日:UML 之父 Grady Booch 出生
图源:维基百科
1967 年 2 月 27 日,美国软件工程师格雷迪·布奇(Grady Booch),他以与 Ivar Jacobson 和 James Rumbaugh 共同开发统一建模语言(UML)而闻名,因其在软件架构、软件工程和协作开发环境方面的创新工作而享誉国际。1995 年,布奇被选为计算机协会会员。在进入 IBM 后不久,他于 2003 年被任命为 IBM Fellow(会士,最高级别的会员) ,并于 2008 年 3 月 18 日就任现职,随后,他于 2010 年被公认为 IEEE Fellow。布奇在 2016 年被授予 IEEE 计算机协会计算机先锋奖,该奖项表彰他在对象建模方面的开创性工作,该工作导致了统一建模语言(UML)的创建。
1977 年,格雷迪·布奇大学毕业,在美国空军学院获得学士学位,并于 1979 年在加利福尼亚大学圣巴巴拉分校获得电气工程硕士学位。布奇毕业后在范登堡空军基地工作。他最初是一名项目工程师,后来管理航天飞机和其他项目的地面支持任务。获得硕士学位后,他成为空军学院的讲师。1981 年,Rational Software Corporation 成立,布奇一直担任该公司的首席科学家,并一直工作到 2008 年 3 月;在此期间,这家公司于 2003 年被 IBM 收购。此后,布奇成为了 IBM Research 的软件工程首席科学家和 Benjamin Cummings 的系列编辑。布奇毕生致力于改进软件开发,他开发的 UML 语言大大改善了系统开发人员的工作效率。
资料来源:维基百科
1998 年 2 月 27 日:Apple Newton OS 和 Newton 平台正式停运
1992 年 1 月 7 日,苹果当时的首席执行官约翰·斯卡利(John Sculley) 在拉斯维加斯举行的消费电子展(CES)上发表主题演讲时,创造了“PDA”这个词。他宣布,苹果将在 1993 年推出掌上电脑大小的信息设备,比个人电脑更容易使用,售价低于 1000 美元,这便是 Apple Newton。
Newton 是乔布斯离开苹果之后,约翰·斯卡利为取而代之推出的全新产品系列,而这款电子设备配置的操作系统,便是 Newton OS。Newton OS 完全使用 C++ 编写,并经过调整以降低功耗并有效地使用可用内存。许多应用程序都预装在 Newton 的 ROM 中,以便为用户应用程序节省 RAM 和闪存存储空间,从而快速开机启动。
图源:维基百科
在 1993 年 Newton PDA 发布后不久,苹果开发人员对新的 Newton OS API 并没有太多的关注,而是对为 Macintosh 和 Windows 平台开发更感兴趣。直到两年后,开发人员才看到为 Newton OS 开发软件的潜在市场。因此,当时的 Newton OS 有不少重要程序是由第三方开发者开发的,比如改善 Newton OS 原先那个糟糕的手写识别技术的增强软件。Newton OS 的许多创新元素是 Macintosh 系统软件当时所缺失的,比如抽屉式界面和淡入淡出动画。在乔布斯归来后,Mac OS X 吸收了 Newton OS 中的这些优点,其手写识别系统的一部分也在 Mac OS X 中被实现,命名为 Inkwell。
Newton OS 的手写识别引擎由前苏联科学家斯捷潘·帕奇科夫领导的 ParaGraph 国际公司所开发,其早期版本的缺陷导致了苹果公司在宣传上的失败和风评的沦陷。然而,随着基于操作系统 2.0 版本的 Newton PDA 的发布,手写识别功能得到了很大的改进,被许多评论家、测试者和用户认为是当时行业中最好的,甚至在后来被描述为“世界上第一个真正可用的手写识别系统”。
不过这个项目显然失去了其为个人电脑带来革命,以及改写当代的程序设计的目标。Newton 项目的远大愿景败给了项目缩水、眼光短浅,以及对于其可能与苹果自身的 Macintosh 电脑竞争的恐惧。结果,Apple Newton 被重新开发为PDA,作为 Macintosh 的周边,而不是成为可能与 Macintosh 竞争的独立电脑。1998 年 2 月 27 日,Apple Newton OS 和 Newton 平台停止支持,苹果公司最终在史蒂夫·乔布斯的指导下于 1998 年停止了该平台,也就是乔布斯重返公司一年后。
资料来源:维基百科
2008 年 2 月 27 日:微软发布了 Windows Server 2008
Windows Server 2008 是微软的服务器操作系统,继承自 Windows Server 2003。Windows Server 2008 在进行开发及测试时的代号为 Windows Server “Longhorn”,也就是 Windows Vista 的服务器版本;因此,两者拥有很多相同功能。与 Windows 2000 的 Professional 版和 Server 版一样,Windows Server 2008 和 Windows Vista 在开发时共享大多数的代码,连 Service Pack 皆可共享;Vista 和 Server 2008、XP 和 Server 2003 间存在相似的关系——比方说,XP 和 Server 2003 的代号分别为 Whistler 及 Whistler Server。
图源:维基百科
Windows Server 2008 的测试版本 Server Longhorn Beta 1 于 2005 年 7 月 27 日发布、Beta 2 版本则于 2006 年 5 月 23 日公布,2007 年 4 月发布了功能发展齐备的 Beta 3 版本。正式版在 2008 年的今天,也就是 2008 年 2 月 27 日发布,版本号为 6.0。在 Windows Server 2008 发布时,即已包含了 SP1。2009 年 5 月 14 日发布集成 SP2 的版本。大多数的 Windows Server 2008 都同时拥有 64bit 和 32bit 两个版本。微软曾宣称 Windows Server 2008 是该公司最后一个支持 32 位的服务器操作系统,从 Windows Server 2008 R2 起只支持 64 位。
Windows Server 2008 的核心编码与 Windows Vista 一样, 因此它包含有许多同样的改进。当中最引人注意的地方是它崭新的安装模式:它在安装时允许服务器的管理员选择安装整个服务器软件,又或是只安装“服务器核心”(Server Core)。“服务器核心”是 Windows Server 的特色功能,可以让用户恢复到从前的安装方式,没有用户图形接口,所有的设置与维护全都是由脚本控制,或者是利用 Microsoft Management Console 作远程连线操作。
“服务器核心”同时也不会内置 .NET Framework,IE 浏览器及其他许多跟核心服务器不相干的功能。一个“服务器核心”主机可以以四个身份来控制网域控制者、DNS 服务器、DHCP 服务器及文件服务器。现在,市场上有很多服务器操作系统;如果你要搭建个人服务器,你会选择哪一款软件呢?欢迎在评论区分享你的真知灼见。
资料来源:维基百科
2008 年 2 月 27 日:Microsoft 发布了 WorldWide Telescope(WWT)计划
WorldWide Telescope ( WWT ) 是一组开源应用程序、数据和云服务,最初由微软的研究院 Microsoft Research 创建,但现在是托管在 GitHub 上的开源项目。.NET 基金会拥有其版权, 而整个项目交由美国天文学会管理,并得到了摩尔基金会和国家科学基金会的资助。WWT 项目于 2008 年 2 月 27 日的 TED 大会首度公开,不过其开发可追溯到 2002 年。WWT 中使用了微软自家开发的 Silverlight 技术来呈现动态视觉效果。
在 21 世纪,各种望远镜观测的数据已经达到数百 TB,很快就会超过 PB。如何更好地利用这些宝贵的资源,拉近天文学与普通民众的距离,一直是广大天文工作者面临的难题。而微软在此时推出了 WorldWide Telescope 技术,为这一难题很好地提供了解决方案。WWT 的本质是资源融合,也是一种开源;它通过互联网把全球的天文资源无缝透明地融合在一起,借助强大的数据库、网络技术和友好的用户界面,为全世界的人提供了一种全新的使用天文数据的方式,让普通人也能一览那些以往只有天文学家才敢问津的顶级专业天文资料。
图源:维基百科
在 WWT 中,用户可以通过平移和缩放来导航天空,或探索从地球表面到过去的宇宙微波背景的 3D 宇宙,查看有关该区域的视觉图像和科学数据(学术论文等)和里面的物体。WWT 的数据来自数百个不同的数据源,但其开放数据性质允许用户探索符合 WWT 支持格式的任何第三方数据。该软件利用 Microsoft 的 Visual Experience Engine 技术运行,还可用于可视化任意或抽象的数据集和时间序列数据。
WWT 是完全免费的,目前有两个版本:在 Microsoft Windows 下运行的本机应用程序,可以使用计算机图形卡的特殊功能来渲染多达 50 万个数据点;另一个版本则是基于 HTML5 和 WebGL 的 Web 客户端。Web 客户端使用响应式设计,允许人们在智能手机和台式机上使用它。截至 2016 年,WWT 已被至少 1000 万活跃用户下载。当你使用这样的天文观测软件时,你会首先探索浩瀚宇宙中的那一片区域或星球呢?欢迎在评论区分享你的真知灼见。