众多Sun高手离开 Oracle金钱与技术难融
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 自从甲骨文74亿美金收购了Sun之后,Sun很快就发现之前所承诺事情逐渐化为乌有。本来这项交易可以给甲骨文Sun在Java以及Sparc处理器这样的旗舰产品上有所推动,同时可以利用开源的优势去汇集那些在各
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入
自从甲骨文74亿美金收购了Sun之后,Sun很快就发现之前所承诺事情逐渐化为乌有。本来这项交易可以给甲骨文Sun在Java以及Sparc处理器这样的旗舰产品上有所推动,同时可以利用开源的优势去汇集那些在各自领域都非常出色的开发人员和工程师。但是现在看来,甲骨文收购Sun之后事情并不是这么美好。
其实这并不令人意外,Sun公司总裁Jonathan Schwartz和Sun主席、前CEO Scott McNealy并没有随之到甲骨文去工作。主要是在甲骨文企业中Sun公司前重要人物人数也非常稀少。但是,甲骨文公布了相关人员:Sun执行副总裁John Fowler,他在Sun的时候负责硬件业务;高级副总裁President Cindy Reese,此前在Sun负责全球业务运营以及副总裁Mike Splain,也是负责Sun的硬件业务运营。
重点人物包括Java创始人James Gosling,XML的联合发明者Tim Bray和Simon Phipps,后者是Sun首席开源官员。在作为Sun软件业务CTO之后,四月份之前,Gosling曾经在甲骨文用同样的头衔工作了两个月,似乎是发生了一些很激烈的事情,然后他离去。而Sun前Web技术总监Tim Bray也迅速地离开了甲骨文,成为Google开发的倡导者。Phipps则从未在甲骨文得到工作,他目前在一个开源的集成商和平台供应商ForgeRock任战略总监。
其他一些着名的任务包括Sun的工程师Charles Nutter和Thomas Enebo,曾经在Sun指导了JRuby编程语言的发展,他们在甲骨文宣布收购Sun数月之后离开并加盟了Engine Yard公司。开源方面的一名关键开发者Hudson还在继续做项目,工程师Kohsuke Kawaguchi也在四月份离开,并且自己组建了一个公司和Hudson一起做项目。
Sun技术领导者为何离开
在Gosling的博客中曾经提到,辞职后他需要一个律师。“我花了很长时间阅读这些博客和消息,很多人告诉我说我可以。从这些消息和与律师沟通后,辞职变成了 "全职工作"”Gosling这样写道,谁也没有表示他下一个就业情况会怎么样。
甲骨文给出的Offer有时候大幅削减了Sun前人员的薪资,有时候只相当于Sun还是小公司时候的水平,Gosling说道。在上周他发表的一篇博客中表达了对ForgeRock的赞美以及对甲骨文的惊恐:“他们是另一家伟大的小公司,他们将甲骨文从Sun切割出的碎石变成了纱。他们做服务,支持以及任何被称为OpenSSO的事情”Gosling写道。
“Sun和甲骨文是不同种类的公布公司”Charles Nutter认为,甲骨文还没有像此前承诺的那样来做开源业务,而此前Sun大部分业务都开源了。
Bray没有透露过多他的近况,他在博客中提到说,“我曾经有个机会能够留在甲骨文,但是我拒绝了。我将会说出整个故事当我不会被认作怪异的时候。我主动伸出手吸引潜在的雇主,谷歌似乎是最好的赌注”他说。
金钱与技术难融?
Forrester分析师John Rymer认为Sun和甲骨文有大量不同的文化,“我并不认为甲骨文会尊重Sun。甲骨文的家伙们确实是赚钱方面的专家,比如销售软件,但是Sun的那些家伙们他们在发明技术方面相当出色,但是在买东西上却不在行,这就是为什么Sun会被出售。
甲骨文CEO Larry Ellison此前说过很多次有关Sun的收购,他最近在接受 Reuters采访时表示“即便是工程师多么好,但是他们得到的指示却如此糟糕。”Sun的开源战略和甲骨文的利润策略发生冲突,Rymer表示。 “如果你处在Larry Ellison位子上,他在那里有20%左右收入的增长和高额利润,他看着Schwartz的战略并说道,我为什么要这样做?按照购买MySQL(像Sun做的那样)的理论,你可以卖掉负责服务器和存储的所有人。”Rymer说道。
他还表示说,“我一点也不惊讶于Gosling的离开。他是更倾向于研究型的人才,并且他在像甲骨文那样的赚钱大机器中工作并不开心。”
“我认为,文化冲突更接近事实。” RedMonk的分析师Michael Cote这样认为。当Sun寻求探索、先进的工程技术人才的时候,甲骨文更关注的是对商业模式的建设和收购,比如将 Siebel以及仁科成功地组合。
IDC的分析师AI Hilwa也承认文化差异在这项合并中起到了重要作用,“我认为Gosling是一个例子。他是一种很大的精神,更加随心所欲。”
John Rymer认为,甲骨文可能会因为Sun的一些创新型的人才流失而遭受一些打击。但是Sun大部分的软件产品目前都在继续工作,并且Glassfish应用服务器并不是甲骨文的战略(此前甲骨文曾经发表声明称将继续讲 Glassfish作为一个部门产品)。
Rymer补充说:“我仍然不认为甲骨文已经想出了新的硬件计划。”

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Oracle 数据库日志的保留期限取决于日志类型和配置,包括:重做日志:由 "LOG_ARCHIVE_DEST" 参数配置的最大大小决定。归档重做日志:由 "DB_RECOVERY_FILE_DEST_SIZE" 参数配置的最大大小决定。在线重做日志:不归档,在数据库重启时丢失,保留期限与实例运行时间一致。审计日志:由 "AUDIT_TRAIL" 参数配置,默认保留 30 天。

Oracle 中计算两个日期之间天数的函数是 DATEDIFF()。具体用法如下:指定时间间隔单位:interval(如 day、month、year)指定两个日期值:date1 和 date2DATEDIFF(interval, date1, date2) 返回天数差

Oracle 数据库启动顺序为:1. 检查前置条件;2. 启动监听器;3. 启动数据库实例;4. 等待数据库打开;5. 连接到数据库;6. 验证数据库状态;7. 启用服务(如果需要);8. 测试连接。

Oracle 中的 INTERVAL 数据类型用于表示时间间隔,语法为 INTERVAL <精度> <单位>,可使用加减乘除运算操作 INTERVAL,适用于存储时间数据、计算日期差值等场景。

要在 Oracle 中查找字符出现的次数,执行以下步骤:获取字符串的总长度;获取字符所在子字符串的长度;计算字符出现的次数:用总长度减去子字符串长度。

Oracle 数据库服务器硬件配置要求:处理器:多核,主频至少 2.5 GHz,大型数据库建议 32 核以上。内存:小型数据库至少 8GB,中等规模 16-64GB,大型数据库或高负载工作负载高达 512GB 或更多。存储:SSD 或 NVMe 磁盘,RAID 阵列提高冗余和性能。网络:高速网络(10GbE 或更高),专用网卡,低延迟网络。其他:稳定电源、冗余组件、兼容操作系统和软件、散热和冷却系统。

Oracle 所需内存量取决于数据库大小、活动水平和所需性能水平:用于存储数据缓冲区、索引缓冲区、执行 SQL 语句和管理数据字典缓存。具体数量受数据库大小、活动水平和所需性能水平影响。最佳实践包括设置适当的 SGA 大小、调整 SGA 组件大小、使用 AMM 和监控内存使用情况。

Oracle使用“||”符号连接字符串。使用方法如下:将要连接的字符串用“||”符号连接起来;字符串连接的优先级较低,需要使用括号来保证优先级;空字符串连接后仍为一个空字符串;NULL值连接后仍为NULL。
