Posts Tagged “linux”

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 »

Mono 展示 Ribbon 效果

by zhou on September 4, 2007

做跟跑者,跟得用心,也是可以跟出花样的。 Mono 是 *nix 上的 .Net 的实现,出娘胎始就有一堆四眼律师等着它好看,不过至少到今天它还没夭折--知道夭折和英年早逝的区别不? 参加 Google Summer of Code 的 Laurent Debacker 用暑假完成的 GTK# widget 再造了 Office 2007 的 Ribbon 界面,因为基于 Mono 实现,这玩意自然可以跑在任何集成好了 Mono 的 Linux 发行版上。 作为 lead Mono developer,Miguel de Icaza 说,他可能会把这些 widget 放入 Mono (…)

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 »

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 »

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 »

ROKR E2

by zhou on January 3, 2007

Motorola 的新电话 ROKR E2 最近可以引起一些关注,因为稍有特色:Moto最新型号,界面是新的JUIX,要命的是,还是基于Linux的。 这部许诺已久也谣传已久的手机支持GPRS和EDGE,320×240的2.2寸触摸屏,定位于音乐手机,目前算亮点的地方还有:居然支持A2DP和AVRCP了~~可以方便使用蓝牙立体声。更多的通常在手机介绍类文章中出现的内容就不说了,可很容易找到。 这是Moto第一个使用 Chameleon UI非触摸屏引擎的产品,没有用EZX。OSNews的评测说,基于他们对两个UI都有过的试用感受看,似乎Chameleon是从EZX衍生而来的。他们都基于Qt Embedded而非Qtopia。赚翻了的MontaVista是提供其Linux的厂商,kernel 基于版本2.4.20。 不像以前的Moto Linux手机只能支持FAT16,新手机支持FAT32的存储卡了。貌似UI和图标风格和其他Moto的feature phone都类似,不过字体要好些—-但是还是比不上Windows Mobile 和Symbian的。手机自带的主题是可以编辑的,不过目前还没有什么制作新主题的软件由Moto发布出来。E2上可以顺利运行 Opera Mobile 8.5。 说说我的想法,按照目前的资料和以前的了解,如果你拥有一台声称基于开放平台的手机,可实际上你什么也干不了或者很难做点什么—这就是E2让你所在的处境–你会有什么感觉? 所以说伪open比那些真close和真proprietary更伤害开放平台/技术,因为他们的伪装更逼真,幌子更迷人,毒性更强烈,能让你死得更难看。关于你有无权利做以及你做不做的文章,也欢迎参考李银河女士之相关观点。 在移动通信或者传统的embedded市场上,关于Linux和Open Source的正解与误解颇多,关于费用,知识产权,民族产业,国家安全的事儿,话语权和行政决定权利很容易受一群不知所谓的家伙影响乃至操纵。我们对Linux/Open Source的期望就好像3岁孩童还没搞清楚小鸡鸡是干什么用的,就想在不恰当的年龄不恰当地使用他。抛开技术方面的东西—技术上的东西倒是可以很容易纯洁无瑕的–更可怕的是参杂了意识形态上的癫狂,这种癫狂在国内尤甚。在民间有从抵制日货美货到抵制圣诞节的一波波浪潮,义和团势力仍然传承已久,根深蒂固;在高层有从取缔游戏厅网吧到网络实名的神经错乱,使用火星来的方法论指导中国现实的一些决策者议政者。我只能说,这两股力量合流,中国还会受到革命的梭镖和帝国的洋枪的双重荼毒。 去年关于EZX和Moto Linux 手机的文章 何种Linux Phone? 更早的关于JUIX E895 JUIX。 MobileBurn Review 的详细介绍。 [tags]motorola, linux, cell phone, rokr[/tags]

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 »