<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>林健的BLOG</title>
	<atom:link href="http://blog.linjian.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.linjian.org</link>
	<description>有容乃大，无欲则刚</description>
	<lastBuildDate>Sun, 14 Mar 2010 17:49:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>CCED2000 发行版⑥惊现江湖，发布日期暗藏玄机</title>
		<link>http://blog.linjian.org/articles/cced2000-release-6/</link>
		<comments>http://blog.linjian.org/articles/cced2000-release-6/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 15:55:56 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[Abandonware]]></category>
		<category><![CDATA[CCED]]></category>
		<category><![CDATA[网站]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=438</guid>
		<description><![CDATA[　　今天偶然看到，沉寂了五年多的 CCED 居然在上个月 18 日发新版本了。新版本为“CCED2000 发行版⑥号”，网页介绍称该版本是“应广大用户要求”，解决了前一版本在宽屏显示器上的一些问题。而 CCED 的前一个版本是 2004 年底发布的，其网站在五年间也没有任何更新。
　　这一事件首先打破了我对 CCED 及其网站已成为 abandonware、abandonweb 的定性。难以理解朱崇君先生在这五年多来对 CCED 的发展是怎样一个想法。
　　今天既然是 Pi day，我自然会有一些数学思维。有关新版 CCED 的重要发现不在于功能改进，而在这里——

　　看看我手头的这些 CCED2000 历史版本（注册版①、④、⑧；发行版①、③、⑤、⑥；Win95 附加包）安装界面中的发布日期，除了一个例外，其余均是在某月的 8 日或 18 日。看来朱崇君先生对“8”情有独钟呀。再回想起 DOS 版的 CCED，5.03 版之后紧接着就是 5.18 版，证据更加确凿。等等，不是说还有一个例外吗？这是 2000 年 5 月 1 日发布的注册版⑧号，连起来照样是“5-1-8”呀！朱崇君先生在这方面真是下了不少心思。
　　如果哪位朋友手头还有 CCED2000 的其它版本（包括 CCED98 试用版），请看看发布日期是否同样以“8”结尾。同时希望这些朋友能把我上面没有列出的版本发给我，仅供收藏。
　　希望这个发现不是火星，呵呵。
原文链接：http://blog.linjian.org/articles/cced2000-release-6/，作者：林健。
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)相关文章我也发明个概念——abandonweb致朱崇君先生的一封信还记得这些老 Linux 发行版吗？Abandonware 趣图赏析Create your private bit.ly and [...]]]></description>
			<content:encoded><![CDATA[<p>　　今天偶然看到，沉寂了五年多的 <a href="http://blog.linjian.org/?s=CCED">CCED</a> 居然在上个月 18 日发新版本了。新版本为“<a href="http://www.bj168.com/cced/2000load.htm">CCED2000 发行版⑥号</a>”，网页介绍称该版本是“应<strong>广大</strong>用户要求”，解决了前一版本在宽屏显示器上的一些问题。而 CCED 的前一个版本是 2004 年底发布的，其网站在五年间也没有任何更新。<br />
　　这一事件首先打破了我对 CCED 及其网站已成为 <a href="http://blog.linjian.org/articles/tag/abandonware/">abandonware</a>、<a href="http://blog.linjian.org/articles/what-is-abandonweb/">abandonweb</a> 的定性。难以理解朱崇君先生在这五年多来对 CCED 的发展是怎样一个想法。<br />
　　今天既然是 <a href="http://en.wikipedia.org/wiki/Pi_Day">Pi day</a>，我自然会有一些数学思维。有关新版 CCED 的重要发现不在于功能改进，而在这里——<br />
<a href="http://picasaweb.google.com/lh/photo/BjkkReYXM5AGN-CHP2LK3w?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3Dcmbw5COtADMwIDRFN0QvADN2M3LzB3YsBHexw2XJV1LJ1iQBFUQBFUQBF0LJJ0dyhFapBFM1M1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="CCED2000 发行版⑥惊现江湖，发布日期暗藏玄机" /></a><br />
　　看看我手头的这些 CCED2000 历史版本（注册版①、④、⑧；发行版①、③、⑤、⑥；Win95 附加包）安装界面中的发布日期，除了一个例外，其余均是在某月的 8 日或 18 日。看来朱崇君先生对“8”情有独钟呀。再回想起 DOS 版的 CCED，5.03 版之后紧接着就是 5.18 版，证据更加确凿。等等，不是说还有一个例外吗？这是 2000 年 5 月 1 日发布的注册版⑧号，连起来照样是“5-1-8”呀！朱崇君先生在这方面真是下了不少心思。<br />
　　如果哪位朋友手头还有 CCED2000 的其它版本（包括 CCED98 试用版），请看看发布日期是否同样以“8”结尾。同时希望这些朋友能把我上面没有列出的版本发给我，仅供收藏。<br />
　　希望这个发现不是火星，呵呵。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/cced2000-release-6/">http://blog.linjian.org/articles/cced2000-release-6/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/what-is-abandonweb/" title="我也发明个概念——abandonweb">我也发明个概念——abandonweb</a></li><li><a href="http://blog.linjian.org/articles/to-zhuchongjun-cced/" title="致朱崇君先生的一封信">致朱崇君先生的一封信</a></li><li><a href="http://blog.linjian.org/articles/old-linux-distros/" title="还记得这些老 Linux 发行版吗？">还记得这些老 Linux 发行版吗？</a></li><li><a href="http://blog.linjian.org/articles/abandonware-pictures/" title="Abandonware 趣图赏析">Abandonware 趣图赏析</a></li><li><a href="http://blog.linjian.org/articles/create-your-private-bit-ly-and-twitpic/" title="Create your private bit.ly and twitpic">Create your private bit.ly and twitpic</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/cced2000-release-6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>智器（SmartQ）V5 使用半月杂记</title>
		<link>http://blog.linjian.org/articles/smartq-v5-experience/</link>
		<comments>http://blog.linjian.org/articles/smartq-v5-experience/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:45:07 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MID]]></category>
		<category><![CDATA[PDA]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=436</guid>
		<description><![CDATA[　　年前购入一台 智器（SmartQ）V5，使用已有半月。
　　我购买 MID 的目的比较明确：折腾为主，实用为辅。
　　● 折腾方面，自然要安装通用的、开放的操作系统，既方便安装应用，也方便开发调试。同时需要提供简单的刷写机制以便在系统级做点文章。同时我对 Android 系统挺有兴趣，也想借此了解学习一下。
　　● 实用方面，主要是在外出或长途旅行时方便上网。WiFi 当然是 MID 的标配，不过国情所限，WiFi 的羽翼在绝大多数户外场合无处施展。因此，3G 网络成为我考虑的重要因素。
　　最后是价格，1500 元之内。如果不考虑价格，确实有不少基于 Atom 的、内置 3G 模块的 MID 或 UMPC 可供选择。但我的原则还是应将经济因素列为硬性指标。
　　基于这些限制，我最终选择了国产非知名品牌的智器 V5。

　　我最早了解智器这个品牌是在山寨机网，因此智器给我留下的第一印象便是山寨厂商。这次选机时才发现智器原来是一家有地址、有电话、有网站的相对正规的公司。智器 V5 相比同类产品性价比很高：1000 元出头，配置 ARM11 600MHz 处理器、256MB 内存、2G 闪存、4.3 寸 WVGA 触屏、WiFi、蓝牙、USB（Host Mode &#038; On-The-Go）、HDMI、SD（SDHC），预装 Ubuntu、Windows CE、Android 三系统。虽然没有内置 3G 模块，但可以通过 USB 连接 3G 上网卡，应急时也可使用蓝牙连接手机 GPRS 上网。三个系统各取所长，实用性与可折腾性得到平衡。
　　不过这个价位的产品，缺点还是有不少。在购买之前我就已经从其论坛上做了仔细了解：产品做工不佳，尤其是 SD 卡插口无法合上的盖子以及手感明显不一的几个按键。单点触摸的电阻屏，不利于保护屏幕，也无法享受到 Android 的一些高级用户体验。续航能力有限，2000mAh 的电池用来上网也就 2、3 小时，而看视频的话几乎不能保证一部电影的时间。操作系统配置粗糙，预装软件杂而不精，响应速度慢，感觉很“卡”，等等。对于做工的问题，国产小品牌就不要强求了，我们要体谅中国的制造业。电阻屏的问题，主要还是受限于我所划定的价位，贴个膜防划伤吧。电池的问题，看视频不是我的主要需求，长途旅行时可以使用外置电池盒，也将就着吧。至于软件配置和响应速度，我倒认为不是问题。系统和软件是可以配置修改的，而像我这种在 [...]]]></description>
			<content:encoded><![CDATA[<p>　　年前购入一台 <a href="http://www.smartdevices.com.cn/product/V5/">智器（SmartQ）V5</a>，使用已有半月。<br />
　　我购买 MID 的目的比较明确：<strong>折腾为主，实用为辅。</strong><br />
　　● 折腾方面，自然要安装通用的、开放的操作系统，既方便安装应用，也方便开发调试。同时需要提供简单的刷写机制以便在系统级做点文章。同时我对 Android 系统挺有兴趣，也想借此了解学习一下。<br />
　　● 实用方面，主要是在外出或长途旅行时方便上网。WiFi 当然是 MID 的标配，不过国情所限，WiFi 的羽翼在绝大多数户外场合无处施展。因此，3G 网络成为我考虑的重要因素。<br />
　　最后是价格，1500 元之内。如果不考虑价格，确实有不少基于 Atom 的、内置 3G 模块的 MID 或 UMPC 可供选择。但我的原则还是应将经济因素列为硬性指标。<br />
　　基于这些限制，我最终选择了国产非知名品牌的智器 V5。<br />
<a href="http://picasaweb.google.com/lh/photo/O2t6NyOgVrCjwpPAsi3AEA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcGcq5SN2FHdyFWbzlXbvADN2M3LvJXOtskMRZXcHh1LnljQBFUQBFUQBF0LJxUN2N0dpplZ0M1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="智器（SmartQ）V5 使用半月杂记" /></a><br />
　　我最早了解智器这个品牌是在<a href="http://www.shanzhaiji.com/">山寨机网</a>，因此智器给我留下的第一印象便是山寨厂商。这次选机时才发现智器原来是一家有地址、有电话、有网站的相对正规的公司。智器 V5 相比同类产品性价比很高：1000 元出头，配置 ARM11 600MHz 处理器、256MB 内存、2G 闪存、4.3 寸 WVGA 触屏、WiFi、蓝牙、USB（Host Mode &#038; On-The-Go）、HDMI、SD（SDHC），预装 Ubuntu、Windows CE、Android 三系统。虽然没有内置 3G 模块，但可以通过 USB 连接 3G 上网卡，应急时也可使用蓝牙连接手机 GPRS 上网。三个系统各取所长，实用性与可折腾性得到平衡。<br />
　　不过这个价位的产品，缺点还是有不少。在购买之前我就已经从其论坛上做了仔细了解：产品做工不佳，尤其是 SD 卡插口无法合上的盖子以及手感明显不一的几个按键。单点触摸的电阻屏，不利于保护屏幕，也无法享受到 Android 的一些高级用户体验。续航能力有限，2000mAh 的电池用来上网也就 2、3 小时，而看视频的话几乎不能保证一部电影的时间。操作系统配置粗糙，预装软件杂而不精，响应速度慢，感觉很“卡”，等等。对于做工的问题，国产小品牌就不要强求了，我们要体谅<a href="http://www.ruanyifeng.com/blog/2010/02/investment_casting.html">中国的制造业</a>。电阻屏的问题，主要还是受限于我所划定的价位，贴个膜防划伤吧。电池的问题，看视频不是我的主要需求，长途旅行时可以使用外置电池盒，也将就着吧。至于软件配置和响应速度，我倒认为不是问题。系统和软件是可以配置修改的，而像我这种在 Nokia 6600 上运行一堆后台程序，在五年前买的笔记本上跑 Windows 7 或 Compiz 的用户，对“卡”的敏感度远低于潮人们。<br />
　　购入之后，我自然为之选配了 3G 上网卡与外置充电电池（这些也涵盖于 1500 元预算之内）。3G 选择联通 WCDMA，主要还是考虑过年回家的网络覆盖情况。4400mAh 外置充电电池可以保证我 30 小时左右的车程不至于太无聊（充电线 DIY）。注意照片中还有一个 USB 有线网卡，这个遗留资产遇到智器时还是能够发挥一点余热的，特别是在没有 WiFi 覆盖的宿舍里。<br />
　　【实用场景一】 回家的 T69 列车上，用智器上网兼测试铁路沿线的 WCDMA 覆盖。京广、陇海沿线，有城镇乡村的地方半数以上能够搜到 WCDMA 信号。列车行驶中网络连接畅通，即使信号一时中断，也能自动恢复，无需重新拨号。而兰新线以及返程 K44 所走的包兰、京包沿线的情况则要差一些，当然这一线的城镇密度也远低于东部地区。<br />
　　【实用场景二】 打的从<a href="http://twitter.com/sswv/status/8766514057">嘉峪关到酒泉</a>的路上，嘉峪关本地的司机不甚清楚我家的所在的小区怎么走（事实上在酒泉居住总时间不到半年的我，也不清楚应该怎么走）。这时我打开智器，联网秀出地图，司机随即确定了路线。<br />
　　【实用场景三】 边从电视上看春晚，边从智器上看推友的热议。在看到推友贴出的刘谦魔术揭秘视频链接时，旋即点击播放。<br />
　　作为成天与 Linux、Windows 及 Symbian 打交道的用户，使用智器一项重要体会就是 Android 的用户体验。在单点触摸、无重力感应、无 GPS、无电话功能的设备上，Android 的易用性依然远优于并非为掌上设备定制开发的 Ubuntu 和 Windows CE。特别是移动版的 Google 应用令我这个坚守了 S60v2 五年的用户眼前一亮（虽然玩过无数同学的 iPhone，但手里拿着一个属于自己的设备，这种“指”点江山、“掌”控天下的感觉才算最得意的）。<br />
　　至于折腾场景，等闲下来再着手研究。从智器论坛上看，还是有不少闲人在智器的早期产品上玩出些花样的。权当它是一个功能完善的 ARM 开发板吧。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/smartq-v5-experience/">http://blog.linjian.org/articles/smartq-v5-experience/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/ipv6-icmpv6-error/" title="解决 IPv6 路由发现协议得到错误地址的问题">解决 IPv6 路由发现协议得到错误地址的问题</a></li><li><a href="http://blog.linjian.org/articles/sharp-zaurus-sl-c750/" title="Sharp Zaurus SL-C750 (Sharp CEC SL-7500)">Sharp Zaurus SL-C750 (Sharp CEC SL-7500)</a></li><li><a href="http://blog.linjian.org/articles/old-linux-distros/" title="还记得这些老 Linux 发行版吗？">还记得这些老 Linux 发行版吗？</a></li><li><a href="http://blog.linjian.org/articles/rsync-unison-ssh/" title="使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机">使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机</a></li><li><a href="http://blog.linjian.org/articles/btrfs-test/" title="Btrfs 测试结果简述">Btrfs 测试结果简述</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/smartq-v5-experience/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>还记得这些老 Linux 发行版吗？</title>
		<link>http://blog.linjian.org/articles/old-linux-distros/</link>
		<comments>http://blog.linjian.org/articles/old-linux-distros/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 10:37:12 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Linux与开源]]></category>
		<category><![CDATA[Abandonware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[自由软件]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=434</guid>
		<description><![CDATA[　　回家秀收藏。

　　Turbo Linux 可谓让 Linux 走进中国的功臣之一。Turbolinux 公司较早地致力于 Linux 的国际化，并推出了包括简繁体中文在内的多种语言发行版。早期的中文 Linux 教程，无论大陆版还是港台版，几乎是言必称 Turbo。作为一家老牌国际公司，Turbolinux 至今仍在维护其发行版（目前最新版本为兼容 RHEL 5.4 的 GreatTurbo Enterprise Server 11.3），其在中国的部门则偏重于行业应用与教育培训，而桌面市场风光不再。无论如何，Turbolinux 公司相比诸多乘 Linux 之风而起的公司来说，其转型是平稳而成功的。

　　蓝点 Linux（BluePoint Linux）曾是几个年轻的创业者打造的中文 Linux 传奇。上个世纪末，它凭借着“内核中文化”的理念，与 Turbo Linux 在中文市场一决高下，曾一度拿下大量国产品牌机的 OEM 订单。可惜蓝点的中文化方案最终没有与标准的 i18n 走到一起，创新的思路反而成了技术骂战的导火索。在历经了一系列技术与市场的变故之后，这个曾在 NASDAQ 上市的小公司先是放弃了 Linux 转做嵌入式，继而光环褪去，从人们的视野中逐渐消失。纪念蓝点，纪念那些执着的技术开拓者们。

　　国内涉水 Linux 发行版的大型通用 IT 厂商中，最有名的当数联想了。2000 年，原联想软件事业部一度推出了幸福 Linux（Happy Linux）家用版、服务器版、嵌入式版全线产品，并在自己的部分 PC 产品中预装，以平衡品牌机操作系统的成本与版权。其重要特色之一是将其在 Windows 平台的代表作——“幸福之家”移植到了 Linux 平台。然而已经广泛接受盗版 Windows 的消费市场并不买联想的账，这个幸福 Linux 连同 Linux [...]]]></description>
			<content:encoded><![CDATA[<p>　　回家秀收藏。</p>
<p><a href="http://picasaweb.google.com/lh/photo/L5ter-VUEALGDUfGmHHKcw?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5Ce15Was9mYyVHdtgXdulGbvADN2M3Lz9kdnx2VzAnZVNzL4cjQBFUQBFUQBF0LJl0cHRjUOpEUzM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　Turbo Linux 可谓让 Linux 走进中国的功臣之一。Turbolinux 公司较早地致力于 Linux 的国际化，并推出了包括简繁体中文在内的多种语言发行版。早期的中文 Linux 教程，无论大陆版还是港台版，几乎是言必称 Turbo。作为一家老牌国际公司，Turbolinux 至今仍在维护其发行版（目前最新版本为兼容 RHEL 5.4 的 GreatTurbo Enterprise Server 11.3），其在中国的部门则偏重于行业应用与教育培训，而桌面市场风光不再。无论如何，Turbolinux 公司相比诸多乘 Linux 之风而起的公司来说，其转型是平稳而成功的。</p>
<p><a href="http://picasaweb.google.com/lh/photo/h4ZZT7PrMsXaLETr0SR9hQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwRQpkL05WavBXZ1xmYtgXdulGbvADN2M3LnhGZqh0NyVlajh2LzdjQBFUQBFUQBF0LJFjY0tmMNpEUzM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5CNox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　蓝点 Linux（BluePoint Linux）曾是几个年轻的创业者打造的中文 Linux 传奇。上个世纪末，它凭借着“内核中文化”的理念，与 Turbo Linux 在中文市场一决高下，曾一度拿下大量国产品牌机的 OEM 订单。可惜蓝点的中文化方案最终没有与标准的 i18n 走到一起，创新的思路反而成了技术骂战的导火索。在历经了一系列技术与市场的变故之后，这个曾在 NASDAQ 上市的小公司先是放弃了 Linux 转做嵌入式，继而光环褪去，从人们的视野中逐渐消失。纪念蓝点，纪念那些执着的技术开拓者们。</p>
<p><a href="http://picasaweb.google.com/lh/photo/L-JDhTceZXp8Mi9usjIGDQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5Ce15WaslHcwFGatgXdulGbvADN2M3L3lVaURFTtlETpR3L0cjQBFUQBFUQBF0LJ1iQClXQOpEUzM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　国内涉水 Linux 发行版的大型通用 IT 厂商中，最有名的当数联想了。2000 年，原联想软件事业部一度推出了幸福 Linux（Happy Linux）家用版、服务器版、嵌入式版全线产品，并在自己的部分 PC 产品中预装，以平衡品牌机操作系统的成本与版权。其重要特色之一是将其在 Windows 平台的代表作——“幸福之家”移植到了 Linux 平台。然而已经广泛接受盗版 Windows 的消费市场并不买联想的账，这个幸福 Linux 连同 Linux 版的幸福之家，很快便为 Windows XP 的登台让了路。</p>
<p><a href="http://picasaweb.google.com/lh/photo/1yYGfZ3wl4H7xNd7G-ZmQg?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5ibhh2YvV3ZtgXdulGbvADN2M3Lj9WVotEWp50UmR3LwcjQBFUQBFUQBF0LJRFM0JkTOpEUzM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　世纪之交，国家开始重视国产核心软件的研发，一系列项目基金投向了基于开源代码的操作系统。这的确催生了红旗等几个掌握某些领域核心技术、推出了市场认可产品的 *NIX 厂商。而更多的厂商，如中标普华，则依赖于政府和相关行业的订单。还有一些发行版则是昙花一现，比如共创 Linux。在这种大环境下也难免出现少数涉嫌抄袭造假的尴尬案例。国产 *NIX 发行版最终谁主沉浮？技术因素（特别是中文化）早已不是核心问题，大众消费市场的神话也不复存在。这些挂靠国家科研项目发行版，恐怕比拼的是在中国特色软件环境下的做事能力了。</p>
<p><a href="http://picasaweb.google.com/lh/photo/0M46b3qvRL-kHeDnKLIHvA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5CdhNWew92YtgXdulGbvADN2M3L481XoVVOfBVYadzL3djQBFUQBFUQBF0LJtkRpBFONpEUzM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　其实当年想借 Linux 发家的不只是这些背景各异的厂商，一些盗版者也动起了 Linux 的脑筋。尽管开源且免费，但对于那个时期的国内互联网，速度和费用的劣势还是让盗版光盘抢占了自由软件发行渠道的一席之地。看看手头这张《PC 软件全接触——Linux 工具集》，涵盖了多少你似曾相识的软件呢？</p>
<p>　　历史，就是在这样大浪淘沙。</p>
<hr />
<p>　　<strong>补遗</strong>（2010-2-25）：</p>
<p><a href="http://picasaweb.google.com/lh/photo/1kZ4TkKm4eIYuUb7tq8z_w?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5Ce15Was1WYlRHetgXdulGbvADN2M3LFd0YwgGRsRGdwZ0LRljQBFUQBFUQBF0LJ5Ee3MjVZFWY0M1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="还记得这些老 Linux 发行版吗？" /></a><br />
　　今天幸运地淘到了这款号称是“首套中文 Linux 操作系统”的 Xteam Linux 1.0（中文名为“冲浪平台”）。成立于 1998 年的冲浪平台公司可以说是国内第一家专业 Linux 开发商，其名称显然来源于互联网刚刚进入中国时所流行的“网上冲浪”的说法。Xteam Linux 早已无人问津，不过转型之后的冲浪平台公司目前作为某香港上市企业的子公司，至今仍然存在。这好歹让 Xteam 的名字成为了“先驱”而非“先烈”的代名词。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/old-linux-distros/">http://blog.linjian.org/articles/old-linux-distros/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/linux-install-festival/" title="Linux Install Festival">Linux Install Festival</a></li><li><a href="http://blog.linjian.org/articles/unix-center-qyjohn/" title="赞Unix-Center.Net的蒋清野先生">赞Unix-Center.Net的蒋清野先生</a></li><li><a href="http://blog.linjian.org/articles/windows-software-choose-principle/" title="我选择Windows平台软件的原则">我选择Windows平台软件的原则</a></li><li><a href="http://blog.linjian.org/articles/to-zhuchongjun-cced/" title="致朱崇君先生的一封信">致朱崇君先生的一封信</a></li><li><a href="http://blog.linjian.org/articles/cced2000-release-6/" title="CCED2000 发行版⑥惊现江湖，发布日期暗藏玄机">CCED2000 发行版⑥惊现江湖，发布日期暗藏玄机</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/old-linux-distros/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>信用卡实体传输过程中的安全隐患</title>
		<link>http://blog.linjian.org/articles/credit-card-post/</link>
		<comments>http://blog.linjian.org/articles/credit-card-post/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 05:13:10 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[生活空间]]></category>
		<category><![CDATA[信用卡]]></category>
		<category><![CDATA[漏洞]]></category>
		<category><![CDATA[邮件]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=433</guid>
		<description><![CDATA[　　中国工商银行牡丹卡中心居然也使用某民营快递寄送信用卡。当然，这是市场化的好现象。不过，看看这个寄送的信封，还是有一定安全隐患的。这一隐患与民营的性质无直接关系，而与具体的技术实现相关。

　　隐患一：使用普通信封邮寄信用卡，不需拆封，用一支铅笔（或一张复写纸）加一张白纸就可以把卡号、有效期、姓名拼音拓印出来了（很多人小时候都拓印过硬币吧）。而在很多境外网站消费，不但不需要密码，甚至连“后三码”（CVC 或 CVV）也不需要（这不是漏洞，是特性）。因此，邮件路由上的所有经手人都可以轻松得到这些信息。待持卡人开卡之后，使用其卡面信息恶意消费。
　　隐患二：信封上没有任何戳记，快递单和信封通过一个订书钉钉了一起。这简化了中间人攻击的流程。拆开信封，获取重要信息（“后三码”、持卡人中文姓名、证件号码、单位、电话等）之后，如果不能将信封复原，只需要换用新的信封，和快递单钉了一起即可，不需要伪造邮戳之类。使用办公级的打印设备伪造银行信封并非难事，而获得了持卡人的详细信息之后，可以从事更多的不法行为。
　　因此，在收到用普通信封邮寄来的信用卡时，建议大家检查信封上有无拓印痕迹，订书钉有无重钉痕迹。如果有，务必谨慎开卡。为解决信用卡实体传输过程中的上述隐患，一种可能的思路是使用一经拆开难以复原的封装，并对信用卡凸印文字使用硬质材料遮掩。当然，这些都需要成本的。不过技术的约束永远在第二位，事在人为。
原文链接：http://blog.linjian.org/articles/credit-card-post/，作者：林健。
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)相关文章搜狗拼音与 Foxmail 引发的灵异邮件“kwpwf.dll”的问题不能归咎于绿坝输入法漏洞依然存在]]></description>
			<content:encoded><![CDATA[<p>　　中国工商银行牡丹卡中心居然也使用某民营快递寄送信用卡。当然，这是市场化的好现象。不过，看看这个寄送的信封，还是有一定安全隐患的。这一隐患与民营的性质无直接关系，而与具体的技术实现相关。<br />
<a href="http://picasaweb.google.com/lh/photo/5rjn7hugMa8YQHXhy0Po7A?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcEUK5Cdz9GctQmchNWL0lGZlJ3YvADN2M3L3lzcCpEUJxkdUt2L3ZjQBFUQBFUQBF0LJV3VFBzRtc3axM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="信用卡实体传输过程中的安全隐患" /></a><br />
　　隐患一：使用普通信封邮寄信用卡，不需拆封，用一支铅笔（或一张复写纸）加一张白纸就可以把卡号、有效期、姓名拼音拓印出来了（很多人小时候都拓印过硬币吧）。而在很多境外网站消费，不但不需要密码，甚至连“后三码”（CVC 或 CVV）也不需要（这不是漏洞，是特性）。因此，邮件路由上的所有经手人都可以轻松得到这些信息。待持卡人开卡之后，使用其卡面信息恶意消费。<br />
　　隐患二：信封上没有任何戳记，快递单和信封通过一个订书钉钉了一起。这简化了中间人攻击的流程。拆开信封，获取重要信息（“后三码”、持卡人中文姓名、证件号码、单位、电话等）之后，如果不能将信封复原，只需要换用新的信封，和快递单钉了一起即可，不需要伪造邮戳之类。使用办公级的打印设备伪造银行信封并非难事，而获得了持卡人的详细信息之后，可以从事更多的不法行为。<br />
　　因此，在收到用普通信封邮寄来的信用卡时，建议大家检查信封上有无拓印痕迹，订书钉有无重钉痕迹。如果有，务必谨慎开卡。为解决信用卡实体传输过程中的上述隐患，一种可能的思路是使用一经拆开难以复原的封装，并对信用卡凸印文字使用硬质材料遮掩。当然，这些都需要成本的。不过技术的约束永远在第二位，事在人为。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/credit-card-post/">http://blog.linjian.org/articles/credit-card-post/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/sogoupinyin-foxmail-zha/" title="搜狗拼音与 Foxmail 引发的灵异邮件">搜狗拼音与 Foxmail 引发的灵异邮件</a></li><li><a href="http://blog.linjian.org/articles/kwpwf-dll-lssw/" title="“kwpwf.dll”的问题不能归咎于绿坝">“kwpwf.dll”的问题不能归咎于绿坝</a></li><li><a href="http://blog.linjian.org/articles/input-method-bug-still-exist/" title="输入法漏洞依然存在">输入法漏洞依然存在</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/credit-card-post/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>解决 IPv6 路由发现协议得到错误地址的问题</title>
		<link>http://blog.linjian.org/articles/ipv6-icmpv6-error/</link>
		<comments>http://blog.linjian.org/articles/ipv6-icmpv6-error/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 15:59:35 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Windows应用]]></category>
		<category><![CDATA[ICMPv6]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=432</guid>
		<description><![CDATA[　　IPv6 环境一般使用 DHCPv6 和 ICMPv6 协议自动配置网络参数，网关配置错误或多个网关的存在会导致客户端得到错误或冲突的配置参数。最近在我使用的 IPv6 环境中，就出现了网关同时给一个客户端分配多组 IPv6 地址、两个 IPv6 路由的问题，这使得路由发生混乱，IPv6 网络无法连通。由于种种原因，网管一直未能解决此问题，我们只好试图在客户端动动脑筋。
　　按照 IPv4 的经验，如果 DHCP 有问题，直接手工配置静态地址即可。但我们的环境中，即使手工配置了静态的 IPv6 地址和路由，发现没过多久又会恢复原状。看来还是有一定的自动配置机制在作祟。经搜索得知，这是 ICMPv6 的路由发现（Router Discovery）特性，系统会根据其收到的 ICMPv6 包自动修改 IPv6 配置。下面要做的就是过滤与路由发现相关的包。
　　在 Linux 下，可以使用 ip6tables（即 iptables 的 IPv6 版本）过滤相应的 ICMPv6 包：
/sbin/ip6tables -A INPUT -p icmpv6 --icmpv6-type router-advertisement -j DROP
　　可以将上述命令加入 /etc/rc.local。或使用 ip6tables-save 导出到文件，在启动网络前使用 ip6tables-restore 恢复。
　　在 Windows Vista/7 或 Windows Server 2008 以后的版本，可以使用这条命令：
netsh [...]]]></description>
			<content:encoded><![CDATA[<p>　　IPv6 环境一般使用 <a href="http://en.wikipedia.org/wiki/DHCPv6">DHCPv6</a> 和 <a href="http://en.wikipedia.org/wiki/ICMPv6">ICMPv6</a> 协议自动配置网络参数，网关配置错误或多个网关的存在会导致客户端得到错误或冲突的配置参数。最近在我使用的 IPv6 环境中，就出现了网关同时给一个客户端分配多组 IPv6 地址、两个 IPv6 路由的问题，这使得路由发生混乱，IPv6 网络无法连通。由于种种原因，网管一直未能解决此问题，我们只好试图在客户端动动脑筋。<br />
　　按照 IPv4 的经验，如果 DHCP 有问题，直接手工配置静态地址即可。但我们的环境中，即使手工配置了静态的 IPv6 地址和路由，发现没过多久又会恢复原状。看来还是有一定的自动配置机制在作祟。经搜索得知，这是 ICMPv6 的路由发现（<a href="http://en.wikipedia.org/wiki/ICMP_Router_Discovery_Protocol">Router Discovery</a>）特性，系统会根据其收到的 ICMPv6 包自动修改 IPv6 配置。下面要做的就是过滤与路由发现相关的包。<br />
　　在 Linux 下，可以使用 ip6tables（即 iptables 的 IPv6 版本）过滤相应的 ICMPv6 包：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">/sbin/ip6tables -A INPUT -p icmpv6 --icmpv6-type router-advertisement -j DROP</li></ol></div>
<p>　　可以将上述命令加入 /etc/rc.local。或使用 ip6tables-save 导出到文件，在启动网络前使用 ip6tables-restore 恢复。<br />
　　在 Windows Vista/7 或 Windows Server 2008 以后的版本，可以使用这条命令：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">netsh interface ipv6 set interface &quot;[你的网卡名称，比如 Local Area Connection]&quot; routerdiscovery=disable</li></ol></div>
<p>　　执行一次之后持久生效，重启后不用再次执行。<br />
　　而在 Windows XP 下，目前还没有发现很好的办法。XP 对 IPv6 的支持仅仅是一个“预发行版”，实现并不完善。手工配置 IPv6 地址和路由只能使用“ipv6 adu”、“ipv6 rtu”命令，而没有图形界面支持；虽然 XP SP2 以后 Windows 防火墙加入了 IPv6 支持，但仍不支持 ICMPv6。我没有查到 XP 下屏蔽路由发现协议的标准方法，目前可行的办法是使用支持 ICMPv6 的第三方防火墙软件，比如 ZONEALARM Internet Security 8 以上版本。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/ipv6-icmpv6-error/">http://blog.linjian.org/articles/ipv6-icmpv6-error/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li><li><a href="http://blog.linjian.org/articles/rsync-unison-ssh/" title="使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机">使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机</a></li><li><a href="http://blog.linjian.org/articles/ubuntu-jaunty-dropbox/" title="解决 Ubuntu 9.04 下启动 Dropbox 出错的问题">解决 Ubuntu 9.04 下启动 Dropbox 出错的问题</a></li><li><a href="http://blog.linjian.org/articles/godaddy-economy-plan-hosting-ssh/" title="Godaddy Economy Plan Hosting SSH 体验">Godaddy Economy Plan Hosting SSH 体验</a></li><li><a href="http://blog.linjian.org/articles/ipv6-certification/" title="认证你的IPv6能力">认证你的IPv6能力</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/ipv6-icmpv6-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>启用 FeedSky</title>
		<link>http://blog.linjian.org/articles/enable-feedsky/</link>
		<comments>http://blog.linjian.org/articles/enable-feedsky/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:14:04 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[默认分类]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[FeedSky]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=431</guid>
		<description><![CDATA[　　没别的意思，只是给不方便登录国际网而执意使用本地 RSS 阅读器，或对 FeedBurner 的前景的有所担忧的朋友一个额外的选择。

原文链接：http://blog.linjian.org/articles/enable-feedsky/，作者：林健。
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)相关文章启用 Feedburner]]></description>
			<content:encoded><![CDATA[<p>　　没别的意思，只是给不方便登录国际网而执意使用本地 RSS 阅读器，或对 FeedBurner 的前景的有所担忧的朋友一个额外的选择。</p>
<p style="text-align: center;"><a href="http://feed.feedsky.com/linjian"><img src="http://img.feedsky.com/feed/linjian/sc/gif" alt="FeedSky" height="27" width="88" style="border:0;" title="" /></a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/enable-feedsky/">http://blog.linjian.org/articles/enable-feedsky/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/enable-feedburner/" title="启用 Feedburner">启用 Feedburner</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/enable-feedsky/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>差一点就侵权了</title>
		<link>http://blog.linjian.org/articles/youtube-copyright/</link>
		<comments>http://blog.linjian.org/articles/youtube-copyright/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 10:30:11 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[Youtubo]]></category>
		<category><![CDATA[版权]]></category>
		<category><![CDATA[舞剧]]></category>
		<category><![CDATA[视频]]></category>
		<category><![CDATA[音乐]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=427</guid>
		<description><![CDATA[　　在处理版权相关的问题上，我认为我已经挺谨慎了，不过我今天还是收到了 Youtube 的一封提醒邮件，称 2008 年上传的一段视频中存在他人版权所有的内容：

Your video, 现代舞剧《梁山伯与祝英台》, may have content that is owned or licensed by EMI.
No action is required on your part; however, if you are interested in learning how this affects your video, please visit the Content ID Matches section of your account for more information.

　　这明明是一段原创视频，为什么会存在他人版权所有的内容呢？顺着链接点进去，发现原来是因为这段节目中使用了莫文尉等歌手的歌曲片段作为部分场景的背景音乐。虽说只在视频的一部分场景中使用，也只使用了版权音乐的几个片段，而且是非营利的使用，但 Youtube 的争议处理条款中还是明文规定了这几种用法属于“包含他人版权内容”的情形（但没有使用“侵权”等更严重的说法）。处理办法是自动地在这个视频页面中加入音乐版权声明以及 iTunes、Amazon 购买链接，并且在音乐版权所有人（EMI、Sony）限定的地区（德国、日本）屏蔽这段视频的播放。除此以外 Youtube 并没有别的要求，并且在邮件中提醒我放心：“No action [...]]]></description>
			<content:encoded><![CDATA[<p>　　在处理版权相关的问题上，我认为<a href="http://blog.linjian.org/articles/windows-software-choose-principle/">我已经挺谨慎了</a>，不过我今天还是收到了 Youtube 的一封提醒邮件，称 2008 年上传的一段视频中存在他人版权所有的内容：</p>
<blockquote><p>
Your video, <a href="http://www.youtube.com/watch?v=0JzK8pvxKqo">现代舞剧《梁山伯与祝英台》</a>, may have content that is owned or licensed by EMI.<br />
No action is required on your part; however, if you are interested in learning how this affects your video, please visit <a href="http://www.youtube.com/my_videos_copyright">the Content ID Matches section of your account</a> for more information.
</p></blockquote>
<p>　　这明明是一段原创视频，为什么会存在他人版权所有的内容呢？顺着链接点进去，发现原来是因为这段节目中使用了莫文尉等歌手的歌曲片段作为部分场景的背景音乐。虽说只在视频的一部分场景中使用，也只使用了版权音乐的几个片段，而且是非营利的使用，但 Youtube 的<a href="http://www.youtube.com/about_disputes?video_id=0JzK8pvxKqo">争议处理条款</a>中还是明文规定了这几种用法属于“包含他人版权内容”的情形（但没有使用“侵权”等更严重的说法）。处理办法是自动地在这个视频页面中加入音乐版权声明以及 iTunes、Amazon 购买链接，并且在音乐版权所有人（EMI、Sony）限定的地区（德国、日本）屏蔽这段视频的播放。除此以外 Youtube 并没有别的要求，并且在邮件中提醒我放心：“No action is required on your part”。作为全球数一数二的视频服务提供商，Youtube（或者 Google）能细致到这个程度，令人敬佩。</p>
<p><a href="http://picasaweb.google.com/lh/photo/gv6nnBT5yVdPsKTnf8jqaw?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZuBnL5B3bj1SZiVHd19WevADN2M3Lz9ETjt2RVV1ayp2LjVjQBFUQBFUQBF0LJJjUQV3cHhEawM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="差一点就侵权了" /></a></p>
<p><a href="http://picasaweb.google.com/lh/photo/IFViMtAcuLIngU6C1xUknA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3Dcmbw5Sah1SZiVHd19WevADN2M3LVB1aC1kUxljdwI3LZVjQBFUQBFUQBF0LJl3d1cjbHhEawM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5CNox2LvoDc0RHa" title="" alt="差一点就侵权了" /></a></p>
<p>　　美国的视频网站对于版权内容一般都有严格的限定，各大视频网站的定位相对明确，同样的视频一般不会在多个网站同时中出现。而国内几家主要的视频网站早已进入同质化竞争，很难说谁能够依靠内容制胜——主要的问题当然是对版权的漠视了。几天前<a href="http://it.people.com.cn/GB/42891/42893/10728609.html">外交部发言人再次强调</a>：<strong>中<span style="FONT-SIZE: 1px; COLOR: white">甲</span>国<span style="FONT-SIZE: 1px; COLOR: white">乙</span>政<span style="FONT-SIZE: 1px; COLOR: white">丙</span>府高度重视和充分尊重软件的知识产权。</strong>但事实情况如何，不言自明。新浪和优酷的视频上传界面就是典型：一方面强调不能上传自己没有版权的内容，另一方面默认的来源设置却是“转载”。这让我想起一位程序员在博客里提到他自己放弃使用 CSDN 博客的理由就是每篇博文前面那个显眼的“原”字。那个“原”字仿佛在给自己立牌坊，生怕别人不知道你的清白。如火如荼的互联网不良信息清理运动以及“国字号”的登台，要是真能把工夫下在保护版权上，也算是对业界有点贡献。</p>
<p><a href="http://picasaweb.google.com/lh/photo/xjpDcYetWEALidBEmoZSRA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3Dcmbw5SYul2ct8WZklmdvADN2M3LZl1T4QETxIzXPN0LnVjQBFUQBFUQBF0LJJkYHJTLHhEawM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="差一点就侵权了" /></a></p>
<p><a href="http://picasaweb.google.com/lh/photo/XU9a-Q4Dp6E63kQCZehPig?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=n5GcuU3a19Wet8WZklmdvADN2M3LwE3byZkaotEO1I3LrVjQBFUQBFUQBF0LJZmetcjSIhEawM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="差一点就侵权了" /></a></p>
<p>　　一句话：大环境改变不了，只能自己更加谨慎。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/youtube-copyright/">http://blog.linjian.org/articles/youtube-copyright/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/copyright-creative-commons-coexist/" title="(C)和(CC)可以共存">(C)和(CC)可以共存</a></li><li><a href="http://blog.linjian.org/articles/liangzhu-modern-dance/" title="现代舞剧《梁山伯与祝英台》专辑">现代舞剧《梁山伯与祝英台》专辑</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/youtube-copyright/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机</title>
		<link>http://blog.linjian.org/articles/rsync-unison-ssh/</link>
		<comments>http://blog.linjian.org/articles/rsync-unison-ssh/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 07:11:18 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Web与移动平台]]></category>
		<category><![CDATA[Godaddy]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[同步]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=426</guid>
		<description><![CDATA[　　使用 web 主机而非 VPS 的站长，站点的备份或同步常常是一个问题。很多站点只能使用 ftp 做单向备份，基于较弱的元信息来判定文件是否需要重新下载，缺乏校验、压缩、增量传输等高级特性。有的服务商在 web 控制面板中提供备份功能，或允许上传简单的 cron 脚本，但这些途径通常只适合备份整站或指定目录，而不方便以增量方式传输更新过的内容。Linux 下成熟的镜像同步工具是 rsync，如果你的 web 主机允许 ssh 登录，则可以考虑使用 rsync 或其它类似工具。
　　网上有很多说法认为 web 主机不允许跑 daemon、不允许开自定义端口，故而无法使用 rsync。其实不然，rsync 可以仅通过 ssh 连接而不需要开放额外的端口，服务端也可以借助 sshd 来启动而不需要作为 daemon 运行。我们需要的只是 ssh 登录以及运行自己上传的程序的权限。我使用的 Godaddy Economy Plan Hosting (Linux) 即属于这种情况。
　　Godaddy 的 web 主机不提供 rsync 程序，我们可以从本地上传一个。需要注意上传的 rsync 二进制文件应该与你的 web 主机的平台一致，连接 libc、libpopt 等库的版本一致。对于使用 x86 版 CentOS 5.2 的 Godaddy [...]]]></description>
			<content:encoded><![CDATA[<p>　　使用 web 主机而非 VPS 的站长，站点的备份或同步常常是一个问题。很多站点只能使用 ftp 做单向备份，基于较弱的元信息来判定文件是否需要重新下载，缺乏校验、压缩、增量传输等高级特性。有的服务商在 web 控制面板中提供备份功能，或允许上传简单的 cron 脚本，但这些途径通常只适合备份整站或指定目录，而不方便以增量方式传输更新过的内容。Linux 下成熟的镜像同步工具是 rsync，如果你的 web 主机允许 ssh 登录，则可以考虑使用 rsync 或其它类似工具。<br />
　　网上有很多说法认为 web 主机不允许跑 daemon、不允许开自定义端口，故而无法使用 rsync。其实不然，rsync 可以仅通过 ssh 连接而不需要开放额外的端口，服务端也可以借助 sshd 来启动而不需要作为 daemon 运行。我们需要的只是 ssh 登录以及运行自己上传的程序的权限。我使用的 Godaddy Economy Plan Hosting (Linux) 即属于这种情况。<br />
　　Godaddy 的 web 主机不提供 rsync 程序，我们可以从本地上传一个。需要注意上传的 rsync 二进制文件应该与你的 web 主机的平台一致，连接 libc、libpopt 等库的版本一致。对于使用 x86 版 CentOS 5.2 的 Godaddy 主机，我也直接在相同版本的 CentOS 中提取了一个 rsync 上传。这时，在客户端使用“-e”参数指定连接方式为 ssh，用“--rsync-path”参数指定服务端 rsync 所在的位置，即可借助 ssh 连接传输数据了。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">rsync -vzrtopgl --progress --delete -e ssh --rsync-path=/[remote_home_dir]/bin/rsync [username]@[hostname]:/[remote_home_dir]/html/ /[local_home_dir]/</li></ol></div>
<p>　　如果客户端为 Windows，则可以使用 Win32 下移植的 <a href="http://sourceforge.net/projects/sereds/">cwRsync</a>，这个工具基于 cygwin 库但不需要安装整个 cygwin 环境，它同时包含了 Win32 版的 OpenSSH 客户端。上述命令无须修改即可在 Windows 下运行。<br />
　　rsync 解决了文件的单向的备份或镜像功能，但如果需要双向同步，更适合的工具是 <a href="http://www.cis.upenn.edu/~bcpierce/unison/">unison</a>。unison 使用 <a href="http://caml.inria.fr/">OCaml</a> 语言开发，基于 rsync 算法对两端文件进行比较，将它们更新到一致的状态（最新的、不冲突的版本）。unison 可借助 socket、ssh 等连接方式，并支持多种操作系统。与 rsync 类似，我们需要向 web 主机上传一个 unison 二进制文件。官方只提供了最新版的源代码，需要自行下载到本地编译（事先安装 OCaml 编译器及 etags 工具）。服务端部署之后，客户端配置文件（[config_name].prf）为：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">root = /[local_home_dir]/html/</li>
<li>root = ssh://[username]@[hostname]//[remote_home_dir]/html/</li>
<li>servercmd = /[remote_home_dir]/bin/unison</li></ol></div>
<p>　　在客户端执行 ./unison [config_name] 即可完成双向同步。注意 unison 要求服务端和客户端的主次版本号一致。<br />
　　如果客户端为 Windows，同样可以使用来自 cwRsync 的 ssh 命令。如果嫌这个 ssh 外加 cygwin 库的体积太大（~5M），另一种替代的方案是使用 <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">Putty</a> 提供的 Plink 工具。这是一个小巧的 Win32 ssh 客户端（276K），由于运行参数与 OpenSSH 不同，因此需要写一个批处理文件（ssh.bat）来封装：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">@Plink.exe [hostname] -l [username] -pw [password] &quot;/[remote_home_dir]/bin/unison -server&quot;</li></ol></div>
<p>　　并在 unicon 配置文件中指定 ssh 命令：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">sshcmd = ssh.bat</li></ol></div>
<p>　　此时运行 unicon，即可使用 Plink 进行 ssh 连接。<br />
　　无论使用 OpenSSH 的 ssh 还是 Putty 的 Plink，都可以借助公钥认证方式避免密码的输入。这样有利于定时备份和同步的自动化执行。具体方法不再赘述。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/rsync-unison-ssh/">http://blog.linjian.org/articles/rsync-unison-ssh/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/godaddy-economy-plan-hosting-ssh/" title="Godaddy Economy Plan Hosting SSH 体验">Godaddy Economy Plan Hosting SSH 体验</a></li><li><a href="http://blog.linjian.org/articles/ipv6-icmpv6-error/" title="解决 IPv6 路由发现协议得到错误地址的问题">解决 IPv6 路由发现协议得到错误地址的问题</a></li><li><a href="http://blog.linjian.org/articles/dropbear-pam-patch/" title="让 Dropbear 更好地支持 PAM">让 Dropbear 更好地支持 PAM</a></li><li><a href="http://blog.linjian.org/articles/ubuntu-jaunty-dropbox/" title="解决 Ubuntu 9.04 下启动 Dropbox 出错的问题">解决 Ubuntu 9.04 下启动 Dropbox 出错的问题</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/rsync-unison-ssh/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>智能输入法软件的社会责任问题</title>
		<link>http://blog.linjian.org/articles/smart-input-method/</link>
		<comments>http://blog.linjian.org/articles/smart-input-method/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 01:52:32 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[五笔]]></category>
		<category><![CDATA[拼音]]></category>
		<category><![CDATA[汉字]]></category>
		<category><![CDATA[社会]]></category>
		<category><![CDATA[输入法]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=425</guid>
		<description><![CDATA[　　笑来老师前不久在 twitter 上多次讨论了两个话题：五笔与中医。于是，我于 1 月 1 日晚向他简要提了两句我对五笔和中医的理解[1][2]。1 月 2 日，笑来老师即发表博文称“现在的初学者最好别选五笔输入法”，不知算不算是对我的回应。那篇博文继而引发了一场令他心满意足的争论。感谢他在评论中提到了我的一篇旧文——尽管我也隶属于不赞同笑来老师那篇博文部分论点的行列。
　　五笔与拼音作为两种思路迥异的汉字输入法，其争斗由来已久，我的观点已在那篇旧文中做了陈述。如果我有能力引导这场炒冷饭的争论，我不会再将五笔与拼音作为对比对象，而会将传统的、本地的、低智能的输入法（如五笔、郑码、Windows 全拼/双拼、智能 ABC）与新兴的、网络的、高智能的输入法（如谷歌拼音、搜狗拼音与五笔、QQ 拼音与五笔）作为对比对象。比较这二者，我认同后者中的很多理念必然成为未来输入法中的重要元素；但后者目前的技术实现、商业运营及其行业大环境，则不能令我满意。因此，我个人暂时选择传统的五笔，而对于所谓的智能输入法，谨慎观望与期待。
　　我首先赞同智能化的大趋势，因为借助技术的进步来降低用户门槛、提高用户体验，是计算机历史发展的必然。对于笑来老师强调的 Google 那篇基于信息论的汉字输入法分析，我对其理论基础和技术愿景都是认可的。不同语言使用的字符集的信息熵不一致，在具有上下文的情况下，确实可以计算出“1 个汉字 ≈ 1.3 次击键”的公式。但对于经过长期历史演化形成的各种现代自然语言，我相信它们具有“表达相同的语义，击键次数基本相同”的特性——前提是所有语言都使用了基于上下文分析的智能输入法（想想手机上的 T9 英文输入法，它基于智能构词；看看国人开发的 Triivi，已经具备基于词组的智能匹配；再看看 eLocutor 这种为斯蒂芬·霍金教授设计的单键输入方案，成功地应用了基于语义的词语匹配）。因此，从这个角度说，即使是英文输入，未来的击键次数都有可能大幅减少。如果仅从输入效率和正确性角度来说，各国语言的输入法必然要选择智能化之路。只不过汉字的特殊性使它率先成为了探索的对象。
　　无论借助机器性能的大幅提高，还是新的计算理论的突破，在单机上实现无误的上下文匹配的“1.3 键/字”输入方案都是很有可能的——但前提是语义连续、词汇库固定。语义分析是智能输入的基石，在输入离散内容（如花名册、生词表）时，语义分析随即失灵，智能优势不复存在。同时，再智能的算法也不可能预料“陈冠希”这种新名词的出现，新词入库需要外部机制解决。但在目前的技术条件下，互联网还没有进入自组织、自进化的智能阶段，所谓的社会计算仍然是程序驱动下的被动计算，所谓的网络语料库必然揉合了大量人工的或机械化程序的因素。作为一种过渡，我们可以接受现有的智能输入法；但作为一个技术愿景，它还有很长的路要走。然而，各种领域的智能化都会涉及一个“度”的问题：技术应该在多大程度上代替用户的思维？用户自己还需要保有哪些技能？技术的不恰当使用又会对这个行业乃至整个社会带来什么威胁？这些问题不得不牵扯到笑来老师不以为然的软件社会责任问题。
　　首先，是用户对技术的可知、可控性。这有点类似 Richard Stallman 的自由观：你应该对保证你使用的工具是可理解的（当然，对于一般用户来说没有必要理解，但你不能放弃理解它的权力）、可限制其行为范围的。输入法作为一种较为基础而又相当重要的通用软件，应该由用户本人或者一套非专有的机制保证这一关键环节的可控性，而不能将其寄托在若干家专有的互联网公司身上。传统输入法的实践虽缺乏可知（不一定开源），但相对可控（没有联网操作）。我们应当期望智能输入法未来不再受控于专有技术和单一机构；即使依赖于网络，也能够在各类软硬件平台上出现一致的、无用户接口级差别的实现，让用户不再依赖于具体的产品。这一点类似于 Linux 之于 Windows——开源是次要的，派生和商业化也是可行的，但保障自由是关键的。
　　其次，汉字输入是否需要作为一种技能而存在，这有待商榷。图形界面的出现让用户不再需要记忆烦琐的命令、Web 的出现让用户不再需要使用其它单调的网络信息协议，用户放弃这类技能是顺理成章的，因为在这些情况下技术对于一般用户来说是生产工具而非劳动对象，应当对用户保持简单和透明。但汉字输入究竟属于一般性的工具，还是属于公民语言文字技能的组成部分，这个定位会决定智能输入法应该智能到什么程度。如果它是语言文字技能的一部分，那么除了快速、正确之外，还有必要保证精确，即在掌握一个汉字的精确发音、写法的前提下，再掌握它的某一项精确的数字化属性，就算单字也可精确录入。目前而言，形码基本符合这一属性，而基于拼音的智能输入法反而更像一种“听写法”、“意识流记录法”，而非文字数字化技能。
　　再次，是五笔之父王永民教授老生常谈的汉字教育和文化传承问题。王教授所谓的“拼音毁灭文化”的确言过其实、危言耸听，但目前已经被媒体关注的错别字涌现、提笔忘字等，确实成为了一种智能化引发“网民病”。这一点是输入法“简化记忆负担”带来的副作用，因此智能输入法至少不适合在语文教育的基础阶段推广。但因噎废食不是办法，最好依靠技术之外的社会方法来预防这些社会问题的发生。也许市场的细分可以缓解这一问题：针对一般网民或文秘的输入解决方案（智能输入法）、针对古籍或户籍等离散内容的输入解决方案（形码＋基于专用库匹配）、针对速记和同传的输入解决方案（速录机），以及适合文化教育的解决方案（这可能不是单纯的输入法，而是与传统教育结合的整体解决方案）。
　　最后，我要说的是当前软件行业的大环境给汉字智能输入法笼罩的阴影。上世纪末本世纪初，刚刚形成气候的中国共享软件生态圈就随着互联网泡沫的破灭而急剧缩水。然而中国民间的软件行业却没有因此销声匿迹，相反，它们探索出了一条“中a国a特a色”的发展模式：免费是王道（知道自己斗不过盗版）；收费靠娱乐（网站形象秀和网页游戏的收入恐怕远大于商务邮箱）；功能一定大而全（媒体播放器不管有没有侵权也要支持所有格式）；界面一定酷而炫（杀毒软件也需要支持换肤、有卡通助手）；对用户要体贴（帮盗版 Windows 用户安装安全补丁，屏蔽“黑屏”补丁）；对同行不手软（输入法的强行排序、安全软件的误导性“警告”）；对上游要服帖（建设产业链，有钱大家赚）；无论何种应用，联网都是必须（还记得去年的“暴风门”吗），一方面可以向用户推送广告（人之常情，可以理解），另一方面则要对用户的行为乃至数据进行收集上报（名曰提高用户体验，但谁知道他们在进行什么勾当）……我并不否认“中a国a特a色”有相当的可取之处，但其中的某些畸形确实是影响这个行业进步的障碍。我痛恨某些厂商在这一过程中出于自身利益及其它不可公开的目的对用户进行的不良引导，这幅图描述了我的担忧。具体到现有的智能输入法软件，看看上面的多少条可以直接套用呢？笑来老师选择 Google 搜索而非百度搜索的原因不必多说，但谁又能保证这个号称“不做恶”的巨人不会入乡随俗？如果这样的大环境不改变，即使技术的进步使得无误的智能输入成为可能，这类涵盖了太多非功能因素的智能输入法也终将成为少数机构实现自身利益的工具。
　　总之，中国人的计算机中“输入层”必不可少，它需要尽量屏蔽语言障碍，让中国人更加自然地使用计算机。但“输入层”决不能不受到社会责任和用户能力制约。
原文链接：http://blog.linjian.org/articles/smart-input-method/，作者：林健。
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)相关文章搜狗拼音与 Foxmail 引发的灵异邮件探访唐家岭，反思“蚁族”铁人与油城对“为人民计算”的几点思考lüba∕luba∕lvba]]></description>
			<content:encoded><![CDATA[<p>　　<a href="http://www.lixiaolai.com/">笑来</a>老师前不久在 twitter 上多次讨论了两个话题：五笔与中医。于是，我于 1 月 1 日晚向他简要提了两句我对五笔和中医的理解[<a href="http://twitter.com/sswv/status/7267856426">1</a>][<a href="http://twitter.com/sswv/status/7269380650">2</a>]。1 月 2 日，笑来老师即发表博文称“<a href="http://www.lixiaolai.com/index.php/archives/8338.html">现在的初学者最好别选五笔输入法</a>”，不知算不算是对我的回应。那篇博文继而引发了一场令他<a href="http://twitter.com/xiaolai/status/7323890845">心满意足</a>的争论。感谢他在<a href="http://www.lixiaolai.com/index.php/archives/8338.html#comment-19337">评论</a>中提到了<a href="http://blog.linjian.org/articles/imput-method-evaluation/">我的一篇旧文</a>——尽管我也隶属于不赞同笑来老师那篇博文部分论点的行列。<br />
　　五笔与拼音作为两种思路迥异的汉字输入法，其争斗由来已久，我的观点已在那篇旧文中做了陈述。如果我有能力引导这场炒冷饭的争论，我不会再将五笔与拼音作为对比对象，而会将<strong>传统的、本地的、低智能的输入法</strong>（如五笔、郑码、Windows 全拼/双拼、智能 ABC）与<strong>新兴的、网络的、高智能的输入法</strong>（如谷歌拼音、搜狗拼音与五笔、QQ 拼音与五笔）作为对比对象。比较这二者，我认同后者中的很多理念必然成为未来输入法中的重要元素；但后者目前的技术实现、商业运营及其行业大环境，则不能令我满意。因此，我个人暂时选择传统的五笔，而对于所谓的智能输入法，谨慎观望与期待。<br />
　　我首先赞同智能化的大趋势，因为借助技术的进步来降低用户门槛、提高用户体验，是计算机历史发展的必然。对于笑来老师强调的 Google 那篇<a href="http://www.googlechinablog.com/2007/12/blog-post.html">基于信息论的汉字输入法分析</a>，我对其理论基础和技术愿景都是认可的。不同语言使用的字符集的信息熵不一致，在具有上下文的情况下，确实可以计算出“1 个汉字 ≈ 1.3 次击键”的公式。但对于经过长期历史演化形成的各种现代自然语言，我相信它们具有“表达相同的语义，击键次数基本相同”的特性——前提是所有语言都使用了基于上下文分析的智能输入法（想想手机上的 T9 英文输入法，它基于智能构词；看看国人开发的 <a href="http://www.triivi.com/">Triivi</a>，已经具备基于词组的智能匹配；再看看 <a href="http://www.radiophony.com/html_files/download1.html">eLocutor</a> 这种为斯蒂芬·霍金教授设计的单键输入方案，成功地应用了基于语义的词语匹配）。因此，从这个角度说，即使是英文输入，未来的击键次数都有可能大幅减少。如果仅从输入效率和正确性角度来说，各国语言的输入法必然要选择智能化之路。只不过汉字的特殊性使它率先成为了探索的对象。<br />
　　无论借助机器性能的大幅提高，还是新的计算理论的突破，在单机上实现无误的上下文匹配的“1.3 键/字”输入方案都是很有可能的——但前提是语义连续、词汇库固定。语义分析是智能输入的基石，在输入离散内容（如花名册、生词表）时，语义分析随即失灵，智能优势不复存在。同时，再智能的算法也不可能预料“陈冠希”这种新名词的出现，新词入库需要外部机制解决。但在目前的技术条件下，互联网还没有进入自组织、自进化的智能阶段，所谓的社会计算仍然是程序驱动下的被动计算，所谓的网络语料库必然揉合了大量人工的或机械化程序的因素。作为一种过渡，我们可以接受现有的智能输入法；但作为一个技术愿景，它还有很长的路要走。然而，各种领域的智能化都会涉及一个“度”的问题：技术应该在多大程度上代替用户的思维？用户自己还需要保有哪些技能？技术的不恰当使用又会对这个行业乃至整个社会带来什么威胁？这些问题不得不牵扯到笑来老师不以为然的<a href="http://twitter.com/xiaolai/status/7301287377">软件社会责任</a>问题。<br />
　　首先，是用户对技术的可知、可控性。这有点类似 Richard Stallman 的自由观：你应该对保证你使用的工具是可理解的（当然，对于一般用户来说没有必要理解，但你不能放弃理解它的权力）、可限制其行为范围的。输入法作为一种较为基础而又相当重要的通用软件，应该由用户本人或者一套非专有的机制保证这一关键环节的可控性，而不能将其寄托在若干家专有的互联网公司身上。传统输入法的实践虽缺乏可知（不一定开源），但相对可控（没有联网操作）。我们应当期望智能输入法未来不再受控于专有技术和单一机构；即使依赖于网络，也能够在各类软硬件平台上出现一致的、无用户接口级差别的实现，让用户不再依赖于具体的产品。这一点类似于 Linux 之于 Windows——开源是次要的，派生和商业化也是可行的，但保障自由是关键的。<br />
　　其次，汉字输入是否需要作为一种技能而存在，这有待商榷。图形界面的出现让用户不再需要记忆烦琐的命令、Web 的出现让用户不再需要使用其它单调的网络信息协议，用户放弃这类技能是顺理成章的，因为在这些情况下技术对于一般用户来说是生产工具而非劳动对象，应当对用户保持简单和透明。但汉字输入究竟属于一般性的工具，还是属于公民语言文字技能的组成部分，这个定位会决定智能输入法应该智能到什么程度。如果它是语言文字技能的一部分，那么除了快速、正确之外，还有必要保证精确，即在掌握一个汉字的精确发音、写法的前提下，再掌握它的某一项精确的数字化属性，就算单字也可精确录入。目前而言，形码基本符合这一属性，而基于拼音的智能输入法反而更像一种“听写法”、“意识流记录法”，而非文字数字化技能。<br />
　　再次，是五笔之父王永民教授老生常谈的汉字教育和文化传承问题。王教授所谓的“拼音毁灭文化”的确言过其实、危言耸听，但目前已经被媒体关注的错别字涌现、提笔忘字等，确实成为了一种智能化引发“网民病”。这一点是输入法“简化记忆负担”带来的副作用，因此智能输入法至少不适合在语文教育的基础阶段推广。但因噎废食不是办法，最好依靠技术之外的社会方法来预防这些社会问题的发生。也许市场的细分可以缓解这一问题：针对一般网民或文秘的输入解决方案（智能输入法）、针对古籍或户籍等离散内容的输入解决方案（形码＋基于专用库匹配）、针对速记和同传的输入解决方案（速录机），以及适合文化教育的解决方案（这可能不是单纯的输入法，而是与传统教育结合的整体解决方案）。<br />
　　最后，我要说的是当前软件行业的大环境给汉字智能输入法笼罩的阴影。上世纪末本世纪初，刚刚形成气候的中国共享软件生态圈就随着互联网泡沫的破灭而急剧缩水。然而中国民间的软件行业却没有因此销声匿迹，相反，它们探索出了一条“中<span style="FONT-SIZE: 1px; COLOR: white">a</span>国<span style="FONT-SIZE: 1px; COLOR: white">a</span>特<span style="FONT-SIZE: 1px; COLOR: white">a</span>色”的发展模式：免费是王道（知道自己斗不过盗版）；收费靠娱乐（网站形象秀和网页游戏的收入恐怕远大于商务邮箱）；功能一定大而全（媒体播放器不管有没有侵权也要支持所有格式）；界面一定酷而炫（杀毒软件也需要支持换肤、有卡通助手）；对用户要体贴（帮盗版 Windows 用户安装安全补丁，屏蔽“黑屏”补丁）；对同行不手软（输入法的强行排序、安全软件的误导性“警告”）；对上游要服帖（建设产业链，有钱大家赚）；无论何种应用，联网都是必须（还记得去年的“暴风门”吗），一方面可以向用户推送广告（人之常情，可以理解），另一方面则要对用户的行为乃至数据进行收集上报（名曰提高用户体验，但谁知道<a href="http://software.solidot.org/article.pl?sid=10/01/02/0952203">他们在进行什么勾当</a>）……我并不否认“中<span style="FONT-SIZE: 1px; COLOR: white">a</span>国<span style="FONT-SIZE: 1px; COLOR: white">a</span>特<span style="FONT-SIZE: 1px; COLOR: white">a</span>色”有相当的可取之处，但其中的某些畸形确实是影响这个行业进步的障碍。我痛恨某些厂商在这一过程中出于自身利益及其它不可公开的目的对用户进行的不良引导，<a href="http://blog.linjian.org/articles/some-software-bad-act/">这幅图</a>描述了我的担忧。具体到现有的智能输入法软件，看看上面的多少条可以直接套用呢？笑来老师选择 Google 搜索而非百度搜索的原因不必多说，但谁又能保证这个号称“不做恶”的巨人不会入乡随俗？如果这样的大环境不改变，即使技术的进步使得无误的智能输入成为可能，这类涵盖了太多非功能因素的智能输入法也终将成为少数机构实现自身利益的工具。<br />
　　总之，中国人的计算机中“输入层”必不可少，它需要尽量屏蔽语言障碍，让中国人更加自然地使用计算机。但“输入层”决不能不受到社会责任和用户能力制约。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/smart-input-method/">http://blog.linjian.org/articles/smart-input-method/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/sogoupinyin-foxmail-zha/" title="搜狗拼音与 Foxmail 引发的灵异邮件">搜狗拼音与 Foxmail 引发的灵异邮件</a></li><li><a href="http://blog.linjian.org/articles/tangjialing-ants/" title="探访唐家岭，反思“蚁族”">探访唐家岭，反思“蚁族”</a></li><li><a href="http://blog.linjian.org/articles/yumen-iron-man/" title="铁人与油城">铁人与油城</a></li><li><a href="http://blog.linjian.org/articles/essay-on-c4m/" title="对“为人民计算”的几点思考">对“为人民计算”的几点思考</a></li><li><a href="http://blog.linjian.org/articles/lvba-luba/" title="lüba∕luba∕lvba">lüba∕luba∕lvba</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/smart-input-method/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>《长一岁》</title>
		<link>http://blog.linjian.org/articles/2010-new-year/</link>
		<comments>http://blog.linjian.org/articles/2010-new-year/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 15:44:20 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[生活空间]]></category>
		<category><![CDATA[信息]]></category>
		<category><![CDATA[北京]]></category>
		<category><![CDATA[感言]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=424</guid>
		<description><![CDATA[　　雪花冰花腊梅花，
　　喜鹊飞来叫喳喳，
　　叫弟弟，叫妹妹，
　　都是爸妈的好宝贝，
　　过了新年长一岁！
　　80 后、90 后，有多少人还记得这个儿歌。记得没错的话，这篇应该是经典的《365 夜儿歌》的第一篇吧。把这个作为祝福短信发给同学，就怕他们对“长一岁”有所误会。
　　2009，自己是忽悠了一点输出，但相比之下，一个不再走进课堂的研究生，如何从“去中心化”的输入源汲取信息并有效加工，生成切实的输出，成为了新的挑战。
　　2009，我终于做了一些自己长期以来想做的，但可能没有什么共性意义的事。这一年也算是我自 2004 年暂住北京以来，最忙却最能忙里偷闲地去认识这个城市的一年。
　　2009 年就要过去了，有多少人很怀念它呢？坐在实验室里不用管什么伪金融危机的影响是否继续显现，因为它从来没有对我们产生过影响。值得怀念的，倒是一个与我们相关的产业的黄金十年的逝去。但不能因此而叹息，因为人和社会总是在波浪式前进、螺旋式上升。有的人已经找到了下一个十年的黄金，而我们也需要考虑自己的一摊子事如何应对新的机遇和挑战。
　　2010，也许“云”只是一个传说，“云地一体化”才会使得“明月照关山”吧。
　　2010，做一个有文化的人。
原文链接：http://blog.linjian.org/articles/2010-new-year/，作者：林健。
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)相关文章探访唐家岭，反思“蚁族”对“为人民计算”的几点思考北京公交线路号升位的意义和可行性奥林匹克中心区 ad-hoc 半日游关于车牌的一些发现和疑问]]></description>
			<content:encoded><![CDATA[<p><strong>　　雪花冰花腊梅花，<br />
　　喜鹊飞来叫喳喳，<br />
　　叫弟弟，叫妹妹，<br />
　　都是爸妈的好宝贝，<br />
　　过了新年长一岁！</strong></p>
<p>　　80 后、90 后，有多少人还记得这个儿歌。记得没错的话，这篇应该是经典的《<a href="http://images.google.com/images?q=365%E5%A4%9C%E5%84%BF%E6%AD%8C">365 夜儿歌</a>》的第一篇吧。把这个作为祝福短信发给同学，就怕他们对“长一岁”有所误会。<br />
　　2009，自己是忽悠了一点输出，但相比之下，一个不再走进课堂的研究生，如何从“去中心化”的输入源汲取信息并有效加工，生成切实的输出，成为了新的挑战。<br />
　　2009，我终于做了一些自己长期以来想做的，但可能没有什么共性意义的事。这一年也算是我自 2004 年暂住北京以来，最忙却最能忙里偷闲地去认识这个城市的一年。<br />
　　2009 年就要过去了，有多少人很怀念它呢？坐在实验室里不用管什么伪金融危机的影响是否继续显现，因为它从来没有对我们产生过影响。值得怀念的，倒是一个与我们相关的产业的黄金十年的逝去。但不能因此而叹息，因为人和社会总是在波浪式前进、螺旋式上升。有的人已经找到了<a href="http://tech.sina.com.cn/b/2009-11-03/14211118324.shtml">下一个十年的黄金</a>，而我们也需要考虑自己的一摊子事如何应对新的机遇和挑战。<br />
　　2010，也许“云”只是一个传说，“云地一体化”才会使得“明月照关山”吧。<br />
　　2010，做一个有文化的人。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/2010-new-year/">http://blog.linjian.org/articles/2010-new-year/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/tangjialing-ants/" title="探访唐家岭，反思“蚁族”">探访唐家岭，反思“蚁族”</a></li><li><a href="http://blog.linjian.org/articles/essay-on-c4m/" title="对“为人民计算”的几点思考">对“为人民计算”的几点思考</a></li><li><a href="http://blog.linjian.org/articles/beijing-bus-number-adding/" title="北京公交线路号升位的意义和可行性">北京公交线路号升位的意义和可行性</a></li><li><a href="http://blog.linjian.org/articles/olympic-zone-half-day/" title="奥林匹克中心区 ad-hoc 半日游">奥林匹克中心区 ad-hoc 半日游</a></li><li><a href="http://blog.linjian.org/articles/license-plate-problems/" title="关于车牌的一些发现和疑问">关于车牌的一些发现和疑问</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/2010-new-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
