写点什么

PDF 先驱、Adobe 联合创始人去世:“误入”计算机行业的文科生

2021 年 4 月 19 日

PDF先驱、Adobe联合创始人去世:“误入”计算机行业的文科生

Adobe 公司在官网发文称,公司联合创始人 Charles Geschke(查尔斯·格施克)博士于美国当地时间 4 月 16 日去世,享年 81 岁。



Adobe CEO Shantanu Narayen(山塔努·纳拉延)在写给员工的邮件中表示,这是整个公司和技术行业的巨大损失。过去数十年 Geschke 一直指引着公司的发展,是英雄般的人物。他持续为公司注入创新动力,带来最具变革性的软件发明,包括今天广泛普及的 PDF、电子文字处理软件集 Acrobat、图形制作软件 Illustrator、图像处理软件 Photoshop 以及视频剪辑软件 Premiere Pro。


从 PostScript 到 PDF


据报道,Charles Geschke 大学本科时学习拉丁文和古典文学,曾经考虑过当牧师,他在上世纪 60 年代接触计算机编程这事多少有些偶然性。1972 年,在威廉·沃夫(William Wulf)的建议下,Geschke 在卡内基·梅隆大学(Carnegie Mellon University)完成了计算机科学博士学位。


毕业后他在硅谷的施乐公司研究中心开始了新的工作,在那里,他认识了同事 John Warnock(约翰·沃诺克)。他们共同研发了一种软件,能将电脑屏幕上的文字和图像处理成印刷文件。


两人于 1982 年辞职离开施乐并创立了 Adobe,公司名字来源是 John Warnock 房屋后面的一条小溪。他们的第一个产品是 Adobe PostScript,这是专门为打印图形和文字而设计的一个编程语言,引发了桌面出版的革命。


Geschke 和 Warnock 后来还因开发可移植文档格式(Portable Document Format,简称 PDF)而闻名。PDF 是一种与应用程序、操作系统、硬件无关的文件格式,它以 PostScript 语言图象模型为基础,无论在哪种打印机上都可以保证精确的颜色和准确的打印效果,即 PDF 会忠实地再现原稿的每一个字符、颜色以及图象。


PDF 主要由三项技术组成:

  • 派生自 PostScript 页面描述语言的子集,用以生成和输出图形;

  • 字体嵌入/替换系统,可使字体随文件一起传输;

  • 结构化的存储系统,用以绑定这些元素和任何相关内容到单个文件,带有适当的资料压缩系统。


从 1993 年到 2006 年,Adobe Systems 数次更改 PDF 规范并添加新特性。PDF 早期是 Adobe 专有格式,直到 2008 年才作为开放标准发布,之后由国际标准化组织志愿者产业专家委员会控制。


Geschke 在 2011 年的一次演讲中回忆起早期他担任 Adobe 总裁、Warnock 担任首席执行官时说:“我们坐上了一艘火箭船。"Geschke 表示,他从来没有学过商业,只读过一本商业书籍,这本书向他介绍了寻找市场上未被满足的需求或空白的目标。他说,Adobe 找到了其中之一,“缺口很大”。


Geschke 于 1986 年 12 月至 1994 年 7 月担任 Adobe 首席运营官,并于 1989 年 4 月担任总裁,直至 2000 年 4 月退休。1997 年 9 月至 2017 年 1 月期间,他与 Warnock 共同担任董事会主席。在 2020 年 4 月之前,他一直是董事会成员。为表彰他的技术成就,Geschke 博士被授予国家技术与创新奖章、IEEE 计算机学会的计算机企业家奖和美国电子协会的荣誉奖章。


Adobe 重大转型


Adobe 在过去发展中有一个重要的举措,那就是将一次性付费用户转化成订阅用户。从销售产品转向订阅服务,可以理解为现在炙手可热的 SaaS 模式。押注于云,可以算是 Adobe 做过最成功的决策之一。


2011 年之前,Adobe 主要通过第三方经销商来销售 Creative Suite(CS)套装软件。由于经历了 2008 年的金融危机,以及宏观经济的疲软期,低端用户市场需求下降,导致公司营业收入和净利润显著下滑。在这样停滞不前的时期,Adobe 做出了重大决策,转换商业模式,从出售软件许可证向云服务公司转型。


2012 年,Adobe 尝试性推出了 Creative Cloud(CC)云服务,客户可以包月订阅。2013 年,Adobe 宣布 CC 将成为今后主力,全力推动云订阅转型;2015 年 4 月,Adobe Document Cloud 正式上线,之后又升级为 Acrobat DC,从套件变成订阅。


2007 财年,Adobe 公司的订阅服务收入仅 4100 万美元,在公司超过 35 亿的收入里,占比不到 1.2%;产品销售的收入超过 33 亿美元,占比接近 95%。但是随着公司不断推动订阅模式,到了 2014 年,以 SaaS 服务为主的订阅收入已经全面超过产品销售的收入。


从用户角度看,订阅付费是一笔划算的买卖,原来需要高价买一款软件,现在可以按月/年来付款,也能用到更多、更新的软件。对开发者而言,买断制就是一锤子买卖,难以获得持续稳定的收入。而订阅制可以带来更稳定的收入,对优秀软件的持续研发也会更有激励作用。


如今我们身处的时代可以说是“万物皆可订阅”,订阅服务亦不知不觉间成了商业世界最重要的收费模式。

在截止 2020 年 11 月 27 日的 2020 财年,Adobe 的营收增长了 15%,达到约 130 亿美元,其中,订阅收入增长 21%,达到 116 亿美元。截至 3 月 5 日的 2021 财年第一财季,数字媒体部门营收为 28.6 亿美元,同比增长 32%,其中创意业务营收增长至 23.8 亿美元,文档云业务收入增长至 4.8 亿美元。


PDF 领域的创业机会


虽然 Adobe 在 PDF 领域的地位不可撼动,但它也并非毫无敌手。由于 Adobe 的 PDF 技术并不是为移动平台而设计,早期在 Kindle 上表现并不好,存在打开缓慢、经常死机、有些文件还会经常打不开等问题。因此该领域也存在一些竞争对手,值得一提的是一家打破 Adobe 对 PDF 技术和产品垄断的挑战者——福昕软件,有些传奇色彩的是,它在“死磕”近 20 年 PDF 技术后也成功上市了。


之所以把 PDF 文档作为创业的主攻方向,在福昕软件创始人熊雨前看来完全是“机缘巧合”。他在一次媒体采访中透露,自己团队曾接到一笔 PDF 文档显示业务。彼时,熊雨前向 Adobe 寻求技术授权,Adobe 要求先交 5 万元押金。


但那时候福昕软件还是一家小公司,面对 Adobe 较为苛刻的商业条款,熊雨前只能选择自主研发。通过一年多时间的研究与开发,2004 年底 Foxit Reader1.0 版本问世,很快成为当年最受欢迎的免费软件之一。


Adobe 软件因为规模大而全,阅读体验非常差,阅读一页文档往往要加载几分钟。而福昕软件选择底层主要使用 C 语言,上层采用 C++ 语言进行编写,保证了软件运行的效率,使软件整体运行快速并且 CPU 资源消耗更少。另一方面,也能迎合市场发展趋势,覆盖 iOS、Android 等主流移动平台。


随后的近二十年里,福昕软件一直专注于 PDF 这个特定领域,不断地自我重构产品,并持续在技术上进行投入。


如今,多家互联网巨头均将福昕软件的产品技术应用于其主要产品中,比如亚马逊 Kindle 产品、谷歌 Chrome 浏览器、谷歌 Android 移动平台、微软 SharePoint 平台等等。


除了福昕,Adobe 在 PDF 产品领域的竞争对手主要还有 Nitro、Kofax(原 Nuance 图形图像业务)以及万兴科技。


延伸阅读:

https://news.adobe.com/news/news-details/2021/Adobe-Co-Founder-Dr.-Geschke-Passes-at-81/default.aspx


https://www.wsj.com/articles/adobe-co-founder-charles-geschke-pioneer-of-desktop-publishing-and-pdfs-dies-at-age-81-11618765264


《死磕PDF技术20年:海外赚钱国内上市,码农创始人终成亿万富翁》

2021 年 4 月 19 日 16:572321
用户头像
罗燕珊 InfoQ中文站记者

发布了 98 篇内容, 共 34.2 次阅读, 收获喜欢 140 次。

关注

评论 1 条评论

发布
用户头像
业界大师
2021 年 04 月 24 日 10:03
回复
没有更多了
发现更多内容

一个有趣的问题——孙庞猜数

小七

Python 数学

Vidyo独特的互联网适应性

dwqcmo

音视频会议 集成架构 解决方案 智能硬件

JAVA稳定底层,快速开发首选,XJR智能化客户关系管理

Marilyn

敏捷开发 快速开发 软件架构 客户关系管理

刚从蚂蚁金服Java研发岗面试回来(三轮游),我总结的面试经历(附面试题+答案)

Java架构追梦

Java 架构 面试 蚂蚁金服 面试题总结

【高并发】导致并发编程频繁出问题的“幕后黑手”

冰河

并发编程 多线程 高并发 高性能 异步

在阿里内部,做Java到金字塔顶端的人平时都如何学习源码?

小Q

Java 学习 架构 面试 程序猿

深度对比Apache CarbonData、Hudi和Open Delta三大开源数据湖方案

华为云开发者社区

hadoop 开源 数据处理

架构师训练营 - 第二周课后练习

joshuamai

数字货币交易所源码,币币交易系统搭建

135深圳3055源中瑞8032

USDT支付系统源码,承兑支付系统平台开发搭建

135深圳3055源中瑞8032

真香!天天996进不去阿里?看5年苦逼程序猿怎么逆袭阿里P7

小Q

Java 学习 架构 面试 程序猿

天呐!价值2980元Java成神面试题竟在Github开源了

996小迁

Java 学习 架构 面试

技术实践丨PostgreSQL开启Huge Page场景分析

华为云开发者社区

数据库 管理 内存

Java程序员必须人手一本的《码出高效:Java 开发手册》,免费分享PDF文档

Java架构之路

Java 程序员 架构 面试 编程语言

《Linux学习笔记》从常用命令、常用操作到网络管理、性能优化,无论是Java开发或是运维都可以学习!

Java架构之路

Java 程序员 架构 面试 编程语言

合约自动跟单软件开发,API合约跟单系统

135深圳3055源中瑞8032

与其思考公司该为员工提供什么福利,不如思考有哪些 “福利” 不应该提供!

非著名程序员

个人成长 管理 福利

十八般武艺玩转GaussDB(DWS)性能调优:总体调优策略

华为云开发者社区

数据库 性能 调试

架构师第一期作业(第 6 周)

Cheer

面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!

冰河

分布式事务 微服务 分布式数据库 系统架构 中间件

DeFi流动性挖矿系统开发技术方案

薇電13242772558

区块链 defi

如何获取变量token的值

测试人生路

软件测试 接口测试

解惑“高深”的Kafka时间轮原理,原来也就这么回事!

华为云开发者社区

中间件 消息队列

问题篇:附源码询问Pageable实现分页无法使用原生sql

小Q

Java 学习 架构 面试 springboot

区块链将构建数字社会高效的全球网络

CECBC区块链专委会

数字经济 数字时代

会展云技术解读丨多重安全保障护航云上会展

京东科技开发者

云计算 云服务 云平台

Netty源码解析 -- 零拷贝机制与ByteBuf

binecy

Netty 源码剖析

LeetCode题解:78. 子集,迭代+位运算,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

区块链是连接传统经济和数字经济的桥梁

CECBC区块链专委会

区块链 数字经济

测试悄然扩围 千万元红包搅活数字货币江湖

CECBC区块链专委会

数字人民币

区块链钱包应用开发,数字货币钱包系统

135深圳3055源中瑞8032

PDF先驱、Adobe联合创始人去世:“误入”计算机行业的文科生-InfoQ