Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Open Source Release For Sun's App Server
internetnews.com ^ | Jun. 27, 2005 | Jim Wagner

Posted on 06/27/2005 10:32:40 AM PDT by N3WBI3

Sun Microsystems (Quote, Chart) is quietly releasing the source code to the upcoming Java System Application Server, Platform Edition 9, under the GlassFish project, named after a semi-transparent aquarium fish.

The company is expected to release the source code for its Java-based application server under a new open source license as it kicks off its JavaOne conference in San Francisco today.

Now developers will be able to view and use the app server's innards under the Common Development and Distribution License (CDDL), approved by the Open Source Initiative (OSI) in January, said Joe Keller, Sun vice president of Java Web services and tools.

However, in order to view the source and related content, individuals had to sign an agreement under Sun's Java Research License (JRL), which restricts its use beyond research and development efforts and prohibits any internal implementations.

When GlassFish was released earlier this month under the JRL, it was met with skepticism. Some analysts commented that applications under the JRL allowed Sun to get free bug fixes out of the development community without truly open-sourcing the application.

Ted Schuh, Sun product marketing manager, said CDDL licensing has always been the company's plan for GlassFish and wasn't a response to the criticism.

"With JavaOne coming, we moved ahead with JRL/JDL licensing initially to get the project up and running," he said. "Once it became clear that all the right things would fall into place for CDDL licensing, we moved to it. The intent all along was to offer CDDL licensing for GlassFish, it was just a matter of timing."

The project is hosted on Sun's Java.net Web site, the company's development community for Java projects. It's a different venue than OpenSolaris, an open source version of the Solaris operating system released under the CDDL nearly two weeks ago.

OpenSolaris is hosted at its own Web site, OpenSolaris.org, and is managed by Sun with participation by an advisory group; the GlassFish project is operated completely under the Sun umbrella.

Steve O'Grady, an analyst at research firm RedMonk, said although the Linux community will not be happy about another open source project that isn't offered under the Generel Public License (define), he said the addition of an application server under CDDL will please organizations that have plans to use OpenSolaris.

"One of the things about CDDL is that it's a little bit easier for some commercial distributors simply because it doesn't have the repricosity clause that the GPL does," O'Grady said. "Commerical vendors that choose OpenSolaris for that reason now have an application server that layers on top of that with exactly the same license and provisions attached to it."

The company currently offers a commercial version of its application server at version 8.1 on its Web site, an update to the software first launched in April 2004.

Sun has given its application server software away as a free download for several years and generates revenues from the support and services it provides to customers. In recent years, the emergence and popularity of the open source JBoss application server and its software stack have cut into the revenues of some of the top commercial offerings, including Sun, BEA Systems (Quote, Chart) and IBM (Quote, Chart).

Keller said downloads of its existing application server have been doing very well with more than three million downloads at an average of 40,000 downloads a month. He said he thinks developers use it as a benchmark to test Java compatibility against their own applications. GlassFish under CDDL will take it to the next step, he added.

"What we'd like to do now is, if you will, invite the energy of participation around the source code," he said. "We've had participation at the binary level, I think the source code will fuel participation at a higher level and grow this community."

The GlassFish project has been in beta tests the past couple weeks, Keller said, and today includes more content not available previously. Before the launch, there were only several GlassFish modules available out of the 19 listed.

With one application in the open source arena, it might lead to others down the road. Dana Gardner, a senior analyst at the Yankee Group, said it's an option Sun might pursue but a long-term strategy investors might not be happy waiting to realize.

"I think Wall Street would like to see Sun do things that actually benefit their top line and bottom line; but a lot of these open source projects are still a longer-term strategy enticing development and then hopefully leading to more commercial revenue-generating activity," he said. "If they do move to open source more components, that doesn't satisfy that short-term need for additional revenue."


TOPICS: Computers/Internet
KEYWORDS: java; opensource; sun

1 posted on 06/27/2005 10:32:47 AM PDT by N3WBI3
[ Post Reply | Private Reply | View Replies]

To: ShadowAce; N3WBI3; Tribune7; frogjerk; Salo; LTCJ; Calvinist_Dark_Lord; Buck W.; clyde asbury; ...

OSS PING

If you are interested in a new OSS ping list please mail me

2 posted on 06/27/2005 10:35:10 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

A bit on the CDDL License There is more, but here is the distro obligations..

(http://www.opensource.org/licenses/cddl1.php)

*

3.1. Availability of Source Code.

Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
*

3.2. Modifications.

The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
*

3.3. Required Notices.

You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
*

3.4. Application of Additional Terms.

You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
*

3.5. Distribution of Executable Versions.

You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
*

3.6. Larger Works.

You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.


3 posted on 06/27/2005 10:39:11 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 2 | View Replies]

To: N3WBI3

4th new thread already today? Talk about an astroturfer.


4 posted on 06/27/2005 10:49:10 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 1 | View Replies]

To: Golden Eagle

4 threads is not nearly as bad as someone following a poster around complaining about the number of threads...


5 posted on 06/27/2005 10:51:12 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 4 | View Replies]

To: N3WBI3

Add me to your ping list then.


6 posted on 06/27/2005 10:52:24 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 5 | View Replies]

To: Golden Eagle

why?


7 posted on 06/27/2005 10:52:43 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Golden Eagle

BTW: I am posting a tread about Sun Microsystems. You have, on many more than one occasion, tried to sell Solaris (a sun product) to freepers looking for x86 unix.. So if I am sucking up to them for posting a glorified press release what were you doing?


8 posted on 06/27/2005 10:54:00 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 4 | View Replies]

To: N3WBI3

Why not? Because I point out the implications and ties to political parties?


9 posted on 06/27/2005 10:55:51 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 7 | View Replies]

To: Golden Eagle
No, you troll sites looking to stir up the muck, and you have not seemed to need the help of my ping list to do it today... already one post pulled..
10 posted on 06/27/2005 10:56:56 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 9 | View Replies]

To: N3WBI3

So what are you afraid of then?


11 posted on 06/27/2005 10:57:38 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 10 | View Replies]

To: Golden Eagle

Threads degrading into this...


12 posted on 06/27/2005 11:01:32 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 11 | View Replies]

To: N3WBI3
This sure didn't take long--Tension mounts between OpenSolaris derivatives
13 posted on 06/27/2005 11:10:48 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

This is a political forum, I feel that a political implications should be allowed. Perhaps you should find a tech forum somewhere.


14 posted on 06/27/2005 11:12:08 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 12 | View Replies]

To: Golden Eagle
Your post are not political they turn personal very fast and that is why you get post pulled and have had your account suspended more than once..
15 posted on 06/27/2005 11:57:30 AM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 14 | View Replies]

To: Golden Eagle
Fine, you who are now added to the OSS ping list.. Please try to keep it courteous..
16 posted on 06/27/2005 12:03:23 PM PDT by N3WBI3 (I musta taken a wrong turn at 198.182.159.17)
[ Post Reply | Private Reply | To 14 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson