`
wsql
  • 浏览: 11791933 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

王星耀谈Sun公司开源战略

 
阅读更多

作者 高昂 发布于 2008年6月4日 上午1时6分

社区
Ruby,
Java
主题
开放源代码
标签
OpenSolaris,
Sun Microsystems
哲思自由软件峰会北京站于2008年5月30日在清华大学主楼召开。峰会上,Sun中国工程研究院院长王星耀在做了题为“Open Source at Sun”的演讲,阐述SUN公司的开源战略和对社区的贡献。

自从2006年Sun公司将Java平台贡献给开源社区之后,Sun公司的董事长兼CEO Jonathan Schwartz先生就表示Sun公司的所有软件产品最终都将走上开源的道路。对于Sun公司开放源代码的举动,Jonathan曾表示:
Sun公司的开源战略,是我们通往未来道路上最具历史意义的改变,这种意义并非是仅对于Sun公司而言的,针对于整个软件世界也是如此。就我个人看来,这是一次真正意义上的根本性改变。
无疑,Sun公司在开放源代码之路上一直保持着积极的态度。并且在Sun公司并购MySQL之后,整个开放源代码的软件产品线变得日趋完善与成熟。Sun中国工程研究院院长王星耀在谈到Sun公司开源战略的盈利模式时说道:
Sun公司一直是走开放、开源的道路。事实上,开源并不等于不赚钱,也不会影响公司的营收,相反,Sun在开放了几乎所有软件产品线的源代码之后,在全球 市场看,公司的盈利势头和发展势头反而呈现出稳步上升的趋势,Sun公司业务发展势头和业绩成长都超过了原有的预期。
探究其业务增长的缘由,王星耀补充道:
这是因为在软件产品线开源之后,尽管软件许可盈利几乎降为零,但是试用软件的用户呈现了指数式的增长。有些原先鲜有用户使用的软件产品如今已经有了逾百万 用户的下载使用记录。由此为Sun公司带来在服务和支持方面收入的成倍增长,同时,软件用户,比方说Solaris系统的用户,还很容易对Sun公司的服 务器等硬件产品产生兴趣,并最终购买Sun公司的硬件产品。综合服务与硬件这两部分的收入来看,Sun公司在软件开源之后,产品的市场接受度进一步上升, 并公司带来更多的利润。
在Sun公司软件产品使用的开源协议方面,Sun的CDDL授权标准由于与GPL互不兼容,在此方面刚开始受到一些争议,对此王星耀谈到:
CDDL中 包含了尊重专利权的条款,允许厂商将其创造性智慧包含到开放源代码产品中去,从较广的范围看,CDDL较GPL更为灵活,并且不是所有的自由软件或开放源 码软件许可都兼容GPL,但为了吸引尽可能多的Linux开发者,促进软件的兼容性,Sun公司使用GPL2协议而非CDDL协议开放Java平台。
Sun公司不仅仅是开放了软件产品的源代码,同时也开放了OpenSPARC的芯片设计,王星耀解释说:
Sun公司开放的OpenSPARC是世界上最快的微处理器之一,同时Sun也是唯一向开放源代码社区免费提供芯片设计的处理器厂商。Sun公司与教育部 建立了良好的合作关系,并在每年的中国教育及科研计算机应用与网络研讨大会上将Sun公司最新的技术贡献给科研和教育使用。
但在ubuntu中文站一篇名为“人生讨论---Sun和Google”的讨论帖子中,仍有开发者对于Sun开源之后的发展状况表示担忧
感觉Sun处于迷失之中,有很好的技术却没有很好的统筹和手腕,Solaris和Java开源后却看不到很好的有附加值的产品,拿不到高利润率的核心竞争力。开源来开源去吃力不讨好,渐渐看不清他的想法了...一个商业性的公司,不管其使用什么样的方法和采取什么样的态度,目的只有一个:那就是商业回报!
针对Sun公司开源策略的利与弊,Gartner公司在研究与咨询服务报告中指出
无疑,Sun公司的商业策略是使得开源所带来的利益最大化,并使得潜在的弱点最小化……然而,对于更多的厂商,开源使其商业策略的推动找到了落脚点,如果 开源的产品取得成功,Sun公司必将获益,反之,如果开源的产品没有得到用户和市场的认可,Sun也将会因开源而失败。
尽管开源的机遇与风险并存,Sun公司在开放软件产品线源代码的同时,也积极参与和开源组织建立合作关系,希望通过这些举措,使软件产品拥有越来越多的用户,在扩大业务范围的同时,让Sun技术为更多使用者带来价值。
分享到:
评论

相关推荐

    (更新至2022年)城镇男性就业人员调查周平均工作时间.xls

    数据来源:中国人口与就业统计NJ-2023版

    各地区技工院校综合情况(2022年).xls

    数据来源:中国劳动统计NJ-2023版

    基于matlab实现样本熵算法,可用于提取生理信号的特征参数

    基于matlab实现样本熵算法,可用于提取生理信号的特征参数,运算速度较快,m=1或2;r=0.1_std(data)~0.25_std(data)最佳。.rar

    蜂网-SCM车销访销业务.pptx

    蜂网_SCM车销访销业务.pptx

    数据更新至2020年国民经济主要指标一览表.xls

    数据来源:中国电力统计NJ-2021版

    图书借阅管理系统设计与实现及论大学生写作能力.docx

    图书借阅管理系统设计与实现及论大学生写作能力.docx

    node-v10.19.0-linux-armv6l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    商品零售价格分类指数(2022年)(上年=100).xls

    数据来源:中国劳动统计NJ-2023版

    数据更新至2020年电网建设 本年开工规模.xls

    数据来源:中国电力统计NJ-2021版

    基于数据服务的信息需求管理系统设计与实现.docx

    基于数据服务的信息需求管理系统设计与实现.docx

    基于matlab实现的多个无人机的群飞行仿真 多个无人机的群飞行仿真.rar

    基于matlab实现的多个无人机的群飞行仿真 多个无人机的群飞行仿真.rar

    #-001-mysql-快递管理系统ssm(毕设和论文)

    随着物流行业信息化的深入使得物流过程中货物的状态和变化透明化,现代信息化的接入使得物流成本和费用的更容易被掌握,从而增强了信息的准确性。与此同时动态信息能够被及时掌握,根据实际情况做出快速而有效的反应,实现物流运作的动态决策。信息的及时、全面的获取与加工,供需双方可以充分的信息共享与沟通,使得物流服务更准确、从而提高客户的满意度;同时顾客可以有更多自我服务功能,可以随意定义自己的定制的物流服务;另外在提供物流服务的同时,可以为顾客提供信息、资金等双赢的增值服务。 该系统用spring mvc和MySQL实现了快递管理系统。快递管理系统有着很好的应用前景,随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。本系统可以根据实际应用的具体情况,适当加以修改,以便更好应用。本系统操作简单,灵活性好,系统安全性高,运行稳定。本文详细介绍了快递管理系统开发和设计的全过程。

    各地区分行业其他单位就业人员和工资总额(2022年).xls

    数据来源:中国劳动统计NJ-2023版

    node-v11.14.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    基于VB实现的医疗纠纷检索系统设计(源代码+系统).zip

    【作品名称】:基于VB实现的医疗纠纷检索系统设计(源代码+系统) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。

    数据更新至2020年分布式太阳能发电情况.xls

    数据来源:中国电力统计NJ-2021版

    node-v11.3.0-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    农村居民分地区人均可支配收入来源(2022年).xls

    数据来源:中国劳动统计NJ-2023版

    tensorflow-rocm-2.13.1.600-cp39-cp39-manylinux2014-x86-64.whl

    cnn

    node-v10.14.1-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics