编程传奇:Eben Moglen,自由软件律师与GPL创始人

需积分: 0 16 下载量 147 浏览量 更新于2024-11-16 收藏 8.42MB PDF 举报
《程序员杂志2006年第6期》这一期刊载了一篇关于Eben Moglen的人物与报道,他是自由软件运动的杰出代表和GNU通用公共许可证(GPL)的主要创始人之一,同时也是自由软件基金会的法律顾问。 Moglen的人生经历极具传奇色彩,从早期的计算机编程热爱到职业生涯的多重转变。 在青少年时期,Moglen对编程表现出极大兴趣,14岁便开始了职业程序员的生涯,并在IBM的实验室工作,专注于高级语言的设计与研发。这段经历不仅积累了丰富的技术知识,也为他后来成为律师打下了基础。他于1980年获得斯沃斯莫尔学院法学士学位,并在此期间赢得了文学评论的Hicks Prize,显示出他在学术领域的广泛涉猎。 Moglen进一步深造,从耶鲁大学获得哲学硕士学位和法学博士学位,并在纽约联邦地方法院和美国最高法院担任过法官助理。他的学术成就包括在哥伦比亚法律学校担任副教授,教授法律课程。1993年,他又获得了历史学博士学位,这表明他对跨学科研究的重视。 然而,真正使Moglen名声大噪的是1991年他在哥伦比亚处理的第一个自由软件案,涉及Pretty Good Privacy (PGP)这款电子邮件加密程序。作为一名程序员和法律专家,他对PGP的成功和潜在法律风险有着深刻理解。他主动向软件开发者Phil Zimmermann提供免费法律援助,这标志着他从法律角度捍卫开源软件的开始,这也是他人生中的重要转折点。 这个案例展示了Moglen如何将技术知识、法律素养和对自由软件理念的执着结合在一起,推动了开源软件的发展,保护了用户隐私,同时也确立了他的专业地位和对自由软件社区的深远影响。他的故事激励着新一代的程序员和法律从业者,强调了技术和法律在推动科技进步和社会变革中的关键作用。