Archive for OpenSource

Debian 2006年路线图

LWN报�,Debian团队�过长时间讨论,已�对2006年的�展计划有了一个明确的表示,他们将在2006年12月��布下一个版本:etch。具体的时间表是:

N-117 = Mon 30 Jul 06: freeze essential toolchain, kernels
N-110 = Mon 7 Aug 06: freeze base, non-essential toolchain (including e.g. cdbs)
N-105 = Mon 14 Aug 06: d-i RC [directly after base freeze]
N-45 = Wed 18 Oct 06: general freeze [about 2 months after base freeze, d-i RC]
N = Mon 4 Dec 06: release [1.5 months for the general freeze]

这里还有一些��的工作等待完�,如gcc和xorg的�移,文档的�新整�,正�支�amd64,secure apt等等。

还是很值得期待的。

Leave a Comment

通过Thunderbird 1.5将邮件备份到Gmail

把邮件备份到Gmail是我一直有的想法,以å‰?用过其他两个å°?软件,å?¯ä»¥ä»ŽThunderbirdçš„mbox文件中直接读å?–信件,一å°?å°?地å?‘é€?到Gmail,如果网络好,这件事应该早完æˆ?了,å?¯é™?于咱们的网络æ?¡ä»¶ï¼Œåœ¨å?‘é€?时总是出现莫å??其妙的问题,并且ä¸?知é?“问题所在,最å?Žå°±æ”¾å¼ƒäº†ã€‚

现在Mozilla Thunderbird已�1.5RC版下载,在这一版中,邮件过滤器部分增加了两个��的新动作:自动回�和自动转�,��以将满足一定�件的邮件自动地进行回�(这里�使用预存的模�)或是自动地转�到�外的邮箱。自然,就�以利用自动转�的能力把邮件�往Gmail进行备份。

现在Gmail已�有2679MB的容�,应该�以满足大多数人的�求;如果真的�够,那么对于这样的强力用户,我想�生�几个备份信箱Google�至于�高兴�。

这里Thunderbird比��用的备份�软件强的一点就是它�以使用安全连接,也就�开了�述�网络问题“。支�安全连接的SMTP所知�多,就直接用Gmail的好了,其设置�以�考Gmail帮助中SMTP部分的说法。但用Gmail的SMTP除了�求用户认�之外,信件的From会被修改为�一个Gmail账�,所以在日常�信时�是特别有用,但用于备份到Gmail也就无所谓了。

Tb中的过滤器在æ?¡ä»¶ä¸Šä¸?支æŒ?正则表达å¼?,也ä¸?支æŒ?简å?•的通é…?符(Wildcard),所以有些ä¸?爽。这个特性已ç»?有人在Mozillazine论å?›ä¸Šæ??出,相信会有回å“?。但好在它的æ?¡ä»¶è¿˜æ¯”较多,比如有â€?è€?于“××天或者从æŸ?日到æŸ?日,这基本上也就足够了。如图所示。

�测试,这个方法相当�功,有空时�以慢慢备了。

tb-gmail-filter-2

tb-gmail-filter-1

Leave a Comment

Debian Firefox改å??一事

最近å?‡çº§Debian里的Firefoxæµ?览器的è¯?,就会å?‘现它已ç»?改å??了,就直接å?«å?šFirefox,去掉了Mozilla一è¯?。这个问题应该在Debian社区内部争论很久了,LWN上有一个比较全的介ç»?,大概说一下它的æ„?æ€?。

Mozilla基金会是Firefoxå’ŒThunderbird的开å?‘者,它们都在Mozilla Public Licenseå??议下å?‘布,是标准的自由软件,但它还ä¸?æ„?味ç?€å®ƒä»¬å?¯ä»¥éš?æ„?出现在å?‘行版中。

还有一个问题是商标。Mozilla基金会æŒ?有所有这些商标(在Firefox里é?¢ç‚¹å¸®åŠ©ï¼Œå…³äºŽï¼‰ï¼Œè€Œå¦‚ä½•ä½¿ç”¨å•†æ ‡åˆ™è¦?看它的商标政策。其中说,如果你è¦?å?‘布这个软件,并命å??为Mozilla Firefox,就è¦?é?µå®ˆæ¯”较严格的规定,包括å?ŒMozilla基金会签订一个å??议,å?Œæ—¶åŸºæœ¬ä¸Šä¸?对软件进行任何修改。ä¸?能增加扩展,æ?œç´¢å¼•擎ä¸?能改å?˜ï¼ˆå› ä¸ºå®ƒä»¬éƒ½æ˜¯ä»˜äº†é’±çš„)等等。这å?ŒDebian的需求ä¸?符。

å?¦å¤–一个方法是å?‘行“社区版â€?,它å…?许进行较多的修改,å??字上å?¯ä»¥ç”¨â€œFirefox社区版â€?,执行文件å?¯ä»¥å?«firefox。但基金会ä»?拥有对此命å??çš„å?¦å†³æ?ƒï¼šå¼€å?‘者个人或团队如果å?‘布了低质é‡?的软件并且补救措施ä¸?得力的è¯?,它会è¦?求开å?‘者å?œæ­¢ä½¿ç”¨è¿™ä¸ªå??字。

当然,基金会的目的是å?¯ä»¥ç?†è§£çš„:…我们需è¦?对商标ä¿?æŒ?足够的控制,确ä¿?它æˆ?为å“?质和安全的ä¿?è¯?。这需è¦?ä¿?è¯?ç»?ä¸?会有人å?‘布一个称为Firefox的软件,其中å?´åŒ…å?«æœ‰é—´è°?件。我们还希望é?¿å…?有人以官方å??义å?‘布一个ä¸?太稳定的高度优化版。

Debian计划的目标å?´æ˜¯å?‘布100%的自由软件(除去Contribå’ŒNon-free),这就包括修改代ç ?的自由。但Debianç›®å‰?å?‘行的Firefox是带有一些补ä¸?的,比如扩展管ç?†å™¨å°±å?¯ä»¥è¯†åˆ«å¤šç”¨æˆ·ç³»ç»Ÿï¼Œè¿™è¶…出了商标政策的许å?¯èŒƒå›´ã€‚甚至,Mozilla基金会还è¦?求连安全补ä¸?也ä¸?能自己加。当然,Debian项目对这些å??议是了解的,他们也一直在考虑这些问题。

而Mozilla基金会也希望能å?ŒDebian一å?Œè§£å†³è¿™äº›é—®é¢˜ã€‚方案大体是Mozilla认å?¯Debian的能力,å…?许他们打上自己的补ä¸?,å?Œæ—¶ä½¿ç”¨ç¤¾åŒºç‰ˆçš„å??字,但对于Debian的用户æ?¥è¯´ï¼Œä»–们将没有这些æ?ƒåˆ©ã€‚也就是说,Debian用户如果想å†?修改这个软件包,然å?Žå†?å?‘布的è¯?,他们就得å?ŒMozillaè?”系一下。

这等于一个å?ªé?¢å?‘Debian项目的特殊å??议,这å?ŒDFSG(Debian自由软件指å?—)的第8æ?¡å†²çª?。那一æ?¡è¦?求Debian项目ä¸?能有å?ªé?¢å?‘Debian的东西,所有软件必须对所有人包括所有用户在内开放,使用å?Œæ ·çš„å??议。

ç„¶å?Žè¿™ä¸ªè®¨è®ºå°±é?™ä¸‹æ?¥äº†ï¼Œä¹Ÿè®¸å¤„于æŸ?ç§?é?žå…¬å¼€çš„状æ€?。原文作者也说ä¸?好情况。如果完全没有达æˆ?å??议,Debian当然还能以其他的å??å­—æ?¥å?‘布这些Mozilla软件,比如Iceweasel就是一个工作代å?·ï¼Œä¹Ÿæœ‰äººæ??议其他的å??字。

Mozilla�会是最�一个希望控制自己软件�质的组织,所以这�问题还会继续存在。也许Mozilla应该放宽一些�制?

==
我个人是赞æˆ?Mozilla的作法的,Debian改å??也是正确的作法,至于å?ŒDFSG冲çª?,则应该考虑这个包是å?¦å?¯ä»¥æ?¢ä¸ªç›®å½•(?)。当然,这事也挺å¤?æ?‚,Firefox现在应用广泛,改å??å­—å½±å“?也比较大。

我æ?œäº†ä¸‹Debian-legal,没有å?‘现有更新的说法。这回改å??,ä¸?知是因为有最终的ç?†è§£ï¼Œè¿˜æ˜¯æš‚时这么å?šï¼Ÿå“ªä½?有更新消æ?¯ï¼Œè¯´å‡ºæ?¥å?¬å?¬ï¼Ÿ

Leave a Comment

开�中国社区

这个开�中国社区,也许就是以��报告��的�,它已�于21日正��立了。但现在看它的主页,大标题�“中国开�软件推进�盟�,是它的新闻稿中说的背�支�者之一;而�一支�者,“国家软件与集�电路公共�务平�CSIP�页�上的链接目�也是错的。

所以有点��懂oss.org.cn是哪里了,它首页上倒�有一个“开�中国社区�的链接,里�的内容看上去似乎是找�到CSS文件了:http://coc.oss.org.cn/templates/rhuk_solarflare_ii/css/template_css.css

å?¦å¤–,OSS.org.cn站的æ??供下载的文档居然是Docæ ¼å¼?的。从Doc里é?¢æ??供的è?”盟任è?Œå??å?•æ?¥çœ‹ï¼Œéƒ½æ˜¯å¤§å…¬å?¸ï¼Œæ‰€ä»¥è¿™é‡Œå°±å?˜æˆ?“è?”盟â€?了?这å?Œæ–°é—»ç¨¿é‡Œè¯´çš„ä¸?太一样。

�警告】那�玩六�彩的,你���费劲贴广告了,我会�时删除。�时,我已��MSN报告你的行为了。

Leave a Comment

让Randomquote里更多出现新�目

本站页��上角是个RandomQuote,是NucleusCMS的一个�件,它维护一个表,里�就是引用的这些语�,输出时就是select * from quote order by rand() limit 1 ,还是比较简�的。但我有点想让它优先显示新近加入的�目,�的东西少出�,原�想先找出最新的n�,�Random输出。但�然想到在ORDER BY上想办法也许更容易。RAND()输出是一个[0,1]的浮点数,如果�体现�目先�,�乘个item_ID就差�多了,这个ID是按先�递增的,改造为ORDER BY RAND()*id DESC,似乎就有点效果了。

算法肯定是�精确的,�增强rand()或id的��,也许�以�用点平方或开方之类的函数。

Leave a Comment

宣传文泉驿

我是一å?‘鼓å?¹å›½å®¶åº”当æ??供一套å…?费字体供全国人民使用的,因为这个国家指定了GB18030作为全国的汉字编ç ?标准,并且是强制性的,但å?´æ²¡æœ‰ä¸€å¥—å?¯ä¾›å…¨å›½äººæ°‘使用的å…?费的GB18030字库。所以,这一标准就å?˜ç›¸æˆ?为字体公å?¸çš„è?¥é”€æ‰‹æ®µï¼Œè¿™æ˜¯ä¸?对的。

香港特区政府指定了10646,就æ??供了相应的满足标准è¦?求的字体,放在网上供个人å…?费使用,这是é?žå¸¸æ­£å¸¸è€Œä¸”正确的政府行为。

所以现在在自由领域内,字体�是个让人高兴的东西,好在�路大侠已�在努力自己制作,从少些的GB2312到现在的CJKExtA;从点阵�到矢�。文泉驿是其中首屈一指的项目,强烈建议大家去贡献一下力�。如果�是有特别多的时间,�以直接在网页上制作,制作过程就是点鼠标,Firefox�览器以�Linux平���支�。

现在�制作的汉字已�比较��,�12点阵还将就,9点就必须�笔划了,这方�应该先看一下制作标准。

QYT点å??è¦?我去,我当然义ä¸?容辞地就去点了两个å¤?æ?‚的:

[䨟_9pt]|[䨟_10pt]|[䨟_11pt]|[䨟_12pt]
[䨠_9pt]|[䨠_10pt]|[䨠_11pt]|[䨠_12pt]

水平一般,感觉还挺难的。大家多多支��,总有一天,我们会有一套完美的自由字体�用的。

Leave a Comment

gdm会造��读�.xsession

很�闷的错误,�知�为什么。起因是我一时想起�Gnome,就在gdm里�切�到Gnome里去看了下,�回�时还是进入了缺�的Xfce4,就这么一个简�的切�,把输入法�死了,�以�行scim或是Fcitx,Ctrl+Space就是��出输入法。

仔细观察�现,.xsession�知为何被略过了,到/etc/X11/下�去看,一无所获。

�闷间想起�用gdm一下会�会��。果然在gdm上�选择一次窗�管�器,这回选了一下xfce(其实缺�就是),进�居然就是好的了。

�明白什么原因。gdm是 2.8.0.6-1。

刚开始出错时以为输入法有问题了,�从scim�回fcitx,当年是因为fcitx死活��定ooo中文输入��的scim。这回�现fcitx进步还是挺大的,至少五笔比scim强�少,支�z键打头输入拼音,支�分�键开头输入英文,支�大写开头输入英文,这就很方便了。

Leave a Comment

Firefox1.5�用内存太大的问题是adblock内存泄�引起的

�信人: joyolee (joyolee), 信区: Firefox
标 题: Firefox1.5�用内存太大的问题是adblock内存泄�引起的
�信站: 水木社区 (Tue Dec 13 15:21:56 2005), 站内

英文论�讨论�现原因是adblock的现有版本有内存泄�导致现在动辄上百M内存。使用最新版本Adblock 0.5.2.056+或adblock plus 0.5.11��解决。�外有称使用forecast�件也有内存泄�,但已��以自动更新。

我自己试了一下,装了新版以�连续使用一个多�时,内存��了60M,虚拟内存40M,这在以�使用1.5从未出现过(以�一般这个时候已�用了200M内存了)。

ps:安装新adblock最好把旧版本先删除掉。

�注】�在Win2k上测试,效果比较明显,Adblock .5.2.056,也就是目�Update站上的那个,�能真有问题。Linux上�以�没注�,也�知有无效果。

�外,按Adblock页�上的说法,这个组开�人员�能�是特别活跃了,所以开�未必还能跟上,�如改用Plus,这两个东西ID一样,装Plus�以自动更新Adblock。

�注】�一定管用,出问题也许�是这两个。

Comments (1)

Linus批Gnome�用性

�能已�是件大事了,这��大直言�讳地批评gnome开�者们�能从善如�,如果�功能�存在,他们�是说“这太��了�,而是说��或者总是说“这些功能会让用户迷惑�。Linus说�的语气表明他已�烦�了这个说法,甚至说�是认为“用户是傻瓜,功能多了会让他们迷惑�已�是gnome组里的疾病。更甚至,他把gnome的界�设计者��interface nazis。

Linus还说,如果你把用户当作傻�,那就�有傻��会用你的东西了。

引起è€?大ä¸?爽的其实是打å?°è®¾ç½®æ¡†é‡Œçš„PPD的选项,gnomeä¸?æ??供这个,并有人给出上é?¢çš„ç?†ç”±ã€‚但实际上我一下å­?就想到的是最常è§?的打开文件对è¯?框,这在firefox里é?¢å°±æœ‰ï¼Œè¿˜æœ‰save as对è¯?框。ä¸?å¾—ä¸?说,这两个对è¯?框本质上应该是一样的,但在用法上确实是ä¸?å?Œçš„;表é?¢ä¸Šçœ‹ï¼Œä½ ä¸?能直接跳到æŸ?处去,实际上得点å?³é”®ï¼Œæ›´å®žé™…上点å?³é”®å?Žä¼šå?‘现里é?¢è¿˜æœ‰æ˜¾ç¤ºéš?è—?文件的选项;现在我也ä¸?知é?“如何从“主文件夹â€?上跳一级,因为它既没有列出..目录,也ä¸?æ??供直接的按钮;实际上open fileå’Œsave asçš„æ“?作在路径按钮上是大大的ä¸?å?Œã€‚一个看起æ?¥ç®€å?•的东西,用起æ?¥å?´æ˜¯ç›¸å½“å¤?æ?‚。路径ä¸?是文本框,å?´å±…然是一个个按钮,也ä¸?知是哪ä½?çš„å?‘明。

实际上我ä¸?喜欢KDE,最早ä¸?懂的时候,就ä¸?喜欢它的界é?¢é£Žæ ¼ï¼›å?Žæ?¥å®ƒå?ˆæœ‰QT的许å?¯å??议问题,所以我基本没用过KDE,最多用的QT程åº?是qterm,然å?Žæ˜¯skype,至少我觉得,它打开文件的æ“?作似乎è¦?简å?•方便些。

我最早用过gnome,但机器比较破,现在还是duron,所以�太快,于是��了xfce4,这个比较�巧快速些,但它也一样完全基于gtk+,平时用的gtk程�也很多,这些�爽之处是绕�开的。

但虽然gnome有些地方是改得甚至ä¸?如以å‰?,但总体的å?¯ç”¨æ€§æ˜¯ä¸€ç›´åœ¨æ??高的。大家ä¸?è¦?看了linusè€?大的鼓å?¹å°±æ”¾å¼ƒä¸€ä¸ªä¸œè¥¿ï¼Œå‡¡äº‹éƒ½è¦?自己用过æ‰?知é?“什么最适å?ˆè‡ªå·±ã€‚å¼€æº?社区里人个性强点,有时ä¸?接å?—别人的想法,倒也是常è§?的事。

更全的讨论还�以看OSDL的存档。

Leave a Comment

Thunderbird 1.5rc1带中文附件的问题

Thunderbird 1.5rc1,算是目å‰?最新的“å?‘布â€?版,但ä¸?是正å¼?å?‘布,å?ªæ˜¯ä¸ªå€™é€‰ï¼Œæ‰€ä»¥æœ‰é—®é¢˜ä¹Ÿéš¾å…?。今天å?‘现它在å?‘é€?中文文件å??的附件时,会彻底把文件å??æ?žä¹±ï¼Œæˆ?了att2389472934.dat这样的,其实内容没有错,改一下å?Žç¼€ï¼Œä¹Ÿä¸€æ ·èƒ½æ‰“开,比如Word文件,PPT什么的,都是如此。回家æ?¥è¯•了没有更新的1.0.7英文版,倒是一点问题没有。

所以,如果是有相对��一点的任务的,还是用正��布版,而��用这�候选版。

ã€?解决】ç»?Murjæ??醒,原æ?¥BBS上早有å?Œå­¦å?‘现问题,å?Œæ—¶ä¹Ÿå?‘现了解决方案:

�信人: bfdream (��梦), 信区: Firefox
标 题: 解决thunderbird 1.5rc1��附件的问题
�信站: 水木社区 (Sat Nov 19 23:35:32 2005), 站内

�段时间把thunderbird从1.0.x�级到了1.5rc1
很多�学就告诉我,我�的信中的附件都看�了,��我试验了一把,
å?‘现å?ªè¦?附件的文件å??是中文的,其它的客户端例如foxmail等就无法收å?–
清�邮箱的web界�也�能正常显示附件

��在网上查了一下,�现是
为了�守RFC 2231的标准,Thunderbird 1.5改�了编�方�,
如果è¦?让Thunderbird的文件å??回到与è€?çš„1.0.x版本相å?Œçš„æ ¼å¼?çš„è¯?,
�以用about:config修改mail.strictly_mime.param_folding的设置为0或1

哎,符å?ˆæ ‡å‡†çš„å??而è¦?把自己修改得和标准ä¸?一致æ?¥è¿Žå?ˆå…¶å®ƒçš„软件

也有在Bug上的讨论,当然这�能算Bug了。

看Bug讨论,除了Unix下传统的Pine/mutt/evolution之外,其他客户端都�认这个标准:(

Leave a Comment

« Newer Posts