打开网易新闻 查看更多图片

5月18日,Qt公司首席技术官和首席维护者 Lars Knoll 在个人社交账号宣布,本人将从 Qt 离职。

整理 | 梦依丹

出品 | CSDN(ID:CSDNnews)

在 90 年代中期开始使用 KDE/Qt ,2000 年获得海德堡大学博士学位后便加入彼时的 Qt 公司 Trolltech,已经与 Qt 相处 25 年的 Lars Knoll 表示:“做出离职这项决定很艰难。”但他也相信,这会是一个正确的决定。

离职后的他会与 Trolltech 其中的一个创始人在挪威创业。

截图自Lars Knoll Twitter

此外, Lars Knoll 还是 WebKit 前身 KHTML 的创始人。其程序人生也是非常丰富,他在邮件中详述了自己与 Qt 首次接触再到现在的 25 年编程时光。

22年的 Qt 服役生涯

25 年前,正在德国求学的 Lars Knoll 在 C’t 计算机杂志上看到了基于 Qt 研发的 Linux 新桌面项目 KDE,对于广泛使用 Linux 的他来说,随即便产生了学习兴趣,没多久就投入到 Qt 的学习之中。

打开网易新闻 查看更多图片

Lars Knoll 图源:LinkedIn

在1998/1999年,Lars Knoll 为 KDE 研发了一款新的 HTML 引擎,该项目就是 KHTML,后来该项目被苹果公司 fork,成为其 WebKit 项目、Safari 浏览器和谷歌 Chrome 浏览器的基础。Lars Knoll 表示:一想到今天大多数人使用的浏览器引擎是在多年前的 Qt 项目上构建的,就觉得太酷了。

Lars Knoll 回忆当初加入 Trolltech 写道:“在 KDE 大会上认识了一些在Trolltech 工作的职工。2000 年的冬天,他们邀请我去奥斯陆看看 Qt。彼时的公司还很小,只有 11、12 名员工,顺道,我还参观了在 Holmenkollen 举行的跳台滑雪比赛,随后申请了 Trolltech 的 Qt 工作。”

起初,Lars Knoll 以为自己只会在挪威的 Trolltech 工作 2-3 年,再搬回德国。然而事情并未按计划发展,以至于他一直为 Qt 服务至今。

开源让 Qt 获得成功

从 Qt 1.0 开始,Trolltech 就对Qt源码进行了开源(当时只适用于Linux/Unix),而开源也对 Qt 的成功发挥了巨大作用。Lars Knoll 本人很高兴能在这条道路上继续走下去,随着时间的推移,Qt 把支持的所有平台都进行了开源,并转向更标准、更自由的许可(先是GPL,后来是LGPL)。

2008 年,Trolltech 被诺基亚收购后,Qt 团队开始研究如何让社区的贡献变得更加容易,并建立了用户向官方提交补丁的模式,而当时,这种模式一直都不太顺利。直到 2011 年转换成现行的管理模式后,Qt 才真正成为一个开源项目。

2012 年,Qt 被诺基亚出售给芬兰 IT 服务公司 Digia。彼时,不少人认为 Qt会死掉。可事实证明,Qt 获得了巨大的成功。

众所周知,Qt 是一个拥有两种授权机制的开源技术,一种是 GPL 授权,另一种是LGPL授权(诺基亚收购后新增)。Qt 的商业支持让其拥有充足的投资资源,从而保持技术竞争力。

最后,Lars Knoll 表示,Qt 在过去 10 年所取得的成就让其感到非常自豪,也是迄今为止,他从 Trolltech 获得的第一笔较大投资,与 Qt 一起经历了不少跌宕起伏的人生。他感谢每一位与其共事以及通过 Qt 认识的朋友。Lars Knoll 相信,在现有团队成员手中的 Qt,将会继续拥有美好的未来。

与此同时,他还提名 Volker Hilsheimer 担任下一任 Qt 首席维护者。

开启创业之路

Lars Knoll 会在六月底交接完 Qt 所有工作,正式离职。此后,他将减少 Qt 的工作时间,但会继续阅读邮件列表,也会继续担任 Qt Multimedia 维护者,或许也会参加一些贡献者或者世界峰会等活动。

离职后,Lars Knoll 会在挪威一家小公司开启创业之路,虽然也是科技公司,但不再会是 C++ 和开发工具领域。

最后,祝 Lars Knoll 创业顺利!

  • https://lists.qt-project.org/pipermail/development/2022-May/042477.html

  • https://lists.qt-project.org/pipermail/development/2022-May/042478.html

END