Tag Archive for 'opensource'

自由软件

这里收集了我喜欢和推荐的自由软件,大部分是开源的。有mac平台,linux平台和windows平台的。

FIT 输入法 for mac: 最新版本 1.9.1, 6M, 官方网站 , 官方下载 ; 创意纪镜像下载(ppc and intel for leopard last update: 2008.3.2.

(过去版本创意纪保留:1.9.1 for ppc and leopard, 1.9.1 for intel and leopard, 1.8.4) (我作为镜像下载就不保留for tiger的版本了,我相信已经很少有人不使用leopard了)

文本编辑器Smultron for mac:最新版本 3.3(for leopard), 官方网站 官方下载 ;创意纪镜像下载 Smultron 3.3 for leopard 4.6M

(创意纪镜像下载使用了链接保护,因此不支持外链,以保护流量,请直接访问所列出的镜像下载地址,即可以直接下载。经过测试,多线程下载可以达到40-60k/s。如果不能下载,说明使用的虚拟主机的本月流量限制到了,过几天在看看。)

if need password to decompress try “www.macx.cn”

相关内容

mac的文件系统HFS+介绍

我们很多时候不得不承认由于种种原因,大陆这边对于电脑的学习研究实在流于形式和重复,虽然这样的情况在逐步改善,但是还是有很多让人可惜的事件在发生,诸如汉语编程之类将别人的开源软件改造成自己的案例,希望不要再发生了。我们泱泱大国,好好研究一些项目,诸如wps、FIT输入法这样优秀的软件,一定是层出不穷。电脑上(不管是windows还是mac)用的软件几乎都是国外的作品,这样的景象是否能够得到改观,需要我们每一个人的努力。

最早学习appleII的时候,深受香港出版的“彻底研究”系列的影响,现在让我们来看看海那边的朋友介绍的mac下的文件系统的HFS+的诸多问题

HFS 最早是在 1985 年的時候發表的,而 HFS+ 則是在 1998 年發表。

HFS 最最最令人詬病的就是這種資料結構將所有的資料全部存在在同一個資料結構中。而這種資料結構不僅會導致系統 loading 加重,也會耗損掉無謂的儲存空間,嚴重的情況下,還會導致 hugging。雖然 HFS+ 改善了一些 HFS 的一些問題,但是資料結構上的問題並沒有徹底解決。

我舉一個最簡單的例子來說好了,OSX Leopard 10.5 上的新功能 Time Machine 這個備份功能來說好了。Time Machine 的備份是依據檔案資料上得一些差異性來決定是否備份。而 HFS/HFS+ 造成最嚴重的問題就是,假設,你今天有的 10MB 的檔案,而當中你只有對這 10MB 資料當中的 1MB 做了修改。合理的作法,應該是需要在備份這 1MB 的差異性資料。然而,HFS/HFS+ 下你必須完整的重新紀錄一次 10MB。也就是說,你雖然只修改了 1MB 的資料,卻變成需要紀錄兩次 10MB 的資料。這也就是 Time Machine 效能不理想,而且浪費硬盤空間的原因。

其實 HFS/HFS+ 還有許多其他的問題存在,雖然 OSX Leopard 有在 HFS+ 上又動了一些手腳,改良了一些資料結構上的問題,但是,這種有洞補洞,亡羊補牢的作法,根本沒有辦法把 HFS/HFS+ 的問題完全根治。

我曾經在我的部落格當中寫過 Time Machine 這部份的問題。
(http://blog.osx119.com/?p=98)更值得一讀的是 Ars Technica 有發表過 Time Machine 的技術分析,也提到了 HFS/HFS+ 的詬病。(http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/14)

在 Leopard 還沒上市前,很多技術人員一直希望 Apple 能採用 ZFS 的原因。畢竟 HFS 算算也都 20 幾年的古董了,HFS+ 也都要十年了,技術上根本就太落後了!所以 Linus Torvalds 所言屬實,這點是 Apple 必須檢討的地方。

題外話,其實 OSX 現在的 GUI 框架方式,早在 NeXT OS 上就已經出現了。雖然經過了幾代的演變,改了很多東西,進化了不少,但是,那個 Finder 的結構框架,還是挺像的。有機會可以看看 NeXT OS 的 GUI 畫面,不難發現 Steve Jobs 真的是把整個 NeXT OS 帶進 Apple。

相关内容

中国开源软件事业需要什么?

我以为在中国,做开源软件,需要的是气量。我说的是作者的气量。

很早的时候,大概1999年,我将欢乐家庭-理财软件开放源代码,没有想到,马上就有人写邮件骂我,让我洗洗睡了,一查ip,四川某地,当时最大的那个竞争对手软件所在地。

今天,看到苹果下面fit输入法作者的文章。想起他面对的压力,应该非常大。那些自己认为很专业,却又从不贡献一行代码的人,不知道作何设想。

我也见到过类似他文章中的java之争,当时也是争吵起来,最后他们还是用java开发了,java当然是个好东西,可惜这些人的水平实在太差,把java当作asp在用,最后开发了大半年,还是达不到50%的要求,只好作罢。而他们本来引以为豪另外一套内部系统,也实在用不下去,操作5步之内必有报错。最后整个开发团队也解散了。

我知道自己写程序的水平也就一般,至今还在考虑到底要不要学习php,可是我想经验这个东西有时候还是有用的,毕竟20十多年,写过数不清个程序了,大大小小;至少错误见得比较多。

mind3项目也是开源,如果能够做出一点什么,可以预见板砖不会太少。需要我们有气量来接受各类批评,各类反对的意见。只有大家努力,才能像GNOME和KDE一样,共同发展,共同进步。

相关内容

Sina 开发团队的开源项目: Memcachedb 与 NCache

这里看到, 我觉得一家有责任的互联网公司有一些开源项目, 用来提高整体的应用能力, 这是应该的责任, sina作为国内新闻门户的第一位, 有这样的责任和实力. 让我们一起努力, 正好昨天在google code上host了mind3项目, 希望尽自己的一份心意.

一直以为新浪是国内几家门户网站中技术比较糙的一家(也可能是太低调了),这应该是我比较无知的偏见,无意冒犯。看到这位新浪技术人员介绍的开源软件项目: NCacheMemcachedb 。挺欣赏他们这种国内环境下比较少见的分享精神。为他们喝彩!

  • NCache = Nginx Cache
  • Memcachedb = Memcached + Berkeley DB

这两个软件,应该都是从实际应用需求上得来的,可以说是”设计以致用“,不是纯用于研究的,而设计思路很有些 “Mashup”。我没有实际使用经验,不知 Memcachedb 和 Tugela Cache 二者有何差别。我对 Memcachedb 这个项目倒是比较感兴趣的,把 Cache 和 DB 有效结合起来,消除 DB 单点 I/O 承受的应用压力…而且,实现方便且廉价…十分美好的前景。

期待能有更多类似的项目涌现出来。国内的 Web 2.0 站点软件设计人员也可以借鉴一下。

相关内容

苹果下免费输入法FIT发布1.81版本

接连发布了两个版本,这次提高的很厉害. v1.8.1

1. 发布一个PPC的版本. 下载时请注意
2. 修正拼音nan出现的异常候选字
3. 修正双拼中;号的问题

v1.8.0

1. 更小:内存使用仅原来的1/2,改进了词库算法,拼音词条从15万条增加至37万条,五笔词条增加到8万条,安装包仍然是匪夷所思的5.6M。
2. 更快:搜索速度更快,加载速度已经在毫秒级上,不需要启动时加载。
3. 更强:采用了智能短句的算法,5~7个字的短句猜测更准确,速度更快,而且也更符合用户“思维断点”的习惯.(这点很强,某些在我blog留言骂人的苹果输入法作者是无法理解互联网平等和开源带来的力量的)
4. 自定义词库使用SQLite格式,有兴趣的朋友可以帮忙开发编辑器。
5. 修改了与emacs冲突的繁体快捷键
6. 修正了双拼状态下部分词组不显示的bug

更多信息和下载请到官方网站.

相关内容

我们要坚持使用正版和开源的免费软件

看了这里的留言后,觉得使用正版软件或者免费软件好处很多,还可以避免在有时候被人咬一口。现在几乎没有什么领域的软件找不到开源免费的,关键看我们的态度了。

相关内容

Wangtam: 准备一套免费而开源的软件环境

看到这里报道:Wangtam: 准备一套免费而开源的软件环境:

之前也有提到过 Windows 上的软件替换列表,以及如何用免费 / 开源的软件来代替商业软件。其实目前不少免费 / 开源软件的功能一点都不比同样功能的商业软件差,特别在国外,功能类似的情况下,不少人的确愿意选择前者。所以很多国外的朋友觉得国内软件业“特别发达”,而且国民对于软件方面的消费“超乎想象”。当然了,当一些还用着 AbiWord、OpenOffice.org 甚至是 Office 2000 的人,看见最新发布的 Office 2007 已经大量在国内普及的时候,除了羡慕也只能羡慕了。 ╮(﹀_﹀)╭ MA 看到了 Gizmodo 上面提到了 300 美元的经济型桌面电脑,有点想法,列出了一个日常实用的免费 / 开源软件应用列表(还包括一部分网络应用),大家不妨看看,我还增加了一些 MA 忽略的,或许对你日常使用有一点帮助:
【Office 应用】

- Zoho
- Open Office
- AbiWord
- EditGrid
- Google Docs & Spreadsheets
- Writeboard

【电子邮件】

- Zoho Mail
- Mozilla Thunderbird
- Yahoo! Mail
- Gmail
- Zimbra

【网页浏览】

- Mozilla Firefox

【媒体播放】

- Songbird
- Miro

【即时通讯】

- Pidgin
- Jabber
- Trillian Basic

【信息安全】

- ClamWin
- Nmap

—-

以上为节选,详细内容点击链接到原文出查看。

强烈建议大家尽量使用开源软件,自由软件。

相关内容

FileZilla 3.0.0 beta11 发布

看到这里报道:LinuxTOY - FileZilla 3.0.0 beta11 发布:

FileZilla 这个免费、好用、跨平台的 FTP 客户端程序于近日又推出了一个新的 beta 版本。该版本改进了队列功能,支持从 FileZilla 2.x 旧版本导入站点数据,添加了 Tab 和 F6 快捷键。你可以从 sourceforge.net 下载 FileZilla 的 3.0.0 beta11 版。
—-

以上为节选,详细内容点击链接到原文出查看。

我在windows下一直使用这个软件。推荐大家使用。

相关内容