《eWeek》网络版近日刊登了对Java创始人James Gosling的专访。Gosling在专访中谈到了此前一些未公开的内幕,包括他为何会在甲骨文收购Sun之后从甲骨文离职。

当Gosling领导他的团队,开发出Java语言和平台时,Sun正是一家如日中天的公司,而Java也被证明是一项革命性的技术。然而,财务问题最终拖垮了Sun,甲骨文则成为Sun的救世主。许多人认为甲骨文收购Sun是正确的做法,然而对Gosling来说,这是完全错误的。

Gosling开发了Java,因此外界认为他应当受到尊重。然而Gosling表示,他从甲骨文得到的反应是完全相反的。在接受采访时,Gosling谈论了他离开甲骨文的原因,以及他认为甲骨文将把Java引向何方。

今年4月,Gosling在博客中撰文,宣布从甲骨文辞职。他当时表示:“关于我离开的原因,这个问题很难说清。我所能提供的任何准确及诚实的信息都将带来危害,而不是帮助。”Gosling此次接受采访时谈到了更多细节。他表示,甲骨文藐视Sun的关键员工,将Sun原本制定项目和战略完全推翻。

Gosling表示:“导致我离开甲骨文的原因有很多。我的薪水也是因素之一。当我从他们那里拿到我的薪酬合同时,我试图在W-2表格中看看我的薪酬究竟是怎样。然而这让我震惊。他们只是从Sun复制了我的基本薪酬。”此前,Sun的所有副总裁及以上级别管理人员都拥有与绩效挂钩的奖励。

Gosling指出:“如果我希望继续在甲骨文工作,那么我必须接受大幅降薪。”甲骨文一名发言人表示,该公司不会对Gosling的说法置评。

不过这还不是全部的原因。实际上,即使存在这样的困难,Gosling也决定继续在甲骨文工作。然而根据Gosling的说法,他遇到了另一个麻烦,即甲骨文内部没有高级工程师这样的职位,以对应Gosling原本在Sun的级别。Gosling表示:“在我的薪酬合同上,他们大幅下调了我的级别。”

然而这也不是导致Gosling离开的最终原因。Gosling表示,甲骨文试图控制他。甲骨文收购了Sun,因此获得了Java,他们也拥有了Java的开发者及知识产权。因此,甲骨文希望决定Gosling及其他人对Java的态度。

Gosling表示:“在甲骨文,我能决定的事情微乎其微。甲骨文是一家极度重视细节管理的公司。因此我和Java方面的同事无权决定任何事。我们的决策权不复存在。”

这导致Gosling在甲骨文的工作如同鸡肋。Gosling表示:“我的工作看起来就是登上舞台,成为为甲骨文服务的Java代言人。我不适合做这样的工作。”这一问题导致双方的关系最终破裂。Gosling表示,甲骨文在道德上带来挑战,而他本人已经受够了,因此决定不再为甲骨文工作。

对于他是否希望Sun被IBM,而不是甲骨文收购时,Gosling表示,他与Sun董事长斯科特·麦克尼利(Scott McNealy)进行了激烈的争论。麦克尼利拿出了最终意见:尽管甲骨文可能更粗鲁,但IBM会进行更多的裁员。

记录显示,近年来IBM往往在收购后进行大规模裁员。在考虑了这一因素之后,Sun管理层决定推动与甲骨文的交易。Gosling表示,在宣布甲骨文和Sun合并之前,Sun已经进行了数轮裁员。

然而对Gosling本人而言,他更倾向于IBM,因为IBM往往给予技术型人才更多报酬。例如,当IBM收购Rational Software时,该公司发现了Rational首席科学家、UML语言联合开发者格雷迪·布切(Grady Booch)的价值,并任命他为IBM技术委员。尽管布切常常在台前高谈阔论,但他仍然是IBM软件集团及研发部门之间的关键纽带,并且积极从事创新工作。如果Sun被IBM收购,Gosling或许也将享受同样的待遇。

Gosling提到的细节管理问题在IBM内部或许也不存在。Gosling表示,他感到甲骨文CEO拉里·埃里森(Larry Ellison)几乎完全掌控了与Java相关的决策。很明显,IBM董事长兼CEO彭明盛(Sam Palmisano)不会干预被收购产品未来的运作,即使是像Sun这样的重大收购。然而,甲骨文和IBM之间存在很大区别。

Gosling认为,埃里森与体育大亨、美式橄榄球大联盟奥克兰突袭者队老板阿尔·戴维斯(Al Davis)类似。后者不断的聘请教练,并在选秀中招揽青年才俊,只是为了凸显他自己。不过与甲骨文不同,戴维斯和奥克兰突袭者队距离最终的成功还很远。

Gosling表示,尽管他并没有直接与埃里森打交道,然而埃里森“是令人毛骨悚然的人”。他表示:“Sun的所有高级管理人员都获得了巧妙的补偿。他们的职位保持不变,但他们失去了进行决策的能力。”

Gosling表示,令人毛骨悚然的不仅是埃里森本人,还包括甲骨文的权力结构。他表示,Sun当时计划租下位于加州圣克拉拉的Great America游乐场,让Sun的员工放松一天。麦克尼利和Sun CEO乔纳桑·施瓦茨(Jonathan Schwartz)已签字同意这一活动并拨出预算。然而在活动之前的几天,甲骨文联席总裁萨弗拉·卡兹(Safra Catz)得知了这一消息,并对其大肆攻击。

Gosling表示:“卡兹得知这一消息后大发雷霆。她表示甲骨文从没有过这种员工答谢活动,因此她迫使Sun取消这一活动。然而,这并没有节约任何费用,因为费用已经花出去了。因此,最终我们只能将门票捐给慈善机构。我们被迫放弃只是因为这么做不是‘甲骨文的方式’。但另一方面,甲骨文却拿出2亿美元赞助一条帆船。”

麦克尼利对甲骨文“粗鲁”的评价随后也得到体现。Gosling表示,他们早已料到甲骨文会就Android系统使用Java的问题对谷歌提起诉讼。他在4月份的博客文章中还表示,当Sun谈到Java当前的专利情况时,甲骨文的律师两眼放光。Gosling表示,无论这起诉讼最终的结果怎样,他都不会认为谷歌是蓄意这样做的。

对于谷歌,Gosling表示:“我们对他们所做的工作,以及工作的方式印象深刻。但是打官司的代价总是非常昂贵的,不仅仅是钱,也包括公司高管花费的时间。美国政府与微软之间的官司几乎浪费了我整整一年时间。”

Gosling还表示:“谷歌在公共关系方面有着光环,是全世界的宠儿。”他表示,起诉这样一家公司是Sun不会去做的。Gosling此前曾在另一篇博客文章中谈到Sun如何处理与Android之间的关系。

尽管已经离开甲骨文,但Gosling表示他并不关心Java在甲骨文领导下的命运。他表示:“我不是非常关心甲骨文领导下的Java,因为Java已经获得了自己的生命。甲骨文可以做的破坏性工作很少,因为他们的业务非常依赖Java。善待Java符合他们的利益。”不过Gosling认为,Java近期的发展可能会面临一些障碍,因为甲骨文“非常傲慢”。

《eWeek》网络版近日刊登了对Java创始人James Gosling的专访。Gosling在专访中谈到了此前一些未公开的内幕,包括他为何会在甲骨文收购Sun之后从甲骨文离职。当Gosling领导他的团队,开发出Java语言和平台时,Sun正是一家如日中天的公司,而Java也被证明是一项革命性的技术。然而,财务问题最终拖垮了Sun,甲骨文则成为Sun的救世主。许多人认为甲骨文收购Sun是正确
创始人 与合伙人股权构架设计 在创业圈我们会经常听到股权相关的各种八卦,例如,西少爷股权纠纷,泡面吧分家等等,股权架构在创业初期不重视设计是导致发展壮大后纠纷的重要原因。团队分配股权及架构设计,根本上讲是要在分配和讨论的过程中,让合伙人从心眼里感觉到公平合理,赢得创业兄弟的由衷认可。微助点编辑器 一、股权架构设计的目标 创业企业要设计一个股权架构,总得来说是,有利于公司整体的快速发展,而不是个别股东利益最大化: 1、维护 创始人 控制权。当然这种控制权是有益的,其目的是保障公司有一个最终的决策者。用控制权,树立 创始人 在团队内部的影响力和话语权也是很有帮助的。 2、凝聚合伙人团队。现在,创业竞争的加剧、节奏的加快,联合创业的成功率远高于个人创业。特别是在竞争白热化、智商情商财商遍地、每个团队都要夺命狂奔的TMT行业,更不可能在公司发展的过程中再慢慢找人。股权架构的设计,要能够凝聚好合伙人,那样,才能让团队更有竞争力。 3、让员工分享公司财富效应。有 创始人 和合伙人,对一个快速发展的创业企业来说还不够,需要有积极努力的员工,才能完成创业的使命。 4、促进投资者进入。现在创业创新,很大一个特点就是有资本的助力,所以股权架构设计要考虑资本如何进入,因为投资人投出巨额资金,但往往只是占小股东,所以需要有一些特设的安排。 最后,也不能设计的股权架构构成公司上市障碍。以前在国内IPO很难,但是随着证券法的修改,在本土的资本市场,创业创新企业也会更加低门槛的上市,但是合规的要求不会降低,不能有法律的硬伤,特别是在股权架构方面。 二、股权架构类型 首先讲一下股权架构的几种类型,据实务经验和研究,总结出三种股权架构类型,一是一元股权架构,二是二元股权架构,三是4X4股权架构。 1、一元股权架构 这种是指股权的股权比例、表决权(投票权)、分红权均一体化。在这种架构下,任何股东的权利是根据股权比例而区别的。这也是最简单的架构,需要重点避免的就是公司僵局的问题。实务中存在几个表决权“节点”:一是一方股东持有出资比例达到33.4%以上的;二是只有两位股东且双方出资比例分别为51%和49
Bea公司 BEA系统有限公司,著名的 Java 中间件软件公司,美国NASDAQ上市公司,其中间件市场份额一度比IBM 还要高。2008年初被 Oracle 收购。BEA是全球领先的应用基础结构软件公司,在全球拥有15,000多家用户,其中包括《财富》全球500强中的大部分公司。 sun 公司 sun 公司一般指 Sun Microsystems Sun Microsystems是IT及互联网技术服务公司(已被甲骨文收购) Sun Microsystems 创建于1982年。主要产品是工作站及服务器。1986年在美国成
Sun Microsystems是IT及互联网技术服务公司(已被甲骨文收购) Sun Microsystems 创建于1982年。主要产品是工作站及服务器。1986年在美国成功上市。1992年 sun 推出了市场上第一台多处理器台式机SPARCstation 10 system,并于1993年进入财富500强。 发展 历史 un公司名称的由来很多人不知道,它其实是斯坦福大学校园网(Stanford University Network)的首字母缩写。当安迪.贝克托森 Andy Bechtolsheim (我们以后介绍
OpenJDK是 Sun 在2006年末把 Java 开源而形成的项目,这里的“开源”是通常意义上的源码开放形式,即源码是可被复用的,例如IcedTea、UltraViolet都是从OpenJDK源码衍生出的发行版。 Oracle JDK采用了商业实现,而OpenJDK使用的是开源的FreeType。当然,“相同”是建立在两者共有的组件基础上的, Oracle JDK中还会存在一些Open JDK没有的、商...
Transformer架构最初由Google研究团队提出,其中主要贡献者是Vaswani等人。具体来说,Transformer架构是由Vaswani等人在2017年发表的论文《Attention Is All You Need》中提出的。Vaswani是Google Brain的研究员,他和他的团队在研究神经机器翻译模型时,发现传统的循环神经网络(RNN)对于长文本序列的处理存在一些问题,而自注意力机制可以很好地解决这些问题。 因此,Vaswani等人提出了一种基于自注意力机制的编码器-解码器架构,即Transformer架构。这个架构在机器翻译任务中表现出色,同时也被广泛应用于其他自然语言处理任务中,如文本生成、语音识别等。由于Transformer架构的优秀表现和广泛应用,Vaswani等人在2017年的论文中获得了ACL最佳论文奖等多项荣誉。
Unable to make field private final java.lang.String java.io.File.path accessible: module java.base d biubiulli: 太牛了老哥 Unable to make field private final java.lang.String java.io.File.path accessible: module java.base d 不懂01的ITer: 确实好用,点赞 大数据:Windows环境下搭建安装Hadoop详解 米粥-i: 我jps,只有datanode,nodemanager,jps,其他就没了,这是怎么回事