阅读更多

48顶
2踩

行业应用

转载新闻 Sun大举裁员 开源项目或遭受巨大影响

2009-12-24 11:01 by 副主编 just_cool 评论(50) 有13583人浏览

在11月底的时候,Sun Microsystems公司的几千名员工意识到,从1月4日开始,他们的服务将不再有人需要了。虽然裁员早就是员工们意料之中的事,但是裁员的幅度却远 远超出了人们的预期。 除了会计、人事、销售、营销等通常都会在并购交易后进行裁员的部门之外,Sun还将裁掉许多从事开源项目的员工,包括直接参与MySQL开发的员工。虽然 甲骨文也需要一定数量的这类员工来继续开发MySQL,从而信守它对欧盟委员会所作的承诺,但是部分开发MySQL的员工仍然会被裁掉。

 

据一位不愿意透露身份的知情人士称:"他们向欧盟委员会作出了5年的承诺,但是又裁掉了与MySQL直接相关的员工, 因此我怀疑他们无法保证自己的承诺。"

 

从支持工程师到营销,从销售到研发,Sun公司各部门都有参与开源项目的员工。知情人士估计,仅 这些参与开源项目的员工数量就在3000人以上。

 

知情人士称,虽然这并不能给公司带来直接收益,但是许多组织尤其是美国之外的组织都把 开源当做一项要求。

甲骨文并不是第一家开源公司,但是它确实也有一些开源的产品,包括InnoDB数据库及其牢不可破的Linux软件。

 

那么留下些什么呢?

现在Sun公司员工和Java创始人James Gosling对此也摸不着头脑。James Gosling以后的身份还不清楚,但是据说甲骨文并不想挽留他。一年一度的Java开发员会议JavaOne的命运也不明朗。尽管有传言称这个会议将被 保留下来,但是目前还没有任何迹象能说明这个会议今后会怎样。

 

正如甲骨文所说的,它非常喜欢Solaris系统,但它也随时准备砍掉 OpenSolaris项目。具体细节还不清楚,但甲骨文可能会让Solaris系统的开发回到前首席执行官乔纳森施瓦茨掌权时的闭源状态,而且不会将它 用作新技术的试验田。

 

甲骨文对Java的计划还不太明确,但是大多数相关员工即从事OpenJDK项目的营销和技术人员都已经被裁掉 了。

 

Sun 的GlassFish是甲骨文优先考虑的产品,因此GlassFish的整个团队几乎原封不动地保留下来。Sparc处理器也将保留下来,因为甲骨文在几 个月前就在华尔街日报上打广告时作出了承诺,如果不出意外的话,甲骨文还将原封不动地保留Sun公司的存储业务。

 

知情人士称,但是关于 Rock将被放弃的传言却是千真万确的。纽约时报在几个月前报道称,Sun已经彻底放弃代码为Rock的新一代处理器开发计划。

 

Rock是真正被放弃了,但是Sun将继续开发UltraSparc芯片。在上周的财报分析师电话会议上,埃利森表示甲骨文将通过Sparc和x86专注 于高端服务器市场,不再理会低端和中端市场。

 

Gartner的研究副总裁Martin Reynolds对此并不感到意外。他说:"你去看看Sun的财报就会发现,有许多开支项目并没有获得相应的收益。 在并购交易完成之前,通常你都会设法剔除一些东西,因此这是一个好现象,Sun相信一切都会有个结果了。"

 

作为并购交易的一部 分,Sun必须在交易结束之前将自己清理干净,甲骨文在这段期间内不会干涉Sun的业务。Reynolds怀疑Sun会把事情搞得一塌糊涂。

 

他说:"Sun现在所做的事情会让甲骨文很难兑现其承诺,这一点非常奇怪。因此我不太相信甲骨文会信守承诺。"

但是Reynolds 对于Sun的裁员并不感到意外。Sun有许多投资项目并未赚到钱,它的开源项目也没有什么亮点。例如,OpenSolaris虽然备受好评,但是却没有多 大财务贡献。Reynolds补充说,如果未来版本的Solaris和Java不再以开源方式发布,他也不会感到奇怪。

<!-- google_ad_section_end -->
来自: CNET科技
48
2
评论 共 50 条 请登录后发表评论
50 楼 流眼泪的猪 2009-12-29 10:55
算了,转行了..干部下去了
49 楼 szwx855 2009-12-26 23:09
steeven 写道
geminiyellow 写道
要是java被MS收购就好了。

肯定第一时间被掐死


何止被掐死,直接灭掉java啊。。
48 楼 linliangyi2007 2009-12-26 13:17
虽然我对Oracle对sun的做法(包括对mysql及java的未来)感到担忧,但也是这是一个新生。

把原有不赚钱的项目适当的裁剪,重新出发,也许有更好的迹象。否则继续下去,sun本身就是个例子,维持不了多久的。

希望oracle能识大体,否则必将遗臭万年!!
47 楼 high_java 2009-12-26 12:30
java社区还在就好
46 楼 yilong511 2009-12-26 09:20
java不会就这样没落了吧
45 楼 BarryWei 2009-12-26 09:14
貌似欧盟没有同意oracle收购sun是对的?!
44 楼 偷懒的小鱼 2009-12-26 00:58
可怜的mysql
43 楼 steeven 2009-12-25 21:13
只有glasfish还在, java就得在
42 楼 steeven 2009-12-25 21:12
geminiyellow 写道
要是java被MS收购就好了。

肯定第一时间被掐死
41 楼 allenny 2009-12-25 18:29
SUN应该像通用一样把部分卖给Oracle,保留SUN成为一家小一点的公司
40 楼 xo_tobacoo 2009-12-25 17:26
他们倒了。正是新的开源大户崛起的时候!
39 楼 snowing11812 2009-12-25 16:54
xiadi8364 写道
妈死了,将孩子过继给后妈,后妈大家都是知道滴,我就不说了...

[另]:
readythink 写道
oracle 到底是什么意思? 可怜的sun.

这问题问得很没有水准!(oracle --->  甲骨文)



中文的有意思又体现出来了 哈
38 楼 xiaobin0530 2009-12-25 16:41
不要拿开源说事了
37 楼 faylai 2009-12-25 16:14
不用怕,大不了学习其他的语言。
36 楼 zhibaichuan 2009-12-25 15:48
sun's leader have good technology,but he isn't a businessman!
James Gosling , my favor,hope he have a good future!!!!
35 楼 smiletuna 2009-12-25 15:29
不知道 virtualbox 会如何
34 楼 geminiyellow 2009-12-25 14:48
要是java被MS收购就好了。
33 楼 xiadi8364 2009-12-25 13:27
妈死了,将孩子过继给后妈,后妈大家都是知道滴,我就不说了...

[另]:
readythink 写道
oracle 到底是什么意思? 可怜的sun.

这问题问得很没有水准!(oracle --->  甲骨文)
32 楼 javagui 2009-12-25 12:51
以后java就靠google来打理了。
31 楼 sky.zha 2009-12-25 12:40
很欣赏oracle的动作幅度,java有希望了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C/C++ 获得公网ip地址和内网ip

    获得公网ip:bool getPublicIp(string& ip) { int sock; char **pptr = NULL; struct sockaddr_in destAddr; struct hostent *ptr = NULL; char destIP[128]; sock = socket(AF_INET,S

  • GetWanIP获取公网IP.rar_C++ 获取外网IP_essential5iz_spendeg2_wallsfn_公网ip

    工具:VS2008 语言:C++ 可以获取目前网络的公网IP

  • 区块链

    简述区块链 区块链 区块链的本质是一个分布式的公共账本,任何人都可对这个账本进行核查,但不存在单一的用户可以对它控制。在区块链系统中的参与者共同维持账本的更新:它只能按照严格的规则和共识进行修改。 从技术角度简单理解区块链 区块链是一种特殊的分布式数据库 区块链的主要作用是存储信息。任何需要保存的信息,都可以写入区块链,可以从里面读取。 其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。...

  • 基于C/C++获取电脑网卡的IP地址信息

    简单示例如何在windows下使用c/c++代码实现 ipconfig/all 指令提示:以下是本篇文章正文内容,下面案例可供参考以上就是代码实现的内容,本文仅仅简单介绍了的使用。

  • C++获取IP地址

    一个简单的获取IP地址的程序,C++,记得在编译器中链接-lws2_32 -liphlpapi;

  • windows下用c++获取本机ip地址

    windows下用c++获取本机ip地址工作过程中遇到一个需求,需要获取本机ip地址,同时获取本机网络连接情况,即网线是否连接。经过多番搜索,有如下3种方案。1、管道+多进程思路:在一个cmd中执行ipconfig并获取其输出。代码如下:#ifndef CMDEXC_H #define CMDEXC_H#include <string> class CmdExc { public: CmdE

  • python/C++根据ip地址获取ipc摄像机rtsp地址

    + 借鉴于https://github.com/xris-hu/gsoap-onvif ,根据ip地址获取ipc摄像机rtsp地址; + merge高版本openssl不能编译的bug; + 去除冗余代码,修改app为动态库,增加`get_rtsp_url` c接口,增加测试程序; + 返回rtsp地址增加账号和密码; + Makefile改为CMakeLists.txt; + 增加基于cffi的封装模块ipconvif.py ...

  • C++获取网卡网卡IP地址信息——原始套接字版

    一代码 #include &lt;string.h&gt; #include &lt;sys/socket.h&gt; #include &lt;sys/ioctl.h&gt; #include &lt;net/if.h&gt; #include &lt;stdio.h&gt; #include &lt;netinet/in.h&gt; #include &lt;ar...

  • c 获取本地计算机ip,C++如何获取本机的IP地址

    本文为大家分享了C++获取本机的ip地址程序,供大家参考,具体内容如下头文件#include #pragma comment(lib,"ws2_32")//链接到ws2_32动态链接库class CInitSock{public:CInitSock(BYTE minorVer = 2,BYTE majorVer = 2){WSADATA wsaData;WORD VersionRequset;Ve...

  • QT5 C++ 获取广域网 IP地址 WAN IP

    已知 运行 “curl ipinfo.io” 可获得主机所在广域网IP以及所在地信息 希望能 通过C++编程实现,本文介绍Qt5C++实现方式。 编程如下,但获得信息是 “Found. Redirecting to https://ipinfo.io/”, 并非以上期望输出。 void XNetworkHelper::sendRequest() { QNetworkRequest request; request.setUrl( QUrl("http://ipinfo.io...

  • linux c 获取dns ip,C++实现获取IP、子网掩码、网关、DNS等本机网络参数的方法

    #pragma comment(lib,"Ws2_32.lib")#include #pragma comment(lib, "Iphlpapi.lib")using namespace std;typedef struct tagNetworkCfg{char szIP[18];char szNetmask[18];char szGateway[18];char szDns1[18];char ...

  • 得到自己的公网IP C代码

    #include "stdafx.h" BOOL GetPubIp(char *ip); int main() { char myip[32]={0}; GetPubIp(myip); cout<<myip<<endl; return 0; } BOOL GetPubIp(char *ip) { HINTERNET hInternet=NULL; HINTERNET hConnect=NULL;

  • IP地址格式转换(htonl、ntohl;inet_addr、inet_ntoa)

    1、htonl ()和ntohl( ) u_long PASCAL FAR ntohl (u_long netlong); u_short PASCAL FAR ntohs (u_short netshort); ntohl( )-----网络顺序转换成主机顺序 u_long PASCAL FAR htonl (u_long hostlong); u_short PASCAL FAR h

  • linux c++ 获取网卡信息,linux下获取网卡IP的C/C++代码

    简单:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define BUF_SIZE 1024using namespace std;static int getIP(stri...

  • C++获取本机IP地址

      获取本机IP地址的一种方法,代码如下: 1 char* ip=new char[16]; 2 //1.初始化wsa 3 WSADATA wsaData; 4 int ret = WSAStartup(MAKEWORD(2, 2), &amp;wsaData); 5 if (ret == 0) ...

  • Zigbee获取设备地址信息

    第一种方法,利用NLME.h里面定义的专门API 获取设备自身IEEE地址 extern byte *NLME_GetExtAddr( void ); 获取设备自身网络地址 extern uint16 NLME_GetShortAddr( void ); 获取父设备网络地址 extern uint16 NLME_GetCoordShortAddr( vo

  • C++获取当前连接IP和主机名.rar

    C++获取当前连接IP和主机名.rar

  • C++获取本地计算机主机名和IP

    #include using namespace std; #include "winsock2.h" #pragma comment(lib,"ws2_32.lib") void main() { //初始化:如果不初始化,以下代码将无法执行 WSAData data; if(WSAStartup(MAKEWORD(1,1),&data)!=0) {    cout }

Global site tag (gtag.js) - Google Analytics