Posts Tagged “OpenSource”

Linux, Online Desktop

by zhou on October 7, 2007

警示钟,猛回头,突然发现 Linux 好不容易刚踏上通往主流平台之路,online application,或者你习惯叫 web application 却越来越流行了。好像 Linux 热脸贴了冷屁股,艰辛付出换来的是热度渐减的东西,公众的兴趣不再像以前那样集中在桌面了。如果 online app 强势到会 retire 本地桌面,那受害者会同时是 Windows 和 Linux,不会是其中仅一人。 就那么坐以待毙?Gnome 有些新鲜东西,Bigboard/Online Desktop。在 Fedoraproject 的访问中,项目作者 Colin Walters 解释了自己的看法和社区的动作。对一般使用者而言,Yahoo Mail 和 Gmail 胜过 Thunderbird 和 Evolution 是不争的事实--Evolution,当初也是因为人们认为只要 opensource 软件也有了 outlook 那样的 killer app,那人们就会迁移到 Linux (…)

Read the rest of this entry »

Palm 的平台策略

by zhou on August 23, 2007

人间喜剧包含很多要素,比如背叛,暗算,夫妻反目,父子成仇,以及Treo改用Windows,2年之后的今天,我要加上一条,还比如大义灭亲。 在了解并理解 Palm 在干什么之前,最好知道一下 Palm 的历程。其中让人感觉最深的应该是眼花缭乱的操作以及不停的分拆合并。回头看来,那篇写到 2005 为止的文章自然还远不是全部,之后的两年 Palm --现在使用这样一个称呼本身甚至都不地道了--仍然花样频出。这家公司的曲折可以和 Apple 有一拼,不过……现状?跟 Apple 差远了。 在作了吵吵许久仍是三棍子打不出一个 P 的 Palm 之后,今年 10 月它可能要兑现自己的 Linux 平台战略了(类似传言2年前也出现过)。之前的 Foleo 可能是用来打打前站。据 Palm 的合作伙伴称,Linux 和 Windows Mobile 会是之后 Palm 产品的主力平台,而一把胡子的 PalmOS?…… 2 年多前,那家还叫做 PalmSource 的公司就表明了转向 Linux 的态度,不过至于是不是要废止 (…)

Read the rest of this entry »

ArsTechnica 的新 Journal

by zhou on August 22, 2007

Ars 最近新开了两个主题 Journal-- Open Ended 和 Kit 。 Open Ended 关注 Linux 和 OpenSource 软件,Kit 则是硬件和电子产品。OpenSource 方面 Ars 的关注不算少,硬件方面 Ars 也有多年“严肃”话题的传统,“严肃”是说比如 CPU Architecture 介绍方面的,制程工艺的发展方面的等等,和 Engadget 的消息类差别极大。电子产品特别是消费电子类似乎一直不是 Ars 兴趣所在。向来塑料玩具本身是提不起 Ars 兴趣的,不过观察和评论这些塑料壳的社会影响或者挖掘 PCB 上镶嵌的硅片 Ars 还挺擅长。 写这个 Ars 的时候,想起前不久的周末,突然,真的是“突然”才意识到一件事,全中国的公私消息渠道里,原来有这么多都在如此热烈地关注诸如 google pack 里新加了 (…)

Read the rest of this entry »

Ubuntu Live

by zhou on July 23, 2007

从 22号(太平洋时间) 到 24 号是 Ubuntu Live 的 3 天,这是全球 Ubuntu 社区的第一次正式上规模活动。在这两年里,围绕 Ubuntu 的快速发展而涌现的,是大批用户,贡献者和合作伙伴群体,有这样一个活动,更能促进他们之间的交流和公众对 Ubuntu 的了解,听听 Ubuntu 已经赢得的朋友的真知灼见也是不错的机会。 3 天的论坛上会有来自 Cisco,Gnome,Intel,Sun 等的发言者,其中的知名人物有 O’Reilly--这种活动一般都少不了这家伙,Cray 的 Carl Albing--呓?Cray 对 Ubuntu 也有兴趣?Linspire 的 Kevin Carmony--到处做 CEO 都快做烦了吧,Intel 的 Doug Fisher--可能是除了 太空人 之外的与会者里薪水最高的哥们,MySql 的 (…)

Read the rest of this entry »

解决 Ubuntu 7.04 OpenOffice 启动问题

by zhou on July 9, 2007

每人情况不同,所以先说明出问题的配置。Ubuntu 7.04, locale 是 english。SCIM 自然也是需要的,可是这种情况下,每次启动 OpenOffice--无论哪个应用,splash 出现,进度条走一点点后程序就退出了。 解决方法: 启动 OpenOffice 的实际是 bash 脚本,文件是 /usr/bin/ooffice,备份一下这个文件,然后打开,通常缺省内容是 #!/bin/sh export OOO_EXTRA_ARG=” /usr/lib/openoffice/program/ooqstart “$@” 在第二行加上 GTK_IM_MODULE=scim-bridge 即可,也就是最后变成: #!/bin/sh GTK_IM_MODULE=scim-bridge export OOO_EXTRA_ARG=” /usr/lib/openoffice/program/ooqstart “$@” 另一个方法如此处所述: https://help.ubuntu.com/community/SCIM 你不一定喜欢这个方法的最终效果, 如果和我的问题一样,只要搞定个别应用,那改上面的脚本就可以了. [tags]ubuntu, openoffice, linux, software[/tags]

从 Google 更新 Ubuntu

by zhou on July 4, 2007

Google 有个 Linux Software Repositories,可以方便用户下载和更新 Google 的 Linux 应用。目前在列的支持的发行版有 Ubuntu,Debian 和 OpenSuse--正好 GNOME 和 KDE 都全了。 当然,真正有约束作用的不是发行版,而是软件的打包和更新方式,APT,YUM,urpmi,YaST2 甚至 raw RPM 都可以和 Google 仓库协同工作。 针对每个发行版,网站上还列出了如何添加 Google 仓库的办法,包括每步骤的截图,详尽非常。除了使用各发行办的 GUI 工具外,命令行也可以。 所有 Google 发行的 Linux 软件包都有 GPG key 签名,所以记得先下载安装这个 key。 [tags]google, linux, software, (…)

Read the rest of this entry »

SlimServer

by zhou on June 27, 2007

对不少人来说,享受 Sonos 困难还是大了点,所以得找可行的类比方案,已有的一些软件组合效果已经不错,今天再说一个。 Slim Devices 的 SlimServer,除了可以通过网络传送音乐这个功能外,它还是 OpenSource 的,可以运行在 Windows,Mac,Linux 和一干 *nix 上。 部分功能: Web 管理界面 可以传送 MP3 和 WMA 支持导入 iTunes 曲库和播放列表 支持 MP3 的 tag 可用按 演唱者,曲名,专辑等浏览和搜索 创建和保存 .cue 和 .m3u 播放列表 开放 protocol 和 API,可以开发第三方应用 支持 plugin (…)

Read the rest of this entry »

LiMo Foundation

by zhou on January 30, 2007

记不清这是第几个了。 LinuxDevices消息Cellphone giants unveil mobile Linux foundation。25号,几家最大的通信技术公司正式成立了一个旨在创建common的移动Linux软件平台的非赢利性组织,LiMo Foundation。发起成员是Moto,NEC,NTT DoCoMo,Panasonic Mobile Communication,Samsung Electronics还有Vodafone。 去年年中是LiMo初露端倪的时候,那时这个组织的名字和目标还有点神秘。据称在量产Linux手机出货量上,全球从高到底顺序是,Moto,Panasonic,NEC,Samsung。如果属实的话,LiMo貌似具备统一mobile Linux平台的能力。 LiMo宣称的目标是,创建”适用于移动设备的,世界上第一个具备全球竞争力的,基于Linux的软件平台”。为达到这一目标,他们会定义: API spec架构open source的参考代码由成员贡献的源码级的组件参考实现使用到的第三方软件的spec 非常high level的技术开发计划已经发布,5页的paper包括了工作范围描述。 老实话说,看上去实在没不出什么新意,所谓architecture,特别是来自联盟类组织的architecture,都是妥协的产物,当然,希望这些都是”伟大的妥协”。 LiMo成员会贡献上图中绿色所示的组件代码。 Paper中除了简略描述了上面那些组件的定义外,还提到了可能会被纳入的已有的open source产品,比如GTK+可能会用于UI Framework。 用最简单的术语说,LiMo会发布定义了common的,low level的Linux操作系统的spec。还会提供测试集帮助制造商验证产品对spec的符合性。符合者可以使用LiMo的logo。 从法律角度看,LiMo的API对成员可以royalty free的使用,他们享受Foundation Public License。Kernel和其他中间件等本来就有的,如果采用GPL,那自然仍是GPL覆盖范围内。非LiMo成员的第三方开发者需要按Foundation API许可使用LiMo定义的API,头文件则要用Object Code License。FPL有类似GPL的地方,比如要求所有改动要原封不动地contribute回给所有LiMo成员,同时,FPL禁止将source code发对非LiMo成员――比如上面说的第三方开发者。这还没完,FPL有两个variant,一个是包含了专利和版权的,LiMo管理的common core 的组件需要这种license;第二种就是仅有版权的FPL,非common core 可以选用这种license,通过这种license,LiMo成员可以互相授权专利技术。Foundation API和Object (…)

Read the rest of this entry »

Fedora 规划

by zhou on January 7, 2007

自Fedora从版本4开始鄙视我家里的PC以来,和Fedora的接触就越来越少了,笔记本上换Ubuntu,工作机有SuSE(短暂地用过Fedora 6),不知Fedora 7能不能带来点变化。 在Fedora开发邮件列表上,RedHat的 Bill Nottingham总列了规划中的Fedora 7。 最大变化是,不再有Fedora Core和Fedora Extras之分。将会只有”Fedora”发布,只会有一个repository――这下子大家不用讨厌地改yum配置加这个那个类型的repo了。目前的工作是,Core Steering Committee要和Fedora Board和FESCO协作,确定如何完成对将来统一的repository进行监控和管理。 下一个版本,Fedora 7,代号待定,不过八成不会是 Bride of Zod ^_^ 预计最终发布在今年4月26号。28个新feature规划如下: – Modify the build system to support this new paradigm- Merge Core and Extras in source control- Use the new (…)

Read the rest of this entry »

GoboLinux

by zhou on November 18, 2006

上次提过关于文件系统的话题,还真来了。 GoboLinux,重新定义了文件系统 hierarchy,引入了些新概念,比方不再需要 package manager,因为,这个文件系统就可以扮演 package manager 的角色;再就是每个程序有自己的目录,比方 /Programs/Xorg/7.1/,/Programs/KDE-Libs/3.5.3……听起来是不是 Windows 早就这么干了? 当然,不是所有目录都能这么处理,所以 /etc 这样的放到了 /usr/share/something/ 或者 /another 下。 网站上提供的例子: ls 一下 /: Programs Users System Files Mount Depot 所有--所有--程序都会放到 /Programs 下,比如: AfterStep E2FSProgs Htop NTP Subversion ALSA-Driver Ed HTTPD OpenOffice (…)

Read the rest of this entry »