2007年7月27日
2007年7月21日
Harry Potter and the Deathly Hollows
今天在陪老妹参观深圳市,途径某书城,便有了以下的意外收获:
如此一来,本人的Harry Potter系列算是圆满了。
至于最后谁死了谁还活着结局如何等等等等问题……当然是无可奉告的 XD
2007年7月20日
2007年7月13日
本周推荐——Graduation Day: What to Wear?
平时用Google Reader订阅了许许多多聚合的内容。一个礼拜看下来,经常会遇到不少十分有趣,有意义或是实用的新闻和评论。通常我会和朋友们在MSN和Gtalk上 分享这些内容。不过现在多了一种方式——在鱼人同学的努力下,实现了在Blog中自动发贴显示我们推荐的新闻和评论的功能。现在每周在我和鱼人的Blog 上会有这样一篇帖子,内容则是我和鱼人同学筛选出来的新闻和评论(当然,我们只能提供文章的链接)。这样一来既可以保存筛选的信息,又可以把我们认为有价 值有趣的信息推荐给大家。如果对这一方式有任何意见或者建议,欢迎大家提出来。
以下是本周的推荐:
2007年7月8日
搬家
到家以后并没有完全闲着。忙于折腾学校事宜的同时,也在忙着实现回来前定好的计划。虽然在10个月前抛弃了恶心的bokee.com把blog搬到了百度,但是百度blog那少的可怜的功能和差强人意的自由度,让我决心必须再找一个更好的blog服务商。就在这个时候听说了国内解封blogger的消息——搬家的时刻又一次到来了。
经过了2晚上的折腾摆弄,总算是设置好了这个新窝。同时也把之前申请的域名也绑定到了这个地方。从现在开始,请大家用http://blog.mdzz.net/访问我的blog。 若有链接,麻烦大家更新一下。同时,位于百度的旧blog将停止更新。由于种种原因(不完全是因为我懒),原有百度blog上的帖子并没有被完全转移到这里。不过以后可能会有完全转移帖子的计划。为保证网页最佳显示效果,请大家尽量使用FireFox访问我的blog。
最后要感谢鱼人同学提供的blogger以及ajax技术支持。
Home Sweet Home
拖着一大堆行李,在飞机和机场候机楼之间辗转了36个小时之后,终于活着到了家——这已经是两个礼拜前了。在机场坐等飞机14小时绝对是一个难忘的经历。而半个地球的距离,比我想象中的似乎要近一些……
回来一路上的照片在这里:
Far Away from Home
现在在San Francisco机场百无聊赖的等飞机,还有12个小时需要消磨……
一年前,踏上前往西雅图的航班的时候,从来没有想过这一年会过的如此之快。半个地球的距离,大概是一个人可以离家最遥远的距离了。
但愿一切顺利。
P.S.
离开前在西雅图的最后回忆。
关于tape-out技术细节的一点点补充
单独开一篇来补充一下关于这个死去活来,活了又最后死掉的tape-out以及VLSI设计的一些问题。
这次tape-out用的是IBM90nm技术,芯片面积上限为6mmx6mm,算是相当大的面积了(最早的奔腾4 Northwood核心面积大概是12mmx12mm)。而我们的最终成品面积,如果不算Pad(就是芯片边缘用于接导线的触点)的话,仅仅是 110umX45um。事实上,我们最终成品的面积比一块Pad还要小得多,但我们一共需要13个Pad。如果在这一个芯片上只放我们这一个设计的话,将 会产生很多很多问题。比如说Metal Density的问题,简单来说就是芯片上必须有足够密度的金属导线。因为Pad太大我们的设计太小,导致最后会出现一堆空白的空间,这肯定会引发 Metal Density的问题。所以在我们忙于layout的同时(或许更早的时候),实验室的另一个家伙(从来没见他在实验室出现过),用Verilog完成了 一个SRAM,而他的设计比我们的要大的多。
贴几张图:
这是我们的设计,一个All Digital Delay Lock Loop(呃,我不想解释这个是干什么的)大概有3000多个晶体管。尺寸110umx45um。
这个是某人设计的SRAM(点开了看也是啥也看不清)晶体管数目不祥,反正比我们的至少多100倍。尺寸:2490umx1440um(不包括Pad,就是外面那一圈)
SRAM设计和我们的设计大小对比(不点开看不清)左上角那小小的一点就是我们的全部设计…… 外面红色那一圈是一个个pad。这里穿插讲一下Full Custom Layout(我们的设计)和Verilog/VHDL Auto Place and Route(另一个人的设计)的区别。
简单来讲,Full Custom Layout(画长方形)就是人手(当然有CAD工具的辅助)把一个个晶体管和金属导线画出来。而Auto Place and Route则是用写好的代码(Verilog或者VHDL)来生成最终的电路。这个生成的过程和软件代码的编译有些类似。并且最后的成品是跟之前Full Custom Layout一样的电路,只是所有晶体管和导线的摆放和连接都是自动完成的。除了完成硬件代码和给定一些参数之外,还需要一个Standard Cell Library(基本库,编译生成电路的基本单元。实际上也是Full Custom Layout,只不过在这里通常是预先给定,不需要再单独制作)
所以说,比较大型或者说复杂的设计通常使用代码完成的,因为不需要手动绘制所有的晶体管和导线(画长方形真的很痛苦)但是由于一些限制,导致这个自动生成 硬件的过程十分漫长(当然,如果你拿超级计算机来跑会快一些)而且最终的结果(速度,芯片大小)不一定比Full Custom Layout好。简单来说,Auto Place and Route可以极大的减少工作量提高效率。但是最后的结果不一定比Full Custom Layout好。不过如果考虑到Full Custom设计消耗的时间,产生错误的几率,除虫的难度等要远远大于Auto Place and Route。所以对于大型设计,通常都是采用Auto Place and Route。
回到我们的设计。本来加入了这个SRAM(其实实验室里众人是以这个为主而忽略我们的存在…谁叫我们是实验室里唯2的本科生)可以解决我们设计面积太小的 问题,只不过在某人完成他的SRAM的过程中,并没有给我们预留多余的Pad。这样一来,我们就要考虑和这个现有的SRAM共享一些Pad(比如说供电) 只是当时联系不上SRAM的主人,不敢贸然改动他的设计。毕竟我们不希望由于我们的改动导致最后芯片成为废品。这样以来只能考虑在原有设计的基础上增加一 些Pad,这样既可以保证原有设计,又可以把我们的设计塞进去。但是这样又需要重新运行Place and Route和DRC…… 而单是重新运行Place and Route需要至少3个小时(学校的4路3.4G Xeon服务器能力有限……)并且就算完成了Place and Route还要折腾DRC,面对一大堆什么Metal Density(这是唯一我知道肯定会出现的问题)之类的乱七八糟的问题。这DRC又需要4个小时。而deadline又在眼前,最终只好被迫放弃了。
词汇(似乎是按照在文中出现的顺序排列的):
tape-out:之前的帖子里面有解释。
VLSI:Very Large Scale Integration,超大规模集成(电路)
Pad:触点?文中有解释。
SRAM:Static Random Access Memory;静态随机存储器(通常拿来做CPU的缓存)。
Metal Density:金属(导线)密度。文中有解释。
Full Custom Layout:呃,“画长方形”…… (原谅我的翻译)
Auto Place and Route:呃,自动生成电路…… (原谅我的翻译)
DRC:Design Rule Check。画长方形有着许多要求(长度宽度大小的限制。不同的工艺要求也是不同的)而最后的设计必须满足所有的要求(否则在制造过程中可能会出错)
P.S.
这个罗嗦的要死的VLSI设计用这一篇是不可能讲清楚的。
若有相关问题,可以直接问我,欢迎切磋…………
圆环套圆环(完结篇)
希望这的确是完结篇……
更新完上一篇2天后,顺利的消灭了期末考试——在UW交换的三个学期也宣告结束。周围的同学们一个个都离开了校园。回家的回家,实习的实习,旅游的旅游。 总之,一个个都消失了。而我,当然是得继续留守实验室尝试完成计划的tape-out。不过并不是偌大的UW校园就剩下我一个人,窝在实验室里没完没了的 画长方形。与我同在的,还有我那倒霉的(同时也是幸运的)lab-mate建业同学,以及实验室里一帮倒霉的研究生们。尽管如此,留给我们完成tape- out的时间还是十分紧张的。没有时间休息,我们立刻回到了上学期期末没日没夜的“极端”状态。无奈大限当前,只好一边想象着自己坐在中央公园或者是华盛顿纪念碑前的草地上(感谢牛鱼人同学对我想象的确认,以及适时的打击),一边盯着眼前的屏幕拼命layout。
就这样没日没夜的忙活了一个多礼拜,总算是赶在截止当天的凌晨完成了整个设计。当然,这中间还是花了半天时间搬宿舍,半天时间吃了顿大餐打了会儿机…… 第二天早上早早的冲进实验室——发现负责tape-out的其他人员统统不在。我和建业同学都是第一次摆弄这tape-out,对于除了layout以外 的其他步骤是完全没有概念。按照之前一天实验室里诸位模棱两可似是而非的语气,加上众人的集体迟到来推测,似乎这tape-out并不像想象中的紧迫。反 正完成了我们负责的部分,也算是功德部分圆满…… 等到某人终于出现在实验室,对党和人民、对明天、对未来充满了希望的我们得到的第一个回复却是:“恐怕来不及了吧……”
接下来的2秒钟是这样过去的:我用0.5秒的时间化解了面部肌肉僵硬,用另外0.5秒的时间打消了把某人扔下楼的想法,用接下来的0.5秒钟成功阻止了自 己的手伸向他的脖子,用最后的0.5秒摆出一个苦笑——毕竟时间紧迫。在听到这回复的2秒钟后,发现自己的心情出乎意料的平静,像是早就预料到了他的回复 一样。随后的一系列拯救此次tape-out的尝试也相继宣告失败……
这里穿插一下关于“来不及了”的解释:
此次tape-out的芯片面积是6mmx6mm,算是相当大的面积了……………… 技术细节另有帖子说明……………… 简言之,就是由于一些配合上的失误,加之时间本来就过于有限,以及实验室人员对我们一定程度上的忽略——我们需要要等下次tape-out自己的设计了(传说是9月或是10月)。或许有生之年还能等到?
折腾到现在,我和建业同学早就没了脾气。也罢,反正设计已经完成,若还有免费tape-out机会就放上去,没有拉倒…… 正好还剩下一个礼拜在西雅图的时间,没有了tape-out的压力,还能轻松一下。礼拜五告别了建业同学(这家伙启程去Intel实习了),开始了我在西 雅图最后的时光。不过在开始逍遥之前,还得料理一下学校方面的杂务。受这圆环式的tape-out影响,我已经错过了将近半数的暑期课程。无奈只好 drop此课,反正这个Contemporary Art in Movies不上也罢。而科大的回复,算是给这个把月来的折腾套上了最后一个完美的圆环:按照学校的意思,为了drop这门课(我错过了add/drop period),我需要联系1.该课教授;2.我的Academic Adviser;3.科大EE系主任;4.副校长办公室;5.ARRO。这一轮下来还不能保证成功。或许我还应该去见见特首同学,顺便给温总打个电话,还 得给胡总打个招呼?
不由得又浮现出那句:“故天将降大任于斯人也。必先以圆环套之,再以圆环套之,然则再以圆环套圆环套之…… 周而复始,不复停息。” 或许孟同学原本就是这么写的?
最后,预计回国日期为6月27日。
P.S.
我们最终为这折腾许久的项目写了一篇Paper,介绍了整个项目的细节。不过并没有包括tape-out的任何内容。Paper可以在这里看到。
圆环套圆环(续)
话说上上个礼拜,在诸多intern尝试失败之后,本人悲愤交加,恨不得冲上阳台(宿舍阳台是7楼)纵身一跃——跳上回家的飞机…… 可惜楼下不是飞机场,于是这个计划也宣告失败…… 万般无奈,只好取消了申请好的暑期住宿,打算把本学期最后一个project做好,然后卷铺盖回家。于是乎上周二,跟组员同志奋斗了一个通宵,基本完成了 project。第二天顶着无穷睡意,顺利完成了project presentation。本想着可以就此告一段落冲回宿舍昏睡百年——不料此时教授走上前来,满脸堆笑的问我们有没有兴趣tape out(wikipedia链接,需用代理访问)我们的设计。
在此解释一下tape out的含义:IC Design(集成电路设计)的绝大多数时间都是在电脑上用CAD工具(比如我用的cadence) 没完没了的折腾。在设计完成之后,就要把确认好的设计送到Fab(芯片工厂)制造。此时芯片还仅仅是一堆数据,从Fab出来之后才是真正的芯片。从最不起 眼的小芯片,到现在最牛的超级计算机CPU的设计制造都是这样一个过程。在过去没有大容量硬盘,没有CD/DVD,email还是少数人的特权的时候,芯 片设计师们的最终设计都是存在磁带(tape,不是walkman里面那种)上面,然后人手送到Fab。于是乎便有了"tape out"这一说,而这个词被一直沿用到现在。如今tape out一般都指的是完成IC设计进入生产制造阶段。
当时我们都以为教授不知道为什么又冒出了这么个点子,天知道他是不是认真的。不过在他给我们鼓动忽悠了一轮之后,似乎这的确是一个难得的机会。要知道,在 本科阶段能拿到自己设计的芯片是一件非常非常难得的事情。再加上这芯片将会是用IBM 90nm技术制造,尚且是现在比较先进的工艺,更加难得。且如果一切顺利的话,还可能最终折腾出一篇paper…… 于是在这巨大的诱惑之下,我和另外一个组员便答应折腾这个tape out。兴奋过后,回归现实,tape out的难度和工作量比起之前我折腾过的项目有过之而无不及。而且tape out的期限是6月12号,尽管可以稍微延期,但是这依然意味着在Final过后,我们还要留守实验室没日没夜的画长方形跑simulation;这还意 味着我要取消去NYC和DC的行程;这还意味着我不该昨天把申请的宿舍取消掉——见鬼…… 本以为逃出了圆环套圆环,结果还是掉进了另一个圆环……
尽管很有被教授利用当免费劳工的感觉,不过实在是机会难得,只好忍痛取消行程,重新计划,另谋住处。折腾到礼拜五,各项事宜基本都有了着落。惊觉本年度 GRE报名已经开始…… 手忙脚乱一阵,报好了名。又见之前某教授的email,问我是否还有兴趣在她的实验室干活——言下之意似乎是我并不需要在实验室呆到8月底(尽管教授之前 的确是这么要求的)…… 这下原以为没戏的一堆事情统统跑了回来,而回家的日程又已经安排就绪…… 阿弥陀佛,本人怕是中了圆环诅咒,怎么也出不来了……
又是一番取舍,最终放弃了教授的job offer(12USD/hr,8hr/day,5days/week。我大概是疯了,竟然放弃了这个offer)为了给GRE腾点时间,为了把8月份腾 出来给自己喘口气(当然还要跟留守祖国的同志们小聚一番XD)。眼下手头上只剩下芯片tape out这一个项目——但愿一切顺利,9月份可以拿到芯片。
最后,如果没有再一次半路冒出些什么事情的话,本人的回国日期将顺延2个礼拜,请大家做好心理准备。
P.S.
血的教训告诉我们,要:
珍惜生命,远离圆环……
Simulation!
圆环套圆环
转眼已经在UW呆了3个学期了。最近诸位出来交换的同志们(当然也包括昨天撤离的牛鱼人同学)也陆续回国了,剩下我一人留守美国继续革命……
在递给Intel的N份简历统统石沉大海之后,我决定曲线救国拯救我的暑期实习计划。继续着在实验室的工作,本人开始盘算在UW这里消灭暑期课程。经过简 单的研究,发现此方案竟然可行。石沉大海之后西雅图阴霾的天空似乎又出现了一丝曙光…… 在拿到了EE Advisor的签名,周折了一轮得到了UW这边的许可之后,给科大去了封email,希望能最终确认此方案。不过,科大的回复从来不会是好消息: email另一头的某人似乎生怕本人就此叛逃美帝国主义再也不回香港了(我哪来那么多银子叛逃美帝啊……),字里行间透着几分恐吓的味道…… 结尾还不忘给我泼一大锅冷水——如果要上UW summer course,科大不赞助…… 随后发来的价目表上写着:5个学分(我想上的课正好5个学分) 32XX USD…… 于是乎我的暑期课程计划就这样惨遭枪毙——西雅图的上空再一次乌云笼罩……
当然,就像跟牛鱼人同学描述的一样,我是有备用折衷备选替代备份保全救急替补紧急backup拯救方案的:本人得知可以在暑假帮某教授完成她最近的研究项 目。正好之前从她那里骗到了推荐信,得到这个研究的机会应该不是很困难,而且还能趁机挣点外快——堪称完美。就在此时,又收到email得知可以申请UW 某奖学金,这下似乎能一举将学费实习问题统统解决——西雅图的上空再一次出现了阳光!
礼拜一晚上,就在我屁颠屁颠的联系教授询问研究事宜的时候。远在香港的豆豆同 学突然发来MSN信息,问道:“通行证延期需要多长时间?“我回答说:“三个礼拜吧,加上等在校证明的时间……” 三个礼拜,三个礼拜?三个礼拜!!正好此时看到UW暑期课程结束的日期——8月17号。当时眼前一黑,就从凳子上翻了下去…… 暑期课程计划到此算是彻底被枪毙。
不过此时还有一线生机——某教授的暑期研究。于是我立刻发了email询问该教授,是否可以加入她的研究但是必须提前离开。同时还跟牛鱼人同学论证了一番 在1个月内精通embedded C的可能,并且得出了相对乐观的结论。随后在第二天,收到了教授的回复。意思大概是如果参加的话最好能呆到暑假结束(9月份)……
至此,耗时2个多礼拜的折腾宣告失败,西雅图也回归了他那百年不变的阴郁天气。最终本人还是让一本小小的同行证给活活憋死,感慨万千。回顾过去的2周,事情的发展实在是一环扣一环,圆环套圆环……
于是乎本人将按原计划,于6月19日回国。请诸位做好心里准备……
周六的实验室
礼拜三晚上,期待已久的FYP题目终于出现在眼前…… 随即便陷入了对于选题的无尽头痛之中,一直延续到现在。估计在最后拿下题目之前,都是不可避免的要为此事头疼的了。不过目前一切进展尚算顺利,在参考了 UW某教授的意见之后(顺便还讹到了一封推荐信XD),题目已经基本确定。昨天晚上又收到了科大负责教授的回信,似乎拿下问题已经不大。在此还要向牛鱼人 同学表示祝贺,总算是得到了仙人的回复,且确定了可以得到仙人的指导。
周末宿舍里一如既往的热闹,可惜作业、research project、FYP大军压境,不得以只好逃到实验室——周六晚上居然也要写作业,可谓悲哀…… 好在实验室里不止我一个人,看来EE的同志们都有着一样悲惨的周末。既然来到这里,便顺便拍了几张实验室的照片,让大家了解一下我们EE的生存状态:
书架上的JSSC,实验室里的人基本上把这本东西当饭吃了。在实验室里能看到最多的便是散落在各个角落的paper(论文)……
另一张桌子上散落的芯片测试设备,似乎属于实验室中某个韩国人。由于他的芯片出现了某些不知名的故障,他被迫和这一堆设备度过无数个昼夜…… 已经几天没见他出现在实验室了,但愿他还活着……
放在门口的咖啡壶,微波炉,冰箱还有白板——实验室必备的几样物品(冰箱里似乎有某些外星生物,天知道上次有人清理这个冰箱是什么时候)白板上还留着之前我和某人讨论的痕迹(其实是他向我传授……)
某人桌子上放着的芯片。可以清晰的看到Die(核心),还有从核心引出来的连接线。不过从这些已经打乱的连接线上可以看出,这块芯片应该是已经报废了。
实验室外面的LED墙。又无数个LED组成,组成的画面就像一阵阵波浪,缓缓的升上楼顶…… (晚上看起来效果比白天要好许多)
在实验室磨到凌晨3点,总算是完成了一些工作…… 临走之前,拍下了这样一张照片:
"The Spirit of Electrical Engineering"
献给所有奋斗着的EE同志们……
P.S.
所有的照片在这里。
2007年7月7日
关于谷歌的随机事件
在开始之前,先说明一个概念:“谷歌”不等于“google“。至于为什么,大家应该都明白。可以比较一下google.cn和google.com的搜索结果(尝试一些比较敏感的关键字,建议使用代理或者tor)。
就在前几天,听说“谷歌”发布了"谷歌拼音输入法"。按照Google一贯的传统,这是一个“测试版”。沉寂了一段时间,谷歌又有大手笔。为什么说这是大手笔?之前全世界都在说“谷歌”需要做好这个本土化的问题,现在这个输入法算是最“本土”的一个服务了。比起Gmap的中文版, 这个输入法或许更加重要些——在中国用电脑的人不一定都要查地图,而且Gmap中文版的覆盖还不是很广;但是输入法就是无论如何都要用到的了(当然如果您 不上网不聊天不用写文档不用电脑不是中国人的话……)更重要的是,在李开复来到“谷歌”之前,他老人家在微软可是从事过中文输入法相关研究的(具体的 paper在这里)。这回也许是他亲自操刀(这是我的猜测),自然引来了大家无限的关注。
不过,还没等我下载来用(一直忙着折腾电脑上的Linux系统)网上已经到处都是一些个“新闻”。一开始我对这个不以为然,这年头的这些个新闻实在太多。直到礼拜天早上看到这一条,一惊,立刻开始搜索相关的消息。一轮下来,似乎这回却有其事。并且国外媒体也开始有所关注。这回事的“证据”,早已被各家网站转载,大家很容易可以找到。才过了短短几天,这件事已经是闹得沸沸扬扬……各种各样的说法评论更是到处都是。不过幸运的是,在一片争吵声中给我发现了这篇评论,看起来还有些道理。
现在的问题,似乎已经不是“谷歌”有没有做这件事,而是“为什么要这样做?“
“出了问题,就是技术人员和PM的责任,和用户无关",我是十分赞成之前那篇评论中的这句话的。的确,”谷歌“的团队的确还比较年轻,缺乏合作的经验。但 是有一点,以“谷歌”的门槛,招进门的应该都是业界的精英。或者说,至少应该是相当有经验的程序员。而且Google这间如此在意公司文化“不作恶”的公 司,员工们对于这个“借鉴”或者说是“抄袭”的问题应该都有着十分清晰的认识。如果说“谷歌”使用了“搜狗”的词库完全是个疏忽,未免太牵强了。在此不得 不承认自己的孤陋寡闻,在今天之前,我还是没听说过“搜狗”输入法的…… 不过据牛鱼人的观察(当然还有广大用户的看法),似乎这的确是一个非常不错的输入法。根据众人的分析,“谷歌输入法”也的确跟它有着很多很多的相似之处。 加上“谷歌”在收搜狐的指责之后立刻作出了回应,并且更新了输入法的版本。看来“谷歌”此回的确是“故意为之”。
难道这也是“本土化”的一部分?此事对于作为半个“Gfans“,曾经”冒着生命危险寻找Google“的 我来说,实在是难以理解。从输入法本身来说,“谷歌”似乎有更大的优势,毕竟Google拥有世界上最强大的搜索引擎/数据库。加上“谷歌”现在的老大 ——李开复自己本身从事过输入法的研究,也算是该领域中的领先人物。似乎“谷歌”在算法、数据等等技术方面并不存在太多的问题。而且词库是输入法相当重要 的部分,纯粹是因为粗心而“引用”了“搜狗”的数据,更是说不过去。如果说是因为李开复之前对于本土化的承诺,“谷 歌”未免太心急了点。而且我相信刚进入中国就背着个“作恶”名声的“谷歌”绝对不会还往自己的脸上摸黑,毕竟这是Google最与众不同和他们最想要保持 的东西。可是种种迹象又表明“谷歌”这回是故意而为——这似乎完全不符合逻辑,令人费解…… 并且还有一点奇怪的地方,一向为”谷歌“新产品宣传介绍的Google黑板报,对此次发布更是一点动静也没有。这事情,也许没有看起来那么简单……
当然,也可能很简单。以下列举两种可能:
1. “谷歌”某程序员发昏,随机引用了“搜狗”的词库,并且自己也没意识到。随后其他的开发人员也头晕没有察觉并最后一致通过(开复同学估计也犯困没发现)
2. “谷歌”员工集体被“搜狗”催眠……
现在网上的评论(或者说是口水)是愈演愈烈,“谷歌”也是被越抹越黑,具体有没有“作恶”以及“作恶”的原因更是越来越模糊,“谷歌”这回能打圆场的机会 更是越来越小。现在只能希望“谷歌“能尽快给出官方解释,仅仅一个道歉解决不了什么问题。此时大家都想知道“为什么”;如果事实如此,那么为什么要这样 做,真的有这个必要么,难道真的仅仅是因为疏忽和缺乏经验?
但愿“谷歌“能给出一个令人满意的答案……
更新:
Google黑板报刚刚贴出了“谷歌”的官方道歉。内容跟之前在新浪上贴出来的一模一样…… 算是承认了对“搜狗”的“借鉴”。但是具体的原因仍然是一团迷雾…… 传说晚一些还有搜狐的发布会,继续关注。
看到这个官方道歉,牛鱼人还特地受累进windows装了个搜狗输入法来看。搜狗输入法中的版权声明如下:“未经许可擅自复制或传播本程序的部分或全部,将受到民事或者刑事处罚。“如此即便谷歌输入法是个所谓的beta版,一样是侵权。看来谷歌这回的确是搞砸了…… 竟然走出如此昏招,谷歌实在是令人费解……
在此引述一下牛鱼人同学最后给出的评价:“Gpinyin(谷歌输入法)果然很好用!等我赶紧把走狗……噢不对,是搜狗……删掉“ XD
又更新:
昨天搜狐又发出声明,勒令“谷歌”撤下其“谷歌输入法”,否则讲诉诸法律。大概的意思就是这个输入法本身(网络同步功能)也“侵犯”了搜狐的版权。大家做好心理准备,兴许哪天在自己的电脑上敲汉字也侵犯了搜狐的权利……
我想起来在“谷歌输入法“的Group上看到的某条说法:“‘搜狗’是不是也抄袭了辞海啊?”。如此发展下去,最后的结果估计就是我们都抄袭了汉字发明人 的成果…… 或许下一阶段谷歌也会控告搜狐抄袭了他们的搜索引擎?然后就这样你来我往,继续下去。怎么什么事情,闹到最后都成了闹剧?大家还是静观其变好了。
希望这两家公司都赶紧推出稳定的Linux版本输入法。当然,最好是谷歌先出…… XD
P.S.
此文观点主要来自于和牛鱼人的讨论。在此感谢牛鱼人,以及他提供的论文链接和“搜狗输入法”版权条文。




