Community Source Licensing Model
Bill Frantz
frantz@communities.com
Tue, 08 Dec 1998 12:02:14 -0800
The below press release was distributed at 8am EST, Tuesday,
December 8, 1998
SUN UNVEILS NEW LICENSING MODEL FOR THE PERSONALJAVA AND EMBEDDEDJAVA
ENVIRONMENTS
New Model To Accelerate Adoption Of Devices Enabled By The Java
Platform
New York, NY - December 8, 1998 - Sun Microsystems, Inc. today
announced that the PersonalJava and the EmbeddedJava Environments will
be available under the Sun Community Source License. This new
initiative is intended to provide the industry with a more
participative, flexible process for developing Java technologies.
This initiative is based on a set of principles outlined in the Sun
Community Source Licensing document. This new model combines the
benefits of sharing source code -- similar to an "Open Source" style
of license -- with the guarantee of compatibility and business
opportunities associated with a proprietary model. In a related
announcement today Sun unveiled a new licensing model for the Javaä 2
platform.
"We believe this new model will dramatically effect the use of Java
technology in consumer and embedded devices, by preserving a unified
platform while fostering industry collaboration and innovation," said
Mark Tolliver, President, Consumer and Embedded, Sun Microsystems Inc.
"This guarantees far more rapid development of Java software-enabled
devices."
"Sun's decision will be regarded by the embedded market and those who
serve it, as a pivotal move to eliminate one of the inhibitors to the
adoption of Java," said Ron Abelmann, President and CEO, Wind River
Systems. "It also goes a long way towards building a groundswell
around a standard Java technology base. A fine move!"
Upon first customer ship of each technology, under the revised
licensing practices, Sun will make source code of the technologies
available to anyone via Sun's web site. The model is far more open in
that it:
" Allows for royalty free internal use for research and development.
" Allows commercial entities to use and modify the source code for
commercial software development without charge.
" Allows innovation on the source code without requiring that
innovation be returned to Sun.
" Allows licensees to modify and share source code with other
licensees without charge and without mediation from Sun.
In addition, it will allow licensees to package for resale Sun's
PersonalJava or EmbeddedJava class libraries with virtual machines
from other licensees.
The new licensing model will apply to the PersonalJava and
EmbeddedJava environments concurrent with releases that support key
features of Java 2. Features such as fine-grained security, pluggable
vm, and RMI are essential components of the source code to be openly
distributed through the new license.
Technology releases that include the functionality of Java 2 will be
available in mid - 1999. In the interim, the new licensing model will
go into effect with the current releases of PersonalJava and
EmbeddedJava, starting in approximately 45 days. By agreeing to the
license for current releases entities will be required migrate to the
next release (incorporating Java 2 features) within 120 days of the
availability of those releases.