自由是根本 开源是形式


9月20日,软件自由日(Software Freedom Day,简称SFD)将迎来第五个年头。

软件自由日于2004年发起,定于在当年9月份的第三个“星期六”举行,由软件自由国际 (SFI,Software Freedom International)非盈利组织领导,其主席Pia Waugh女士是澳洲FOSS(自由/开源软件)着名活动家,曾是Linux Australia前总裁和副总裁,同时,她还有个身份就是Ubuntu计划发起人之一Jeff Waugh的夫人。

在中国,软件自由日活动的概念在2005年传了进来,袁萌教授远赴浙江,试图与LUPA筹划在中国的自由软件日,结果因为各种原因未能如愿,自由软件在中国的声音还是太小。2006年,由袁萌教授提议,赛迪Ubuntu实验室参与组织,CSDN一起协办的软件自由日的活动终于在北大举行了,那一天,参会人数众多,袁萌教授慷慨激昂的演讲,将自由软件背回中国的宫敏博士与热情四溢学生的交谈给我留下了深刻的印象。2007年,自由软件的理念在中国已经得到了广泛的普及,全国各地都自发的举行了自由软件日的活动,在北京,由BLUG(Beijing Linux User Group)在清华举办庆祝自由软件日的活动得到了Google等公司的支持,这一年,自由软件日在中国如火如荼的铺展开来,而BLUG在清华的活动最后在SFI的评选中排名世界第三,第一为尼泊尔,第二为尼加拉瓜,这是两个自由软件使用率极高的“小国”。

举办软件自由日的目的是在于唤醒社会公众对软件自由的良知,提高全社会对自由软件的认识。庆祝活动不分国界、不分种族,举办庆祝活动不以城市为单位,而是向SFI注册报告经纬度,最终在庆祝自由软件日活动的Map中体现出来。

自由软件日活动在我国得兴起,我认为对于长期困扰人们关于自由软件与开源软件概念模糊不清的认识将起到很大的促进作用。自由软件运动与开源软件运动是两种不同意识形态的运动,自由软件运动的目标是使所有软件摆脱知识产权的约束,因为他们认为这些约束会妨碍技术的进步并且对社区无益。开源运动的目标与自由软件运动基本一样,但采取了一种更加务实的方式,他们依据经济与技术的价值主张源代码可以自由的获得,而自由软件运动是由道德与伦理驱使的。

自由软件奠基人Richard Stallman很明了得指出过自由软件和开源软件的区别,那就是自由软件是一项政治运动;而开源软件是一种开发模式。我们常常用“Free”来表示自由软件,很多人将“Free”理解为了免费,而忽略了其“自由”的权利。而实际上,这里的“Free”代表了四重关于软件使用、修改,再分发的属性,而不存在是否免费得定义。Stallman认为自由软件应该能让用户所希望的方式使用软件,能够研究并修改源代码,可以根据你自己的修改重新分发软件,同时,也保留你发布修改后软件新版本的自由。

由此可以看出,开放源代码只是自由软件得一种表现形式,或者说是自由软件得一种开发模式,自由软件和开源软件是两个不同的概念,而“自由”则是软件得根本,这有别于传统的商业软件。

随着自由软件被更多得人所熟知,所信仰,今年北京BLUG、北邮等都将举办一些庆祝活动,而在青岛,在兰州,在西安这样的庆祝活动也将同时展开,随着软件自由日活动在我国全面得展开和普及,对于自由软件的概念、精神将为更多得人所熟悉和认知


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3