整理 | 王启隆
透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。
今天是 2022 年 10 月 28 日,在 1838 年的今天,芬兰人弗雷德里克·伊德斯坦(Fredrik Idestam)出生,他在芬兰的“诺基亚河”沿岸创建了一家木材纸浆厂,取名诺基亚。诺基亚走过了一条漫长的发展道路,不断剥离非核心业务,并于 20 世纪 90 年代做出了以移动通信为核心业务的决定,成就了移动通信的一代传奇。科技历史上的 10 月 28 日还诞生了许多关键事件,让我们看看这些事件是如何改变了世界的科技进程,对我们如今的生活产生影响。
我们多次介绍过世界上的第一枚微处理器 4004 的四位设计者,今天便是其中一位设计者泰德·霍夫(Ted Hoff)的生日。霍夫提出了使用“通用处理器”而不是各种定制设计的电路的想法,他的洞察力在 20 世纪 70 年代早期开启了微处理器的革命。
1937 年 10 月 28 日,泰德·霍夫(Marcian Edward Ted Hoff)出生于纽约罗切斯特。1958 年,他在纽约特洛伊的伦斯勒理工学院获得 BEE 学位。大学毕业后的夏天,他在罗彻斯特的通用铁路信号公司工作,在那里他进行了开发,获得了他的前两项专利。随后,他以国家科学基金会研究员的身份进入斯坦福大学学习,并获得电气工程硕士学位(1959 年)和博士学位(1962 年)。
1968 年,英特尔(Intel)诞生,霍夫在这一年加入英特尔,成为了英特尔的第十二名员工;1980 年,他被任命为第一个英特尔研究员,这是公司的最高技术职位。20 世纪 80 年代初,他曾短暂担任雅达利公司(Atari)的技术副总裁,并曾担任 Teklicon, Inc.(一家专利和知识产权咨询公司)的副总裁兼首席技术官。
世界上第一枚微处理器 Intel 4004 的四位设计者中,霍夫是最重要的那一位;他力排众议,让英特尔坚持项目的进行,和日本人周旋;他的设计将所有计算器的逻辑电路压缩成三片:中央处理器、存储器和只读存储器,利用只读存储器提供驱动中央处理器工作的程序,创造了集成电路的新纪元。1983 年,霍夫因参与发明了微处理器而成为第三个获得戴维斯杰出工程成就奖的人,他被《经济学人》称作是“二战以来最有影响力的 7 位科学家之一”。
资料来源:维基百科
1955 年 10 月 28 日,比尔·盖茨(William H. Gates)出生在美国华盛顿,他是一名著名资本家、投资者、软件工程师、慈善家;盖茨在 70 年代与保罗·艾伦一起创建微软公司,他曾任微软董事长、CEO和首席软件设计师,并持有公司超过8%的普通股,也是公司最大的个人股东。
比尔·盖茨在哈佛读书时为 Altair 8800 开发了一个 BASIC 版本;随着 BASIC 的成功,他和合作开发人员保罗·艾伦创立了微软。这家羽翼未丰的公司推出了用于 IBM 个人电脑的操作系统、微软 Word 文字处理程序、Windows 操作系统以及许多其他程序。
在 1970 年代末,IBM 正在计划进入个人电脑市场,并在 1981 年正式推出了 IBM 个人电脑;IBM 需要为自己的产品查找基于英特尔 x86 系列处理器的合适操作系统。IBM 在与另一家公司简短谈判后找到了微软,据称当时微软在手上没有任何筹码即提出 DOS 一词;而微软则又在未告知自己正在与 IBM 谈判的情况下,靠关系找到了西雅图电脑公司,以 5 万美元的价格向该公司购买他们所开发的操作系统。
最终,微软将该软件更名为 PC-DOS,再授权 IBM 使用该操作系统;微软还与其他电脑生产商谈判,将经过更改后的 MS-DOS 系统安装到每一台新电脑上。事后,西雅图电脑控告微软在未告知事实的情况下以极低的价格购买该公司的产品,但是双方最终达成庭外和解。 到 1996 年,微软公司控制了 84%的操作系统软件市场,它开发的 MS-DOS 磁盘作为软件安装在 1.2 亿台电脑上,它开发的 WINDOWS(窗口操作系统)可用于 25 种语言,用户超过 6000 万。
1999 年,盖茨辞去微软首席执行官一职,由史蒂夫·鲍尔默(Steve Ballmer)接任。尽管盖茨仍与微软的愿景和运营紧密联系在一起,但他将更多的时间投入到比尔和梅琳达·盖茨基金会(Bill & Melinda Gates Foundation),这是一个慈善机构,旨在促进全球健康倡议、教育机会以及消除贫困和饥饿的手段;尽管盖茨做了很多慈善捐赠,他还是不止一次被《福布斯》列为世界首富。
资料来源:维基百科、百度百科
阿方索·约翰·罗梅洛(Alfonso John Romero)于 1967 年 10 月 28 日出生在美国科罗拉多州,他是一位美国程序员,是电子游戏领域著名的制作人。他和卡马克(John Carmack)一起在 1991 年创立了 id Software,到 1996 年为止,制作并发行了数款堪称里程碑式的游戏:指挥官基恩(Commander Keen)、德军总部 3D(Wolfenstein 3D)、毁灭战士(Doom)和毁灭战士 II(Doom II)、雷神之锤(Quake);游戏术语“死亡竞赛”、“死斗”(Deathmatch)被公认是他创造的。
1991 年到 1996 年,罗梅洛都在 id Software 工作,参与多款引领潮流的游戏制作;他为 id Software 写过不少工具软件,用来开发游戏,包括《毁灭战士》跟《雷神之锤》的关卡编辑器 DoomEd、QuakeEd 和将游戏资源整合进 WAD 档的 IGRAB 等等都是出自他手。在 2017 年 WeAreDevelopers 设计大会的专题演讲上,罗梅洛将这段时期称之为“加速模式”,他在演讲中强调自己在五年半的时间里,制作了 28 款游戏,开发团队却不到十人。
约翰·罗梅洛的游戏设计和开发工具推动了第一人称射击游戏(FPS)在 20 世纪 90 年代的普及。从他们的第一个游戏开始,id Software 就开始授权他们的游戏源码(游戏引擎)给其他的游戏制作公司。id Software 的引擎彻底改变了电脑游戏产业,有着里程碑的意义。
资料来源:维基百科
讯飞语音输入法即讯飞输入法的前身,是由科大讯飞推出的汉语拼音及语音输入法,以语音识别率高、识别速度快,支持多种方言等特色而著称。科大讯飞成立于 1999 年 12 月 30 日,由中科大在校大学生创立,专注于智能语音及人工智能研究。2013 年,讯飞输入法推出 PC 测试版,手机输入法也改名为讯飞输入法手机版。讯飞输入法的特色是基于讯飞语音云平台的语音输入,语音识别率高、识别速度快。2013 年 11 月推出“蜂巢”输入模型,支持拼音、手写、语音三者云端+客户端的输入方式。
2016 年 10 月 19 日,罗永浩在锤子发布会上演示 M1 内置的讯飞输入法,引爆应用下载。据官方介绍,讯飞输入法“语音输入 1 分钟 400 字,通用语音识别率高达 98%;支持粤语、四川话、闽南语等 23 种方言”。2017 年 6 月,科大讯飞登上《麻省理工科技评论》“全球 50 大最聪明公司”榜单。2019 年 11 月 23 日,推出 Linux 平台版本。
在我们如今的生活中,越来越多人摒弃拼音输入功能,转而使用语音输入功能;微信和 QQ 等社交 APP 的语音功能已十分成熟、百度搜索、搜狗搜索等也都添上了语音输入功能、以讯飞打头阵的语音输入法市场越来越大,让人不禁遐想语音输入是否可以取代拼音输入。你现在更偏好哪种输入方式?欢迎参与本期投票和评论,分享你对未来的真知灼见。
资料来源:维基百科、百度百科
HTML5 是 HTML 最新的修订版本,由万维网联盟(W3C)于 2014 年 10 月 28 日完成标准制定;目标是取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。它希望能够减少网页浏览器对于需要插件的丰富性网络应用服务(Plug-in-Based Rich Internet Application,RIA),例如:Adobe Flash、Microsoft Silverlight 与 Oracle JavaFX 的需求,并且提供更多能有效加强网络应用的标准集。
HTML5 添加了许多新的语法特征,其中包括 <video
> 、<audio
>和<canvas
> 元素,同时集成了 SVG 内容。这些元素是为了更容易地在网页中添加和处理多媒体和图片内容而添加的;其它新的元素如 <section
>、<article
>、<header
> 和 <nav
> 则是为了丰富文档的数据内容。HTML5 还定义了处理非法文档的具体细节,使得所有浏览器和客户端程序能够一致地处理语法错误。
HTML5 的标准化历经了十年的颠簸。网页超文本技术工作小组(WHATWG)最初于 2004 年开始制定新标准,当时,HTML 4.01 自 2000 年以来从未更新,以及万维网联盟(W3C)正在将未来的发展重点放在 XHTML 2.0;2009 年,W3C 允许 XHTML 2.0 工作组章程结束过期并且决定不再续订。
2004 年 6 月,Mozilla 基金会和 Opera 软件公司在万维网联盟(W3C)所主办的研讨会上提出了一份立场文档,其重点是开发与现有浏览器向后兼容的技术,包括 Web Forms 2.0 最初草案规范;研讨会最后以 8 票赞成,14 票反对,否决继续对 HTML 的开发工作。这引起一些人的不满,在研讨会之后,立即成立了网页超文本技术工作小组(WHATWG),并根据该目标展开工作,并宣布第二个草案 Web Applications 1.0;后来,这两种规范合并形成 HTML5。2007 年,HTML5 获得 W3C 接纳,并成立了新的 HTML 工作团队;2008 年 1 月 22 日,第一份公开工作草案发布。
尽管 HTML5 当时在网络开发人员中已经非常出名,但它成为主流媒体的话题是在 2010 年的 4 月,当时苹果公司的 CEO 乔布斯发表一篇题为“对 Flash 的思考”的文章,指出随着 HTML5 的发展,观看视频或其它内容时,Adobe Flash 将不再是必须的。这引发了开发人员间的争论,包括 HTML5 虽然提供了加强的功能,但开发人员必须考虑到不同浏览器对标准不同部分的支持程度的不同,以及 HTML5 和 Flash 间的功能差异。
HTML5 是谷歌、苹果,诺基亚、中国移动等几百家公司一起酝酿的技术,根据 2011 年 9 月 30 日发布的一份报告,全球排名前 100 的网站中有 34 个网站使用 HTML5;2013 年 8 月发布的另一份报告显示,财富美国 500 强企业中已有多达 153 家采用 HTML5。HTML5 既是过去的技术,也是现在的标准,更是开发者的未来。
资料来源:维基百科、百度百科
Red Hat(红帽)是美国一家以开发、贩售 Linux 包并提供技术服务为业务内容的企业,其著名的产品为 Red Hat Enterprise Linux。1990 年代末期,Linux 以自由软件且开放源代码为号召,试图挑战商业且闭源的 Windows 在操作系统市场的霸主地位之际,Red Hat 所推出的 Linux 系统与软件集成包 Red Hat Linux 适时回应了市场的需求,从而奠定了 Red Hat 在 Linux 业界的旗手地位。
截至 2008 年,Red Hat 一直是提供 Linux 集成服务的同类企业中规模最大的公司。Red Hat 于 1999 年 8 月 11 日在纳斯达克上市,2005 年 12 月 19 日纳入纳斯达克 100 指数,2006 年 12 月 12 日转到纽约证券交易所挂牌。
2018 年 10 月 28 日,IBM 将以每股 190 美元的现金收购 Red Hat 所有已发行股份,总价值约为 340 亿美元。Red Hat 产品涉及5大技术领域:云计算、存储、虚拟化、中间件、操作系统;Red Hat 为开源产品提供了技术支持业务,是世界上最大的开源基础设施企业。它相信社区,回馈社区,贯彻了开源的技术理念,因此,IBM 收购 Red Hat 的真正原因一度众说纷纭,并不只是表面上的收购 Red Hat Enterprise Linux 这么简单。
无论如何,这都是 IBM 有史以来最大的一次收购,也是美国科技史上规模最大的公司并购之一。收购后,红帽被并入 IBM 的混合云部门,被寄望为云业务带来增长;原红帽 CEO Jim Whitehurst 也将加入 IBM 高管团队,向 IBM CEO 汇报。
回到 2022 年,CentOS 在 Red Hat 和 IBM 之间几番周折后结束支持,从此停止维护。IBM 究竟是要重复历史因收购搞坏一大生态,还是接手打造一个新的生态?这个问题的答案还需要时间去验证。
以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!
扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!