-
IBM对抗微软的新王牌:廉价Notes/Domino软件
2008-04-29 09:19:35
对比Windows,Linux平台最大的弱项是通讯/协作软件。MS Outlook 加Exchange是一对非常好的组合,为多数商业公司所信赖,Linux平台没有相匹配的应用程序——无论是服务端还是客户端。在该领域能与微软一较高下的是IBM的Lotus Notes / Domino,只是它的名声不佳——昂贵、臃肿和不友好,小型公司多数只会考虑微软的产品。
但是最新的Domino Express Licensing和Notes 8却出人意料,它提供了Mac和 Linux平台的原生服务端和客户端版本。Notes 8,基于Eclipse,整合了办公组件Lotus Symphony,可以让用户依靠一款软件完成所有工作。服务端和客户端组件的许可证只需100美元/用户(对小公司来说可能还是太贵),适合1000人或更少员工的商业公司。
IBM扔下一只银弹对付一群MS产品,不知道以后它还会搞什么大动作? -
2007年度中国软件盗版率数字正式发布 *
2008-04-28 14:43:56
由国家知识产权局组织专家评审组召开的“2007年度中国软件产业盗版率调查”课题评审会今天上午在京举行。会上此专项课题研究成果通过了专家评审,并正式对外发布2007年度中国软件盗版率数字。中国软件盗版率年度调查是国家知识产权战略制定过程中的一个重要课题,由国家知识产权局委托互联网实验室承担课题研究任务。2007年度软件盗版率调查是在2005年、2006年专项研究的方法论和数据积累基础上,连续第三年开展的专项研究。据互联网实验室发布的《2007年度中国软件盗版率调查报告》的研究结果表明,2007年盗版软件折算为市值计算,则相对于软件产业的盗版率由2006年的24%下降为20%,相对于全部软件产品的盗版率由2006年的36%下降为31%,相对于计算机软件的盗版率由2006年的52%下降为41%。按当年安装的计算机软件总套数计算,盗版率由2006年20%下降为13%;按当年安装的收费计算机软件套数计算,盗版率由2006年的63%下降为56%,其中单位用户由39%下降至35%,个人用户由78%下降至69%。
盗版率下降的主要原因在于,一方面政府部门和企业推广的软件正版化工作已取得成效;另一方面收费计算机软件比例明显下降,免费、开源软件和预装正版软件快速发展。
调查结果也揭示了软件盗版行为发展趋势。首先,政府的有关措施成效显著,盗版行为及其损失均明显下降。其次,用户安装软件的总套数水平有所上升,显示计算机用户软件需求的增长趋势。另外,涉及收费的软件安装数量基本没有变化,但是收费软件占全部安装软件的比例明显下降,说明软件安装数量的增加主要源自于合法免费资源,反映了免费软件和开源软件的快速发展。最后,与上一年对比,正版软件销售数量和销售额呈现持续增长趋势,而套数盗版率与价值盗版率均有明显下降,尤其是价值盗版率下降幅度更为显著。
与会的评审组专家认为本课题的研究成果非常有价值、有意义,不仅可以让全球公众了解中国软件盗版的真实情况,而且为有效调整和实施软件产权保护政策,发展中国软件产业提供了决策依据,必将有效促进中国软件产业的发展。建议有关部门持续开展年度盗版率调查工作,并加大支持力度,逐步建立并健全软件盗版的信息监测体系和专业队伍,使研究结果的质量得到不断提高,从而为开展软件产权保护工作提供强有力的决策支持。 -
22项Windows或Mac不能而Linux可以的事
2008-04-25 09:30:37
新闻来源:forum.ubuntu.org.cn
1. Upgrade to the newest version legally and without paying money
1。合法升级到最新版本却不花一分钱
2. Have the latest version of the operating system run faster than the previous version on the same hardware
2。同一个硬件平台上最新的操作系统却比老的更快。
3. Easily install and run different graphical interfaces if I don't like the default setup
3。如果你不喜欢默认的桌面环境,可以非常容易的自行安装其他的界面。
4. Install twenty programs with one command
4。一个命令就可以安装二十个程序。 5. Have the system automatically update all my installed programs for me.
5。让系统自动为我所安装的软件更新。
6. Install the same copy of my OS (Ubuntu) on multiple computers without worrying about license restrictions or activation keys
6。可以在N台机器上安装同一份OS拷贝而无须担心协议限制或激活码。
7. Give away copies of the operating system and other programs that run on it without breaking any laws, governmental or ethical or moral, because it was all intended to be used this way
7。可以自由分发该操作系统及其他运行其上的软件而不会违犯法律,政治或伦理道德,因为他本身就提倡这么做的。
8. Have full control over my computer hardware and know that there are no secret back doors in my software, put there by malicious software companies or governments
8。完全控制我的电脑硬件,并可知晓我的软件中没有什么被政府或者某某公司蓄意安放的秘密后门。
9. Run without using a virus scanner, adware/spyware protection, and not reboot my computer for months, even when I do keep up with all of the latest security updates
9。可以裸奔(无杀毒软件,反广告/间谍防护软件),以及可以数月不用重启机器,我甚至一直在更新着安全补丁。
10. Run my computer without needing to defragment my hard drive, ever
10。从来不用磁盘碎片整理。
11. Try out software, decide I don't like it, uninstall it, and know that it didn't leave little bits of stuff in a registry that can build up and slow down my machine
11。尝试软件,觉得不喜欢,就删掉他,而且知道他不会在什么注册表里留下一些垃圾可能导致把我的系统搞慢。
12. Make a major mistake that requires a complete reinstallation and be able to do it in less than an hour, because I put all of my data on a separate partition from the operating system and program files
12。犯了重大错误而导致全新重装系统,也不过花去了1小时不到的时间,因为我把我的数据放在了独立于操作系统和程序的分区。
13. Boot into a desktop with flash and effects as cool as Windows Vista on a three year old computer...in less than 40 seconds, including the time it takes me to type my username and password to login
13。在一台3岁的老电脑上可以有如vista那样超酷的登录效果...少于40秒,这已经是将我输入用户名和密码并登录计算在内了。
14. Customize anything I want, legally, including my favorite programs. I can even track down the software developers to ask them questions, contribute ideas, and get involved in the actual design/software writing process if I want to
14。合法自定义任何我想要的东西,包括我最喜爱的程序。我甚至可以跟踪软件开发者并向他们问问题,提意见,如果我愿意的话,也可以参与到真正的软件设计和开发进程中去。
15. Have 4+ word processor windows open working on papers, listen to music, play with flashy desktop effects, have contact with a largely happy community and have firefox, instant messaging, and email clients all open at the same time, without ever having had to beg someone for a code to make my os work, and without the system running so slow it is useless
15。超过4个的文字处理窗口,听音乐,玩超酷的桌面效果,联系一个大型的社区,并同时运行着firefox,即时通讯以及email客户端,而不必求爷爷告奶奶的要什么令我的系统可以运作的代码,而不会把系统变慢。
16. Use the command "dpkg --get-selections > pkg.list" to make a full, detailed list of all software I have installed, backup my /etc and /home directories on a separate partition, and you are able to recover your system any time, easily
16。使用"dpkg --get-selections > pkg.list"命令来获得一个完整详尽的已装软件列表,备份我的/etc和/home文件夹到一个独立分区,然后你就可以随时恢复你的系统了,而且超简单。
17. Run multiple desktops simultaneously, or even allow multiple users to log in and use the computer simultaneously
17。同时运行多个桌面,甚至可以让多用户同时登录并使用该机器。
18. Resize a hard disk partition without having to delete it and without losing the data on it
18。无损调整分区大小而不用担心会丢失数据。(译者注:应该是LVM)
19. Use the same hardware for more than 5 years before it really needs to be replaced...I have some hardware that is nearly 10 years old, running Linux, and still useful
19。硬件可以使用超过五年而无须更换...我甚至有一些硬件都超过10年的历史了,还依然健在。
20. Browse the web while the OS is being installed!
20。可以在OS安装的同时浏览网页!
21. Use almost any hardware and have a driver for it included with the operating system...eliminating the need to scour the internet to find the hardware manufacturer's website to locate one
21。使用几乎所有的硬件,因为系统已经自带了驱动...而不必再去硬件供应商的主页上去苦苦搜寻。
22. Get the source code for almost anything, including the OS kernel and most of my applications
22。可以任意获得源代码,包括OS内核以及我的大多数应用程序。 -
来算算微软的专利
2008-04-24 15:28:59
就在大约一年前,微软官方掷出专利杀手锏,声称免费及开源软件侵犯了其 235 项专利,但已经拒绝(且继续拒绝)说明具体是哪些专利。
今天,多亏了我在 ZDNet 的同事 Jason Perlow,我们获取到了一点点关于微软专利的详细信息,那些喜欢暗中竞争的人可能会对此感兴趣。
去年微软官方表示 Linux 侵犯了 42 项微软专利;Linux GUI(图形用户界面)侵犯了 65 项;Open Office 侵犯了 45 项;许多免费/开源的电子邮件程序又侵犯了 15 项;还有一些杂七杂八的免费/开源程序侵犯了 68 项微软专利.这些就是雷蒙德的家伙们愿意告诉我们的全部信息.
今天,多亏了 Linux/Unix 独立软件供应商 Centrify 的 CEO Tom Kemp 非常深入的分析,我们能得到更多的关于微软在 Windows 领域已有专利的信息.
利用受欧盟委托的反垄断监督者要求微软公开的信息,Kemp 计算出了 Windows Server 到底申请了多少项专利,被批准的又有多少项.
按照 Kemp 给出的结果:
“在 Windows Server MSDN 上贴出的 125 种协议里,其中 99 种还没有相关的美国专利,也就是说 80% 的 Windows server 协议没有相关的美国专利”
(我的注释:换句话说,其中 20% 都已经注册专利了.)
“如果只算那些连专利申请都没有的协议,其中 76 种协议没有相关的美国专利或专利申请(60%),也就是说其中 49 种(40%)有美国专利或专利申请.”
这只是 Windows 专利中的一小部分.“贴出的协议只是用于 Windows Server 的文件与打印,用户与用户组管理以及网络通讯功能而已,并不包括诸如 IIS 之类的功能.WSPP(工作组服务器协议程序)的协议也有大约 25 项欧盟专利和专利申请.” -
微软反诉《郑码》专利无效被知识产权局驳回
2008-04-23 13:43:17
4月23日上午,来自《郑码》专利所有者北京中易公司的消息称,微软反诉《郑码》专利无效被驳回,国家知识产权局专利复审委员会审查决定维持《郑码》专利 有效.此次判定对中易起诉微软侵权《郑码》案将是有利推进.2007年4月23日,北京中易公司诉美国微软侵权案在北京第一中级人民法院立案.主诉美国微 软侵《郑码》的专利权;软件著作权;汇编著作权.侵中易字库的美术作品权;软件著作权;汇编著作权,两项6案.
一位此案参与者表示,2007年5月28日,微软委托北京柳沈律师事务所诉《郑码》专利无效,6月27日,微软方又补充了新的无效理由的文件.此后《郑码》发明人在法定时间内向“专利复审委员会”递交了《郑码专利意见陈述书》,逐条反驳微软方认为《郑码》专利没有新颖性、创造性的意见.
2007年12月20日微软方和郑码方双方进行口头辩论.双方按该专利授权公告的权利要求逐条进行答辩.
2008年4月22日,北京中易公司拿到国家知识产权局专利复审委员会的《无效宣告请求审查决定书》,《决定书》“专利复审委员会”根据我国专利法和郑码专利实际情况,审查决定,微软方提出的专利无效理由不能成立,维持郑码专利有效.
中易公司认为,《决定书》也标志着法院对于微软认为《郑码》无效的申请完全驳回.该公司发言表示,《郑码》的优秀早已得到业界工人,但由于推出较晚,宣传推广力度不够,致使知名度不够高.至今普及不够.美国微软此次诉《郑码》专利无效,企图“釜底抽薪”,但在“口头审理”上却被发明人逐条驳,今天被“专利复审委员会”驳回的结果.
目前,北京中易公司诉美国微软侵权案在北京第一中级人民法院立案.主诉美国微软侵《郑码》的专利权;软件著作权;汇编著作权.侵中易字库的美术作品权;软件著作权;汇编著作权,两项6案还在审理中.
此案最新的进展发生在2008年2月26日,当日中易公司透露,起诉微软Windows XP等操作系统侵权其郑码案件,进入质证(即原告与被告在法庭上对证据的确认)阶段,而后双方将转入到庭审阶段,但应微软要求此次审理依然不对外公开. -
微软陷入IBM15年前怪圈 谁能拯救软件帝国
2008-04-22 09:29:36
4月22日消息,据国外媒体报道,微软当前已陷入了IBM十五年前的窘境。当时,IBM的核心业务大型主机逐渐衰亡。而如今,微软的核心业务Windows也处在崩溃的边缘。当年,是郭士纳挽救了IBM,如今,谁将成为微软的拯救者呢?
权威调研机构Gartner分析师近日指出,微软的Windows操作系统正处在崩 溃边缘。微软必须要对Windows进行大幅变革,否则将成为昨日黄花。严格来讲,Windows并未衰亡,因为Windows XP系统目前仍拥有着庞大的用户群。但对于Windows Vista而言,情况的确不妙。
15年前,IBM的核心业务—大型主机业务逐渐衰亡。当时,IBM人心惶惶,各业务部门都想分离出去独立门户,每个雇员都想离开公司。但郭士纳(Lou Gerstner)的加盟挽救了IBM。
郭士纳的策略是将IBM转型为以服务为主,重点发展互联网和Linux业务。简而言之,就是要求变。郭士纳很清楚,IBM旧的业务模式已经不再奏效。结果,他成功了。
而如今,微软的Windows业务正面临着IBM当年的窘境。但不同的是,微软没有求变。
微软的产品开发理念是“越大越好”,对于遵循摩尔定律的CPU业务而言,这可能是有效的。而如今,市场机会在于手机、游戏和低端笔记本等领域,“大”未必就是好。至少到目前为止,微软还是没有改变这一理念。
因此,对于微软而言,必须要以新的方式来开发和设计Windows系统。重要的是,微软需要一个像“郭士纳”这样的人物来领导微软的变革。这个人必须要意识到微软的老模式已经不再奏效。
-
Apache Abdera:Atom,AtomPub和Java
2008-04-21 15:40:30
Apache Abdera是Atom联合协议(Atom Syndication)和Atom发布(Atom Publication)协议的开源实现,目前尚处于“孵化”阶段。最近,Abdera到达了0.40里程碑版,朝着成功孵化迈出了重要一步。记者借此机会就Abdera,Atom和AtomPub采访了该项目的两位核心开发者,IBM的James Snell和MuleSource的Dan Diephouse。
记者:每个人都知道Atom和AtomPub是用于网络日志的,对吧?在这个领域之外还有什么人会在乎它呢?
James Snell:虽然Atom和AtomPub一开始只是为聚合和发布日志内容而设计的,但在各个领域内的广泛使用已经证明了它的价值。我曾经见过Atom被应用于社交联络,日程安排,文件管理,论坛讨论,档案管理,书签标记,维基网站,照片共享,播客网站,发布基于公共警报协议(Common Alerting Protocol)的通告等许许多多方面。对于任何需要发布和管理各种格式内容集合的应用,Atom都有一定的适用性。
Dan Diephouse:我们只需要看看现在的各种公共服务就知道了。Google的大部分API都是基于AtomPub的,微软也将AtomPub作为其Web API的未来方向,这些服务都已大大超出网络日志的范围。甚至,AtomPub也不再只是一个公共Web API——我已经注意到许许多多的企业开始实施建立基于AtomPub的企业内部服务。
记者:AtomPub将会是一个新的SOAP吗?
James Snell:我相信有些人会这么想,但我以为没必要这样去想。
Dan Diephouse:我也同意这样的类比其实并不十分恰当,SOAP主要是作为传送数据的一种方式。也许再加上WSDL会看起来更合理一些。AtomPub和SOAP/WSDL两者都提供给你编写服务以供他人使用的能力,但AtomPub采取了一种完全不同的途径来帮助用户实现他们的服务。它实现了一些能令用户更自由的约束。因为数据受限于统一格式——每个条目都包括title,entry,id,和content/summary——这使得我能从一条Atom feed中得到有用的信息,而不管这条feed来自哪一类型的应用。对我来说,解析日历数据就像我解析一个雇员目录或者是阅读网络日志一样的简单。我不需要任何特殊的工具或者更多的信息,仅仅只需了解这是基于AtomPub的服务。但从另一方面,这种约束也限制了AtomPub的适用性——它绝不是一个万能的协议。很多信息用AtomPub来建模会显得过于笨拙。事实上,当你的数据是有时序的列表时,AtomPub是其自然的选择。
记者:给我们说说Abdera这个项目吧。
James Snell:Abdera是Atom联合格式(Atom Syndication Format)和Atom发布协议(Atom Publishing Protocol)的一个开源实现。它源于IBM WebAhead部门的一个内部项目,并于2006年6月捐献给了Apache基金会的孵化器。从那时起,Abdera逐步发展成为了最全面的Atom标准的Java开源实现。
Dan Diephouse:它的功能已经开始多得难以一下子全部说上来了。这么说吧,它包括了对开发/消费AtomPub服务的支持,一个IRI库,一个URI模板库,支持unicode的规范化,还扩展支持诸如XML签名/XML加密,GData,GeoRSS,OAuth,JSON等多种数据和格式。很cool的是,最新发布的版本里还包括了一系列的“适配器”,这些适配器能让你为存储在JDBC,JCR,或者文件系统中的条目生成AtomPub服务而无需任何编码。
记者:能给我们简单描述下Abdera架构中的一些关键设计方针吗?
James Snell:Abdera一开始是围绕以下三个原则进行设计的:
它必须功能完备,支持Atom开发的每一个方面和标准所容许的每一个选项。Abdera支持诸如IRI,Unicode规范化,XML数字签名,XML加密等特性,以及范围广泛的扩展就是对这一原则的践行和验证。
它必须具有良好的性能,能快速地解析和序列化Atom文档。
它必须是模块化的,使得开发者可以选择那些必要的功能来实现一些特定的需求,同时方便地交换和插入组件。
记者:那么你们俩平时都用Abdera做些什么呢?
James Snell:在IBM,Lotus Connections和Lotus Quickr套件的组件使用Abdera来支持Atom发布协议。Abdera同时也是WebSphere Web 2.0 Feature Pack的一部分。在内部,Abdera还被广泛使用于不同的应用程序中。
Dan Diephouse:在MuleSource我们正在一系列领域使用Abdera。我们在Galaxy——一个开源的注册中心/存储仓库(repository)——使用它作为API。它充许用户管理存储仓库中的部件和元数据。我们避免使用类似UDDI等方式,因为它过于复杂。AtomPub使得我们能以简单的Restful API来操纵注册中心,同时联合存储仓库中的数据。我们也为Mule(开源ESB)开发了一个Abdera组件,它使得你能轻松地整合AtomPub服务和Mule支持的各种连接器。AtomPub在很多集成场景中显得特别关键——比如消息队列,日志记录,事件处理——任何一个你需要有时序的内容集合的场景。我们希望它能帮助人们以一种Web友好的方式获取数据。
记者:路线图的下一步将会是什么?
James Snell:成功孵化。Abdera作为Apache基金会孵化器项目已经足够长了。虽然仍有一些细节上的问题需要去解决,我将非常高兴看到Abdera成功孵化并升级成独立的Apache顶级项目,并为更多的基于Atom的应用提供支持。
Dan Diephouse:我想我们将专注于短期内1.0版本的发布(这也是来自社区的期望)。我也想借此机会宣传我们的项目——参与进来!任何形式的反馈或者补丁向来都是受欢迎的。请加入邮件讨论列表或者报告问题。
查看Dan Diephouse的博客和James Snell的博客,同时请参阅Abdera的主页。 -
CORBA宗师谈REST 、Web服务和Erlang
2008-04-17 17:40:17
在QCon旧金山2007大会期间,InfoQ的编辑Stefan Tikov采访了CORBA宗师Steve Vinoski,就他对REST的关注,使用CORBA的场景,以及分布式系统中描述语言的角色等问题做了深入的探讨。其他主题还包括了解多门语言的好处,Erlang在构建分布式系统时的好处等。
个人简介
Steve Vinoski是一家美国创业公司Verivue的技术员工。他被公认为是CORBA领域里世界领先的专家之一,在加入Verivue之前他在IONA呆了10多年之久,是IONA的首席架构师和创始人之一。此前他还在惠普、Apollo计算机和德州仪器等公司从事过软件和硬件相关的工作。
今天我采访的是我儿时的偶像之一Steve Vinoski。这些天您在忙什么?
现在我还不能说我的公司是做什么的。二月份我离开了IONA公司,出于保密的原因,新公司的创始人不想对外界透漏太多相关的情况。但是我可以告诉你,现在我很快乐。就像呼吸了一口新鲜的空气。相比于我在IONA的那十几年,这种感觉是非常不同的,充满了快乐。
这个新公司跟中间件或者新型分布式对象相关吗?
不相关,完全不同的领域。你也知道,我是硬件工程师出身,所以公司里有一些搞硬件的朋友,这倒有点追根溯源的意思。我现在并没有从事硬件相关的工作,而主要是做中间件。我已经从一个供应商过渡到用户的角色了。
也许有人会说这些已经体现在你的博客中了,那些内容现在还可以看到。您过去曾批判过供应商、中间件、WS-*和ESB等,能展开谈一谈吗?
我想如果你回头看一下我四年前发表在《互联网世界》(Internet Computing)上的文章(其实我的第一个REST专栏是5年前写的),就会发现我的有些观点是“将WSDL用作抽象是做事情的好方法”,还有些是“这些(技术)还没有被真正地标准化,有那么多的规范,那么多的供应商战争和摩擦。”。说实话一直以来我真的看不惯这些事情,但由于身在IONA,碍于多种原因我不能讲出实话,因为那是公司的事情。但一旦这个负担被拿走了,我就可以说说我的真实感受了。其实和从前我所说的差别不远,只是现在所言全是实话,没人给我压力。
如果您现在是一个大型公司的架构师,要为一整套系统或者一个大型分布式系统设计架构的话,您会选择什么技术?
我想我会先看看REST。如果你研究一下SOA,你会发现它主要关注业务和文化,里面都是谈我们如何整合业务,如何使事物能彼此合作,如何制作共享组件,以及如何避免重复劳动和雇员多余等等问题。SOA关注的重点是文化,而不是技术架构。有些人在谈论技术SOA,但是技术SOA还是依靠现在我们所用的产品,因为每一个产品都是不同的。从技术角度来看,SOA还没有具体到让这些产品看上去都一样的地步。转而来看REST,它就是一个全新的架构类型,全是关于规约以及如何从这些规约中找到价值的方面。有些人已经将大量的规约用于分布式系统,并取得了可喜的成绩。那么为什么我认为我可以做的更好呢?因为我从前做过类似的工作,如果必须使用那些规约的话,我也能设计得非常松耦合。在我看来,如果单纯考虑工程造价的话,REST是有意义的。
谈谈您会使用CORBA的一些场景吧。
在确实需要和正在(或已经)用CORBA编写的应用交互时,我会用CORBA。我从1991年就开始用CORBA,现在还在用,在最近我和Michi Henning写的一本书里面对其做了反思。虽然CORBA现在不如过去应用的那么广泛,但是我还没有完全放弃它的想法。有许多领域仍然在用CORBA,那些接口也不会明天马上消失,在未来的5到10年里它们还会存在。如果需要和那些用CORBA构建的系统交互,我肯定用CORBA。另外如果我正在开发某个小规模系统,而且开发人员对CORBA比较熟悉,我也会选择用CORBA。但是如果要构建一个企业级系统,我会选择REST。
假设我们要讨论一个不同之处,一个在讨论REST时经常被提及的问题,比如在REST论述(指Fielding博士关于REST的论文)中没有定义任何描述和契约定义,只有一个通用的定义。而在这一点上,CORBA对IDL的依赖非常强烈,您觉得这是CORBA的一个问题吗?这是CORBA所缺失的特性吗?
关于你的这个问题,我过去也有很多的想法。在CORBA里,一个人可以从事的层面和领域很多,也很明显。我几乎干过所有事情,但是在我从事CORBA工作时,我大部分时间专注于IDL和将它映射到其他语言之上。至于为什么这样,我想是可以理解的。我知道有很多人对于理解C++映射方面存在问题,但那它(即C++映射)是为C++高手所写的。我个人对此没有什么困难。如果你只知道IDL的使用方式就去用它定义一个接口,这就会有问题。那种方式并不能正常工作。没有人在使用IDL时会说“就是这个方法,我要调用它,传递它。我只需要看一下IDL就知道要做什么。”
没有人会这样做。IDL只是用来代码生成。如果我想知道如何使用一个服务,不论它是否有IDL,只要开发人员在旁边我就会去问他们;如果他们不在旁边,我就去看文档。比如打算使用Amazon、Google或者其他站点的REST服务,我就去找它们在网上的文档,然后阅读和查找。我不晓得拥有一个IDL是否真的有用。现在这个接口被修正了,成为一个HTTP动词(Verbs)。你需要处理数据定义,而数据定义和媒体类型通常被注册的IANA类型所定义。如果你想知道这些数据如何展现,那么就去看看那些媒体类型或者MIME类型。我不认为你的问题和分布式对象的CORBA风格是同样的问题。
我听说现在的争论焦点之一是:如果你使用的是一门诸如Java或者C++这样的典型静态类型语言,那么当你构建那些在调用过程中需要交换的对象时,从代码生成那一步所得到的对象就得是类型安全的。如果你没有一个可以生成代码的描述语言的话,在你的IDE里面就不会有代码实现,你也不会有我们过去习以为常的东西。
我猜是有这样的情况,但是我不使用IDE。从前在我的博客评论有人说“你应该使用IDE,你应该尝试所有新的事物”,就这个问题我从前还和一个同事讨论过。但我一直使用Emacs。我曾经试用过Eclipse,有些工作它做的真的很棒,但是我想我现在只是一条“老狗”。回到你说的这个类型安全的问题,你最好称它为“伪类型安全”,因为我可以将一个在客户端应用上假定类型安全的消息传递到你的服务器上,而你的服务器能通过完全不同的定义进行编译,还能够离线读那些字节,换句话说它们看上去符合你的消息定义,而其实两个定义可能是完全不同的。对于你的对象、服务或者其他任何我能通过使用IDL得到的类型安全也是如此,现实中它们可能都有完全不同的类型,但却不是在我的客户端上,原因是它是完全分布式的。你的版本变更可能和我的变更有所不同。所以你最好称它为“伪类型安全”。但是我认为名称的变化改变了整个等式(译注:之前的“类型安全”隐含对象必须在分布式系统中各个部分都是相等的,但是改为‘伪类型安全’之后,这一等式不再成立,只需要系统中传递的消息契约一致即可。),因为你是在构建一个分布式系统,而不是构建一个本地程序然后分发之。而且在构建分布式系统的时候,你恰好使用你选择的语言写了一些这个系统的部分程序。我想我们应该关注分布式系统,而不是考虑哪个语言在编写这个系统时更容易使用。我知道很多人不同意我的观点。
我知道您花了很多时间来讨论动态语言,能多讲一些这方面的事情吗?我很难想象一个C++老程序员会忽然转到Ruby上来。
你这儿说的“老”是指我从1988年就使用C++对吗?而不是说我年龄已经很老了……:)我使用C++确实有些年头了,但是很久以来我也是动态语言的粉丝。我的专业是电子工程,从来没有上过什么计算机科学课程。所以我一直感觉应该自己学习一些关于计算机科学方面的知识,回想我当年自学编程语言(主要是C和C++)的时候,因为身处硬件组所以周围没有人和我交流编程方面的想法。在1987年我加入Apollo计算机公司时,我开始接触软件人员,但是他们主要是嵌入式开发者,大多数人使用汇编语言,也有部分人使用C。当时我使用C++对其他人而言是很反常的行为,要知道在那个环境中即使用C也算得上是激进分子了,而C++则完全不在考虑之列。
没有人交流可能会让我错失了一些东西,现在想想我当时应该多看几门语言,而不仅仅是C++和C等。我一直坚持自学语言,几乎什么都看。虽然我没有用它们开发过真实的应用,但是至少我阅读了很多相关的书籍。我还学习了使用Unix,那是一台硬件测试机器,上面跑的是Berkeley Unix操作系统。当时我是什么都学,Unix的很多工具,如greps、seds和awks等。后来Larry Wall推出了Perl,我看过之后惊呼,“哇,这些都是我曾经学习过的,但一个语言全包括了”。1988年我将Perl移植到Domain OS上,也就是Apollo的操作系统,我想现在你可能还能拿在Perl源代码里找到我的名字。所以说,我在学习使用C++时就接触到了动态语言。对我来说,它不是一个新事物,我用了很久了。
您说现在更倾向于使用REST,而不是CORBA,对于语言的选择也是如此吗?现在您更倾向于使用Ruby或者其他动态语言,而不是C++或者Java吗?
我确实倾向于首先看看那些语言,虽然有时候它们并不是正确的选择。我喜欢做的是将多个语言放在一起,对着某个问题问自己“有没有解决这个问题最简单的方法?哪个语言能够做到?”。不仅仅是能够解决这个问题,还要最易于后期的维护,最易于扩展等。一般而言,我先看问题域,然后看看工具箱里的语言,然后选择正确的那个。我之所以有点偏爱动态语言,是因为它们确实很强悍,也很简洁。你用它们写出的程序要比用Java、c++或者C小的多,而且能做同样的事情。它们也很快。有人常说动态语言很慢,但是这不是事实。有些比较慢,有些不是。Python就非常快。我并不是要抛弃Java或者C++。说实话,我不是Java的忠实粉丝,因为如果我要编程解决什么问题时,我会选择C++。如果要选择和C++完全不一样的语言,我会选择动态语言。于我而言,Java和C++没有太多的区别。
我发现最近一段时间您在玩Erlang。我不知道这儿使用“玩”这个词是不是确切,因为我了解到您在实现Tim Bray的Wide Finder。能给我们大体地讲一下Wide Finder问题的背景,以及使用Erlang的经验吗?
实际上我结缘Erlang已经有十几年的时间了。过去我一直没有使用过Erlang,但是近两年我开始看一些相关的参考文档。一般情况下,如果有人告诉我说“有个语言你应该注意一下”,那么我的第一反应是“好,我会看一下”。如果我在这个语言上没有发现很实在的东西,我会回到我手头的工作。这次也不例外,Erlang吸引我的地方是它的可靠性和并发性方面。作为一个长期从事中间件编程的开发者,我会花很多时间来确定这些语言是否具有很好的生产力。传递消息,分析数据等这些其实都是很简单的地方。
当某个东西需要长时间运转的时候,你需要预防节点股障问题,或者需要容错性、安全保障以及需要花时间处理的并发性问题等。比如我锁定了一个数据,需要跨线程共享,这时如果丢失一个的话,事情就很糟糕了。这两点是始终伴随中间件开发人员的两大难题。在我研究Erlang的时候发现它是内置的。因此这也许需要多一些的调查,所以对Erlang我一直保持关注。我在IONA工作的时候,我正在实现高级消息队列协议,现在Apache的Qpid项目也在做。在那时,有些人请我给这个高级消息阵列协议增加容错性,我回答他们说“如果你需要容错性,那么你应该用Erlang,那会省掉很多麻烦。”
两周后,有家叫RabbitMQ的公司发布了一个AMQP的Erlang版本,很明显他们在这方面已经做了很久。现在这个项目还在,很多人都在使用。我当时想我不能离这个东西太远,这时Tim的Wide Finder出现了。Tim Bray是Sun的一个员工,他想分析他的网络日志,可能最小的日志都要1/4G那么大,有很多数据需要分析。他认为“Sun有新的机器出来了,我应该如何用像Erlang这样的语言去并行分析这些数据呢?”于是他写了一个Erlang程序,但是他对它并不满意。如果现在你去看他的博客,你能看到他很不爽,他认为Erlang并不是人们所吹嘘的那么厉害。
看到这件事情,我想我也许能做得更好一些。于是就开始做,Erlang社区里的其他人也是如此。然后就看到处理时间不断地下降。我想Tim在分析这个数据集时所用的时间应该是30~40秒。我将它降低到2~3秒。而有个家伙最后竟然将这个时间降低到0.8秒。我想现在Tim系统的最快实现是另一个函数语言Ocaml实现的,第二名是Python,Erlang次之。许多人说Erlang不能处理文件的输入输出并引以为诟病,但是很明显这不是事实,因为它能处理这些巨大的数据文件,而且速度名列前茅。
您认为像这样的事情会继续下去吗?也就是说语言会变得更加强大,而不是说一门拥有大量类库、工具或者中间件什么的通用语言。语言要包含我们在类库中期望的功能是一个趋势吗?
类似的事情在多核系统的并发领域有很多。当你有两个核的时候,将你原来的程序扔到那个机器上,不会有什么问题。但是当你有八个核的时候,事情就变得很有意思了,因为你会发现有的核在你运行程序的时候是空闲的。如果你没有选择合适的语言去利用它们,那么你的应用就只能使用其中的某一个核。操作系统不会帮你处理这些,因为它不会拿着你的应用然后为你拆分到其他核上。你必须明确地将它进行多线程处理。在Java和C++语言中,现程是相当重量级的。即使它们比进程要轻量一些,也是很重量的。而像Erlang或者类似Erlang的语言都有轻量级的线程,在我的Mac笔记本上可以轻松地跑50,000~60,000个线程,很酷。它是一门非常特别的语言。
下面我们看看面向对象和函数语言,现在函数语言好像要复苏了。我不清楚这背后的原因,也许是因为它们很小巧,但是却可以用很少的代码处理很多的事情。甚至像Ruby和Python这样的语言都有函数的一面,也许这是一个驱动因素吧。我还认为现在语言设计和人们对语言的理解也有“复古”的趋势。过去一直将C作为高级语言的汇编语言,不仅C++而且Python、Perl等都是在C上构建的。Java目前也有这个趋势。Java就像JVM的汇编语言,它已经成为很多语言的虚拟机,比如Scala、Groovy和Jython等。人们看上去在朝两个方向前进,其实殊途同归:构建更小的语言,然后基于这些通用语言更好地解决特定的问题!
对于您提到的这些语言,最为推崇哪一个?
我想过去十年或者二十年,关于语言有一些相关的调查。许多人认为C++也许是人们应该使用的语言;然后Java出现了,许多人转向Java。我遇到许多好像只懂得Java的程序员。如果你向他们推荐说也许他们应该学习一下其他的语言,他们会和你争论,反驳说“Java都能做到!”。我想如果你问那些发明这些语言的人,他们肯定不会说这些语言什么都能做。除了这些,还有许多其他讨论小语言的多语言社区。Erlang已经有21年的历史了,Smalltalk一直就有,现在人们还在使用它。我想正因为没有哪个语言什么都能做,开发人员才真的需要去学习多门语言,并能够整合他们。
当你真的遇到这种情况,当你学会了许多种语言,突然遇到一个问题,用两行Ruby程序就解决了,而如果用Java语言的话可能需要两百行,想想那是一种多么美妙的感觉。这会让你成为一个更好的开发人员,因为你开始明白在不同的语言中如何使用不同的程序,你会从不同的语言中获取知识。在Python中有很酷的列表表达式,一行程序就可以处理一个列表中的各种迭代。Erlang也有类似很酷的功能,你会发现“原来在Erlang中也有和Python中语句基本类似的列表表达式,它们有着同样的功能。”其实并不是说每个语言都是一个完全不同的世界,都需要你一切从头开始。你学会了一个,认识了这个语言中一些独特的地方,然后学习了另一个,会发现有很多相似的地方。
从OO语言过渡到函数语言有那么一些不同之处。而像Ruby和Python这样的语言是跨OO和函数语言的,使用这些语言可以帮你处理很多事情,同时还能够扩展你的视野。对于并发,如果你在写中间件程序,我想你最好先看一下Erlang。这个语言本身就具有这样的原语(primitive),它有一个称为Open Telecom平台的库,能够方便地构建安全的软件。这绝对不是说它简单,只是和你不用Erlang去做的事情相比起来,它确实容易了很多。所以,不要只看一门语言,都要涉猎!
受访人 Steve Vinoski 采访人 Stefan Tilkov 翻译:霍泰稳
来自:InfOQ中文站
-
eBay利用Eclipse建设表示层架构
2008-04-17 17:31:53
eBay权威人士Michael Galpin在IBM开发者网站上发表了一篇包含两部分的文章,讲述了eBay广泛使用Eclipse插件和代码生成器以改善开发者体验和代码质量。
第一篇文章讲述了eBay从之前基于Perl的表示层架构迁移到现在的Java版本——即我们熟知的V4——的进化过程:
“V4架构采取的方式是利用后端强类型的Java对象来表示前端使用的任何东西。你的页面使用图片吗?那么就有一个针对该图片的Java对象。如果你想删除该图片,其复杂程度和删除任何其他Java类一样。对于超链接、CSS及Javascrīpt来说同样如此。V4没有使用servlets或者JSPs来创建HTML。相反,实际的HTML DOM是以Java语言表示的,因此你可以在服务器端把CSS和Javascrīpt捆绑在一起。
其中最困难的地方——内容——怎么样呢?V4的内容系统是独特且强大的。它使用它自己的基于XML的语言来创建内容契约。单词契约的选择是有意图的。契约定义了创建变化的内容单元所需要的数据。例如,一个特定的单元在英语中可能需要一个整数和一个字符串(如“Raymond has 4 cars”),但是在另一门语言中却需要两个整数和一个字符串。对于性别和基数来说更是如此。契约用XML来定义这些内容。接下来由一个特定的应用/页面/组件所支持的每种语言分别去实现契约。当然,它必须要转化为Java中的强类型对象,这样当使用时就会提供所有的动态数据(就像上面提到的“Raymond”和“4”)。因为万物皆是强类型的Java对象,所以它们就要遵循编译的规则。如果应用开发者没有在其Java代码中提供那两个参数,那么代码就无法通过编译。这篇文章继续讲述了eBay是如何实现构成应用的不同语言的Java表示。Javascrīpt作为原生代码并且由Java代理,一开始会使用CSS文件,但是随后就被Java的class文件替换掉了,该class文件在运行时会产生出CSS,内容契约XML也被转化为Java,凡此种种。这种eBay模式的核心点在于使用Eclipse代码生成器以进行这些繁琐的转换。eBay已经开发出了一个Eclipse插件以将每种源文件(Javascrīpt、CSS、XML)转化为其相应的Java表示,并且还提供一个自定义编辑器来处理气特有的XML格式。这篇文章以一个示例结束:针对V4组件运行一个eBay实例,并在Eclipse中直接打开该组件。
第二篇文章讲述了eBay如何联合使用XML文件格式和另一个私有插件以管理其项目依赖。XML文件插件使得Eclipse产生必要的项目和classpath文件,根据其XML契约,第二个插件提供了XML编辑器。
eBay不但开发自己的Eclipse插件,他们还使用很多第三方插件。不得不提的两个插件是进行源代码控制的Rational ClearCase插件以及静态代码分析工具FindBugs,eBay使用FindBugs来部分验收其所有源代码。
这其中一个重要方面就是Eclipse平台的开源本性。既然源码是开放的,对于eBay来说将其私有的插件集成到IDE里面就是非常直接的了。
查看英文原文:eBay's Presentation Architecture and Eclipse
来自:InFoQ中文站 作者:Charles Humble 译者 张龙
-
开源软件社区的发展需要新鲜血液的补充
2008-04-11 10:39:06
Fresh blood - the new fight for open source
他是美国一家大银行的Java程序员,他们公司大量地采用了开源软件产品,他本人非常热衷于参与开源项目,但是他的公司对这却不是这样想的。
对他来说,回报开源社区是件很正常的市场,但是因为雇主的原因,他成为了佐罗(zooro),暗地里为开源社区做贡献,因为他的工作性质决定了,他这样做存在着很大的风险,因为他现在公司的时间里创造的软件专利等都是属于公司的,但是他把这些捐赠给了开源社区。
而这一切就是目前大部分开源项目所面临的问题,这些项目的开发者是来自收雇佣的程序开发人员,这些开发人员受到他们雇主的影响很大。
我们就不用说类似于SCO公司对Linux的起诉,或者微软公司不停的腻歪,开源项目面临的最紧迫问题是缺乏足够的志愿者,需要他们写出足够的代码来支撑起这些开源项目,否则这些项目的发展就不能跟上业界发展的脚步,就无法满足用户的需求,就更谈不上和专有软件展开竞争了。
Meet "Zorro, master of the night". Zorro is a Java developer for a major US bank that makes widespread use of open source software. Zorro is keen to participate in open source projects, too, except for one thing - his employer won't let him.
"For me, to contribute back to open source, I'd have to become 'Zorro, master of the night' - you have to go underground," our programmer said during last week's MuleCon in San Francisco, under condition of, yes - you guessed it - anonymity. "You have to understand the risk that we take."
We're so deep here, Zorro isn't even his real alias - he just plucked it out of the air - but his case is typical. Like many developers working for The Man, his time and any intellectual property he creates during work hours belong to the company.
And that's creating a serious challenge when it comes to open source projects, as they rely on the contributions of volunteers who are paid for, and effectively owned, by employers.
Forget potential litigation from another SCO. Get over the shadow of Microsoft. The real challenge facing open source is how to bring in fresh contributors and code contributions to sustain projects and meet users' needs. Without fresh blood, projects progress relatively slowly and are likely to stumble towards meeting the requirements of the end user, the consumer of IT.
Jim Whitehurst, Red Hat chief executive, last month joined a growing chorus voicing frustration with lack of corporate participation in open source projects. This means that IT projects do not get the direct input they need from a requirements perspective. For all Red Hat's success, Whitehurst knows that unless more users participate, Red Hat faces a significant challenge filling out its technology stack, delivering software users want and - ultimately - growing its business.
Drumming up corporate involvement also explains the motivation behind the creation of companies like the Collaborative Software Initiative. This is working to bring projects to open communities that might actually be useful, as opposed to peddling some vendor-filtered dream of what it wants you to want.
The challenge is real. Open source has done well in operating systems and middleware. Fedora and MySQL are regarded as successes. It's the fledgling projects that face the challenges as the industry tries to define what's next in open source middleware and applications after things like JBoss?
Open source projects are being particularly challenged because many large organizations - such as Zorro's employer - suck in huge quantities of open source code, but are not returning changes, which could have been useful to the community at large.
Fortune 500 companies who can't give the code back are the biggest challenge facing MuleSource, an open source service-oriented architecture (SOA) start-up from San Francisco, says chief executive Dave Rosenberg.
MuleSource customers include large banks, big financial institutions and major retailers and their reluctance to commit, may stem legal challenges - the companies own the IP - or the feeling among the developers that their bosses know their Gmail address, and that they will get in trouble if they flout company rules.
Peer recognition is a strong motivator for many open source coders, so having to work under a pseudonym is a big disincentive, says Zorro. "We find it unfair because developers value the recognition [of participating in open source] they say, look at that Ross Mason [Mule project founder and MuleSource chief technology officer], he's smart."
When changes to the code are not returned, projects like Mule must rely on part-time volunteers and a handful of paid employees to fill the technology gaps in the portfolio, over time. With a few decent code donations, common issues could be fixed relatively quickly to everyone's benefit. The original Mule project was, after all, founded by Mason in 2003 to offset the "donkey work" associated with internal systems integration, and to spread the load by involving the community.
MuleSource has an ambitious roadmap to complete in the coming months and is looking to developers inside its customer organizations for support. The Mule integrated development environment is scheduled for May, and Mule 2.0 for the Enterprise, featuring JDBC connectors, is scheduled in the third quarter. Further out - and here’s where it gets tricky based on the level of community participation - is certification, documentation and completion of Saturn, the MuleSource business activity monitoring software that's in beta.
“The reason it’s in beta is because we need guys like you to pick up the beta and tell us what you want from the tool," Mason told MuleCon attendees. “The vision for '08 is to build and bring all these things together.”
Taking from the whole
The irony is that organizations increase their maintenance costs when they take open source code from projects like Mule in-house and add their own code. In all but a few areas companies are duplicating efforts made elsewhere, and wasting time and effort in repeating boring infrastructure programming, under the illusion they are adding competitive advantage. "There's so much duplicate effort," Zorro said, echoing Red Hat's Whitehurst, who claimed last month that "billions" of dollars are wasted each year in internal, non-commercial software development that re-invents the wheel.
So let's put down the hippie peace pipe and get real. Banks and retailers participating in projects, and sharing code for a common good – are you serious? Yes, we are - and here's an example.
The Advanced Message Queuing Protocol was donated a few years ago by the core development team of JP Morgan Chase with Iona Technologies and Red Hat. It has since received backing from rivals including Credit Suisse, Deutsche Börse Systems and Goldman Sachs. AMQP was donated "in response to internal requirements, market demand and partners' electronic trading needs".
According to Mulesource's Rosenberg some banks and institutions have dismantled the barriers that previously stopped their staff from donating code. But they are the exceptions. "Most big companies are not sophisticated in open source. Mention IP, and people go 'eugh!'," he said.
Three objections stand in the way of end-user participation:
* Your time on our dime. With so many developers working inside companies, employment contracts state that IP created on the company's time or on the company's machines belongs to the company.
* Legal fears. Attorneys are unwilling to release code lest it expose their company to litigation in any future court case.
* Helping the competition. Companies find it difficult to shake the belief that in-house modifications to community code gives them competitive advantage over rivals and should not be released.
So how does the open source community change such sentiments? The answer is to reach out beyond the usual narrow gene pool of vendors and actively recruit large non-tech companies.
The Liberty Alliance and Web Services Interoperability organization for example are dominated by vendors, but they also got early support from major users of IT. These include Citibank, Boeing, Fidelity Investments, Wells Fargo, the Mortgage Bankers Association and US Department of Defense at Liberty. The WS-I organization, meanwhile, counts DaimlerChrysler, Ford and Freddie Mac among its members.
What's their appeal? Helped by prodding from key vendors such as Microsoft or Sun Microsystems, companies realized they had a vested interest in participating in, and shaping, technologies critical to their success; in these cases, improved access to their services online by customers and better integration with suppliers, via federated identity and web services.
Suits not sandals
The challenge for open source is to snag the interest of the business - to make business managers realize how they can save money in software development and maintenance by letting employees donate their time and by allowing their organizations to release code that's a burden to them but gold to projects. Unless there is buy in, open source software will - at best - remain invisible in the eyes of business decision makers, and - at worse - become perceived as a quaint exercise in API geekery by the IT department.
Only by convincing the business managers that it's in their company’s best interests to participate will open source attract more individuals from end-user organizations. According to Zorro, user participation in projects and groups such as Eclipse - popular with the industry but woefully lacking in end-user representation - will legitimize open source at last, providing a broader understanding and enabling individuals like him take off the mask and contribute in force. -
OOXML文档标准过关体现政客意志
2008-04-09 13:16:22
美国经济的滑坡并没有影响到IT大亨们的胃口,近些天他们正在忙着两件事:催生老虎和培育大象,这是逐利的必然,更是政客的意志.
OOXML成为了焦点.这个奇怪的缩写其实就是微软的电子文档标准,在愚人节被ISO(国际标准化组织)接纳——大家都知道,标准猛于虎:当网络和手机上的文档都惟OOXML马首是瞻,这个标准的掠夺性就可想而知了.
就结果来说,作为IT大本营,人家养这样一只老虎也属正常;但观察其过程,却发现ISO创下了一个很牛很变态的记录:在OOXML的最终文本还没有出来之前就被认定为国际标准,这种安排,颇有点咱们老祖宗玩剩下的指腹为婚的味道.
没有正式成文的东西成了准绳,北美式的民主似乎并不兼容这种操作,但却不妨碍ISO式真实版的上演:洋洋6000余页的文件,可以从快速通道里溜过;对需要讨论的3000多个问题,也只讨论了两成就草草收场;与会的40余家代表,最后参与表决的竟不到10家!如此不屑于伪装,似乎是在诠释某种逻辑:说你行你就行,不行也行!
如此也正吻合了美国一贯的双重标准,如CNN可以为了自己的目的,歪曲报道某些事件,且拒不道歉一样,在个把标准问题上搞一下双重标准又何足挂齿!
国际开源软件的支持者们也许预知了这份尴尬,所以早几天在美国进行的黑客攻击大赛上,Vista等操作系统都被攻破了,但是对开放源码的Linux却是“手下留情”,不由得不让人联想到这几乎是在预演对OOXML的抗议.
其实我们完全没有必要因此而仇视微软,因为这件事情本质上是一个国家为了自身利益而进行的非常表演,虽然演技拙劣了点.应当欣慰的是在这个过程中,中国坚持了原则,维持了自己的立场;目前中国自己制定有UOF标准,与ODF、OOXML可以在一定程度上三足鼎立,这点和中国在3G方面的地位有点儿类似:咱们有个TD-CDMA,也就不用总是听命于人了.
另一帮大亨在忙于培育大象.
日前迅驰3亮相,特点是其卓越的图形显示能力,这也说明了英特尔搞独立显卡的野心.不过AMD旗下的ATi就不会那么好受了,这有什么办法,AMD老是抢英特尔的风头——出来混,总是要还的.
英特尔推出了面向移动设备的“凌动”处理器,并在传感计算方面有重大突破.传感计算能够感知用户的物理环境,然后正确的建议用户的行为.英特尔近日已经在手机平台上成功进行了植入试验,也许智能终瑞从此又有了新的解读.
Cliffside是英特尔的最新探索,它可使用户无需使用USB线即可直接实现笔记本与MP3、相机、打印机、投影仪等的连接,由此派生的各种复杂应用,也许会成为数据线缆的终结者.说得再直白一些,要不了多久,电脑与其他设备的连接都将无线化了.
资本层面上,大佬们在默契的制造“更大的大象”.收购雅虎搁浅后,微软今年已经完成了4宗并购交易,并且还在继续努力,以增强其在搜索市场上的话语权.值得一提的是作为硬件厂商的惠普也主动置身软件旋涡——宣称准备并购Exstream软件,下一个目标是Lawson——惠普这只大象软硬通吃,越来越大了.
为了培育老虎和大象,美国人甚至不惜动用非主流手段,说到底,还不是为了让全世界IT业多看他几年脸色. -
《南方日报》评论:反垄断利剑会砍向微软吗?
2008-04-08 15:40:37
中国反垄断法将于今年8月1日开始实施,但中国的IT界已经在迫不及待地期待这把利剑.巧合的是,在两个不同的领域,反垄断的阴影都笼罩着微软.
中国政府会把反垄断的利剑砍向微软吗?
首先呼吁反垄断法干预微软的声音来自微软收购雅虎案.这起金额价值高达400多亿美元的收购案从一开始就吊起了全世界的兴趣,微软报价、雅虎的拒绝和反击计划、新闻集团和华纳介入的传闻,等等.最新的消息是微软上周六向雅虎发出“最后通牒”,声称三周内无法达成交易,就将以更低的价格发动恶意收购.整个收购案就像是一部精彩的美国大片,高潮迭起.
不过,就像好莱坞大片现在习惯使用中国元素一样,在这场收购中同样出现了中国色彩.雅虎作为阿里巴巴第一大股东的事实,让中国人看到了这起大事件与自己的亲近性.于是,呼吁中国反垄断法对收购进行干预的呼声就应运而生了.
另一个呼吁反垄断干涉的声音来自中国自主文档标准.微软主导的下一代文档格式标准OOXML获批成为国际标准,中国自主文档标准UOF面临着严峻的考验.中国工程院院士倪光南撰文认为,微软OOXML在成为国际标准的过程中涉嫌不正当竞争,呼吁中国政府加以调查.
对微软OOXML的调查,欧盟的反垄断机构已经在进行.微软收购雅虎案要是双方能达成一致,美国和欧盟的相关调查也是免不了的.中国能否真的调查就很难说了.
倪光南院士是UOF标准的负责人,他呼吁调查微软再正常不过了.在舆论呼吁中国干预微软收购雅虎案的背后,潜藏着的则是不愿失去自主控制权的阿里巴巴的推动.不过,还没有任何来自政府的声音对这样的呼声作出回应.
要审查微软,不是没有可能,毕竟中国作为崛起中的大国正试图发挥越来越大的作用.但真的要中国政府像欧盟那样拿出真正的惩罚措施来,目前恐怕还很难.这些年,微软在中国做了很多事,比如在中国建立研究院,签订促进中国IT外包行业发展的协议,等等.这些友好的举动虽然跟消除某些领域的垄断无关,但在讲究人情的中国,必然影响到政府的决策.就算真的不看情面,“中国威胁论”的帽子恐怕也要让有关部门三思而后行了.
所以对于中国普罗大众来说,举起反垄断利剑砍向微软这样的的巨无霸,就跟在CS游戏中举起AK-47或是M-16疯狂扫射一样,能满足崛起中的大国子民膨胀的自信心理,但也就是游戏中或是脑海中的臆想罢了. -
微软管理程序Hyper-V不支持Linux操作系统
2008-04-07 14:56:49
上周三,微软公司宣布用于Windows Server 2008操作系统的Hyper-V管理程序测试版大功告成。可以支持的操作系统包括Windows Server 2003 SP2, Novell SUSE Linux Enterprise Server 10 SP1, Windows Vista SP1 (x86)以及Windows XP SP3 (x86)。John Fontana对Hyper-V的RC版表明了自己的观点。
虽然我对Hyper-V管理程序的出炉充满期待,特别是它的单机版本(不是指RC版),但我对Hyper-V不能支持Linux操作系统深感失望。Hyper-V也不能支持红帽,Fedora, CentOS和BSD,微软公司是要告诉大家Hyper-V是微软独有的技术。
当然如果你是微软品牌的忠实拥趸者,Hyper-V管理程序将是你应用虚拟化技术的选择。但是如果你想有多品牌的选择,Hyper-V就无法独立的解决你的问题,你还需要在虚拟化数据中心中增加VMware或Xen的虚拟化管理程序。或者只使用VMware和Xen的虚拟化技术,将Hyper-V抛在脑后。
如大家所知,微软公司一直致力于推广自己的产品,虚拟化技术也不例外。但是数据中心及时没有Hyper-V管理程序和System Center Virtual Machine Manager的问世,也一样会向虚拟化的世界迈进。
Linux操作系统的各个版本应用广泛,Hyper-V管理程序不能支持Linux操作系统就意味着微软的虚拟化产品还有更艰难的山峰有待攀登。如果微软公司能支持SUSE,那么支持红帽,CentOS(基于同样的技术),Fedora和BSD又又何难呢? -
中国会对微软说“不”吗?
2008-04-03 16:41:49
《反垄断法》将于今年8月1日正式实施,相关配套制度的制定目前正在紧锣密鼓地进行中.随着该法的正式生效,微软恶意收购雅虎的计划将会遇到意想不到的阻力.中美两国的法律专家称,中国《反垄断法》的颁布将使其成为全球反垄断监管领域与欧盟、美国势均力敌的第三支力量.微软如何说服中国政府,允许其因为并购而轻易获得阿里巴巴的39%股权,这将成为一个难题.
《反垄断法》可能会令微软陷入泥沼
事实上,在很多人看来,中国《反垄断法》设立的初衷就是针对微软这样的企业.早在2004年,国家工商总局就发布了《在华跨国公司限制竞争行为表现及对策》,这一文件指出,包括微软在内的多家跨国公司已经在中国市场的相关领域占据了统治地位,这些企业往往会利用自己的优势地位来阻碍或限制市场竞争.
其后的2006年8月,商务部、国家工商总局等六部委联合发布的《关于外国投资者并购境内企业的规定》,要求对外国投资者并购境内企业,或对中国市场竞争有影响的境外并购,须经中国政府主管部门批准,并接受反垄断审查.此外,这些并购还应按照国家有关规定进行国家安全审查.
而《反垄断法》在去年由全国人大正式批准通过,将于今年8月1日实施.这部法律将使中国监管机构有权在外资并购或者投资中国企业时对交易进行审查和监管.
如果新法业已实施,以微软在行业中的市场权重,其至少应“事先向国务院反垄断执法机构申报”,并且在“审查期间不得实施”并购.这可能会直接影响到微软全面收购雅虎,尤其是雅虎在中国的资产.
O'Melveny &Myers律师事务所法律专家内森·布什认为,随着《反垄断法》的实施,跨国企业将需要为自己开展运营的所有市场开发战略.中国不但是一个大市场,还让中国向世界表明自己将在国际舞台上扮演什么样的角色.
除美国、欧盟和中国之外,其它可能会审查微软收购雅虎交易的国家还包括韩国.在此之前,韩国已经针对微软展开了反垄断调查.而中国是否对微软说“不”,对近邻韩国来说尤其重要.
微软要么速战速决 要么就不用想了
如果这样,微软必须要考虑到上述背景,或者不得不重新调整其收购方案,例如:暂时搁置雅虎拥有股份的阿里巴巴,以及日本雅虎.但是时间一旦拖久,微软的收购邀约不但将遇到雅虎的抵制,即使自己的股东也会生变.因为他们一直以为微软是要购买雅虎的全部,而不仅仅只是美国雅虎.微软方面称暂时没有考虑雅虎亚洲资产部分,而雅虎首席执行官杨致远在致员工的一封信中称,由于微软没看到阿里巴巴在中国的巨大增长潜力,故其出价严重低估了雅虎的价值.
最近,微软又放出风声:因为美国经济不景气,所以微软此前的收购报价更具吸引力,绝对不会加价收购.有业内人士认为,微软此言是希望借经济不景气,来达成低价恶意收购的目的——微软认为雅虎拖不起.不幸的是,因为没有考虑到中国《反垄断法》的实施迫在眉睫,微软自己更拖不起.一旦整个交易未在8月1 日之前完成,那么被中国政府深入调查不可避免.
此外,欧盟是否批准仍然是一个未知数.要知道欧盟一直对微软垄断怀有极大的戒心.今年2月底,欧盟又再次对微软处以8.99亿欧元罚款.目前,只要微软做任何事情,都会被欧盟拿到显微镜下仔细调查.
更关键的是,尽管阿里巴巴方面对上述收购案方面一直保持低调,但马云曾经强调说,阿里巴巴的独立性绝对不能谈判.多个接触核心信息源的人士说,马云对此的基本态度非常强硬.
中国社科院的专家分析称:现在必须要考虑的一个因素是,在过去的几年中,中国的经济发展模式正在走向更加全球化,而以互联网为载体的新商业模式已经列入高层的战略规划,这就意味着“使阿里巴巴控制权发生变化,格外敏感”——这一点对于微软而言更是一个严峻的考验.
微软亟待“公关”中国政府
记者从商务部了解到,截至2007年底,商务部已处理的外资并购反垄断审查案件达400余件.同时,商务部还制定了《关于外国投资者并购境内企业的申报指南》和一系列执法程序规则.有法律专家表示,尽快明确国务院承担反垄断执法职责的机构,并组建国务院反垄断委员会,也是当务之急.
“反垄断法”的出台与政府的强硬将令微软更难说服中国政府允许其因为并购而轻易获得雅虎在阿里巴巴持有的39%股权.尤其在失去陈永正之后,微软中国一直缺乏一位与政府拥有良好关系的CEO.目前这个职位空缺约半年仍没有合适人选接替,变成微软中国的管理“断层”.
记者目前也从多方面获悉,微软正试图向中国政府有关部门紧急公关,商讨这一收购可能涉及的问题.而来自阿里巴巴的消息称,阿里巴巴正在募资试图按照当时与雅虎签订的合约回购自己的股份.根据雅虎的估值,其所占股本结构价值大约32亿美元.按照阿里巴巴目前的现金储备和市场募资能力,加上其庞大市场占有率背后的资金汇聚能力,短时间内募到如此规模的现金并非难事.一场博弈在两者之间正慢慢展开.
在短短四个月的时间微软能顺利拿下雅虎吗?这一切可能只有等时间去决定了. -
Linux kernel社区持续成长精英团体仍存在
2008-04-03 14:12:17
Linus Torvalds的名字就是Linux kernel的同名词,可能有一天Al Viro也会如此。
根据Linux基金会的一份新报告,过去3年里Viro在kernel上贡献了1571条改动,远远超过其他个别开发者。与之相对照的是Linux kernel的创始人和管理者Torvalds只贡献了495条改动。Viro对此并没有发表评论。
过去3年,排在前10的独立开发者贡献了15%的内核改动,前30的开发者贡献了30%。Linux基金会的执行主管Jim Zemlin指出其中也不乏许多新成员。从2005年开始,来自200多家公司的大约3700名开发者都对kernel作出过贡献。 -
透析企业开源解决方案五大优势
2008-04-02 13:50:20
没有什么能够阻挡住开源软件普及的步伐。从前,开源只是一种基础架构和开发工具,而如今它却快速渗透到了企业环境中的每个角落。
公共领域是这股趋势的先行者。譬如某行政机构中的40万台工作站上就已经开
始使用Open Office。根据一份调研报告显示,对开源技术贡献最大的是欧洲(有70%的开源开发商都位于欧洲),而在企业环境和政府机构中对开源技术使用率最高的则是美国。同时,公共领域在开源上的IT预算将从2006年的7%,2007年的9%,增长为2009年的14%。
开源无处不在
如我们所知,开源软件已被广泛地运用到安全设备(比如防火墙、IPS-IDS、代理、防病毒、防垃圾邮件),操作系统(比如工作站、网络、科研计算机),以及数据库和网页浏览器等企业基础架构中。
现在的开源技术在企业与政府机构信息系统中的高(商业应用)、中(对用户不可见,比如Talend Open Studio和Talend的旗舰级数据集成产品)、低三个层面上遍地开花。
某些常见的商业应用包ERP、SQL财务系统、SugarCRM或BI系统。总的来说,在商业环境中有五种开源技术被应用得最广泛,它们分别是企业应用 (比如办公自动化、管理、CRM、内容管理、商业智能);部署工具(比如应用、协同、项目管理);网络服务器和应用软件(比如中间件、企业服务器平台、集成、门户);以及数据库与操作系统。
开源迈向成熟
信息系统中日益提高的开源软件普及率表明了开源技术的不断成熟。若干年前,开源厂商大多只是向那些认可接纳开源理念的用户提供解决方案。而如今,有越来越多的企业为了提高自身的竞争优势而采用了开源解决方案。
每一天都有新的公司(包括那些世界级的大型企业)宣布加入开源的阵营,而私营领域也不甘落于人后。近期甲骨文国际用户组织进行了一次调研,调研结果显示在使用甲骨文数据库的公司中有37%也同时使用了开源数据库。
如今,开源已经成为了所有权软件的主要备选解决方案。商业周刊在2005年10月曾发表过一篇名为“一种能与微软、甲骨文、IBM和SAP相抗衡的新生态系统正初露峥嵘”的文章。自从该文章发表以后,风险投资机构对近50家开源公司投入了超过4亿美元的资金。而近期开源行业中一连串的并购活动也证明了它的朝气与蓬勃。
企业开源解决方案的五大优势
随着开源的茁壮发展与用户认可度的提高,它为企业带来了质量、可靠性、透明度、低成本,以及互用性等优势。
优势1:质量与可靠性
一直以来,开源社区都在不断努力提高开源代码的可靠性。他们对开源应用的开发与完善精益求精。当所有权软件厂商都在忙着提高客户忠诚度时,开源厂商却在默默致力于提高用户满意度。
那些商业开源软件公司依靠服务、咨询和培训的商业模式来获取盈利。从技术角度看,正是开源社区促使开发者提供了高级指导,从而保障了外部二次开发的顺利平滑。
大部分的开源开发商已将质量视为生命,并于推出前在社区中进行了反复的测试。同时,这些厂商也在产品开发上投入了大量的资源,以确保产品功能与性能的高水准。他们在产品可靠性上不遗余力,以求达到产品的稳定性、开发规划的持续性,以及纠错的及时性。此外,开源厂商、开发人员以及社区之间通过论坛、博客或 wiki所进行的交流互动也使得开源应用的质量得到了进一步的提高。
优势2:透明度
众所周知,开源代码可向任何人提供开放式的访问。它不仅更易于定制,而且也加强了公司在所有权环境下的独立性。如先前所述,通过以开源许可证的方式来发布核心代码和基本模块,开源厂商为开发者社区提供了一种能够改善他们的产品并开放给其它用户使用的机会。鉴于开源代码开放式访问的特色,公司可以轻松并快速地按照自己的需要来定制解决方案,免去了外包定制的昂贵成本和必要性。这要感谢开源社区的力量,正是这股力量使得企业用户可以享受到其它公司或个人所开发、定制或整合的成果。
优势3:节省成本
关于开源软件和免费软件之间的差别一直都是一个热门话题。就算开源软件提供了免费的访问许可证,但也不足以表明这些程序就是零成本。许可证费用只是投资回报(ROI)与总体拥有成本(TCO)分析中的一部分,其它诸如部署、培训、资料、整合等成本都应考虑在内。尽管开源技术的低成本优势吸引了大批的公司加入该阵营,但这却不是唯一的因素。如同前文所讨论的那样,开源也是一种集结构性、透明度、可靠性于一身的选择。当然,和传统的所有权软件许可证费用相比,开源所能节省下的成本的确是可以让人笑逐颜开。
优势4:互用性
多年来,互用性一直都是软件使用者所面临的一个棘手问题。所有权软件是一种由独立小组开发以解决特定需要的解决方案,它们缺少共享、对话和协同的特质。因此,公司往往需要花费大量的时间与金钱去改造所有权解决方案。厂商应改变他们的思维方式,开放他们所开发的解决方案来促进软件与信息系统的集成。
增强互用性也是开放式解决方案联盟(Open Solutions Alliance)创立的宗旨之一。该联盟汇聚了大量的开源解决方案厂商,共同致力于增强互用性,从而更好地在企业环境中部署开放式解决方案。
优势5:广泛的学生基础
开源解决方案在工程技术学校和高等学府中的使用率越来越高。除了兴趣与预算是推动开源软件发展壮大的两大因素之外,高等学府之间的交流互动也加强了学员对该技术的投入与应用。学生好奇的天性使得他们热衷于揭开程序背后的神秘代码,这就进一步促进了开源技术的发展。
其它优势
开源软件对用户的吸引力不止与此,比如开源社区的互助精神就是另一大优势。如同我们前文所说,厂商和社区之间互相支持,共同交流探讨技术问题。这些交流推动了二者间的对话,从而进一步提升了解决方案的质量。用户之间的直接交流也是一种极具价值的社区工具。来自于不同国家、不同行业、不同文化背景的专业人士开诚布公地分享他们的见解与想法,这一点是所有权软件很难做到的。
此外,开源软件也能缓解紧张的资源压力。如我们所知,开源解决方案并不十分依赖于高性能的系统,它在现有的系统中就能充分地发挥它的作用。
缺点
从前,人们都觉得开源解决方案在集成到关键环境中总存在着这样那样的问题,而且也缺少丰富的专业资源,其中最大的一个问题就是稳定性。而如今这些昔日的缺陷都在逐渐消失。随着开放式解决方案的茁壮发展,以及技术支持的加强,其可靠性与持续性都得到了长足的改善。此外,个人投资者与风险投资机构不断向开源厂商注入资金,使得他们更加如虎添翼。
展望未来
开源软件的未来是光彩夺目的。随着开源社区的成长,开源软件势必也将持续发展提高。将会有更多的公司、政府机构、非赢利性组织投入开源的怀抱。在未来的五年之内,或许会有一批开源公司脱颖而出,成为业界的翘楚。 -
Fedora9新版出炉趋向完美(多图秀)
2008-04-01 10:58:54
来源:PCPOP 作者:刘鑫
编者按:我们都知道Fedora是一个开放的、创新的、前瞻性的操作系统和平台,就在本月26日它的最新公测Beta版终于放出下载,本次最大的亮点就在于其中集成了最新的Firefox3.0版,而更多的细节变化也已经使它越来越趋向完美,将要对Ubuntu再一次发起进攻。Fedora允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。
Fedora9 Beta版中所集成的套件有:
* Firefox 3.0集成
* GCC 4.3集成
* 增强型NetworkManager,支持移动宽带设备(GSM/CDMA)
* PackageKit
* Upstart取代之前的SysVinit
* GNOME 2.22(目前还是GNOME 2.21.92)
* Linux Kernel 2.6.25 RC
* X Server 1.5.0 RC0
* OpenOffice.org 2.4.0
Fedora的这个最新Beta版在壁纸上相较于之前的Alpha版有了些变化,看来这两个极受欢迎的Linux发行版都是不甘落后,誓要将头把交椅拿在自己手里,其实从功能和易用性上两款系统不相伯仲,要想真正的取代对方还并不是很容易,只能交给时间和用户的口碑说了算了。 -
ISO记错了古巴OOXML投票
2008-03-27 10:09:33
在去年9月的OOXML标准投票表决上,ISO记错了古巴的投票。古巴显然投票反对微软的OOXML,但ISO却记了“YES”。从表面上这真的很奇怪,因为微软禁止向古巴销售任何产品。古巴国家标准局正式发出了一封电子邮件指出这一错误。
ISO曾经公开宣布古巴支持OOXML。在电子邮件中,古巴说它被错误的报告深深的伤害了,它从来不会认可OOXML。古巴列出了许多反对的理由: 不需要其它文档格式,因为有了ODF;OOXML只用于Microsoft Office;古巴相信任何微软的软件都有安全问题;OOXML还会带来专利和垄断问题;微软拒绝支持ODF;必须用微软的软件去读取古老的档案文件,从而受它的控制;古巴支持真正的开放标准。 Groklaw的PJ讨论了需确认的残留问题,评论道,“如果古巴的声明是正确的,那么这样一个封闭系统存在问题。对我的底线是,如果成员互相之间信任,这是一个完美工作的程序,但当有所谓的卑鄙行为或不当的压迫时候,这个程序就陷入了混乱。确认投票变得更加重要。” -
SNS CEO致英特尔CEO的公开信:放弃垄断
2008-03-26 11:25:04
美国一家提供互联网分析及预测服务的网站thestandard.com,刊登了马克·安德森(Mark R Anderson)给英特尔CEO欧德宁的一封公开信.
在信中他提醒欧德宁不要一意孤行,肆意排挤竞争对手,并指出英特尔在OLPC项目上也犯了错误.
作者简介:马克·安德森是《战略新闻服务》(SNS)的首席执行官.SNS是第一家收费的网络新闻机构,在计算机及通讯行业里影响很大,包括比尔·盖茨、迈克尔·戴尔、马克·赫德等业界领军人物及投资者都经常阅读SNS的文章.同时安德森还是Industry Standard杂志的特约编辑.
以下是他写给欧德宁公开信的主要内容:
亲爱的保罗
你作为英特尔第一位非工程师出身的CEO,人们对你的关注似乎更为多些.但我想说的不是如何羡慕你的荣耀或你的地位,因为你以后的日子可能要艰难的多.不了解情况的人多数都认为你在英特尔的运作胜似闲庭信步:英特尔在芯片王国中拥有难以动摇的垄断优势,是世界上最顶级的品牌之一,这有什么难的?当然你也有敌人:每天都充满着危险和陷阱,无论是在公司内部还是外部都一样.
你也知道,在你成为英特尔COO之前,我就是第一批推选你当CEO的人.当时,你将只注重处理器功率的营销战略转到打造和推广整个芯片组品牌(即迅驰)上.这使英特尔每次销售只锁定几个特定芯片,不断降低功耗,让竞争对手无法超越.
但我想说的是之后发生的事.
随后AMD出现了,推出了首个64位芯片,在芯片设计上更为关注缓存,在工程上全面打败了英特尔,更要命的是,他们还率先发布了真正的多核处理器.几乎在所有指标上AMD都占据上风:能耗利用、价格、速度、技术等等.那1、2年英特尔在哪?是否整个公司都在研究麻醉药的价值?
我认为,这就是MBA出身与工程师出身的区别.你值得自豪的是,英特尔以自己典型的风格重新复苏了,用更为强劲的产品回应了这些技术挑战(除了FCC,谁会说竞争不好?)因此,虽然我也认为你在核心市场上做得不错,但有些其他问题令人担心.首先是英特尔的企业文化.这是一个几乎没有哪位CEO真正解决好的问题,但也是企业成功的最大因素.正如比尔·盖茨过去的经历所证明的:有偏执狂就有偏执犯罪.态度让你走进了法庭.WRQ的联合创始人乔治·胡伯曼(George Hubman)曾告诉我“根本不存在什么企业文化,有的只是CEO的个性.”
你的工作目标即英特尔的目标就是让其他人无法赶超.虽然这样做会让你成为胜利者,但同时也会让你成为失败者.过去几年英特尔面临了(或者说一直在面临)欧盟、纽约州、日本、韩国和AMD的反垄断指控.日本政府突袭了你在东京的分支机构,欧盟也搜查了你们在慕尼黑的办公室,似乎欧盟还在准备新的指控.
你没听到过外面的人怎么议论你?如果这些话是真的,那将是可怕的.他们不会说“嘿保罗,干的很好,你是一个真正富有进取心的家伙,这只是普通的商业竞争.”而是说“我们认为英特尔违反了法律,应该教训他.”当很多国家都这么说时,就不是竞争对手引起麻烦那么简单了.这意味着你无法控制局面,被禁止出口产品到这些国家.
英特尔加入了非盈利机构OLPC的董事会,但又宣布了自己的廉价PC,似乎在全球与OLPC的百美元电脑竞争,这是不是没必要?这种竞争行为近于反竞争.当然你有权生产电脑,但你是否一定要为了赢而杀光所有人?在商业市场上,当生意做完后在桌上留些钱或不留,是与一家公司竞争还是摧毁他是不同的.先不管法律问题,就我的经验,心怀恶意将使你付出数十亿美元的代价.这与偏执没有关系:只是与做好企业、聪明的管理和长期的市场计划有关.
思科CEO约翰·钱伯斯会告诉你,你生活在一个生态系统里,某天竞争对手也常常会成为转售商甚至是你的子公司.在激烈竞争和失去控制的交叉路口上你选择了最差的线路,你的职员会高兴么?你的客户会高兴么?我个人认为他们不会.显然,在市场份额下降时大幅裁员没有帮助,但有时这最能体现企业文化.我曾问过一位其丈夫也在英特尔的资深职员,他们对英特尔的内心感受是什么,她说他们都在寻求新的工作.我也与英特尔的顶级职员交谈过,他们都对公司的行为感到羞愧.
你已经找到了疑似违法(例如依然处于法律审查中)手段赢得客户,也许成功排挤了竞争对手,但胡萝卜总比大棒好,你知道,大棒倾向于违法,带来严重的长期敌意.我的建议很简单:看看我给微软CEO鲍尔默的公开信.你会比以前更有竞争力、为股东带来更多回报,但无法摆脱错误行为带来的持续指控.
与微软一样,英特尔也应研究在全球树立新的形象,让其他公司CEO和各国总统视你为政治家.为垄断而垄断只会带来无穷的麻烦,抛弃这种思想吧.当你和你的公司在寻找新的大市场(包括地区市场和产品市场)时,将面临新的巨大挑战.
WiMax标准制定的过程就是英特尔处于最糟糕时期的例证,虽然如果你的投资行为导致了无线宽带标准的建立,整个世界及你的公司都会受益,但不久前英特尔被赶出了移动领域,LTE打败了WiMax,这对你和你的公司根本没有任何好处.
你和你的公司唯一要做的是,立即实行双赢或多赢的模式,这样英特尔的未来将不只能依靠优秀的工程师,而且还能制定和宣传新的标准、观点和产品用途.这是你们最好也是最成功的未来,是为一个市场专家CEO量身定制的未来.很长时间里我一直是英特尔的支持者,并希望以后还是.我对英特尔的了解比你还深,是么?为了你公司的股东,我希望不是这样. -
李开复:谷歌青睐什么样的应届毕业生
2008-03-25 11:24:49
主持人:那么我也想再请问一下谷歌今年在招应届毕业生的时候,我们对应届毕业生会有一些什么样的期待?或者说会有一些什么样的要求呢?
李开复:在招聘工程师方面来说,谷歌所提倡的是我们叫做创新实践者,那么创新就是你有很多新的创意,这样你来了公司拥有了20%的时间可以做自己想做的项目,才会有更好的灵感,而且不会老是用别人做过的方式来做一些东西。就是做一些前人未做的东西,能带给用户惊喜的东西;从实践方面来说,并不只是要纸上谈兵,并不只是说能够写一些论文,然后希望别人来帮我打包编程,这种在谷歌肯定不是很适合,我们希望每一个申请者都有非常强的编程写代码的能力,最好是在大学读研的这段时间,要写过10万份代码,那么这样的话,我们认为在实践方面就是非常强的。所以我们希望同时具有创新和实践能力的人。
主持人:谷歌在这个互联网,在咱们网民的心里面,大家都觉得谷歌是一个非常令人向往的公司。无论是从工作环境来讲,或者是从它的一些平时日常生活,以及对员工的一些计划的管理来讲,很多网友都非常好奇,谷歌到底是怎么样子的?谷歌对应聘者会有一些要求,我也想反过来问一下,谷歌在应聘者招进来之后,能够从这些应届毕业生身上吸收到一些什么样的东西?
李开复:我们提供了很好的工作的环境,然后充分的放权,在同等的环境下,让员工做自己的创意,我想我们从员工身上希望得到的就是他们的这种创意,而且是那种非常有本土化色彩的创意。因为谷歌在全球有40多个工程研究院,谷歌在40多个地方都可以去创意。但是只有在中国的工程师才能做所谓对中国的用户有意义的创意,对本地化深刻理解的创意,我们认为要做一个适合一个国家的产品,你需要该国的工程师,因为他个人就是一个网民。
主持人:只有中国人才最了解中国的需求。
李开复:对,举一个例子,我们在春节的时候推出的春运地图,这个产品必须要理解中国碰到的这样的一个危机,而且很多人心中的焦虑,可能他们的亲人要回家了,不知道是否安全,不知道是在什么地方受冻,或者火车的情况,飞机的情况,天气的变化,等等,我们在一个地图上能够呈现出这样的信息,并且这些信息都是非常适时的,如果是美国的工程人员,当美国人知道了所有的信息,他们还要花时间去理解状况,产品开发出来了以后,这个危机就已经过了。
那在中国的团队我们4个小时就把这个产品做出来,然后一天之内就上线,所以能够非常及时全面地提供给你这样一个所需要的服务。
主持人:所以我们招收的一些中国的员工,或者说是中国毕业的学生,其实是可以给我们谷歌的本地化带来一个非常大的帮助。
李开复:对,甚至我们可以觉得只有他们能够提供这样的一种创新,比如说谷歌在4、5年前,也有中文搜索,这个搜索也是中国人做出来的,但是他们是身在美国的中国工程师。他们可能是已经离开了中国4、5年了,比如在美国读了一个硕士,然后加入了美国的谷歌,那么离开中国这5年,在互联网上搜索5年,就是很长的一段时期,他已经可能想的是当时互联网的状况,5年前的状况,那么他们做出来的用户体验,或者他们认为应有的排序,可能已经不适合,所以他们做出来的这种机器排序,或者他们做的用户体验,总会让中国用户觉得,这个好像有点象是外国人做的,虽然这实际上中国人做的。
主持人:中国人觉得很别扭。
李开复:中国人离开了5年,可能就已经不是那么熟悉情况了。所以我们希望每一年都能招到最新的,最懂中国新的互联网潮流的员工。我想学生,没有任何的网民是比刚毕业的学生更能够把握最新的中国互联网潮流的一批人。
踏踏实实干工作,推进开源大发展!
-
IBM对抗微软的新王牌:廉价Notes/Domino软件
2008-04-29 09:19:35
-
2007年度中国软件盗版率数字正式发布 *
2008-04-28 14:43:56
-
22项Windows或Mac不能而Linux可以的事
2008-04-25 09:30:37
-
来算算微软的专利
2008-04-24 15:28:59
-
微软反诉《郑码》专利无效被知识产权局驳回
2008-04-23 13:43:17
-
微软陷入IBM15年前怪圈 谁能拯救软件帝国
2008-04-22 09:29:36
-
Apache Abdera:Atom,AtomPub和Java
2008-04-21 15:40:30
-
CORBA宗师谈REST 、Web服务和Erlang
2008-04-17 17:40:17
-
eBay利用Eclipse建设表示层架构
2008-04-17 17:31:53
-
开源软件社区的发展需要新鲜血液的补充
2008-04-11 10:39:06
-
OOXML文档标准过关体现政客意志
2008-04-09 13:16:22
-
《南方日报》评论:反垄断利剑会砍向微软吗?
2008-04-08 15:40:37
-
微软管理程序Hyper-V不支持Linux操作系统
2008-04-07 14:56:49
-
中国会对微软说“不”吗?
2008-04-03 16:41:49
-
Linux kernel社区持续成长精英团体仍存在
2008-04-03 14:12:17
-
透析企业开源解决方案五大优势
2008-04-02 13:50:20
-
Fedora9新版出炉趋向完美(多图秀)
2008-04-01 10:58:54
-
ISO记错了古巴OOXML投票
2008-03-27 10:09:33
-
SNS CEO致英特尔CEO的公开信:放弃垄断
2008-03-26 11:25:04
-
李开复:谷歌青睐什么样的应届毕业生
2008-03-25 11:24:49

























