`
ihuashao
  • 浏览: 4725419 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Red Hat计划公开Java源码

阅读更多

一个open source的Java实现,这的确是很有意思的一件事。Sun总是这样,既没有垄断的实力,又不肯走向开放。如果能做出一个open source的Java实现,甚至把Java完全open source,可能会对Sun更有利吧?TSS有人评价“Sun has been amazingly stupid about not leveraging the Open Source/ Linux community”,于我心有戚戚焉。

——————————————————————————

Red Hat Plans Open Source Java, Prepares Linux Desktop

By Matthew Aslett

Red Hat Inc is in discussions with Sun Microsystems Inc about launching an open source version of Sun's Java environment, according to Red Hat chairman and CEO Matthew Szulik.

The Raleigh, North Carolina-based Linux distributor is also lining up a slew of product launches including its new Red Hat Linux Desktop operating system and new versions of Red Hat Enterprise Linux and the Red Hat Network.

Szulik said that Red Hat has been working for five years on open source versions of Java technologies such as Just In Time compilers and Java Virtual Machines in a clean room environment, and has requested the sponsorship of Sun to go ahead with the full-scale project.

"There's always been an interest in an open source implementation of Java developed in a clean room that adheres to the Java standards," Szulik told ComputerWire. "We're in discussions with Sun. We'd like to do this with their support."

Sun has shied away from calls to launch an open source version of Java in the past, but has contributed other technologies to the open source community, such as the OpenOffice office applications suite and the NetBeans Java development environment. The company has also made it easier for open source Java 2 Enterprise Edition implementations to be tested against the official Test Compatibility Kit without being required to also accept official J2EE code.

Sun might be persuaded that an open source version of Java would help it to compete with Microsoft Corp's .NET and C Sharp, especially since the Mono project is developing open source implementations of the .NET development framework for use on Linux and Unix.

Szulik said that discussions between Red Hat and Sun had reached a "very serious stage", but he would not estimate a timeline for the delivery of an open source version of Java.

Meanwhile, Red Hat's attack on the enterprise desktop market is due for launch in September or October with the delivery of the Red Hat Linux Desktop. The company's president of international operations, Alex Pinchev, said the product is being launched in response to customer demand and will be priced to give Microsoft a run for its money in terms of total cost of ownership.

"Our target market is the enterprise desktop," he said. "It's probably a tougher market competitively than the server market and the price level will probably not be much lower than Windows, but the cost saving will be in the combined cost of management and support."

Pinchev said that Windows typically costs $300 per desktop, including license and management costs, while Red Hat's target is $100 per desktop. The company will be helped in reaching this aim by the September/October release of version 3.0 of its Red Hat Enterprise Network systems management service, which will add functionality for the configuration, provisioning and patch management of desktop systems.

"Our investment is now in scaling out from the operating system so that the operating system becomes only a part of our solution offerings," said Szulik. "It's a point of differentiation for us - the fact that we have the ability to add to the code base for new products and technologies, but it's all a single code base and a single tree."

As indicated by that statement, Red Hat Linux Desktop will be based on the same code as its Enterprise Linux ES and AS server operating systems and Enterprise Linux WS workstation version, which was released in March 2003 and was a forerunner of the new Desktop version.

However, the company's main revenue generator remains the Red Hat Enterprise Linux server operating system, and this too will be refreshed in September/October with improved support for multi-threading, virtualization, clustering and scaling.

According to Szulik, the new version will be aimed at very high system loads and will enable Red Hat Enterprise Linux to work past the 4GB limit it experiences on 32-bit systems, making it suitable for transactional environments and high-volume database serving needs. Improved throughput and memory management will also be combined with support for Carrier Grade Linux capabilities, making it suitable for demanding telecommunication environments, he added.

Red Hat's aggressive product plans, combined with 39% year-on-year revenue growth in its recently completed first quarter, indicate that the company is feeling few ill-effects of The SCO Group Inc's allegations that Linux contains code illegally copied from its Unix code base.

Szulik admitted that customers had questions regarding the allegations, but said that it was not stopping them deploying Linux. "As customers deploy Linux deeper and deeper in their organizations, more and more difficult questions get asked," he said. "But that's just good-due diligence for the customer."

Indeed, Szulik said he had recently met with between 50 and 60 CIOs in the US and that not one of them was concerned about SCO's threats. "They've got more important things to worry about," he said. "The last thing customers want is a sideshow."

© ComputerWireTM 2003 Article Date: 23 Jun 2003

分享到:
评论

相关推荐

    MyEclipse 在Red Hat Enterprise Linux 5.1 中不能安装

    这里我们遇到了一个问题——"MyEclipse在Red Hat Enterprise Linux 5.1中不能安装"。这个问题可能是由多种原因引起的,包括但不限于系统兼容性、权限问题、SELinux策略限制、Java运行环境不支持等。下面我们将深入...

    red hat Linux 9下JDK的配置

    在Red Hat Linux 9操作系统中配置Java Development Kit (JDK) 是一项重要的任务,因为它是许多基于Java的应用程序和服务器的基础。这篇博文将带你逐步了解如何在Red Hat系统上安装和配置JDK。 首先,我们需要获取...

    BEA、HP、Red Hat联手拓展Linux.pdf

    SuSE将继续持有Java 2标准版源码许可,并分销Sun的Java虚拟机,配置在全球更广泛的应用环境中。双方将联合为客户提供Java和Linux解决方案的全方位支持,Sun将通过与SuSE的合作,在其x86系统和SuSE认可的第三方硬件...

    java源码流程审批-notes:安全与发展

    java源码流程审批 公开笔记 private_update 公开项目 项目名称 属性 描述 / Malleable C2 Files + AggressorScripts / Apache Solr远程代码执行漏洞(CVE-2019-0193) Exploit 支持结果回显 Java C++ 在Windows下针对...

    Linux下Java程序的编译与调试 (1).pdf

    在Red Hat Linux7中包含所有这些工具,但可能有些工具并没有安装。在安装工具时,我们需要安装的rpm包有六个: 1. cpp:C兼容编译器的预处理器 2. libgcj:Java运行库 3. gcc-java:支持将Java源代码和字节代码编译...

    java抓取网页部分源码-jbosstools-central-webpage:JBoss中心网页

    java网页抓取部分源码红帽中心网页 概括 该存储库包含构建 Red Hat Central 网页的资源,嵌入在 JBoss Tools 4.3+ 和 JBoss Developer Studio 9+ 中。 安装 Red Hat Central是其中的一部分,它可以单独存在,也可以...

    java各种应用实例

    - **OpenShift**:Red Hat的开源PaaS(Platform-as-a-Service)平台,支持Java应用的部署。 - **Cloud Foundry**:一个开放源码的PaaS平台,支持多种语言,包括Java。 7. **其他应用** - **嵌入式系统**:Java ...

    java certification SCJP / OCJP / NCRE / RHCE / OCP / ibm certifications

    RHCE(Red Hat Certified Engineer)是针对Red Hat Linux操作系统的认证,虽然不直接与Java相关,但可能在某些Java企业应用环境中有所涉及。OCP(Oracle Certified Professional)是Oracle公司的专业认证,涵盖了...

    java毕业设计&课设-JBPM采购申请系统(视频+源码+资料).zip

    - JBPM(JBoss Business Process Management)是Red Hat公司的一个开源工作流和业务流程管理(BPM)平台,它允许开发者设计、执行、管理和监控业务流程。 - JBPM提供了一个全面的工作流引擎,支持复杂的业务规则和...

    RedFlag资料

    4. **软件管理**:理解RPM(Red Hat Package Manager)包管理系统,如何查找、安装、升级和卸载软件,以及源码编译安装的方法。 5. **系统服务与守护进程**:学习如何配置和管理关键的系统服务,如网络服务(如...

    全新原生Java影视源码-freelance4j:自由职业者4j

    全新原生Java影视源码1. 高级云原生开发任务 - Freelancer4j 这是高级云原生开发培训的作业。 源代码托管在 1.1 业务用例 Freelance4J Inc. 正在采用新的微服务架构,并希望将他们的平台 API 作为 REST API 提供。 ...

    就医管理系统java源码-iDAAS:DAAS

    就医管理系统java源码这是 iDAAS 平台中央存储库。 它旨在成为内容的启动点,可以找到使 iDAAS 成为可扩展平台的所有特定组件和附加工件。 一般而言,任何 iDAAS 组件代码仅用于在利用内容中定义的所需上游软件或...

    java8看不到源码-open-liberty-s2i:开放自由-s2i

    看不到源码为 OpenShift S2I 打开 Liberty UBI-min 镜像 此存储库包含使用 Red Hat Universal Base Image (UBI) 7 和 Java 8 或 Java 11 构建 Open Liberty Source to Image (S2I) 构建器和运行时映像的源代码。 ...

    server-nodejsgwt:在 OPENSHIFT RED HAT 上运行的 Node.js 服务器

    标题中的“server-nodejsgwt”表明这是一个关于使用Node.js构建服务器端应用的项目,而“在OPENSHIFT RED HAT上运行”则说明这个应用是在Red Hat的OpenShift云平台上部署和运行的。OpenShift是一个PaaS(Platform-as...

    Linux基础与应用.ppt

    1. Red Hat Linux:由Red Hat公司推出,以其支持多种硬件平台、用户友好的安装界面、独特的RPM包管理方式、丰富的软件库、良好的安全性和便捷的系统管理界面而著名。用户可以通过其官方网站或FTP站点获取软件。 2. ...

    gcc-java-4.1.1-52.el5.i386

    标题 "gcc-java-4.1.1-52.el5.i386" 指的是一个特定版本的 GCC(GNU Compiler Collection)针对 Java 语言的实现,版本号为 4.1.1,适用于 i386 架构的 Linux 系统,且其发行版为 Red Hat Enterprise Linux 5(RHEL5...

    jboss7.1.1下报java.lang.SecurityException: JCE cannot authenticate the provider BC

    JBoss是Red Hat的一个开源应用程序服务器,版本7.1.1是我们讨论的具体版本。 首先,JCE(Java Cryptography Extension)是Java平台的一部分,用于提供高级加密服务。它允许开发者使用各种加密算法,包括对称、非...

    传智播客2010OA全部源码包括JBPM

    而“JBPM”是Business Process Management System(业务流程管理系统)的一种开源实现,由JBoss公司开发,现在是Red Hat公司的产品。JBPM提供了工作流引擎、可视化建模工具以及对BPMN(Business Process Modeling ...

    Linux_JAVA配置.rar

    最后,对于多版本Java的管理,可以使用像是`alternatives`工具(在Red Hat系系统中)或者`update-alternatives`(在Debian系系统中),来方便地切换默认的Java版本,这对于开发和测试不同版本的Java应用非常实用。...

    jboss-eap-6.3.0软件和源码.zip

    JBoss EAP 6.3.0是一款基于Java的企业级应用服务器,由Red Hat公司开发并维护,是Java EE(企业版)平台的实现。它提供了全面的中间件服务,支持多种应用程序,如Web应用程序、SOA(面向服务的架构)、交易处理、...

Global site tag (gtag.js) - Google Analytics