热门问题
时间线
聊天
视角
布拉姆·莫勒纳尔
荷兰程序员(1961—2023) 来自维基百科,自由的百科全书
Remove ads
布拉姆·莫勒纳尔(荷兰语:Bram Moolenaar,发音:[brɑ ˈmoːlənaːr];1961年—2023年8月3日)是一名荷兰程式设计师,在自由软体界素有盛名。他是Vim软体的最初开发者,软体版本管理者,被推崇为终身仁慈独裁者[1]。
生平
从高中开始对软体程式产生兴趣,自学编写软体。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。在就读大学时期,他接触到vi。1988年,他购买了一台Amiga电脑,为了能在这台电脑上使用vi,他以Stevie为基础,将它移植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的成员之一。2008年因为在自由软体及Vim的贡献,获得NLUUG奖。
Remove ads
慈善工作
布拉姆·莫勒纳尔长期支持ICCF Holland,帮助乌干达南部基巴莱的孤儿中心,扶助当地因为爱滋病流行产生的大量孤儿。1994年他首次造访基巴莱儿童中心(Kibaale Children's Centre),为他们维护饮水及卫生设施。之后他定期造访此处,担任义工。
1995年他在 Vim 加入慈善软体条款。在启动页面上,加入讯息,“帮助乌干达的可怜儿童!”(Help poor children in Uganda!)。在指令列输入 :help uganda
或 :help iccf
可以看到详细的慈善计画内容与捐款方式。布拉姆·莫勒纳尔鼓励所有使用者关心乌干达的儿童福利议题,对乌干达儿童提供捐助。
他建立的Vim计画网站 vim.org ,首页标示网站所得的广告收入以及赞助,都会用于捐助ICCF。在2022年俄罗斯入侵乌克兰后,他在Vim网站首页加入乌克兰国旗,提供连结至欧盟支持乌克兰的网页上,展示他支持乌克兰的立场。
身后声名
Bram Moolenaar在SFSCON 24上被追授2024年欧洲SFS奖,该自由软件会议自2004年起由欧洲自由软件基金会(FSFE)和博尔扎诺-博岑Linux用户组(LUGBZ)共同组织。[6]
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads