布莱姆·米勒

荷兰程序员(1961—2023)

布莱姆·米勒荷兰语Bram Moolenaar,1961年—2023年8月3日)是一名荷兰程序员,在自由软件界素有盛名。他是Vim软件的最初开发者,软件版本管理者,被推崇为终身仁慈独裁者[1]

布莱姆·米勒
摄于2007年
原文名Bram Moolenaar
出生1961年
 荷兰南荷兰省利瑟
逝世2023年8月3日(2023岁—08—03)(61—62岁)
国籍 荷兰
知名于Vim
荷兰国际儿童保育基金英语ICCF Holland
奖项NLUUG奖英语NLUUG
网站www.moolenaar.net
签名

生平 编辑

从高中开始对软件程式产生兴趣,自学编写软件。1985年,毕业于台夫特理工大学,取得电机工程学士学位[2]。毕业后,在芬洛一间印刷公司工作,担任工程师。1988年,他开始开发Vim,于1991年以自由软件方式正式发布。他长期以自由工作者身份,在家全职开发自由软件,维护Vim,以电子邮件作为主要的对外沟通讯方式。

2010年8月,米勒进入Google工作,办公室位于苏黎世,主要工作为开发Google日历。在此工作直到2021年退休。Google允许他将一部分的工作时间,投入维护Vim的工作[3]

2022年10月,发现健康问题。2023年8月3日,米勒因病逝世,享寿62岁[4]。直到逝世前,他仍然持续开发Vim,在当年7月8日提交最后一笔软件更新。Vim的开发由联合贡献者Christian Brabandt接管[5]

自由软件开发 编辑

 
Vim的开屏界面

布莱姆·米勒最知名的工作是开发及维护Vim。在就读大学时期,他接触到vi。1988年,他购买了一台Amiga电脑,为了能在这台电脑上使用vi,他以Stevie英语Stevie (text editor)为基础,将它移植Amiga电脑上运作,并加入新功能,自行开发了Vim。于1988年开发出1.0版,最初的目标是复制所有vi的功能,因此以Vi模拟(Vi IMitation)的缩写来命名。1991年,Vim 1.14版被收入到Amiga免费软件库中。1992年移植到Unix及MS-DOS上。随着功能的增加与改善,其缩写意义也被改为Vi改良版(Vi IMproved)。

在 Vim 之外,他创作了A-A-P,一种用于下载源代码、编译以及安装程式的软件开发工具程式,类似于UNIX系统上的make程式。开发Zimbu,一个着重于程式可读性的实验性编程语言,同样以自由软件授权发布。他也协助CAcert的开发。

freeBSD作为主要开发平台,他是荷兰Unix软件社群NLUUG英语NLUUG的成员之一。2008年因为在自由软件及Vim的贡献,获得NLUUG英语NLUUG奖。

慈善工作 编辑

布莱姆·米勒长期支持ICCF Holland英语ICCF Holland,帮助乌干达南部Kibaale英语Kibaale的孤儿中心,扶助当地因为艾滋病流行产生的大量孤儿。1994年他首次造访 Kibaale儿童中心(Kibaale Children's Centre),为他们维护饮水及卫生设施。之后他定期造访此处,担任义工。

1995年他在 Vim 加入慈善软件英语charityware条款。在启动页面上,加入讯息,“请帮助乌干达的可怜孩童!”(Help poor children in Uganda!)。在指令列输入 :help uganda :help iccf可以看到详细的慈善计划内容与捐款方式。布莱姆·米勒鼓励所有使用者关心乌干达的儿童福利议题,对乌干达儿童提供捐助。

他建立的Vim计划网站 vim.org ,首页标示网站所得的广告收入以及赞助,都会用于捐助ICCF。在2022年俄罗斯入侵乌克兰后,他在Vim网站首页加入乌克兰国旗,提供连结至欧盟支持乌克兰的网页上,展示他支持乌克兰的立场。

参考资料 编辑

  1. ^ Rehman, Rafeeq Ur; Paul, Christopher. The Linux development platform: configuring, using, and maintaining a complete programming environment. Prentice Hall PTR. 2003: 37 [30 March 2011]. ISBN 978-0-13-009115-4. 
  2. ^ Moolenaar, Bram. Vim, an open-source text editor. free-soft.org. 15 January 2002 [5 August 2023]. (原始内容存档于2023-08-05). 
  3. ^ Yahoo! Groups. groups.yahoo.com. [2018-03-31]. (原始内容存档于2020-11-09) (美国英语). 
  4. ^ Message from the family of Bram Moolenaar. groups.google.com. [2023-08-06]. (原始内容存档于2023-12-28). 
  5. ^ RIP Bram Moolenaar: Coding world mourns Vim creator. The Register. 2023-08-07. (原始内容存档于2023-08-08). 

外部链接 编辑