Gavin Lu's Weblog 路广的网志
Free Sky 自由的天空
归档
« 一月 2005 »
星期日星期一星期二星期三星期四星期五星期六
  
5
7
8
9
10
11
17
20
23
25
26
27
28
     
       
今天
XML
Creative Commons License
Attribution Noncommercial No Derivative Works
Search

链接
 

今日点击: 207

全部分类 | Industry | Knowledge | Technology
« Previous month (Dec 2004) | Main | Next page of month (Jan 2005) »
20050224 星期四 2005年02月24日
1st OpenOffice.org Regional Conference Japan

首届OpenOffice.org日本区域会议

作为2005年日本开放源码大会的一部分,首届OpenOffice.org日本区域会议将会在2005年3月25-26日于东京举行。


2005年02月24日, 06:33:21 下午 CST Permalink

OpenOffice.org 2.0 Splashscreen Winner

OpenOffice.org 2.0启动画面评选揭晓

从2005年初起,OpenOffice.org社区就举行了为美化新版OpenOffice.org 2.0设计合适的启动画面的竞赛。因为数百万、甚至千万的用户将会在他们启动OpenOffice.org 2.0的每天都看到启动画面,所以这次竞赛非常重要。在数百件投稿中,最终有11件参加了评选。投票是在所有的社区成员(OpenOffice.org的注册成员)中进行的,胜出者是Brendan Whelan。


Brendan Whelan的获胜作品(OpenOffice.org 2.0的启动画面)


2005年02月24日, 10:04:11 上午 CST Permalink

20050222 星期二 2005年02月22日
Stop using .doc documents

好公民不助长非法拷贝--请停止散布.doc文档

“我不用.doc文档”2004版

作者:朝阳科技大学信息管理系 洪朝贵

不是技术问题,是公德心问题!

您会看到这篇文章,可能是因为和我一样,经常为了收到.doc、.xls、.ppt档而困扰;也可能是因为您发出去的 .doc、.xls、.ppt文档造成了别人的困扰,受害者因而借着寄送这篇文章,向您提出温和理性的抗议。

强迫他人接受这些封闭文档格式,就像制造二手烟一样,不是技术问题,而是公德心问题,是社会问题。可惜过去多数人并不知道,所以连取缔知识产权侵犯案件的警察,或是教导学生要尊重他人、遵守法律的国文、历史和公民道德的老师,都以传递.doc文档或.ppt文档的方式,在不自觉的情况下参与了鼓励或强迫非法拷贝的行动。过去的事就算了,不知者无罪;但希望读完这篇文章之后,您可以了解到“散布封闭文档格式”与“制造二手烟”对社会造成相同,甚至较之更严重的伤害。

“你在说什么?大家都用MS Word,都以.doc文件交换信息,这怎么会是伤害社会,困扰他人的行为呢?”首先,并不是大家都用MS Word。视障者就无法使用MS Word;还有很多明眼人(双重意义)基于安全与长远保存等重要考虑(下详),不敢使用MS Word。其次,即使是合法的MS Word使用者,也未必使用与您相同的版本,而Word不同版本之间的不兼容问题,有时甚至大于和其它软件之间的不兼容问题!当您将.doc文档寄给别人,而收件人无法打开时,您建议他怎么做才好呢?为了打开您寄的档案,他应该要购买微软的软件才对吗?而且他应该要购买够新的版本?还是您认为他应该要像多数人一样,去非法拷贝不就得了?您在强迫他购买微软的产品,还是在强迫他非法拷贝呢?最后,一项行为如果伤害他人或不符合社会正义,并不因为很多人都在做,就变成了一件可以接受的事。二十年前,“大家”都在密闭的公共场所制造二手烟,所以每个人都应该乖乖地吸二手烟吗?以前“大家”都歧视心智障碍者、漠视肢体障碍者,所以我们就应该放任这样的社会现象永远存在吗?

允许不同,才是相容

Panasonic的VCD Player接到大同电视,不是一样可以看吗?接到Kenwood的音响,不是一样可以听吗?接到Sony的录放机,不是一样可以录像吗?Nokia的手机打给Motorolla,台哥大用户打电话给中华电信用户,难道会无法通话吗?那为什么微软的Word吐出来的数据,只能用微软的产品读取,才有令人满意的效果呢?不同品牌的录放机、VCD、扩大器、电视、喇叭,都可以用传输线连在一起,随意组合成家庭影音剧场;不同软件的手机、不同的电信服务系统用户,都可以互相通话或传简讯。只要业者遵守游戏规则,按照公开、通用、不属于任何一家公司的开放标准制作硬件,彼此就可以虽不相同,却可兼容。软件的弹性比硬件更大,文字处理软件没有理由要求更高,没有理由必须来自同一厂商甚至同一版本才可以兼容。厂商如果告诉消费者:所有人必须使用相同的文字处理软件,数据交换才可以兼容,那是欺骗。厂商如果告诉消费者:其它软件的软件对本软件的文档格式支持不佳(例如打开之后排版走样)是其它软件的技术问题,那是欺骗。这不是别人的技术问题,而是封闭文档格式生产商自己刻意制造的社会问题。

我们正是垄断与盗版的帮凶

软件厂商如果欺骗我们,那是因为它希望垄断;零售商如果欺骗我们,那是因为它也要依附着大厂赚钱。但是我们消费者,既无法从中获取利益,更不希望见到任何厂商大到垄断市场,让我们失去选择。为何我们要加入共同欺骗、共同强迫的行列,制造更多的受害者?为何我们要以行动告诉收件人“为了读我的信件,你必须使用某某软件,某某版本的文字处理软件,否则无法兼容”?当我们藉由寄送封闭文档格式,因而强迫他人升级时,不也就帮了垄断势力的忙?当对方因为没有经济能力购买合法的Word时,我们不就正在鼓励非法拷贝?受害者为何心甘情愿地回过头来协助加害者呢?“为虎作伥”这句成语的原始寓义,在此获得最佳的诠释!

但是请不要把目光焦点锁在你我他两三个人身上,只把这些话当做收件人或作者针对寄件人个人的指控。那不是重点。请将焦距拉远,把发生在你我他身上的事多重复几遍,看看这个全民运动如何恶性循环?看看如果每个人都与环境妥协,都因为自己对社会所做的伤害非常小而不在乎,会有什么后果?一封“幸运信”垃圾信件制造更多垃圾信件,不太可怕吗?一个贪婪的老鼠会员引诱更多人加入老鼠会,不太可怕吗?一个病毒吞噬健康细胞以作为其繁衍更多病毒的材料,不太可怕吗?那么请想象上述场景重复十次二十次,受害者由1而2而4而8而16,... 读者可以看到它的放大效果吗?我们看.doc文档的散布,亦复如此。受害者的人数从一人增长到千人、乃至百万人,所需要的只是这个场景重复十次二十次的工夫!

彷佛将矛头指向政府机关,那只是因为他们有较大的影响力;但是从远处看来,不论是上中游或是其它省略未画出的商业界、大学、宗教与慈善团体...,每一位坚持寄送或散布.doc文档的人,都在为助长垄断与非法拷贝尽一份微薄的力量,更可怕的是,这份微薄的力量,会透过不知情或不在乎的个人而经过十次二十次放大,达到千倍百万倍的效果!每一个参与人都是微软与盗版商的好朋友!这并不是说当微软的好朋友有什么错,我们每个人都是某些营利团体的好朋友。只是,一个坚持寄送或散布.doc文档的人,一个姑息容忍这种不道德行为的社会,还有什么立场批评微软垄断呢?还有什么立场指责非法拷贝呢?一个社会如果没有自觉、勇气和决心,无法以舆论及理智不盲从的消费行动捍卫自身权益,只是一厢情愿地以为现有的问题法律可以矫正垄断与非法拷贝现象(或者更天真地把微软降价或反反盗版当做反垄断的胜利),那就注定永远要被拑制了。

现在读者知道为什么我要特别强调国文、历史和公民老师了。请认同的朋友不要再把它当做一个技术问题。请把这个讯息带给更多关心社会风气的人,这比带给只关心技术的计算机专家更有用。也吁请在学校教计算机的同侪们,暂时把选单、排版、插图...等等技术问题放在一边,抽身自问,我们猛教学生制作美丽的文件,却不告诉他应该尊重他人、遵守法律,不应该任意寄送.doc等等封闭文档格式,这样对吗?这是为师之道吗?计算机老师们?计算机书籍作者们?师范院校的计算机教授们?

句读之不知,惑之不解,小学而大遗,吾未见其明也!--韩愈《师说》

欲求终止日 技术有解时

回到技术问题,不用.doc文档,有没有替代方案呢?视每个人的需求不同,这个问题有不同的答案,最大的影响因素其实不是外在的环境有多成熟,而是一个人心中的欲求有多少。

如果读者发现从实用的角度来看,旧版的MS Office已经够用了(不然以前只有旧版Office的日子是怎么活过来的?)过去升级是被迫的、是没有意义的,那么不论是否停用.doc文档,至少可以不再盲目升级。旧版的Office就是新版Office的替代方案。至于若收到新版无法打开的档案,请将这篇文章转寄给寄件人。您的收获是不再需要花钱购买并不需要的软件。

如果您还发现使用习惯的小改变,排版效果的小瑕疵其实并不那么严重,文件里面也没有必要嵌入程序,那么 OpenOffice.org就是MS Office的替代方案。因为它使用公开的文档格式,您的文件将不再被绑架:不必担心它泄漏个人隐私或公务上的秘密,甚至害您像攻伊文件外泄事件里的英国武器专家一样丢掉工作乃至于性命;您的文件可以在不同的操作系统上打开,也可以长久保存,二十年之后仍旧可以使用;中毒的忧虑少掉一大来源。这些都是坚持使用MS Office的用户所无法享受的。少了一点坚持,换来的是非常大的收获。

如果你进一步发现文字处理、电子表格和幻灯演示的重点,其实是传递和保存信息,而不是美观花俏,那么.html就是.doc与.ppt的替代方案;而简单的纯文字表格格式.csv就是.xls的替代方案。笔者撰写上课讲义、投稿和演讲的需求,靠.html格式就可以完全满足,不需要使用任何特殊的文字处理软件或简报软件。但这并不表示我们不能用这些软件。正好相反。我们对文件外观的需求如此低,以至于换得的是:几乎任何文字处理软件(当然包含 OpenOffice.org)都可以拿来编辑文件与简报,当然连网页处理软件诸如nvu等等,也可以拿来用。甚至可以像笔者一样,用vim(类似记事本,但功能强大千万倍的工具)等等通用的工具来编辑。如果只是要阅读就更简单了,除了上述任何软件之外,浏览器也可以打开。我们的文件随时做好上网的准备;不仅跨越操作系统,也跨越应用软件,无入而不自得。如果教您html的老师或书本够好的话,很早就会谈到内容与外观分开处理(separation of content from presentation)的观念,藉少数几个排版规则文件,控制和产生出打印版、无障碍网页版、PDA版...等等众多版本,真正以一分力气驾驭计算机做万分工作,而不是被鼠标驾驭,用人来做机械化、重复性、本来应该是计算机在做的工作。相信我,这一点都不难;一般书籍没有教,并不是因为它困难或没有用,而是因为商业导向的软件文化让一般书籍作者的眼光变得浅短,无法替学者的长远利益打算而已。

不用.doc文档,有没有替代方案呢?要看您对文字处理的需求有多大。需求没有止境的人,注定永远要活在微软(或取而代之的另一垄断厂商)不断更新版本的梦魇当中,除了他自己,没有别人可以拯救他。另一方面,需求越小,弹性越大,则可供选择的替代方案越多,而更重要的是获得的其它无形利益也越多。特别是未来软硬件推陈出新时,将遭遇的平台转换困扰也将越小。开航天飞机上班当然很酷;开直升机也还算拉风;但是拥有、维护、操作航天飞机或直升机,需要付出多少代价呢?开车或骑机车不是比较简单实用吗?又或许您的环境其实根本非常适合骑脚踏车,走机动车不能走的林荫大道,...究竟什么样的生活才叫做享受呢?也许宗教大师比我们更懂得。

需要的不多;想要的太多--圣严法师

既离虎穴 莫堕狼口

微软不是万恶的厂商。这不是一句讽刺话,而且了解这点对于我们未来永续保存文件非常重要。过去有太多人误解,认为反微软者对微软的批评,是出于嫉妒等等不平衡的心态。所以我们必须再次强调:微软不是万恶的厂商,微软所做的一切,只是在对它的投资人负责--尽其所能地赚钱。

所以呢?把任何一家上市公司摆在微软的位置,都会做相同的事--如果我是那家公司的董事,也会要求工程师与业务做相同的事--鼓励很多人使用该公司发明的文档格式,然后在法律允许的范围内,尽量赚钱。

现在的法律允许大公司做些什么事?除了可以拥有软件著作权(software copyright)之外,还可以拥有软件专利(software patent)。拿手机来做一个比喻,如果我拥有某项特殊通话功能的软件著作权,而你拿我的产品去仿造,我可以告你。很公平吧?但是如果我拥有的不只是软件著作权,而是软件专利权,那么即使你并未仿造我的手机,只是用相同的概念自行独立研发出可以与我用此特殊功能通话的手机,我也可以告你!疯狂吗?荒谬吗?不要怀疑,这正是我们现在走火入魔的知识产权法律。我不是法律专家,无法描述细节,只是转述法学教授的警告。厂商靠不合理的法律间接剥夺消费者选择的自由,最近现实生活当中已经即将开始发生了:所有数字相机存储器通用的使用方式(严谨地说叫做文件系统格式file system format)其实是沿用一般计算机硬盘的方式,而微软握有这套方式的专利。过去微软一直不追究;但最近它计划开始收取专利费。各位消费者,最后这些不合理--但完全合法--的专利费,终将转嫁到谁身上呢?如果有人想逃离微软的掌控,可以购买或自创一套软件,将既有的相片全部转出来吗?对不起,那一样触犯到它的专利。我们梦想用信息科技建立一座现代巴别塔;但是当兼容、沟通、交换、接驳信息都变成一种法律所不容的罪恶时,我们的命运,离圣经当中因无法沟通而放弃建立巴别塔的人们也就不远了--这回我们不能怪上帝,只能怪我们自己。

But God confounded their tongue,so that they did not understand one another's speech ... and they ceased to build the city. -- 《巴别塔》Genesis 11:1-9

谈这些的目的在于提醒大家:避免使用.doc文档,是否一切就平安了呢?使用Adobe的.pdf就没有问题吗?使用 Microsoft Word 2003的.xml就没有问题吗?笔者对此两种格式没有深入研究,只知道都有专利问题牵涉其中。 现在这两家公司不对任何使用者或是其它提供相关技术的软件厂商采取法律行动,并不是因为它们没有权利,而是因为它们正在展现善意。但是有些资料我们希望永续保存,这类资料的保存,可以建立在厂商善意的基础上吗?不要忘记厂商的第一要务不是消费者的权利,而是它的利益。在法律专家出面拯救已被极度扭曲的法律之前,我们应该坚持选择公开、不为任何公司所掌控、没有专利疑虑的格式。

聚沙成塔 水滴石穿

诸位读者,您可以选择继续传递和散布封闭格式档案.doc、.xls、.ppt,选择忽略这一篇文章:“是又如何?拒收.doc文档不过是螳臂挡车而已!”您可以把因此而造成的垄断、非法拷贝、国家形象受损、维护治安警力浪费、视障者与经济弱势族群数位落差无谓加大...等等诸多社会问题当做是别人的责任、是国家的责任、是微软的责任,但“绝对不是区区一个我的责任!”

或者,您也可以选择不问成果,坚持做问心无愧、有益于社会的事。您可以选择把老师或牧师的心灵教诲落实到生活当中(如果您有宗教信仰的话)。您可以选择相信人性与社会风气是可以熏陶向上的,相信我们有能力改变不合理的社会现象。就像随地吐痰、制造二手烟、以不平等的法律及雇用条件对待女性、歧视心智障碍者、漠视肢体障碍者、不必要地制造垃圾、不必要地浪费水资源、选举卖票...这些事情,在过去都是社会的主流。但是刚写完的过去这一小章历史告诉我们:明显有害于社会、缺乏正当性支持、不合乎公义的坏习惯,不论它如何根深蒂固地植于人心,终究抵挡不住社会改革的力量。

您可以做些什么?
  1. 停止寄送和散布诸如.doc、.xls、.ppt等等的封闭文档格式。
  2. 停止购买封闭文档格式软件(MS Office等等)的工具书,改买开放文档格式软件(OpenOffice.org与nvu等等)的工具书。
  3. 购买计算机时,要求厂商预先安装合法、免费、可以制作开放文档格式的办公室软件OpenOffice.org或网页制作软件nvu。
  4. 把这个观念或这篇文章散布给教师、慈善机构、社会运动者...等等关心社会风气与正义、关心国家形象、关心弱势族群的朋友。告诉他们这不是技术议题,这是公德心与社会议题。
  5. 选一个“我不用.doc文件”图案贴在您的网页上,并指向本文。您并不需要完全清除自己计算机里面所有的 .doc文件,才贴这些标签。只要您的网站上提供他人下载的文件不含.doc等封闭文档格式,就欢迎贴上这些标签。
  6. 即使您已改用OpenOffice.org,即使OpenOffice.org可以打开.doc文档等等封闭格式,还是请持续抵制这些封闭格式。
  7. 若发现各级政府单位的网站上,某些重要文件只有新版的.doc文档格式,则请将这篇文章寄给单位领导,请他们不要一边喊穷一边又花纳税人的钱作无谓的升级,还强迫群众购买或非法拷贝新版的微软软件。必要的话可以副本抄送给国务院,请国务院在考核该机关或地方政府时及编列下年度预算时,将这样浪费且不尊重群众的行为纳入考虑。据侧面了解,国务院某些业务相关单位已经有一些承办人员支持拒用.doc文档的观念,但是碍于地方机关的强烈反弹,无法强制要求。这个时候中央的行政力量反而是相对弱势,舆论才是强势,他们需要我们的帮忙。此时县市议员说不定比立法委员更帮得上忙。
本文算是“我不用.doc文档”的更新版;外国也有许多类似的文章。近年来有越来越多的报纸社论与网络文章支持这样的看法。非常感谢这些年来共同参与传递和散布此一观念的朋友。一个观念,只要有说服力,能够引起读者现实生活遭遇的共鸣,自然会逐渐传开来。企图绑架大众文件的软件公司,或许可以投入高额的营销经费,但当越来越多人感受到连阅读自己创作文件的自由都被剥夺时,再动人的广告也会失效。我们相信聚沙成塔,水滴石穿。请加入我们,扮演好一颗沙子、一滴水的角色,停止散布.doc、.xls、.ppt文件,停止助长垄断与非法拷贝,让这个世界多一位好公民!

参考资料
  1. 洪朝贵,《维护接驳信息的权利,消费者自求多福》,2001
  2. 张草,《古书中的人间异闻:悲情虎伥》
  3. 洪朝贵,《鸦片战争外传》
  4. 吴弘凯等,OpenOffice.org 补给站
  5. 毛庆祯,《.doc文档泄露机密》
  6. 《Inquiry into David Kellys Death》
  7. Lindows. Inc,《Nvu - The Complete Web Authoring System for Linux》
  8. 洪朝贵,《文字处理第零课:放下对外观的执着》,2002
  9. Pilch. Hartmut. et. al,《FFII:Software Patents in Europe》
  10. Moglen. Eben,《Patently Controversial》,2001
  11. Public Patent Foundation,《PUBPAT Challenges Microsoft Patent to Protect Competition in Software Markets》
  12. 洪朝贵,《信息消费新主张:请卖给我一开机就可以用的计算机!》,2003
  13. 洪朝贵,《我不用.doc文档》
  14. Goldberg. Jeff,《MS-Word is Not a document exchange format》

2005年02月22日, 06:11:35 下午 CST Permalink

OpenOffice.org and schools

OpenOffice.org与学校

OpenOffice.org学校项目--OpenOffice.org与机会均等

大多数学校都在考虑所有学生的机会均等,并将其扩展到信息技术相关内容的学习领域。OpenOffice.org通过免许可费用地提供最棒地办公生产力工具地方式支持你的学校。我们欢迎你加入社区,学生和教师能够了解21世纪软件开发与共享免费资源和想法相互支持的新模式。学习的最佳方法就是参与其中!

OOoEdu项目的目标
  • 在世界范围内获得尽可能多的支持者
  • 让尽可能多的学校知道OpenOffice.org的存在
  • 让尽可能多的学生获得OpenOffice.org
  • 为将来的进一步发展建立平台
OpenOffice.org大学项目

鼓励高等院校的教职员工和学生使用OpenOffice.org,并为以独立或班级形式开发OpenOffice.org的学生提供信息中心。

逐渐地,公立和私立高等学校和研究机构的教职员工正在使用OpenOffice.org。同样重要地,越来越多的教授和学生考虑将OpenOffice.org作为合理的学习编程和开发的工具。本项目因此有两个主要目标:
  • 鼓励使用OpenOffice.org
  • 鼓励OpenOffice.org的开发

2005年02月22日, 10:52:44 上午 CST Permalink

20050221 星期一 2005年02月21日
Chemical drawing program BKchem supports OpenOffice.org

支持OpenOffice.org的化学公式绘制程序BKchem

BKchem是一款绘制化学公式的自由软件,以解释型脚本语言Python写成,具有平台无关性的优点,可以在GNU/Linux和Windows XP上运行。

BKchem提供对化学标记语言(Chemical Markup Language,CML)的导入、导出的基本支持,并完全支持导出到SVG、EPS和OpenOffice.org Draw文件格式。


BKchem中的图形元素


2005年02月21日, 06:38:27 上午 CST Permalink

20050219 星期六 2005年02月19日
TeX/LaTeX equations in OpenOffice.org

OpenOffice.org中的TeX/LaTeX公式插件

TeX是一种优秀的电子排版系统。TeX提供了一套功能强大并且十分灵活的排版语言,它有多达900多条指令,并且有宏功能。许多人利用TeX提供的宏定义功能对TeX进行了二次开发,其中比较著名的有非常适合于数学家使用的AMS-TeX以及适合于一般文章、报告、书籍的LaTeX系统。

TeX系统是公认的数学公式排得最好的系统。美国数学学会(AMS)鼓励数学家们使用TeX系统向它的期刊投稿。世界上许多一流的出版社如 Kluwer、Addison-Wesley、牛津大学出版社等也利用TeX系统出版书籍和期刊。

两个支持TeX和LaTeX中公式的OpenOffice.org插件:
  • OOoLatexEquation(免费软件)
    一款用于操作LaTeX公式的OpenOffice.org宏。它允许将LaTeX公式作为PNG图片插入到OpenOffice.org Writer和Impress中去。该公式可以通过直观的GUI进行创建和编辑。包括LaTeX代码、字符尺寸和公式类型的信息都存储在图片属性内,被保存在OpenOffice.org文件内部。这样这些图片以后还可以被再次编辑。该宏被设计用来在Linux和Mac OS X上运行,但是当然应当可能增加对Windows的支持。

    OOoLatexEquation宏在NeoOffice/J(OpenOffice.org在Mac OS上的衍生软件)中运行
  • Jex(公有领域)
    用Java实现的一款“所见即所得”的公式编辑器,可在OpenOffice.org中插入和编辑公式,支持TeX和MathML。要求OpenOffice.org 1.1以上,Sun Java虚拟机1.4以上。

    Jex在OpenOffice.org中运行

2005年02月19日, 09:57:27 下午 CST Permalink

Public beta test of StarOffice 8 begins

StarOffice 8 Beta开始公开测试

Sun公司已经发布了其运行于Windows、Linux和Solaris之上的的开放源码办公套件OpenOffice.org的商业变种StarOffice 8的Beta版本。根据操作系统不同,该软件的大小在160MB至超过200MB字节之间,支持的语言包括英语、德语、法语、意大利语、西班牙语、瑞典语、比利时语、葡萄牙语、汉语(简体和繁体)、韩语、日语。OpenOffice.org 2.0的Beta版本将于下周发布。

为了现在已经开始的Beta公开测试,Sun建立了一个特殊的论坛,通过StarOffice帮助菜单上的菜单项就能够访问它。Sun希望在该论坛内收集错误报告,以有助于在最终软件发布之前剔除缺陷。StarOffice 8的最终版本预期将会同OpenOffice.org 2.0的最终版本几乎同时在今年中期发布。

StarOffice 8的Beta版本中的新特性

下载StarOffice 8 Beta版

下载StarSuite 8 Beta版


2005年02月19日, 03:37:11 上午 CST Permalink 评论 [2]

20050218 星期五 2005年02月18日
Free Software Magazine focus file formats

《自由软件杂志》聚焦文件格式

《自由软件杂志》(Free Software Magazine)是一份为自由软件世界制作的自由杂志,提供纸版和电子格式。在其第1期的焦点中详细讨论了文件格式的问题,其中着重提到了OpenOffice.org和OASIS开放文档格式。该杂志的制作也是由自由软件自动化完成的,利用了OpenOffice.org和(La)TeX,并定义了自己的XML文件格式。

聚焦:文件格式 创建自由软件杂志 最初我们启动本项目的漫长经历


2005年02月18日, 08:04:02 上午 CST Permalink

20050216 星期三 2005年02月16日
Releasing Free Software if you work at a University

如果你在大学工作请发布自由软件

原作者:Richard Stallman

在自由软件运动中,我们相信计算机用户应该拥有修改和再分发他们使用的软件的自由。free software中的“free”是指自由:它意味着用户有自由运行、修改、再分发该软件的权力。自由软件为人类知识做贡献,而非自由软件则不然。大学因此应该为推动人类知识而鼓励自由软件,正如他们应该鼓励科学家和学者发表著作一样。

可叹的是,很多大学管理者对软件(和科学)抱有贪婪的态度;他们视程序为收入的机会,而不是为人类知识贡献的机会。自由软件开发者已经同这种倾向打了大约20年的交道。

当我在1984年开始开发GNU操作系统的时候,我的第一步是辞去在MIT的职位。我特意如此是为了MIT的许可办公室将无法干扰将GNU以自由软件发布。我计划了一种许可GNU程序的方式,以确保所有修改过的版本必须仍将是自由软件,这种方法已经发展成为GNU通用公共许可证(GPL),而我并不想不得不恳求MIT管理机构允许我这样做。

多年以来,大学的附属机构经常来自由软件基金会寻求建议,以应付只是视软件为可出售东西的管理者。一个甚至可以应用于特种资助项目的好方法是,将你的工作构筑于以GNU GPL发布的现存程序之上。然后你就能对管理者说:“我们不被允许以非GNU GPL发布修改过的版本,任何其它方式都将会侵犯版权。”当他们眼睛中的美元符号消逝以后,他们通常会同意将其作为自由软件发布。

你也可以向你的基金资助者寻求帮助。当纽约大学的一个小组以美国空军的资助开发出GNU Ada编译器时,合同明确要求将产生的代码捐赠给自由软件基金会。先和资助者商议出条款,然后礼貌地向大学的管理机构表明不可能再重新谈判。他们宁可有一个开发自由软件的合同也好过根本没有合同,所以他们通常都会赞同。

无论你做什么事情,早点找到问题--当然要在程序完成过半以前。在这时候大学还需要你,所以你可以玩“硬球”:告诉管理机构你将会完成项目,使其可用,如果他们书面同意使其成为自由软件(并同意你所选择的自由软件许可证)。否则你的工作将只够写篇论文,永远不可能做出足够好到发布的版本。当管理者知道他们的选择是拥有一个给大学带来声誉的自由软件包、或者是什么也没有,他们通常将会选择前者。

并不是所有的大学都持贪婪的政策。德克萨斯大学具有的一项策略使得在那里开发的软件以GNU通用公共许可证发布为自由软件相当地容易。比利时大学和印度海得拉巴信息技术国际学院都有青睐以GPL发布软件的策略。首先是要博得教师队伍的支持,你才能够在你所在的大学获得这样的政策。将以下问题作为原则之一:大学是具有提高人类知识的使命,还是其唯一目的就是使其自身维持下去?

无论你采用何种方式,有决心并采用伦理性的观点是有帮助的,正如我们在自由软件基金会中所做的。为了合乎伦理地对待公众,对于整个公众来说,软件应该是免费的和自由的。

很多自由软件开发者狭隘地表达这么做的现实原因:他们鼓吹允许其他人共享和修改软件,作为使软件强大和可靠的权宜之计。如果那些价值推动你开发自由软件,很好,为你的贡献而感谢你。但是当大学管理者施压或引诱你使程序不自由的时候,那些价值不能给你提供很好的立足点以坚定而立。

例如,他们可能争辩说“我们可以用我们能得到的所有的钱使得软件更加强大和稳定”。这个声明可能会、也可能不会最终成真,但是预先反驳它是很困难的。他们可能建议一个“免费使用,仅供学术研究目的”的许可证来提供拷贝,这等于告诉普通公众他们不配获得自由,而也能够获得学术界的合作,这也是(他们说)你所要求的。

如果你从注重实效的价值出发,很难给出很好的理由以拒绝这些没有出路的提议,但是如果你以伦理和政治性的价值为立足点的话,就能够轻易办到。以用户的自由为代价来制造强大和稳定的程序有什么好处?难道自由不应覆盖学术界内外吗?如果自由和社区是你的目标,答案是很明显的。自由软件尊重用户的自由,而非自由软件否认这一点。

一句话,没有任何东西能象认识到“社区的自由依赖于你”那样强化你的决心。


2005年02月16日, 05:39:50 下午 CST Permalink

20050215 星期二 2005年02月15日
Why schools should use exclusively free software

为什么学校应该只用自由软件

原作者:Richard Stallman

为何所有的计算机用户都应该坚持自由软件,有广泛的原因。它能够赋予用户控制他们自己的计算机的自由。专有软件使计算机做那些软件的作者想让它做的事情,而不是你想让它做的事情。自由软件也赋予用户相互合作的自由,过正直的生活。这些原因在应用于所有人的同时也适用于学校。

但是还有特殊的原因适用于学校。它们是本文的主题。

首先,自由软件能够节省学校的经费。即使是在最富有的国家,学校也很缺钱。自由软件给予学校,象对其它用户一样,复制和再分发软件的自由,因此教育系统能够为他们所有的计算机制作拷贝。在贫穷的国家里,这能够帮助弥合数字鸿沟。

学校应该教学生将使整个社会获益的生活方式。他们应该推动自由软件的使用,就像推动循环利用一样。如果学校教学生自由软件,那么学生们将会在毕业后使用自由软件。这将会帮助整个社会脱离大公司的控制(和欺骗)。这些公司给学校提供免费样品的目的与烟草公司分发免费香烟的目的相同:让孩子们上瘾。一旦这些学生长大和毕业后,他们就不会再提供折扣了。

自由软件允许学生们学习软件如何运作。当学生们到十几岁的时候,他们中的一些人想要学习所有的东西,以了解他们的计算机系统和软件。这正是将会成为优秀程序员的人应该学习的时候。为了学习编写优秀的软件,学生们必须阅读很多代码,编写很多代码。他们必须阅读和理解人们正在使用的真正的程序。他们将会热切地、好奇地阅读他们每天使用的程序的源代码。

专有软件拒绝他们对知识的渴求。它说:“你想要的知识是个秘密,学习是被禁止的!”自由软件鼓励每个人学习。自由软件社区拒绝中世纪那样的“僧侣技术”,它使普通公众对技术如何运作一无所知;我们鼓励任何年龄和环境中的学生阅读源代码,尽情地学习。使用自由软件的学校将会使编程有天赋的学生得到提高。

在学校中使用自由软件的下一个原因在于更深层次。我们期望学校教学生基本事实和有用的技巧,但那不是他们所有的工作。学校最基本的使命是教人们成为好公民和好邻居--和需要帮助的其他人合作。在计算机领域中,这意味着教他们共享软件。小学以上的学校应该告诉他们的学生:“如果你把软件带到学校,你必须同其它孩子分享它。”当然,学校必须实践它所鼓吹的。学校安装的所有的软件都应该允许学生复制、带回家、和进一步再分发。

教学生使用自由软件,参与自由软件社区,是一门要传递下去的公民课程。它也教学生公共服务而不是大亨的角色模型。所有级别的学校都应当使用自由软件。


2005年02月15日, 04:30:20 下午 CST Permalink

StarOffice 8 Beta Set To Debut

StarOffice 8 Beta版发布

Sun公司于2005年2月14日(周一)宣布其针对微软Office的替代品StarOffice的最新版本--StarOffice 8将会在周四提供Beta版本的下载。

StarOffice与开放源码办公软件OpenOffice.org共享一套代码基,将会提供与微软Office增强的兼容性,包括可导入密码保护的文档和与微软自己的Access非常相似的数据库模块。

Sun公司称,该Beta版本将于几周内皆可获得,并在2005年中期被StarOffice 8的付费最终版本所替代。

在其它的报道中,Sun公司也宣布将会于2005年3月5日终止对当前的稳定版本--StarOffice 7之前的版本--StarOffice 6终止服务。

StarOffice 8的开放源码伴侣--OpenOffice.org 2现在也处于Beta阶段并可以从其网站下载,它的最终版本预计将会于2005年4-5月间发布。

StarOffice 8从周四起就可以从Sun公司网站下载。


2005年02月15日, 01:45:40 下午 CST Permalink

20050214 星期一 2005年02月14日
Conferences of e-Learning in 2005

电子学习会议

2005年即将举行的一些电子学习会议

2005年02月14日, 12:21:14 下午 CST Permalink

20050213 星期日 2005年02月13日
OpenOffice developers clear Visual Studio licensing hurdle

OpenOffice.org开发者澄清Visual Studio许可障碍

OpenOffice.org的开发者在得到一份捐赠的微软Visual Studio许可之后,才能够在微软Windows平台上建立斯瓦希里语版的OpenOffice.org(OOo)。

根据该项目技术协调人Alberto Escudero-Pascual的说法,Jambo OpenOffice.org的最终版,也就是该开放源码生产力套件的斯瓦希里语版本,预计于2月底发布。

Escudero-Pascual在上周五说,由于仅一份微软Visual Studio .NET 2002的拷贝就将耗资“数百美元”,它对于这个坦桑尼亚的项目来说是太昂贵了,它比普通坦桑尼亚人一年的收入还要多。

Jambo项目只有在一家西班牙软件公司为它签了这个帐单之后,才能够生产Windows上的OpenOffice.org版本。该项目去年发布了Linux上Jambo OpenOffice.org的一个测试版本。

虽然微软为Windows平台提供了一个免费的编译器Visual C++ Toolkit,这个工具箱却不包含调试器或优化器。这意味着相对Visual Studio来说它更不适于编译Windows平台上的OpenOffice.org。

Linux上有丰富多样的自由开发环境,比如包含丰富特性的KDevelop。

Escudero-Pascual说,由于OpenOffice.org的源代码大约有300MB大小,所以调试环境是必须的。

英国的OpenOffice.org开发者Michael Meeks说,由于Windows平台上的免费编译器不含优化器,所以他不得不使用Visual Studio来编译代码。Meeks说:“我们正在努力使其能够用免费的编译器编译,但是由于没有优化器所以代码更慢也更庞大。你必须要有一份Visual Studio拷贝,否则你将会得到一堆未经优化的垃圾。”

微软并没有对要求评论的需求作出反应。


2005年02月13日, 01:51:08 下午 CST Permalink

20050212 星期六 2005年02月12日
Norwegian OpenOffice.org Conference

挪威OpenOffice.org会议

挪威全国OpenOffice.org会议将于2005年3月11日在挪威Lillestrøm的彩虹饭店召开。

会议网站


2005年02月12日, 10:13:49 上午 CST Permalink

20050206 星期日 2005年02月06日
OpenOffice.org Wins 2004 LinuxQuestions.org Members Choice Award

OpenOffice.org获得LinuxQuestions.org 2004年度成员选择奖

OpenOffice.org荣膺2004年度最佳办公软件(84.85%)。其中,OpenOffice.org Writer被评为2004年度最佳文字处理软件(63.75%),OpenOffice.org Calc被评为2004年度最佳电子表格软件(57.57%)。


2005年02月06日, 05:20:50 下午 CST Permalink