IBM strengthens support for Linux and Open Source
Company says move a natural continuation of its e-business initiatives
IBM is further embracing Linux and open source software as key components in taking e-business to the next level. Linux is evolving toward an industry standard. Along with other open standards, such as HTTP, XML and TCP, we view Linux as playing a pivotal role in bringing interoperability to disparate server platforms and providing customers with an open, integrated e-business structure. IBM continues to work with the Linux and open source communities to support this evolution and support critical standards across its servers.
IBM believes that Linux will help drive the long-term growth of the Internet by providing an open application platform that can harness leading-edge technologies and simplify customer choice. The common application platform will help ensure software interoperability across heterogeneous servers. IBM is an active participant in the open source community, not only embracing its software, but also contributing significant skills, technology and resources where appropriate.
While IBM is further strengthening its commitment to Linux and open source software, IBM's participation actually dates back two years. Since then, we have made announcements and delivered offerings in the following areas:
IBM intends to make all of its server platforms Linux friendly, including S/390, AS/400, RS/6000 and Netfinity servers, and the work is already well underway. Netfinity servers are certified under the IBM ServerProven Program for Caldera, Red Hat, SuSE and TurboLinux distributions. In addition, selected models of IBM IntelliStations and ThinkPads are now Linux-enabled.
Specifically, Linux is available for the RS/6000 43P Models 150 and B50 "Pizzazz," and RS/6000 F50 systems. IBM has released source code modifications that enable Linux to run on S/390 servers. These modifications can be downloaded free of charge from the IBM developerWorks Web site. IBM is not providing services support or maintenance for this source code. However, IBM is currently conducting a joint customer study to gauge customer interest and support requirements for Linux running on S/390 servers. IBM also has enhanced the openness of the S/390 and the AS/400 platforms by providing Linux interoperability that can extend file serving, data, print and other services to Linux clients throughout an enterprise. In addition, IBM is also making available an execution environment for Linux applications on the RS/6000 platform with the IBM AIX 4.3.3 operating system. This application execution environment will be available as a no-charge download later this year.
AIX is also a cornerstone of Project Monterey, a major UNIX operating system initiative led by IBM, along with SCO and Intel, and being supported by major hardware and software providers worldwide. The Project Monterey product line is designed to extend AIX enterprise strengths to the Intel 64-bit microprocessor architecture. The Project Monterey operating system for the Intel IA-64 architecture (code-named Monterey/64) incorporates technologies from IBM AIX and NUMA-Q brands and SCO UnixWare. The Linux application execution environment also will be delivered with Monterey/64 in the second half of this year.
IBM will continue to enhance its AIX operating system with reliability, scalability and system management features. AIX is deployed for a range of 'business-critical' applications, ranging from e-business to enterprise resource planning and business intelligence to scientific and technical Deep Computing applications.
IBM has delivered all critical elements of its Application Framework for e-business on Linux, including DB2 Universal Database; WebSphere Application Servers, powered by the Apache HTTP engine; Domino; MQSeries; Developer Kit for Java; Tivoli system management tools; and VisualAge for Java.
IBM is also working with its business partners to accelerate the development of applications for Linux.
IBM offers a wide range of Linux consulting, design, implementation and technical support services, and a full curriculum of education, training, and certification programs. IBM consultants skilled in Linux are available worldwide to help customers develop, configure and enhance their Linux hardware and software solutions. To optimize its Linux technical support, IBM Global Services has established relationships with key Linux distributors and, when required, will work closely with them on customers' Linux projects. IBM also provides comprehensive technical support to Linux users, including 24 hour-a-day telephone support.
Formal agreements are in place with the four major Linux distributors (Caldera, Red Hat, SuSE, TurboLinux) and a key Linux services company (LinuxCare).
IBM is actively participating in the following established open source projects:
- Apache -- a working group that has created the de facto standard HTTP server used in most Web servers worldwide;
- Jakarta -- a working group dedicated to providing Java-based Servlet and JavaServer Pages implementation for the Apache Web Server;
- Mozilla -- a working group building an open source browser; and
- Trillian -- The Trillian Project also was formed early in 1999 to port the Linux operating system to the Intel IA-64 architecture. The project currently includes Caldera, CERN, Cygnus Solutions, Hewlett Packard, IBM, Intel, Red Hat, SGI, SuSE, TurboLinux and VA Linux Systems.
IBM also has initiated numerous open source projects with broad community participation, including:
- Jikes - a state-of-the-art Java compiler to help developers create Java applications;
- Internationalization - IBM donated its Classes for Unicode, which help developers create multilingual applications, and is an active participant in the Li18nux Project, which will provide an open, common set of National Language technologies to the Linux community;
- XML parsers - source code for XML parsers has been made available in C and Java, allowing developers to incorporate common XML parsing technologies in their own products; and
- Java beans - which simplify the creation of Java-based applications.
- Scientific visualization - Source code for the Open Visualization Data Explorer, a library used to analyze and create visual representations of data.
IBM collaborated with the open source community to establish the IBM Public License for IBM's open source contributions and will continue to work actively with the open source community to share the benefits of IBM's software technologies.
Linux Technology Center
IBM has established the Linux Technology Center as a focal point for its technical contributions to Linux. The center, which has a dedicated staff of engineers, manages the transfer of IBM technology to the open source community.
AIX, S/390, AS/400, Netfinity and RS/6000 are all trademarks or registered trademarks of IBM Corporation. All others are trademarks or registered trademarks of their respective companies.