阅读更多

10顶
0踩

行业应用

转载新闻 甲骨文开始“砍杀”SUN的开源项目

2010-02-08 17:21 by 副主编 just_cool 评论(4) 有3320人浏览

于1月28日宣布完成SUN合并的甲骨文已开始大力整顿SUN的资产,一周来传出甲骨文相继关闭了Project Wonderland、Project Darkstar及Project Kenai三项原属SUN旗下的开放源码项目计划,前两项皆为Java游戏项目,后者则为软件协作托管项目。

率先被甲骨文放弃的是3D虚拟世界Wonderland项目,上周六(1/30)Wonderland项目团队就在官方部落格中宣布,从上周 五起该项目就无法再存取开发资源,不过,Wonderland团队的核心成员仍决定继续维护该项目,打算让它成为一个可自给自足的组织。

该团队表示,目前有三家厂商提供与Wonderland有关的产品,并有8家厂商提供Wonderland世界的建置服务,同时有无数的学校计划及企业在其他平台上发现Wonderland的优点,因而呼吁外界提供实际的协助以让他们继续推动该项目。

有Java之父美名的SUN副总裁James Gosling曾在2007年的JavaOne会议中展示Wonderland项目,这是一个完全以Java打造的3D虚拟世界,Java开发人员贡献了 3D设计作品、3D模组及动画应用程序,并支持语音通讯,该项目的目的在于让虚拟世界也能成为一个也可从事实际商业行为的安全环境。

继之甲骨文在周二(2/2)关闭了Darkstar项目,此项目为一Java游戏中介软件,是Wonderland项目的基础架构,可应用在 大量多人线上游戏、虚拟世界及社交网路上。 Darkstar项目负责人Jim Waldo在周二宣布,SUN实验室的技术已不再支援Darkstar的开发。

Waldo表示,以开放源码的形式来执行Darkstar项目的原因之一是当核心研发团体的目标改变时,社群仍能继续维护它,因此,该团体将尽可能地保留Darkstar项目的程序及项目网站,同时他们也正在调查是否有适合该项目的新归宿。

此外,原本由SUN托管且免费的软件协作项目Kenai也将终止对外服务。甲骨文在本周二(2/2)宣布,Kenai项目将不再对外开放,将 仅供甲骨文内部使用,并寻找可供客户利用的方式。甲骨文预计在4月2日前关闭Kenai项目网站,因此呼吁开发人员在此期限前将所有软件计划汇出或移到其 他网站。

即使甲骨文承诺会持续投资Java及MySQL,但关闭未具生产力的开放源码计划对甲骨文而言是必要的措施,有媒体认为甲骨文对SUN项目的杀戮行为才刚开始。

来自: 硅谷动力
10
0
评论 共 4 条 请登录后发表评论
4 楼 caoyangx 2010-02-23 09:43
conanca 写道
被Oracle收购是个巨大的杯具。。。

被IBM收了更杯具
3 楼 chandler 2010-02-09 09:01
如果就这几个项目的话,完全属于正常的商业行为。
Oracle收购sun的目的在于获取java,对抗SAP,以占领erp市场。就以上几个项目Wonderland都和ERP没有太大的关系。关闭也很正常。
2 楼 wangxinpier 2010-02-09 08:44
"杯具"也不一定。。。所谓“舍 得”吗。。。。也许可能会更好。。。。
1 楼 conanca 2010-02-09 08:25
被Oracle收购是个巨大的杯具。。。

发表评论

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

相关推荐

  • VB6一句话获取Webbrowser控件句柄【史上最强】

    一句话获取webbrowser控句柄句。网上大部吩是用findwindowex枚举法,如果一个窗体上有多个网页控件,怎么区分哪个是Webbrowser1,Webbrowser2的句柄? 我用VB6创建多线程,在线程中加载Web控件,结果控件出来了,但是显示不了网页. 正常的应该有3层句柄树(Shell Embedding》Shell DocObject View》Internet Explorer_Server),结果他只有Shell Embedding。 所以WebBrowser1.Navigate "https://www.baidu.com"就显示不出来了。可能和VB6的包装技术有关。

  • 通过指定Shell Embedding/IEFrame类窗口的句柄获得浏览器(IE)对象

    要从指定窗口返回浏览器对象需要解决这么两个问题:1、得到浏览器对象接口2、跨进程调用对象这两个问题用VB实现起来都不是什么轻松的事情。因为涉及到接口编程,所以可能需要用到自定义的类型库,麻烦!跨进程调用COM对象需要进行列集(Marshal)和散集(Unmarshal),更是麻烦!麻烦!不过麻烦归麻烦,问题还是要一个一个解决的。首先,我们来看看如何得到浏览器对象接口。在翻遍了msdn后,最后终于在

  • CWebBrowser2的使用

    一个CWebBrowser2包含了几个子窗口,子窗口类名分别是:Shell DocObject View,Shell Embedding,Internet Explorer_Server。如果用CWebBrowser2加载一个swf文件,还会有一个类名为MacromediaFlashPlayerActiveX的子窗口。可以通过给CWebBrowser2发送消息,弹出添加到收藏夹等IE常见功能对话框。具体方法网上一搜就有,大体方法如下:获取 Explorer_Server窗口指针或者句柄,然后给Explor

  • 浏览器壳:一款Web端的命令行工具

    浏览器壳:一款Web端的命令行工具 leash Browser Shell 项目地址: https://gitcode.com/gh_mirrors/le/leash 一、项...

  • WEB页面执行shell命令

    无法执行复杂的脚本命令,如带有" |等特殊符号的命令无法执行,如yum、top命令执行结果不完整、仅适用于简单带输出脚本命令,脚本运行账号为apache。限制用户访问cgi-bin目录,修改/etc/httpd/conf/httpd.conf。5.cgi-bin目录执行shell脚本格式。配置http页面账号密码访问,也可实现安全性。上面是我的微信和QQ群,欢迎新朋友的加入。注意修改代码中ip,更改为服务器ip或域名。记得给执行权限,chmod a+x *需要配置一下apache2。测试:在浏览器中输入。

  • 仅作笔记用:Windows 11 通过 PowerShell 打开 IE 浏览器

    收到一条传闻,说 Windows 11 在 Dev 的版本 25309 里面移除了 VBS 的支持,此改动预计在正式版 23H2 中实装。这导致原有 VBS 方式打开 IE 浏览器的方法失效。去 Microsoft Learn 上查了一下文档,得知这个 CreateObject 方法在 PowerShell 中也可以使用。

  • 连接浏览器SHELL窗口的代码

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • 在网页上实现shell功能

                              果蝇整理 0:47 06-1-30 (一)开始         从WIN95起,WIN系统的一些基本功能被封装在符合通用对象模式COM(Common Object Mode)标准的OLE组件 中,在网页上可通过JavaScript语言调用shell实现一些系统功能。用JavaScript调用shell是通过ActiveXObject来 实现

  • PowerShell远程管理Windows Server(2):公网访问【web形式】

    *此文章只适合于windows server 2012版本以上;Powershell Web Access需要两个步骤才能使用:一、安装powershell web access功能;二、配置powershell web access;只要在服务器上启用powershell web access功能,即可通过浏览器访问powershell,进而来远程管理服务器;一、安装pow...

  • ShellExecute:用默认的浏览器打开网页

    用默认的浏览器打开指定的网页是一个很常见的功能。ShellExecute是实现这个功能最方便的函数。Windows在注册表的这些位置保存着默认浏览器的信息。 HKEY_CLASSES_ROOT\.htm HKEY_CLASSES_ROOT\.html HKEY_CLAS

  • 客户端浏览器执行本地sh脚本

    通过网页执行客户端的bat文件 function exec (command) { window.oldOnError = window.onerror; window._command = command; window.onerror = function (err) { if (err.indexOf('utomation') != -...

  • Web页面执行shell命令

    本文以apache为web服务器为例 安装apache服务yum -y install httpd 启动apachesystemctl restart httpd 创建shell脚本cd /var/www/cgi-bin/vim shell #!/bin/sh alias urldecode='sed "s@+@ @g;s@%@\\\\x@g" | xargs -0 pr...

  • 基于Chrome浏览器调用客户端程序

    基于Chrome浏览器调用客户端程序1.在IE中可以使用ActiveXObject对象调用客户端程序,调用需要设置IE浏览器的安全“自定义级别”,即将ActiveX选项的子项设置为启用。然后刷新即可调用,js调用方式:executableFullPath 为被调用的程序的所在目录;以Chrome调用QQ客户端为例: var executableFullPath = "E:/Boyce/soft

  • 如何得到webbrowser的句柄

    webbrowser不能通过webbrowser.hwnd 来获得句柄,上网查询之后在microsoft网站中看到了应该用遍历所以控件并查看其classname是否是shell embedding的方法来获得,而实际装载网页的并不是它本身。webbrowswer的下一层子窗口是Shell DocObject View,再下一层是Internet Explorer_Server,Internet...

  • 服务器开启Shell远程连接

    1.先选择从浏览器打开ssh连接服务器 2.连接登录成功后,输入以下命令 sudo -i #切换到root passwd #修改密码 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车。修改root密码完成 3.接着修改SSH配置文件/etc/ssh/sshd_config vi /etc/ssh/ssh...

  • 浏览器打开本地exe

    利用bat绕过浏览器调用exe不加载所需文件的坑

Global site tag (gtag.js) - Google Analytics