<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="lyceum/1.0" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>像在自由中</title>
	<link>http://www.de-sci.org/blogs/faif</link>
	<description>Free as in Freedom</description>
	<pubDate>Tue, 16 Mar 2010 17:43:58 +0000</pubDate>
	<generator>http://lyceum.ibiblio.org/?v=1.0</generator>
	<language>en</language>
			<item>
		<title>虚拟机</title>
		<link>http://www.de-sci.org/blogs/faif/2008/06/10/virtualisation/</link>
		<comments>http://www.de-sci.org/blogs/faif/2008/06/10/virtualisation/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 12:18:17 +0000</pubDate>
		<dc:creator>faif</dc:creator>
		
		<category>HowTos</category>

		<category>开源与自由</category>

		<guid isPermaLink="false">http://www.de-sci.org/blogs/faif/2008/06/10/%e8%99%9a%e6%8b%9f%e6%9c%ba/</guid>
		<description><![CDATA[虚拟机技术大行其道，wikipeida专有文章 进行比较，Vmware和VirtualPC是两个普通用户使用比较广泛的虚拟机，开源社区里面Qemu比较有名，基于它产生了很多衍生项目，它的长处在 于支持很多主机系统（hosts），也可以模拟各种目标硬件（模拟很多CPU体系结构）。IT考证青年们应该熟悉的就是著名的模拟cisco路由器硬件 （主要是模拟MIPS的CPU）的项目dynamips，可以transparent地跑思科的IOS，所以是被认为是用来学习CCNx甚至CCIE的利 器。还有就是模拟各种嵌入式主板的开源项目Skyeye ，主要由中国的程序员在开发，刚刚发行了1.2.5的测试套件 ，支持ARM,PowerPc, Mips等流行的嵌入式芯片体系结构 ，对嵌入式编程有兴趣的可以试试。另外剑桥大学的Xen项目，基于Linux内核上的优化，商业化的很成功。不算是虚拟硬件技术的UML项目(User Mode Linux）成为ISP提供虚拟主机的廉价方案。
后来异军突起的，用户界面很友好的有Virtualbox，最早由李介 绍我认识这个产品。VirtualPC最早是一家叫Connectix软件公司的产品，后来被微软收购了，同样VirtualBox是一家德国的软件公司 innotek GmbH开发的，该公司和当时的Connectix就很有技术上的联系，最近（2008年）也被微软的老对头Sun公司收购了。VirtualBox提供 两种版本，对个人用户都是免费的，一个binary版本含有私有软件的代码，一个的开源社区版（OSE）。OSE版的已经进入了“源”。用ubuntu和 debian的用户可以直接apt－get得到。
如果你安装的是binary版本，如果发现错误，需要再安装linux的源代码和运行系统的相应头文件，以便virtualbox编译安装相应的内核模块：
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo /etc/init.d/vboxdrv setup
安装以后，如果运行出现权限问题，需要把你的用户名加入vboxusers组里，使用图形界面的话点击&#8221;system&#8221;->&#8221;administration&#8221; -> &#8220;users and groups&#8221;，修改设置。或者：
# usermod -a -G vboxusers yourusername
Virutalbox虚拟的硬件对老的操作系统的支持有点问题，例如windows98的显示问题，因为虚拟显示不是用显卡硬件实现而是通过软件addon提供的。而Virtual不提供针对Windows98的软件addon。
对此virtualbox的解释是由于没有付费的商业用户提出这一要求，所以这块模拟的问题，不是他们优先考虑的，但是有时与virutalbox有开源版本，而且很多代码基础和Qemu类似，所以鼓励用户贡献他们的patch，有兴趣的朋友可以试着移植。
题外话，有些朋友想试试linux，可以试试wubi安装 ，不用格式化分区，不用自己做双启动，不用破坏你原来的windoze，利用了Linux可以使用文件作为文件系统的特性。很方便的安装卸载如同windows下的应用程序。
ref: http://samiux.wordpress.com/2008/06/01/virtualbox-160-with-ubuntu-804-2624-17-generic-kernel/

]]></description>
			<content:encoded><![CDATA[<p>虚拟机技术大行其道，wikipeida专有<a title="文章" href="http://en.wikipedia.org/wiki/Comparison_of_virtual_machines">文章</a> 进行比较，Vmware和VirtualPC是两个普通用户使用比较广泛的虚拟机，开源社区里面Qemu比较有名，基于它产生了很多衍生项目，它的长处在 于支持很多主机系统（hosts），也可以模拟各种目标硬件（模拟很多CPU体系结构）。IT考证青年们应该熟悉的就是著名的模拟cisco路由器硬件 （主要是模拟MIPS的CPU）的项目dynamips，可以transparent地跑思科的IOS，所以是被认为是用来学习CCNx甚至CCIE的利 器。还有就是模拟各种嵌入式主板的开源项目<a title="Skyeye" href="http://skyeye.org/">Skyeye</a> ，主要由中国的程序员在开发，刚刚发行了<a title="1.2.5的测试套件" href="http://sourceforge.net/project/showfiles.php?group_id=85554&#038;package_id=166819&#038;release_id=605322">1.2.5的测试套件</a> ，<a title="支持ARM,PowerPc, Mips等流行的嵌入式芯片体系结构" href="http://skyeye.wiki.sourceforge.net/ProcessorList">支持ARM,PowerPc, Mips等流行的嵌入式芯片体系结构</a> ，对嵌入式编程有兴趣的可以试试。另外剑桥大学的Xen项目，基于Linux内核上的优化，商业化的很成功。不算是虚拟硬件技术的UML项目(User Mode Linux）成为ISP提供虚拟主机的廉价方案。</p>
<p>后来异军突起的，用户界面很友好的有Virtualbox，最早由<a title="李" href="http://hi.baidu.com/faif/faif/blog/item/90871ffa68838a8d9e5146b7.html">李</a>介 绍我认识这个产品。VirtualPC最早是一家叫Connectix软件公司的产品，后来被微软收购了，同样VirtualBox是一家德国的软件公司 innotek GmbH开发的，该公司和当时的Connectix就很有技术上的联系，最近（2008年）也被微软的老对头Sun公司收购了。VirtualBox提供 两种版本，对个人用户都是免费的，一个binary版本含有私有软件的代码，一个的开源社区版（OSE）。OSE版的已经进入了“源”。用ubuntu和 debian的用户可以直接apt－get得到。</p>
<p>如果你安装的是binary版本，如果发现错误，需要再安装linux的源代码和运行系统的相应头文件，以便virtualbox编译安装相应的内核模块：</p>
<p><code>sudo apt-get install build-essential</code><br />
<code>sudo apt-get install linux-headers-`uname -r`</code><br />
<code>sudo /etc/init.d/vboxdrv setup</code><br />
安装以后，如果运行出现权限问题，需要把你的用户名加入vboxusers组里，使用图形界面的话点击&#8221;system&#8221;->&#8221;administration&#8221; -> &#8220;users and groups&#8221;，修改设置。或者：<br />
<code># usermod -a -G </code>vboxusers<code> yourusername</code></p>
<p>Virutalbox虚拟的硬件对老的操作系统的支持有点问题，例如windows98的显示问题，因为虚拟显示不是用显卡硬件实现而是通过软件addon提供的。而Virtual不提供针对Windows98的软件addon。</p>
<p>对此virtualbox的解释是由于<a title="没有付费的商业用户提出这一要求" href="http://www.virtualbox.org/ticket/524">没有付费的商业用户提出这一要求</a>，所以这块模拟的问题，不是他们优先考虑的，但是有时与virutalbox有开源版本，而且很多代码基础和Qemu类似，所以鼓励用户贡献他们的patch，有兴趣的朋友可以试着移植。</p>
<p>题外话，有些朋友想试试linux，可以试试<a title="wubi安装" href="http://wubi-installer.org/">wubi安装</a> ，不用格式化分区，不用自己做双启动，不用破坏你原来的windoze，利用了Linux可以使用文件作为文件系统的特性。很方便的安装卸载如同windows下的应用程序。</p>
<p>ref: <a title="http://samiux.wordpress.com/2008/06/01/virtualbox-160-with-ubuntu-804-2624-17-generic-kernel/" href="http://samiux.wordpress.com/2008/06/01/virtualbox-160-with-ubuntu-804-2624-17-generic-kernel/">http://samiux.wordpress.com/2008/06/01/virtualbox-160-with-ubuntu-804-2624-17-generic-kernel/</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.de-sci.org/blogs/faif/2008/06/10/virtualisation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ubuntu 8.04</title>
		<link>http://www.de-sci.org/blogs/faif/2008/05/09/ubuntu-804/</link>
		<comments>http://www.de-sci.org/blogs/faif/2008/05/09/ubuntu-804/#comments</comments>
		<pubDate>Fri, 09 May 2008 12:35:32 +0000</pubDate>
		<dc:creator>faif</dc:creator>
		
		<category>开源与自由</category>

		<guid isPermaLink="false">http://www.de-sci.org/blogs/faif/2008/05/09/ubuntu-804/</guid>
		<description><![CDATA[最近安装／升级了ubuntu8.04，这个号称以人为本（Humanity to others）的linux发行版的最新版本，代号hardy heron。感觉真的是很不错，安装普通的程序要比windows方便很多。自带修改过的firefox 3的beta5，速度快了很多，在Thinkpad T60上安装几乎没有任何驱动的问题。几个tips，留个记号：
1. 喜欢用的浏览器Seamonkey已经入源了，mozilla suite终止开发后的社区版本。直接apt-get就有了。不过在安装adblock plus插件的时候必须 sudo seamonkey一次，不然插件不起作用。另外theme使用pinball。
http://mozilla-themes.schellen.net/
2. Rhythmbox播放器很好用，界面和组织都像itune，可以自己加入radio的流媒体地址，例如一直用来吵耳朵的Westmidland Heart FM的地址是：
mmsh://wm-global.london.as34763.net/Heart1007?MSWMExt=.asf
按ctrl-w可以隐藏播放器到工具栏。
3. 得输入法者得天下，linux下的两个项目很好，一个是fitx，一个是scim-python。scim-python用的是搜狗输入法的词库，支持紫 光模式，微软拼音模式等等。现在版本0.1.12，需要从源代码安装，我用checkintall做了个deb包便于安装，可以从这里下载：
http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python_0.1.12-1_i386.deb
4. GShutdown基于gnome自动关机程序。
另感谢房骞骞的文泉驿项目，wqy的字体很漂亮很好用。
注：在linux下在微软的live space上发帖就出问题？看来msn的空间还真是比较垃圾的产品。

]]></description>
			<content:encoded><![CDATA[<p>最近安装／升级了ubuntu8.04，这个号称以人为本（Humanity to others）的linux发行版的最新版本，代号hardy heron。感觉真的是很不错，安装普通的程序要比windows方便很多。自带修改过的firefox 3的beta5，速度快了很多，在Thinkpad T60上安装几乎没有任何驱动的问题。几个tips，留个记号：</p>
<p>1. 喜欢用的浏览器<a target="_blank" href="http://www.seamonkey-project.org/">Seamonkey</a>已经入源了，mozilla suite终止开发后的社区版本。直接apt-get就有了。不过在安装adblock plus插件的时候必须 sudo seamonkey一次，不然插件不起作用。另外theme使用pinball。<br />
<a href="http://mozilla-themes.schellen.net/">http://mozilla-themes.schellen.net/</a></p>
<p>2. Rhythmbox播放器很好用，界面和组织都像itune，可以自己加入radio的流媒体地址，例如一直用来吵耳朵的Westmidland Heart FM的地址是：<br />
mmsh://wm-global.london.as34763.net/Heart1007?MSWMExt=.asf<br />
按ctrl-w可以隐藏播放器到工具栏。</p>
<p>3. 得输入法者得天下，linux下的两个项目很好，一个是fitx，一个是scim-python。scim-python用的是搜狗输入法的词库，支持紫 光模式，微软拼音模式等等。现在版本0.1.12，需要从源代码安装，我用checkintall做了个deb包便于安装，可以从这里下载：<br />
<span style="text-decoration: underline"><a href="http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python_0.1.12-1_i386.deb">http://cid-d07901ad4b0f9185.skydrive.live.com/self.aspx/Linux/scim-python_0.1.12-1_i386.deb</a></span></p>
<p>4. GShutdown基于gnome自动关机程序。</p>
<p>另感谢房骞骞的文泉驿项目，wqy的字体很漂亮很好用。</p>
<p>注：在linux下在微软的live space上发帖就出问题？看来msn的空间还真是比较垃圾的产品。
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.de-sci.org/blogs/faif/2008/05/09/ubuntu-804/feed/</wfw:commentRss>
		</item>
		<item>
		<title>开源的竞争：Gphone和maemo</title>
		<link>http://www.de-sci.org/blogs/faif/2007/11/07/%e5%bc%80%e6%ba%90%e7%9a%84%e7%ab%9e%e4%ba%89%ef%bc%9agphone%e5%92%8cmaemo/</link>
		<comments>http://www.de-sci.org/blogs/faif/2007/11/07/%e5%bc%80%e6%ba%90%e7%9a%84%e7%ab%9e%e4%ba%89%ef%bc%9agphone%e5%92%8cmaemo/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 12:27:10 +0000</pubDate>
		<dc:creator>faif</dc:creator>
		
		<category>技术八卦</category>

		<category>开源与自由</category>

		<guid isPermaLink="false">http://www.de-sci.org/blogs/faif/2007/11/07/%e5%bc%80%e6%ba%90%e7%9a%84%e7%ab%9e%e4%ba%89%ef%bc%9agphone%e5%92%8cmaemo/</guid>
		<description><![CDATA[Google大张旗鼓的推出了G-phone开发平台，搞了一大堆运营商（中国移动？），手机生产厂商（摩托罗拉等），芯片生产厂商（德州仪器等），收购了据说是做基于嵌入式Linux手机平台Android公司。准备搞个基于Apache License的开源的手机软硬件架构，同事有的已经在等11月12号的SDK发布了。里面独独没有诺基亚这个手机巨头。而诺基亚的Maemo已经是基于Linux的开源架构了，默默的从N770开始到现在将要发布的N810，才开始对外宣传它的开源道路。这两个平台不知道到底谁能主导市场挤掉iphone，不过拥抱开源（利用开源），看来是大公司们的大势所趋了。
Update, google 还扔了一千万美金去 奖励基于Android的开发，真是财大气粗。Nokia的maemo开发邮件列表里面也有对两个平台的讨论。虽然Nokia的maemo不是现在不用在 mobile phone里面，但是已经具有了所有的功能，只是为了WiMax做准备吧，不想侵占自己有股份的symbian的地位？

]]></description>
			<content:encoded><![CDATA[<p>Google大张旗鼓的推出了<a href="http://googlechinablog.com/2007/11/g-phone.html">G-phone</a>开发平台，搞了一大堆运营商（中国移动？），手机生产厂商（摩托罗拉等），芯片生产厂商（德州仪器等），收购了据说是做基于嵌入式Linux手机平台<a href="http://www.openhandsetalliance.com/developers.html">Android</a>公司。准备搞个基于Apache License的开源的手机软硬件架构，同事有的已经在等11月12号的SDK发布了。里面独独没有诺基亚这个手机巨头。而<a href="http://maemoteam.wordpress.com/2007/11/06/updated-maemo-tutorial-and-porting-guide-published/">诺基亚的Maemo</a>已经是基于Linux的开源架构了，默默的从N770开始到现在将要发布的N810，才开始对外宣传它的开源道路。这两个平台不知道到底谁能主导市场挤掉iphone，不过拥抱开源（利用开源），看来是大公司们的大势所趋了。</p>
<p>Update, google 还扔了<a href="http://code.google.com/android/adc.html">一千万美金</a>去 奖励基于Android的开发，真是财大气粗。Nokia的maemo开发邮件列表里面也有对两个平台的讨论。虽然Nokia的maemo不是现在不用在 mobile phone里面，但是已经具有了所有的功能，只是为了WiMax做准备吧，不想侵占自己有股份的symbian的地位？
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.de-sci.org/blogs/faif/2007/11/07/%e5%bc%80%e6%ba%90%e7%9a%84%e7%ab%9e%e4%ba%89%ef%bc%9agphone%e5%92%8cmaemo/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
