会议报告:FOSS 意味着商业,贝尔法斯特
距离不到 100 码的路上,从
欧洲
“被轰炸次数最多” 的酒店 坐落于
贝尔法斯特的尖塔会议
中心,同时也是北爱尔兰长老会大会的所在地。那是
信徒们在
2006 年圣帕特里克节前夕涌向的这个绝佳地点。这个
FOSS 意味着商业
会议 是一个
南北、跨境倡议的成果,旨在将对自由
和开源软件感兴趣的人们首次聚集在一起。会议
旨在举办由两位自由软件界的守护圣徒,Bruce
Perens 和 Richard Stallman 发表的演讲。
超过
超过 200
名与会者 注册参加了本次活动,而且当天轻松地来了那么多人
出席了会议。会议由以下三位演讲者启动并
介绍:Aidan Gough 来自
InterTradeIreland,
NETc 的 Paul McCormack 和 Momentum NI 的 Ian Graham。
Bruce Perens 的主题演讲
在两扇大型彩色玻璃窗、令人印象深刻的教堂管风琴
和一个祭坛的映衬下,Bruce Perens 通过张开双手开始了他的主题演讲
并说出 “亲爱的信徒们” 这句话。
在
笑声平息后,Perens 进一步开玩笑,将程序员比作
神职人员,并提到了 “贫困誓言”、“贞洁” 和
“独身” 以增加趣味性。总的来说,Perens 发表了一场引人入胜的
主题演讲,讲述了他在皮克斯的日子以及他的第一次
跨
互联网进行协作软件开发的经历,显然他的皮克斯老板并不知道。
Perens 演讲的亮点是他讨论了软件世界中一种新的经济模式的出现
以及他揭露了所有软件
开发都由零售市场驱动并为之服务的神话。大多数
软件是在内部创建的,不是为了盈利或出售,Perens
表示。微软被描述为 “工具制造者”,它使
人们能够接触到技术,Perens 建议对这一成就表示
赞赏。这一观点和其他随后的观察结果以
鼓舞人心的方式呈现,Perens 在舞台上来回踱步
宣称,其中包括 “营销人员没有
水晶球!” 和 “您的零售美元只有 5% 流向了
程序员”。信息很简单明了:如果我们的
零售软件美元只有这么少流向了程序员,那么所有关于
因拥抱 FOSS 而导致程序员挨饿、失业的说法都是站不住脚的。
FOSS 并不是一个可持续的论点。
Perens 演讲中令人沮丧的部分是他对软件专利的看法。
在描述了专利流程应该如何运作以及它是如何
被一些人滥用之后,重磅炸弹被投下:我们最喜欢的操作系统
“将无法在持续的专利诉讼中幸存下来”。这种情况尚未发生的
原因,根据 Perens 的说法,是因为软件专利
法要么不存在,要么尚未在整个欧洲范围内协调一致。这个
信息很明确:如果软件专利法生效,要当心!引用
Perens 的原话:“专利法是杀手!”。根据 Perens 的说法,
需要的是一场战斗,必要时还需要牺牲。Perens 来到
贝尔法斯特发布战斗号召:抵制欧洲的软件专利法。
欧洲。积极行动起来,写信,提交文章发表,并
教育您选出的代表。
在漫不经心地关注了欧洲软件专利辩论持续了一段时间之后,
我现在清楚地理解了软件专利法的邪恶之处。
我现在知道是时候发出我的声音了,
谷歌、伯明翰市议会和甲骨文
在观众们现在情绪高涨的情况下,短暂的咖啡休息时间是
必要的。之后,下一位演讲者是来自
谷歌的 Zaheda Bhorat,谷歌是一家重要的雇主
在爱尔兰。Bhorat 据说是来这里描述谷歌与
FOSS 社区的关系的。相反,我们得到了一场平淡的
关于谷歌是什么(“一个非常棒的工作场所”)以及谷歌做什么的
(“聘请最优秀、最聪明的人才”)的演讲。这种废话与
这种类型的会议完全格格不入。大约在
演讲进行到一半时,屏幕上出现了一张幻灯片,声明谷歌使用了
BSD 许可证用于其部分代码。几乎立刻,一个洪亮的北美
口音的声音喊道:“你们使用的是哪个 BSD 许可证?”
对于这个问题,Bhorat 回答说:“哦,你好 Richard”。当 Bhorat
表示谷歌正在使用the BSD 许可证时,Richard
再次问道:“哪个 BSD 许可证?这很重要。” 当没有明确的答案时,Bhorat 宣布
她会查清楚并告知 Stallman。反驳尖锐而
迅速:“不要告诉我,告诉公众!他们有权知道。”
Bhorat 显然有些慌乱,谢天谢地,她匆匆结束了剩下的
“谷歌很棒” 的演讲。
英国 伯明翰市议会 的 IT 经理 Les Timms 接下来发表演讲。
英国,接下来发表演讲。在
大约 200 位技术人员面前演讲对 Timms 来说似乎是一项艰巨的任务,
而且一些真正难以辨认的幻灯片并没有帮到他。Timms 也冒犯了
Stallman。大约在 Timms 演讲进行到一半时,Stallman 洪亮的
声音宣布:“系统的名称不是 Linux,而是 GNU”。对此
Timms 提出:“您是否同意它是开源的?” 那个声音
嘲笑道:“不,我永远不会那样称呼它!”。遗憾的是 Timms 的
演讲太糟糕了,因为他的内容很有趣。Timms
谈到了他所在部门最近的经验,包括好的和坏的,
关于将城市图书馆服务迁移到开源环境。
甲骨文的 Owen Hughes 设法没有冒犯 Stallman。相反,Hughes 激怒了全体观众。他使用了一个
与其说是 “技术信息” 不如说是 “销售宣传” 的精美演示文稿
Hughes 提到了许多甲骨文的 “免费” 产品。
对于每种产品,标准的推销词是:“我用过这个。它
真的很酷。你应该看看。从...免费下载……”
在听到一些类似的评论后,观众再也无法忍受
了。一个来自听众席的快速提问问道:“它是自由如
言论自由还是自由如啤酒?” Hughes 不确定如何回答。一个
从大厅后方传来的声音喊道:“不要用 ‘free’ 这个词
来描述这个,用 ‘cost-less’(无成本的)”。很快就变得清楚,对于甲骨文来说的 “free”
对于绝大多数会议
与会者来说,并不是 “free”。这种区别促使其他人询问甲骨文是否分发了这些 “免费” 产品的
源代码。Hughes 看起来非常震惊,
竟然有人会问他这样的问题,然后温顺地回答说:“不,
不包含源代码。” Bruce Perens 从听众席上提供了
给 Hughes 一些建议:“在向
这样的观众再次展示之前,你需要清理一下。” 在这次交流之后,一个饱受打击的
遍体鳞伤的 Hughes 迅速结束了他的销售宣传,但在那之前,他还是
描述了一些他用过的其他非常酷的甲骨文软件,并且
我们都应该看看。
爱你的邻居:Stallman 的软件世界观
午餐后,来自
欧洲自由软件
基金会 的 Ciaran O'Riordan 走上舞台,介绍最后一位
演讲者 Richard Stallman。如果说 Perens 鼓舞人心,那么 Stallman 则令人开悟,尽管他
一开始就声明这 “不会是一次轻松的体验”。
Stallman 在他 53 岁生日当天在贝尔法斯特发表演讲,他确实不负
他的盛名。他情感丰富、毫不妥协、尖刻、道德、伦理,
有时不宽容,但最重要的是,值得倾听。
Stallman 首先不厌其烦地解释了自由软件
基金会 (FSF) 所说的 “
“自由
软件” 的含义。一旦完成,Stallman
谈到了伦理和道德。他传达了一些信息:与您的邻居分享不是犯罪;
如果您通过共享软件来帮助您的邻居,您就不是 “海盗”;
专有软件供应商正在
践踏您的自由;DRM 是坏消息,无论您从哪个方面来看
都是如此。他的最终信息是,选择自由并不是
全部;而是关于拥有控制自己生活的自由。最重要的
信息是抵制使用非自由的、专有的
软件的冲动。“不要选择轻松的选项——反击!” 是动员
口号。在整个过程中,Stallman 以引人入胜且
有趣的方式呈现了这些材料。
在介绍之后,时间被用来解释 Stallman 的
坚持将我们最喜欢的操作系统称为 “GNU/Linux” 的原因。在
听了之后,我不得不承认这很难
不同意他的观点。在处理完名称问题后,他随后警告
社区不要盲目追随我们认为正在领导我们的人。
虽然没有点名,但这显然是在暗讽 Linus Torvalds,在
Stallman 看来,他的原则与 FSF 的原则不尽相同。
这——再次强调,在 Stallman 看来——可能会导致
未来的问题。当一些观众对这些言论做出反应时,Bruce Perens 也
插话,Stallman 的回应开始了:“你们看……这
变得相当糟糕了。”
Stallman 警告说,在 2006 年,FSF 拥有强大而活跃的敌人。他
感叹世界各国政府没有提供帮助,反而
迎合大企业和巨型公司的观点。他
对北美企业试图对
欧洲议会施加影响表示遗憾,这导致了他的整个
演讲中最精彩的引语:“像我和比尔·盖茨这样的外国人不应该在
欧洲拥有任何权力,而我确实没有。”
Stallman 警告人们警惕
可信计算的概念,并将此类设备描述为 “您无法
编程的计算机”。他以他对自由软件和就业的看法结束了他的演讲——这不会有太大
的看法,以及 FSF 对自由软件和就业的看法——这不会有太大
GPL 的社区重写。他邀请所有与会者参与到这个
重要的修订中,这将产生 GPLv3 。
我是圣人,我的工作就是保持圣洁
在严肃的事情说完之后,Stallman 抓起光环和斗篷
并发表了他(臭名昭著的)Emacs 教堂,圣伊格内修斯的布道。
虽然我是 Vi 的长期用户,但我还是不得不嘲笑
Stallman 对我最喜欢的编辑器的嘲讽。一个生动的问答
环节结束了本次会议,Stallman 为他的一些
评论辩护并扩展了其他评论。
在听了 Stallman 描述 FSF 认为 “自由软件”
意味着什么之后,我现在完全理解了其工作的重要性。我也
欣赏 GPL 给予我的自由以及压倒一切的
要求,我们所有人都必须为在我们的计算机上运行自由软件的自由而奋斗。根据
Stallman 的说法,这一切都关乎尊重和互相帮助。
自从会议以来,我从不止一个来源读到 Torvalds
和 Stallman 就 GPLv3 的重写 “交换了意见”。我认为
重要的是要认识到,所有社区都需要领导者 (Torvalds) 和
圣人 (Stallman)。我们需要记住,通常是圣人
让领导者保持正确的方向。
Paul Barry (paul.barry@itcarlow.ie) 在
爱尔兰卡洛理工学院任教。关于他教授的课程的信息,以及
他撰写的书籍和文章,可以在
他的网站
上找到.