Open source

You are here: silicon.com > Research > Special Reports > Open source

Open source

Microsoft and JBoss join hands for servers

Gates gets an open source buddy

By Stephen Shankland

Published: 28 September 2005 10:10 GMT

Two companies on opposite sides of the open source philosophical divide, JBoss and Microsoft, have signed a partnership to make their server software work together better.

JBoss and Microsoft said on Tuesday they'll work to make JBoss' Java application server software work well with Microsoft's Windows and higher-level software.

The companies said they will continue to compete in the market for application servers, which link web applications to back-end databases and other systems. Products from the two companies are similar in purpose but very different in design. The JBoss application server, based on Java, runs on Linux, Unix and Windows systems. Microsoft's Windows-based application server tools, based on the company's .NET programming model, are part of its Windows Server operating system.

But the companies will work to better integrate directory services, database software and systems management tools. That means customers using both Java and .NET-based programs will be able to more easily manage and link their systems.

Microsoft has struggled to deal with the arrival of open source software, which is collaboratively developed with a code-sharing process that stands in stark contrast to the secrecy that shrouds most of the products from Microsoft and other proprietary software makers.

After several attacks on the intellectual-property foundations and the methods, quality and cost of open source software, Redmond, Washington-based Microsoft has begun a more co-operative phase.

For instance, chief executive Steve Ballmer once famously called Linux and the open source philosophy a "cancer". More recently, Ballmer has changed the tone of his rhetoric: "We compete with products. We don't compete with movements," he said in a recent interview.

On Tuesday, JBoss and Microsoft said the collaboration makes sense, given that many customers use products from both companies. Bill Hilf, Microsoft's director of platform technology strategy, said: "JBoss is experiencing tremendous growth and is a driving force of consolidation of the Java space." And Shaun Connolly, vice president of product management at JBoss, said more than half of its customers use the JBoss Enterprise Middleware System product on Windows.

Hilf is careful to emphasise that the partnership doesn't signal technological or philosophical changes at Microsoft. The company's negotiation with JBoss "wasn't a conversation about adopting open source or endorsing Java", he said in an interview.

Still, Hilf added, "It wasn't a trivial exercise to have this discussion." What the decision boiled down to was Microsoft's desire to help those who use Windows as a foundation for their wares. The JBoss deal is "probably one of the strongest proof points to date that different types of business and development models can exist on Windows", he said.

The partnership began more than a year ago with Hilf - a former Linux executive at IBM - meeting with JBoss founder Marc Fleury. Discussions got more serious this August at the LinuxWorld Conference and Expo, Hilf said.

Most of JBoss' software is governed by the Lesser General Public License, or LGPL, created by the Free Software Foundation. Like its cousin, the General Public License, the LGPL permits anyone to see, modify and redistribute JBoss software and its underlying source code, as long as they share any modifications that they distribute. However, unlike the GPL, the LGPL makes it possible to tightly integrate LGPL code with software that uses proprietary code.

Specifically, the companies expect their collaboration to achieve interoperability in several domains:

  • Microsoft's Active Directory - so the companies' software has integrated sign-on and federated identity management mechanisms.
  • Web services standards, which govern how applications employ services available on a group of often loosely connected servers.
  • Management with Microsoft Operations Manager.
  • SQL Server, Microsoft's database software, with JBoss' Hibernate and Enterprise JavaBeans software.
No money is changing hands under the deal but both companies will devote more developers to the co-operative work, Hilf said. Fruits of the co-operation are expected to begin showing within a year.

One company not likely to benefit from the partnership is IBM, whose WebSphere product competes with JBoss, said Redmonk analyst Stephen O'Grady. "It basically gives JBoss more momentum and credibility," he said. "That in turn has negative implications for WebSphere."

Microsoft has also buried the hatchet with Sun in a partnership that includes sign-on and identity management software.

JBoss has been working on alliances of its own to ease support issues for customers, JBoss' Connolly said. Recent JBoss partners include Dell, HP, Novell and Unisys.

Stephen Shankland writes for CNET News.com

    1. Zones
    2. Management
    3. Networks
    4. Software
    5. IT Services
    6. Hardware
    1. Verticals
    2. Public Sector
    3. Financial Services
    4. Retail & Leisure
    Open source News

    Web 2.0 prompts love for open source
    Database market hits $850m

    South Africa plumps for Open Documents
    All about interoperability...

    Norwegian desktop Linux switch halted
    Bergen puts open source plans on ice...

    Welsh council embraces open source
    Email system for schools to serve up to 40,000...

    Mobile Linux movement picks up pace
    Challenging the Microsoft and Symbian behemoths...

    RELATED RESEARCH

    Choosing Desktop Linux

    With its 'free' open source status and claims of high security, the appeal of Linux is clear.

    Yet recent research from analysts Quocirca reveals the majority of organisations who have looked at the Desktop Linux option are still either at the experimental or limited-deployment stage.

    This indicates Linux is no 'magic bullet' for Windows' shortcomings. While a move to Linux might in theory tackle some of the challenges at an operating system level, it is highly likely to create a whole bunch of other problems along the way.

    To find out more about Quocirca's findings on Desktop Linux - and request a free copy of their report, click here.



    Quick Sitemap Links: