Tuesday, October 4, 2011

Wireless 无线网设置与安全(之一)

好来物的电影拍得很好看,电影票和DVD也卖得很贵。既然网上可以轻尔易举的免费下载,何乐而不为?2010年《拆弹部队》(英文名:Hurt Locker)获得了第82届奥斯卡颁奖包括最佳影片、最佳导演在内的六项大奖。于是大家各显神通,下载copy。不成想,近来拍摄此电影的电影公司Voltage Pictures大举诉讼,提起24583起诉讼。对于全部诉案Voltage Pictures都有IP地址可以追踪,然后要求ISP网络运行商提供用户的个人信息。其中只有2278个IP地址Voltage Pictures还未从ISP商那获得用户信息。尽管9月底Voltage Pictures自愿撤诉90%,还有超过2300诉案正在处理中。至于2万多起的撤诉因是自愿行为,即未经审理,理论上Voltage Pictures还可以从新提起诉讼。诉案还波及了加拿大。有30个加拿大用户也遭起诉。下图是Voltage Pictures列出的来至Bell Canada的IP。
由于Voltage Pictures联合了Dunlap, Grubb和Weaver law firm,著名的美国版权保护组织,很多被告选择了破财消灾,但无具体数字可知有多少案例厅外和解,有人透露少则也要千刀以上。
那么,网上下载在美国加拿大这些所谓的民主自由国家犯法吗?Voltage Pictures是怎么获得这些IP的?为什么有的人即未上传,也未下载,却被Voltage Pictures起诉了呢?
根据法律,未经授权许可下载或复制有版权资料文档下载违法,上传同样违法,哪怕没有盈利的目的(想当雷锋也不行)。不过对于普通的下载,版权拥有者很难监视或取证下载情况,因为必须取得下载服务器的拥有者的配合去获取下载的log文件,而且此log文件还必须有下载者的IP记录和文档下载记录(一般服务器不会log这些信息,过于庞大,浪费存储空间,又没有意义)。不过出于隐私保护的原因,如果没有法院的批准,通常没有任何组织可以要求服务器的主人提供这些资料。而法院要先有嫌疑证据才会发出申请令。因此,单纯的下载很难引发诉案。不过上传和BT下载就不同了。版权拥有者如在一文件服务器上发现非法拷贝,就可向法院申请法令去要求服务器拥有者提供上传者的资料。同样,如果用BT下载,由于BT的机制,所有的BT的client下载客户端一定要在tracker服务器上注册(这就是为什么BT软件可以显示下载资源),才能利用BT的P2P机制。
根据BitTorrent协议,文件发布者会根据要发布的文件生成提供一个.torrent文件,即种子文件,也简称为“种子”。种子文件本质上是文本文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址和针对Tracker服务器的设置,文件信息是根据对目标文件的计算生成的,计算结果根据BitTorrent协议内的Bencode规则进行编码。它的主要原理是需要把提供下载的文件虚拟分成大小相等的块,并把每个块的索引信息和Hash验证码写入种子文件中;所以,种子文件就是被下载文件的“索引”。下载者要下载文件内容,需要先得到相应的种子文件,然后使用BT客户端软件进行下载。下载时,BT客户端首先解析种子文件得到Tracker地址,然后连接Tracker服务器。Tracker服务器回应下载者的请求,提供下载者其他下载者(包括发布者)的IP。下载者再连接其他下载者,根据种子文件,两者分别告知对方自己已经有的块,然后交换对方所没有的数据。此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。版权拥有者只要用程序不停查询Tracker服务器就可获得BT下载者的IP地址,然后要求法院发出法令给ISP商,令其提供相应IP地址的用户信息。所以BT下载就可能惹火上身。所以建议大家尽量不要用BT下载电影,哪怕是中国的电影,说不定哪天中国的电影公司学会与世界接轨,告到这来。
尽管普通用户都是从ISP那得到动态IP地址,这个IP地址通常不会变的,因为ISP的DHCP server通常会cache你的MAC地址,并在一定时间内锁定一个IP给你。除非你的Modem很长时间离线,DHCP不会把这个IP assign给别的用户。即使你的IP会变,DHCP server也可能有log记录下IP的变更和用户ID。所以逃不掉的。如想了解更多BT侵权方面的消息,可参见TorrentFreak网站
最倒霉的是有些人并没有下载,IP却出现在黑名单上,难道他们真的被冤枉了吗?可能冤而不枉,因为他们的无线网的密码很可能被破解了。越来越多的人开始使用无线网路由器(wireless router),很多人根本就不加密,很多人还在用WEP,很多人的WPA密钥很容易被猜到。感兴趣的朋友,google一下Aircrack-ng,或看看中文网站http://blog.ibeini.com/archives/365.html。对于WEP加密,用Aircrag-ng,不需要太多专业知识,基本两分钟内即可破解。

Tuesday, September 27, 2011

IT 风云 之一: 风起云涌

Update: 在写本文时,在网上找到一个网站:赛伯时空,讲述或摘录了很多IT历史故事,省了我很多事,也丰富了我的见识,有兴趣的去看看,很不错。
科技的发展是日新月异,也缔造了无数的传奇,如咱们春秋战国的历史般让人眼花缭乱。不知最近可有人记述过,今天刚好看到新闻说Julius Blank过世了,就从他开始聊一聊很多年轻一代都不大知道的仙童半导体公司(Fairchild Semiconductor Corporation),因为Julius Blank正是仙童的创始人之一。仙童半导体公司曾经是世界上最大、最富创新精神和最令人振奋的半导体生产企业,为硅谷的成长奠定了坚实的基础。

1957年Blank和Victor Grinich, Jean Hoerni, Eugene Kleiner, Jay Last, Gordon Moore, Robert Noyce, and Sheldon Roberts被称作Traitorous Eight(八叛逆),一同从William Bradford Shockley(不要说你没听说过Shockley,被誉为晶体管之父,1947年与他人合作发明了晶体管,中文常译作威廉·肖克利)创建的Shockley Semiconductor Laboratory实验室辞职(据说是因Shockley太固执己见,独断专行),接受纽约的“仙童摄影器材公司”(Fairchild Camera and Instrument,投资商的主人是Sherman Fairchild,这就是仙童名字的由来)的资助而成立了仙童半导体公司。在Blank的领导下,仙童首创用硅(silicon)做基板(substrate)并制造出第一个可商业化大量生产的集成电路(第一个集成电路是由TI制造并申请了专利),而硅可以从沙子中提炼。右图来自wikipedia.org。1958年仙童的Jean Hoerni开创了planar的晶体管制造工艺,使晶体管制造变得容易和廉价,最终成为业界的唯一选择。第一个用这种工艺制造出来的2N697被以$150的价格卖给了IBM。1963年,仙童开始研发集成运算放大器,并于1964年和1968年先后推出µA702,µA709和大名鼎鼎的µA741。用过集成运放做设计的人几乎没有不知道µA741,90年代中期我在中国航天部门工作时,电路设计中还在大量使用。
八叛逆的名字可能很多人都不是很熟,他们也被称作Fairchild Eight或Shockley Eight。八叛逆的大部分并未止于仙童,而是后来因各种原因纷纷离开仙童创建了很多新的公司。其中两人你可能知道,Gordon Moore(摩尔定律总听说过吧) and Robert Noyce,正是Intel的创始人。本来,由于Noyce的杰出贡献,1966年他被提升为VP并成为事实上的部门领导者。尽管仙童半导体部门坐落在加利福尼亚的Mountain View和Palo Alto,部门总裁John Carter却常年留在纽约州的Syossett。Carter只是每年到加利福尼亚走马观花来一次,可他却把半导体部门的盈利大吧用来购买和补贴新的产业,而很多这些新产业根本不盈利。这造成了半导体部门很多人的不满。同时,到1967年,很多新的startup公司也给仙童带来了激烈的竞争。当年仙童出现了成立十年来的首次亏损,所以董事会要Carter卖掉其它不盈利的产业,可Carter却以辞职来回应。Noyce本应顺理成章地成为继任者,可Sherman领导的董事会却一直试图找个新的人选。倍感冷落的Noyce决定出走,同时带走了当时仙童R&D的主管Moore,由此他们成立了Intel公司,主要投资者包括八叛逆中的另外五人。他们俩已经是八叛逆中最后两个离开仙童的了。此后Sherman Fairchild从Motorola请来Lester Hogan做CEO,而Hogan很快把一百多Motorola的经理们(这个Motorola来的团队被称作Hogan's Heroes)全挖到仙童替代整个原来的管理层,此事还引起Motorola对仙童的法律诉讼。当时IT的日新月异的发展已经吸引很多仙童人离职,自创公司或加盟别的startup,而Hogan的这一举动更带来了仙童大量人才的出走。这些仙童子凭着仙童的经验和人脉关系,带着仙童人的开创精神,成立了越来越多的科技企业公司。他们和他们成立的公司被称作Fairchildren。Walter Jeremiah Sanders III是他们中间的一个,被称作硅谷的创始人,曾是仙童半导体公司销售部主任,他正是被Hogan从Motorola带到仙童的经理之一。1969年,当仙童的几个工程师决定创建一个新公司时,他们邀请Sanders同行,Sanders答应了,但前提条件是由他做CEO,虽然有些争论,但最终Sanders得到了他想要的,Advanced Micro Devices (AMD)就这样诞生了(Motorola的人也经常戏称AMD为Another Motorola Division)。正是在仙童经历使Sanders懂得,要想让员工同心协力,必须让员工受惠于企业的发展,所以Sanders第一个采用Stock option来激励员工。
正是仙童为硅谷孕育了成千上万的技术人才和管理人才,它被称为电子、电脑业界的“西点军校”,是名符其实的“人才摇篮”。正如苹果公司乔布斯形象比喻的那样:“仙童半导体公司就象个成熟了的蒲公英,你一吹它,这种创业精神的种子就随风四处飘扬了。一批又一批精英人才从这里出走和创业,书写了硅谷一段辉煌的历史;然而,正因为人才的大量流失,也造成了这家公司历经坎坷的商海沉浮。
以下英文内容及图片转自Engadget。


The Manhattan-born Blank (pictured third from left, above) began his engineering career in 1952, when he joined AT&T's Western Electric plant in New Jersey. As a member of the engineering group at the plant, Blank helped create phone technology that allowed users to dial long-distance numbers without going through an operator. It was also at Western Electric where he met fellow engineer Eugene Kleiner. In 1956, Blank and Kleiner left AT&T to work at the lab of Nobel Prize-winning physicist William B. Shockley, but departed just one year later (amid to start Fairchild, alongside a group of six other computer scientists that included future Intel Corporation founders Robert Noyce and Gordon Moore. At their new labs, Blank and his peers developed an inexpensive method for manufacturing silicon chips, earning them $1.5 million in capital from a single investor. As the only two with any manufacturing experience, Blank and Kleiner were charged with bringing the dream to fruition -- a task that required them to build the chips from scratch, beginning with the machinery for growing silicon crystals. They succeeded, of course, and in 1969, Blank left Fairchild to start Xicor, a tech firm that Intersil would later buy for $529 million, in 2004. But his legacy will forever be linked to those early days at Fairchild, where, as Blank described in a 2008 interview, he and his colleagues were able to experience the unique thrill of "building something from nothing."
在赛伯时空看到这个也很不错:http://www.cst21.com.cn/1/fsc.htm

Monday, September 26, 2011

IT 风云 之二: 收购 吞并

没空多写,感兴趣自己Google: 2001~2011 billion dollar以上的收购

Aug 30, 2011 Intel's $1.4 billion Infineon mobile chips
Aug 18, 2011 HP buy Autonomy for 10~11b
Aug 15, 2011 Google Motorola 12.5b
Jun 23, 2011 Electronic Arts To Acquire PopCap For $1 B
Jun 14, 2011 Ericsson to acquire Telcordia for $1.15 b
May 25, 2011 Qualcomm Completes $3.1 Billion Acquisition of Atheros Communications
May 10, 2011 Microsoft Skype 8.5b
Apr 5, 2011 TI 6.5b buy National Semi
Mar 28, 2011 eBay To Acquire GSI Commerce for $2.4 B
Mar 20, 2011 AT&T to acquire T-Mobile for 39b
Jan 27, 2011 Verizon will acquire Terremark for $1.4b
Nov 22, 2010 Attachmate acquires Novell for $2.2 b http://news.cnet.com/8301-30685_3-20023535-264.html
Sep 20, 2010 IBM to Acquire Netezza for $1.7 B
Sep 13, 2010 HP acquires ArcSight for $1.5B
Sep 2, 2010 HP acquire 3PAR 2.07b or $2.35b?(Dell also wants 3PAR with 1.15 on Aug 16, 2010)
Aug 30, 2010 Cisco Moves to Acquire Skype for US$ 5 B
Aug 19, 2010 Intel to acquire McAfee for $7.68 billion
Jul 6, 2010 EMC buy Greenplum $3b?
May 24, 2010 IBM to Acquire AT&T Sterling for $1.4 B
May 20, 2010 Symantec to Acquire VeriSign for $1.3 B
Apr 28, 2010 HP acquire Palm 1.2b
Feb 10, 2010 Micron To Acquire Numonyx For $1.27 B
Nov 11, 2009 HP acquire 3com 2.7b
Sep 21, 2009 Dell to Acquire Perot Systems for $3.9 B
Jul 29, 2009 IBM to Acquire SPSS for $1.2 B
Apr 20, 2009 Oracle Sun 7.4b
Jun 5, 2008 Verizon Wireless To Acquire Alltel For $28.1 B
Jan 16, 2008 Sun to acquire MySQL for $1 bi
Oct 1, 2007 Nokia to acquire Navteq for $8.1 B
Jul 24, 2007 AMD buy ATI 5.4b
Jul 23, 2007 HP to acquire Opsware for $1.6 b
May 18, 2007 Microsoft To Acquire Online Marketing Firm aQuantive For $6 B, 1 day after WPP Acquires 24/7 Real Media for $649m
Oct 9, 2006 Google to acquire YouTube for $1.65 b
Jun 29, 2006 EMC to buy RSA for $2.1 b
Dec 13, 2004 Oracle buy PeopleSoft 10.3b
Oct 14, 2003 EMC to Acquire Documentum for $1.7 B
Sep 3, 2001 HP announced to buy Compaq, and completed the merge in May 2002 with 25b.

http://www.businessinsider.com/apple-spent-26-billion-for-the-nortel-patents-2011-7 : Apple Spent $2.6 Billion For The Nortel Patents
April Fool's Day joke last Friday: "NetApp to Acquire EMC for $9.5 Billion
Microsoft to Purchase Nokia for $19 Billion? Another rumor?

Tuesday, September 20, 2011

Broadcom关掉大多伦多地区的DTV部门

今天(Sep 19, 2011)对大多数人只不过是平常的一天,可对DTV的近百员工来说却是黑暗的一天,尽管很多人预感到这最终的结局。很多人呈是三朝元老,从ATI到AMD到Broadcom,鼎盛时期呈有超过500员工,拥有很多video方面的IP。因AMD的没落,原本谈妥192 million 卖给Broadcom,可在交割期,又被Broadcom再砍一刀最终以165 million 成交。很快就听说11个VP被砍掉9个。而今天,更是整个部门关掉,几乎所有人都未来得及收拾自己的私人物品(据说会被通知在指定时间来取)。看来加拿大对IT高科技产业真的缺点什么,以至从Nortel,ATI到RIM,一个个倒下。

Monday, September 12, 2011

介绍一下RIM QNX

上文说到我很看好RIM的QNX,是因工作原因接触很多。QNX有着远比Android悠久的历史,是一个很成熟的所谓微核(MicroKernel)操作系统,广泛地应用于嵌入式系统(RTOS),被移植到PowerPC, x86 family, MIPS, SH-4和ARM(StrongARM and XScale CPUs),凭借其高可靠性、小巧、配置灵活,提供标准POSIX接口,方便移植应用程序,QNX被用在超过200个型号的汽车上。QNX还提供了很好的开发环境, 它的编译系统是基于GNU,对ARM处理器有很好的支持;它的IDE是基于Eclipse,做JAVA的和Android开发一定都很熟悉,QNX做了很多扩展,使得其功能很强大,不只是编程的利器,而且是调试的好帮手。如截图所示,IDE提供很方便的profiling和kernel log,极大地方便了系统程序员调试performance,debug多核多进程和多线程问题。
RIM也是直到2010年四月才收购的QNX,而PlayBook可能是第一个RIM采用QNX的产品。早在RIM收购QNX前,QNX就已经是很成熟的产品了。RIM近来丢失了不少市场份额,一方面是由于来自Apple和Android的激烈竞争,一方面是RIM没有很好的定位自己的产品,加之前一段时间的服务器down机问题给RIM的声誉也带来很坏影响。RIM还推迟了下一代操作系统BBX(也就是QNX+UI)的推出,同时许诺的支持Android APP的Java虚拟机的release也尚有时日。就我个人来看,这只是黎明前的黑暗。RIM不可能退出Smart Phone市场,RIM的新产品是跟Qualcomm进行紧密地合作。两家公司都不喜欢张扬,但新的手机和Playbook是基于Qualcomm的MSM8960,其多媒体支持,CPU性能,通讯能力(3G/4G)等都是其它产品没法比的。目前市面上Tablet多用nVidia的Tegra GPU, 但即使是其最新的Tegra3也远逊色于高通的MSM8960,更何况MSM8960还整合了LTE/CDMA/GSM modem。新产品要明年一季度推出,到那时才可见RIM的这一搏能否咸鱼翻身。
RIM和QNX都是基于加拿大Ontario的公司。所以现在对RIM来说最重要的是需要改变企业文化,所以RIM很需要被收购。另一方面,以我所见,MicroKernel是一个很有发展的Architecture Design,Qualcomm的BMP也是基于MicroKernel的L4。问题是需要推广应用,特别是当今竞争激烈,开放的环境才会提供更多的发展空间,所以我给RIM和QNX的建议就是OpenSource开源。如果微软收购了RIM,很可能会把QNX卖掉,我敢说Qualcomm一定会跳出来把QNX买下来。Android的发展势头很猛,但不会一统天下,同样Apple的IOS也做不到。HP虽然决定停止继续开发WebOS的硬件产品,但HP同时宣布不会放弃WebOS,所以很可能会采用授权的方式供第三方使用。已有传闻HTC可能会收购WebOS。