You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "Geir Magnusson Jr." <ge...@apache.org> on 2005/05/07 00:51:13 UTC

PROPOSAL : Apache Harmony - J2SE 5 Project

Dear Incubator PMC :

We, the sponsoring members listed below, ask that you accept the  
following proposal for a new project at Apache, an effort centered  
around architecting and implementing J2SE 5.

Note to all :

We have established a list for discussions to keep project-specific  
mail traffic from overwhelming the general incubator list.  Unless  
your comment is directed to the general Incubator community or the  
Incubator PMC, please post everything Harmony-related to :

     harmony-dev@incubator.apache.org

You can subscribe by sending an email to

     harmony-dev-subscribe@incubator.apache.org

Until this proposal has been accepted by the Apache Incubator PMC,  
these lists are provisional and do not constitute official lists for  
the project.


Project Harmony
===============

Motivation
----------

There is a clear need for an open-source version of Java 2, Standard  
Edition (J2SE) runtime platform, and there are many ongoing efforts  
to produce solutions (Kaffe, Classpath, etc).  There are also efforts  
that provide alternative approaches to execution of Java bytecode  
(GCJ and IKVM).  All of these efforts provide a diversity of  
solutions, which is healthy, but barriers exist which prevent these  
efforts from reaching a greater potential.

Proposal
--------

We propose that we create a new Apache project, Harmony, that will  
achieve the following goals :

1) create a Compatible, independent implementation of J2SE 5
   under the Apache License v2

2) create a community-developed modular runtime (VM and class library)
   architecture to allow independent implementations to share runtime
   components, and allow independent innovation in runtime components

In doing so, we intend to create a broad, collaborative community of  
contributors, implementors and users of the modular platform  
specification.

To begin, we propose the following as a basic architectural blueprint  
as a starting point for our discussion :

      http://people.apache.org/~geirm/harmony.jpg

We will create directly, via inclusion of independent third-party  
code, or through contribution :

a) a freely implementable specification of a modular VM
   and class library that allows for multiple, independent
   implementations

b) a test suite for interoperability testing of the modules

c) an implementation under the Apache License of the modular VM

d) a class library under the Apache License compatible with
   the J2SE 5 specification that implements the defined interfaces

We will start with this mechanism because we desire to :

- have a simple plan upon which coding can immediately begin

- ensure that we have a focal point to begin the conversation
   among interested members of the community

- have a clearly defined set of technical needs to allow
   potential contributors, either code contributors or
   individual participants, a basis for consideration

- ensure that this is a community effort - together we will
   architect and implement via fresh new code or donation

- produce a set of specifications/designs allowing multiple
   interoperable implementations that allow for sharing,
   extension and innovation

We propose that the following people are considered the starting  
participants. This set represents members from across the community,  
this diversity a factor we wish to start with and preserve as we grow.

These individuals have expressed an interest in participating in the  
architecture and design work.  The information in parenthesis  
indicates other community participation or relevant experiences of  
that individual :

   Guy Churchward (individual w/ commercial VM experience)
   Joakim Dahlstedt (individual w/ commercial VM experience)
   Jeroen Frijters (IKVM)
   Geir Magnusson Jr. (Apache)
   Ricardo Morin (individual w/ commercial VM experience)
   Georges Saab (individual w/ commercial VM experience)
   Bruno Souza (SOUJava)
   Davanum Srinivas (Apache)
   Dalibor Topic (Kaffe)
   Tom Tromey (GCJ)
   Weldon Washburn (individual w/ commercial VM experience)
   Mark Wielaard (Classpath)

and the following individuals have expressed interest in  
participating as committers for the Apache-licensed implementation :

   Jeroen Frijters (IKVM)
   Ben Laurie (Apache)
   Geir Magnusson Jr. (Apache)
   Ricardo Morin (individual w/ commercial VM experience)
   Bruno Souza (SOUJava)
   Davanum Srinivas (Apache)
   Dalibor Topic (Kaffe)
   Tom Tromey (GCJ)
   Weldon Washburn (individual w/ commercial VM experience)

These individuals will participate as Incubator Mentors :

   Noel Bergman
   Ben Laurie
   Geir Magnusson Jr.
   Stefano Mazzocchi
   Sam Ruby
   Leo Simons
   Davanum Srinivas

The following Apache Members will be the sponsoring members :

   Noel Bergman
   Jason Hunter
   Ben Laurie
   Ted Leung
   Geir Magnusson Jr.
   Stefano Mazzocchi
   Sam Ruby
   Leo Simons
   Davanum Srinivas

The following community members support this effort :

   Danese Cooper
   Brian Goetz
   Doug Lea

Operating Considerations
------------------------

0) We have established a list for discussions.  Unless your comment  
is directed to the general Incubator community or the Incubator PMC,  
please post everything to :

     harmony-dev@incubator.apache.org

You can subscribe by sending an email to

     harmony-dev-subscribe@incubator.apache.org

Until this proposal has been accepted by the Apache Incubator PMC,  
these lists are provisional.

1) Due to the various known and unknown risk factors of this project,  
we propose that in addition to the required Individual Contributor  
License Agreement (ICLA) we shall require that any committer to  
Harmony will have a Corporate Contributor License Agreement (CCLA),  
when appropriate, on file with the ASF Secretary, and will keep that  
document current with respect to current employer to preserve  
committer status.  We do this in order to help protect the community,  
both contributors and users, from unauthorized incorporation of code  
or other intellectual property.

2) Historically, there has been wide exposure to VM and class-library- 
specific source code that is the property of Sun Microsystems as well  
as others, as it is common for commercial J2SE implementations to be  
based on licensed Sun code.  We wish to make every effort to ensure  
that the licenses and rights of external projects and efforts is  
properly respected.  To that end, we will explore additional ways to  
work with the Apache Incubator to ensure that all IP is carefully  
monitored and tracked as it enters the project.


-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Cliff Schmidt <cl...@gmail.com>.
On 5/6/05, Geir Magnusson Jr. <ge...@apache.org> wrote:
> Dear Incubator PMC :
> 
> We, the sponsoring members listed below, ask that you accept the
> following proposal for a new project at Apache, an effort centered
> around architecting and implementing J2SE 5.

+1

Cliff

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Steven Noels <st...@outerthought.org>.
On 07 May 2005, at 00:51, Geir Magnusson Jr. wrote:

> Dear Incubator PMC :
>
> We, the sponsoring members listed below, ask that you accept the 
> following proposal for a new project at Apache, an effort centered 
> around architecting and implementing J2SE 5.

+1

</Steven>
-- 
Steven Noels                            http://outerthought.org/
Outerthought - Open Source Java & XML            An Orixo Member
Read my weblog at            http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org                stevenn at apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Erik Hatcher <er...@ehatchersolutions.com>.
On May 6, 2005, at 7:16 PM, Danese Cooper wrote:

> Not that I get to vote...but I have been stumping for this for 6+  
> years, so...
>
> ++1
>
> Danese

On Danese's tail... +1 from me.

     Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


RE: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by "Noel J. Bergman" <no...@devtech.com>.
Danese Cooper wrote:

> Not that I get to vote...but I have been stumping for this
> for 6+ years, so.
> ++1

Expressions of support are always welcomed.  As are you.  :-)

	--- Noel

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Danese Cooper <da...@gmail.com>.
Not that I get to vote...but I have been stumping for this for 6+  
years, so...

++1

Danese

On May 6, 2005, at 4:11 PM, Geir Magnusson Jr. wrote:

> +1 from me (wearing PMC hat)
>
> geir
>
> On May 6, 2005, at 6:51 PM, Geir Magnusson Jr. wrote:
>
>
>> Dear Incubator PMC :
>>
>> We, the sponsoring members listed below, ask that you accept the  
>> following proposal for a new project at Apache, an effort centered  
>> around architecting and implementing J2SE 5.
>>
>> Note to all :
>>
>> We have established a list for discussions to keep project- 
>> specific mail traffic from overwhelming the general incubator  
>> list.  Unless your comment is directed to the general Incubator  
>> community or the Incubator PMC, please post everything Harmony- 
>> related to :
>>
>>     harmony-dev@incubator.apache.org
>>
>> You can subscribe by sending an email to
>>
>>     harmony-dev-subscribe@incubator.apache.org
>>
>> Until this proposal has been accepted by the Apache Incubator PMC,  
>> these lists are provisional and do not constitute official lists  
>> for the project.
>>
>>
>> Project Harmony
>> ===============
>>
>> Motivation
>> ----------
>>
>> There is a clear need for an open-source version of Java 2,  
>> Standard Edition (J2SE) runtime platform, and there are many  
>> ongoing efforts to produce solutions (Kaffe, Classpath, etc).   
>> There are also efforts that provide alternative approaches to  
>> execution of Java bytecode (GCJ and IKVM).  All of these efforts  
>> provide a diversity of solutions, which is healthy, but barriers  
>> exist which prevent these efforts from reaching a greater potential.
>>
>> Proposal
>> --------
>>
>> We propose that we create a new Apache project, Harmony, that will  
>> achieve the following goals :
>>
>> 1) create a Compatible, independent implementation of J2SE 5
>>   under the Apache License v2
>>
>> 2) create a community-developed modular runtime (VM and class  
>> library)
>>   architecture to allow independent implementations to share runtime
>>   components, and allow independent innovation in runtime components
>>
>> In doing so, we intend to create a broad, collaborative community  
>> of contributors, implementors and users of the modular platform  
>> specification.
>>
>> To begin, we propose the following as a basic architectural  
>> blueprint as a starting point for our discussion :
>>
>>      http://people.apache.org/~geirm/harmony.jpg
>>
>> We will create directly, via inclusion of independent third-party  
>> code, or through contribution :
>>
>> a) a freely implementable specification of a modular VM
>>   and class library that allows for multiple, independent
>>   implementations
>>
>> b) a test suite for interoperability testing of the modules
>>
>> c) an implementation under the Apache License of the modular VM
>>
>> d) a class library under the Apache License compatible with
>>   the J2SE 5 specification that implements the defined interfaces
>>
>> We will start with this mechanism because we desire to :
>>
>> - have a simple plan upon which coding can immediately begin
>>
>> - ensure that we have a focal point to begin the conversation
>>   among interested members of the community
>>
>> - have a clearly defined set of technical needs to allow
>>   potential contributors, either code contributors or
>>   individual participants, a basis for consideration
>>
>> - ensure that this is a community effort - together we will
>>   architect and implement via fresh new code or donation
>>
>> - produce a set of specifications/designs allowing multiple
>>   interoperable implementations that allow for sharing,
>>   extension and innovation
>>
>> We propose that the following people are considered the starting  
>> participants. This set represents members from across the  
>> community, this diversity a factor we wish to start with and  
>> preserve as we grow.
>>
>> These individuals have expressed an interest in participating in  
>> the architecture and design work.  The information in parenthesis  
>> indicates other community participation or relevant experiences of  
>> that individual :
>>
>>   Guy Churchward (individual w/ commercial VM experience)
>>   Joakim Dahlstedt (individual w/ commercial VM experience)
>>   Jeroen Frijters (IKVM)
>>   Geir Magnusson Jr. (Apache)
>>   Ricardo Morin (individual w/ commercial VM experience)
>>   Georges Saab (individual w/ commercial VM experience)
>>   Bruno Souza (SOUJava)
>>   Davanum Srinivas (Apache)
>>   Dalibor Topic (Kaffe)
>>   Tom Tromey (GCJ)
>>   Weldon Washburn (individual w/ commercial VM experience)
>>   Mark Wielaard (Classpath)
>>
>> and the following individuals have expressed interest in  
>> participating as committers for the Apache-licensed implementation :
>>
>>   Jeroen Frijters (IKVM)
>>   Ben Laurie (Apache)
>>   Geir Magnusson Jr. (Apache)
>>   Ricardo Morin (individual w/ commercial VM experience)
>>   Bruno Souza (SOUJava)
>>   Davanum Srinivas (Apache)
>>   Dalibor Topic (Kaffe)
>>   Tom Tromey (GCJ)
>>   Weldon Washburn (individual w/ commercial VM experience)
>>
>> These individuals will participate as Incubator Mentors :
>>
>>   Noel Bergman
>>   Ben Laurie
>>   Geir Magnusson Jr.
>>   Stefano Mazzocchi
>>   Sam Ruby
>>   Leo Simons
>>   Davanum Srinivas
>>
>> The following Apache Members will be the sponsoring members :
>>
>>   Noel Bergman
>>   Jason Hunter
>>   Ben Laurie
>>   Ted Leung
>>   Geir Magnusson Jr.
>>   Stefano Mazzocchi
>>   Sam Ruby
>>   Leo Simons
>>   Davanum Srinivas
>>
>> The following community members support this effort :
>>
>>   Danese Cooper
>>   Brian Goetz
>>   Doug Lea
>>
>> Operating Considerations
>> ------------------------
>>
>> 0) We have established a list for discussions.  Unless your  
>> comment is directed to the general Incubator community or the  
>> Incubator PMC, please post everything to :
>>
>>     harmony-dev@incubator.apache.org
>>
>> You can subscribe by sending an email to
>>
>>     harmony-dev-subscribe@incubator.apache.org
>>
>> Until this proposal has been accepted by the Apache Incubator PMC,  
>> these lists are provisional.
>>
>> 1) Due to the various known and unknown risk factors of this  
>> project, we propose that in addition to the required Individual  
>> Contributor License Agreement (ICLA) we shall require that any  
>> committer to Harmony will have a Corporate Contributor License  
>> Agreement (CCLA), when appropriate, on file with the ASF  
>> Secretary, and will keep that document current with respect to  
>> current employer to preserve committer status.  We do this in  
>> order to help protect the community, both contributors and users,  
>> from unauthorized incorporation of code or other intellectual  
>> property.
>>
>> 2) Historically, there has been wide exposure to VM and class- 
>> library-specific source code that is the property of Sun  
>> Microsystems as well as others, as it is common for commercial  
>> J2SE implementations to be based on licensed Sun code.  We wish to  
>> make every effort to ensure that the licenses and rights of  
>> external projects and efforts is properly respected.  To that end,  
>> we will explore additional ways to work with the Apache Incubator  
>> to ensure that all IP is carefully monitored and tracked as it  
>> enters the project.
>>
>>
>> -- 
>> Geir Magnusson Jr                                  +1-203-665-6437
>> geirm@apache.org
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by "Geir Magnusson Jr." <ge...@apache.org>.
+1 from me (wearing PMC hat)

geir

On May 6, 2005, at 6:51 PM, Geir Magnusson Jr. wrote:

> Dear Incubator PMC :
>
> We, the sponsoring members listed below, ask that you accept the  
> following proposal for a new project at Apache, an effort centered  
> around architecting and implementing J2SE 5.
>
> Note to all :
>
> We have established a list for discussions to keep project-specific  
> mail traffic from overwhelming the general incubator list.  Unless  
> your comment is directed to the general Incubator community or the  
> Incubator PMC, please post everything Harmony-related to :
>
>     harmony-dev@incubator.apache.org
>
> You can subscribe by sending an email to
>
>     harmony-dev-subscribe@incubator.apache.org
>
> Until this proposal has been accepted by the Apache Incubator PMC,  
> these lists are provisional and do not constitute official lists  
> for the project.
>
>
> Project Harmony
> ===============
>
> Motivation
> ----------
>
> There is a clear need for an open-source version of Java 2,  
> Standard Edition (J2SE) runtime platform, and there are many  
> ongoing efforts to produce solutions (Kaffe, Classpath, etc).   
> There are also efforts that provide alternative approaches to  
> execution of Java bytecode (GCJ and IKVM).  All of these efforts  
> provide a diversity of solutions, which is healthy, but barriers  
> exist which prevent these efforts from reaching a greater potential.
>
> Proposal
> --------
>
> We propose that we create a new Apache project, Harmony, that will  
> achieve the following goals :
>
> 1) create a Compatible, independent implementation of J2SE 5
>   under the Apache License v2
>
> 2) create a community-developed modular runtime (VM and class library)
>   architecture to allow independent implementations to share runtime
>   components, and allow independent innovation in runtime components
>
> In doing so, we intend to create a broad, collaborative community  
> of contributors, implementors and users of the modular platform  
> specification.
>
> To begin, we propose the following as a basic architectural  
> blueprint as a starting point for our discussion :
>
>      http://people.apache.org/~geirm/harmony.jpg
>
> We will create directly, via inclusion of independent third-party  
> code, or through contribution :
>
> a) a freely implementable specification of a modular VM
>   and class library that allows for multiple, independent
>   implementations
>
> b) a test suite for interoperability testing of the modules
>
> c) an implementation under the Apache License of the modular VM
>
> d) a class library under the Apache License compatible with
>   the J2SE 5 specification that implements the defined interfaces
>
> We will start with this mechanism because we desire to :
>
> - have a simple plan upon which coding can immediately begin
>
> - ensure that we have a focal point to begin the conversation
>   among interested members of the community
>
> - have a clearly defined set of technical needs to allow
>   potential contributors, either code contributors or
>   individual participants, a basis for consideration
>
> - ensure that this is a community effort - together we will
>   architect and implement via fresh new code or donation
>
> - produce a set of specifications/designs allowing multiple
>   interoperable implementations that allow for sharing,
>   extension and innovation
>
> We propose that the following people are considered the starting  
> participants. This set represents members from across the  
> community, this diversity a factor we wish to start with and  
> preserve as we grow.
>
> These individuals have expressed an interest in participating in  
> the architecture and design work.  The information in parenthesis  
> indicates other community participation or relevant experiences of  
> that individual :
>
>   Guy Churchward (individual w/ commercial VM experience)
>   Joakim Dahlstedt (individual w/ commercial VM experience)
>   Jeroen Frijters (IKVM)
>   Geir Magnusson Jr. (Apache)
>   Ricardo Morin (individual w/ commercial VM experience)
>   Georges Saab (individual w/ commercial VM experience)
>   Bruno Souza (SOUJava)
>   Davanum Srinivas (Apache)
>   Dalibor Topic (Kaffe)
>   Tom Tromey (GCJ)
>   Weldon Washburn (individual w/ commercial VM experience)
>   Mark Wielaard (Classpath)
>
> and the following individuals have expressed interest in  
> participating as committers for the Apache-licensed implementation :
>
>   Jeroen Frijters (IKVM)
>   Ben Laurie (Apache)
>   Geir Magnusson Jr. (Apache)
>   Ricardo Morin (individual w/ commercial VM experience)
>   Bruno Souza (SOUJava)
>   Davanum Srinivas (Apache)
>   Dalibor Topic (Kaffe)
>   Tom Tromey (GCJ)
>   Weldon Washburn (individual w/ commercial VM experience)
>
> These individuals will participate as Incubator Mentors :
>
>   Noel Bergman
>   Ben Laurie
>   Geir Magnusson Jr.
>   Stefano Mazzocchi
>   Sam Ruby
>   Leo Simons
>   Davanum Srinivas
>
> The following Apache Members will be the sponsoring members :
>
>   Noel Bergman
>   Jason Hunter
>   Ben Laurie
>   Ted Leung
>   Geir Magnusson Jr.
>   Stefano Mazzocchi
>   Sam Ruby
>   Leo Simons
>   Davanum Srinivas
>
> The following community members support this effort :
>
>   Danese Cooper
>   Brian Goetz
>   Doug Lea
>
> Operating Considerations
> ------------------------
>
> 0) We have established a list for discussions.  Unless your comment  
> is directed to the general Incubator community or the Incubator  
> PMC, please post everything to :
>
>     harmony-dev@incubator.apache.org
>
> You can subscribe by sending an email to
>
>     harmony-dev-subscribe@incubator.apache.org
>
> Until this proposal has been accepted by the Apache Incubator PMC,  
> these lists are provisional.
>
> 1) Due to the various known and unknown risk factors of this  
> project, we propose that in addition to the required Individual  
> Contributor License Agreement (ICLA) we shall require that any  
> committer to Harmony will have a Corporate Contributor License  
> Agreement (CCLA), when appropriate, on file with the ASF Secretary,  
> and will keep that document current with respect to current  
> employer to preserve committer status.  We do this in order to help  
> protect the community, both contributors and users, from  
> unauthorized incorporation of code or other intellectual property.
>
> 2) Historically, there has been wide exposure to VM and class- 
> library-specific source code that is the property of Sun  
> Microsystems as well as others, as it is common for commercial J2SE  
> implementations to be based on licensed Sun code.  We wish to make  
> every effort to ensure that the licenses and rights of external  
> projects and efforts is properly respected.  To that end, we will  
> explore additional ways to work with the Apache Incubator to ensure  
> that all IP is carefully monitored and tracked as it enters the  
> project.
>
>
> -- 
> Geir Magnusson Jr                                  +1-203-665-6437
> geirm@apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>




---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
On May 8, 2005, at 11:52 PM, Clinton Begin wrote:

> I can't begin to describe how important I think this initiative is,  
> and how
> happy I am to see so many important people and communities come  
> together to
> make it happen.
>
> This is the future of Java.
>
> Please let me know ANY way I can help. I will fully support this  
> initiative
> with everything that I have.

get on over to harnmony-dev :)

geir

>
> Best regards,
>
> Clinton Begin
> Apache iBATIS Project
>
>
> On 5/6/05, Geir Magnusson Jr. <ge...@apache.org> wrote:
>
>>
>> Dear Incubator PMC :
>>
>> We, the sponsoring members listed below, ask that you accept the
>> following proposal for a new project at Apache, an effort centered
>> around architecting and implementing J2SE 5.
>>
>> Note to all :
>>
>> We have established a list for discussions to keep project-specific
>> mail traffic from overwhelming the general incubator list. Unless
>> your comment is directed to the general Incubator community or the
>> Incubator PMC, please post everything Harmony-related to :
>>
>> harmony-dev@incubator.apache.org
>>
>> You can subscribe by sending an email to
>>
>> harmony-dev-subscribe@incubator.apache.org
>>
>> Until this proposal has been accepted by the Apache Incubator PMC,
>> these lists are provisional and do not constitute official lists for
>> the project.
>>
>> Project Harmony
>> ===============
>>
>> Motivation
>> ----------
>>
>> There is a clear need for an open-source version of Java 2, Standard
>> Edition (J2SE) runtime platform, and there are many ongoing efforts
>> to produce solutions (Kaffe, Classpath, etc). There are also efforts
>> that provide alternative approaches to execution of Java bytecode
>> (GCJ and IKVM). All of these efforts provide a diversity of
>> solutions, which is healthy, but barriers exist which prevent these
>> efforts from reaching a greater potential.
>>
>> Proposal
>> --------
>>
>> We propose that we create a new Apache project, Harmony, that will
>> achieve the following goals :
>>
>> 1) create a Compatible, independent implementation of J2SE 5
>> under the Apache License v2
>>
>> 2) create a community-developed modular runtime (VM and class  
>> library)
>> architecture to allow independent implementations to share runtime
>> components, and allow independent innovation in runtime components
>>
>> In doing so, we intend to create a broad, collaborative community of
>> contributors, implementors and users of the modular platform
>> specification.
>>
>> To begin, we propose the following as a basic architectural blueprint
>> as a starting point for our discussion :
>>
>> http://people.apache.org/~geirm/harmony.jpg
>>
>> We will create directly, via inclusion of independent third-party
>> code, or through contribution :
>>
>> a) a freely implementable specification of a modular VM
>> and class library that allows for multiple, independent
>> implementations
>>
>> b) a test suite for interoperability testing of the modules
>>
>> c) an implementation under the Apache License of the modular VM
>>
>> d) a class library under the Apache License compatible with
>> the J2SE 5 specification that implements the defined interfaces
>>
>> We will start with this mechanism because we desire to :
>>
>> - have a simple plan upon which coding can immediately begin
>>
>> - ensure that we have a focal point to begin the conversation
>> among interested members of the community
>>
>> - have a clearly defined set of technical needs to allow
>> potential contributors, either code contributors or
>> individual participants, a basis for consideration
>>
>> - ensure that this is a community effort - together we will
>> architect and implement via fresh new code or donation
>>
>> - produce a set of specifications/designs allowing multiple
>> interoperable implementations that allow for sharing,
>> extension and innovation
>>
>> We propose that the following people are considered the starting
>> participants. This set represents members from across the community,
>> this diversity a factor we wish to start with and preserve as we  
>> grow.
>>
>> These individuals have expressed an interest in participating in the
>> architecture and design work. The information in parenthesis
>> indicates other community participation or relevant experiences of
>> that individual :
>>
>> Guy Churchward (individual w/ commercial VM experience)
>> Joakim Dahlstedt (individual w/ commercial VM experience)
>> Jeroen Frijters (IKVM)
>> Geir Magnusson Jr. (Apache)
>> Ricardo Morin (individual w/ commercial VM experience)
>> Georges Saab (individual w/ commercial VM experience)
>> Bruno Souza (SOUJava)
>> Davanum Srinivas (Apache)
>> Dalibor Topic (Kaffe)
>> Tom Tromey (GCJ)
>> Weldon Washburn (individual w/ commercial VM experience)
>> Mark Wielaard (Classpath)
>>
>> and the following individuals have expressed interest in
>> participating as committers for the Apache-licensed implementation :
>>
>> Jeroen Frijters (IKVM)
>> Ben Laurie (Apache)
>> Geir Magnusson Jr. (Apache)
>> Ricardo Morin (individual w/ commercial VM experience)
>> Bruno Souza (SOUJava)
>> Davanum Srinivas (Apache)
>> Dalibor Topic (Kaffe)
>> Tom Tromey (GCJ)
>> Weldon Washburn (individual w/ commercial VM experience)
>>
>> These individuals will participate as Incubator Mentors :
>>
>> Noel Bergman
>> Ben Laurie
>> Geir Magnusson Jr.
>> Stefano Mazzocchi
>> Sam Ruby
>> Leo Simons
>> Davanum Srinivas
>>
>> The following Apache Members will be the sponsoring members :
>>
>> Noel Bergman
>> Jason Hunter
>> Ben Laurie
>> Ted Leung
>> Geir Magnusson Jr.
>> Stefano Mazzocchi
>> Sam Ruby
>> Leo Simons
>> Davanum Srinivas
>>
>> The following community members support this effort :
>>
>> Danese Cooper
>> Brian Goetz
>> Doug Lea
>>
>> Operating Considerations
>> ------------------------
>>
>> 0) We have established a list for discussions. Unless your comment
>> is directed to the general Incubator community or the Incubator PMC,
>> please post everything to :
>>
>> harmony-dev@incubator.apache.org
>>
>> You can subscribe by sending an email to
>>
>> harmony-dev-subscribe@incubator.apache.org
>>
>> Until this proposal has been accepted by the Apache Incubator PMC,
>> these lists are provisional.
>>
>> 1) Due to the various known and unknown risk factors of this project,
>> we propose that in addition to the required Individual Contributor
>> License Agreement (ICLA) we shall require that any committer to
>> Harmony will have a Corporate Contributor License Agreement (CCLA),
>> when appropriate, on file with the ASF Secretary, and will keep that
>> document current with respect to current employer to preserve
>> committer status. We do this in order to help protect the community,
>> both contributors and users, from unauthorized incorporation of code
>> or other intellectual property.
>>
>> 2) Historically, there has been wide exposure to VM and class- 
>> library-
>> specific source code that is the property of Sun Microsystems as well
>> as others, as it is common for commercial J2SE implementations to be
>> based on licensed Sun code. We wish to make every effort to ensure
>> that the licenses and rights of external projects and efforts is
>> properly respected. To that end, we will explore additional ways to
>> work with the Apache Incubator to ensure that all IP is carefully
>> monitored and tracked as it enters the project.
>>
>> --
>> Geir Magnusson Jr +1-203-665-6437
>> geirm@apache.org
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geir@optonline.net



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Clinton Begin <cl...@gmail.com>.
I can't begin to describe how important I think this initiative is, and how 
happy I am to see so many important people and communities come together to 
make it happen.

This is the future of Java.

Please let me know ANY way I can help. I will fully support this initiative 
with everything that I have.

Best regards,

Clinton Begin
Apache iBATIS Project


On 5/6/05, Geir Magnusson Jr. <ge...@apache.org> wrote:
> 
> Dear Incubator PMC :
> 
> We, the sponsoring members listed below, ask that you accept the
> following proposal for a new project at Apache, an effort centered
> around architecting and implementing J2SE 5.
> 
> Note to all :
> 
> We have established a list for discussions to keep project-specific
> mail traffic from overwhelming the general incubator list. Unless
> your comment is directed to the general Incubator community or the
> Incubator PMC, please post everything Harmony-related to :
> 
> harmony-dev@incubator.apache.org
> 
> You can subscribe by sending an email to
> 
> harmony-dev-subscribe@incubator.apache.org
> 
> Until this proposal has been accepted by the Apache Incubator PMC,
> these lists are provisional and do not constitute official lists for
> the project.
> 
> Project Harmony
> ===============
> 
> Motivation
> ----------
> 
> There is a clear need for an open-source version of Java 2, Standard
> Edition (J2SE) runtime platform, and there are many ongoing efforts
> to produce solutions (Kaffe, Classpath, etc). There are also efforts
> that provide alternative approaches to execution of Java bytecode
> (GCJ and IKVM). All of these efforts provide a diversity of
> solutions, which is healthy, but barriers exist which prevent these
> efforts from reaching a greater potential.
> 
> Proposal
> --------
> 
> We propose that we create a new Apache project, Harmony, that will
> achieve the following goals :
> 
> 1) create a Compatible, independent implementation of J2SE 5
> under the Apache License v2
> 
> 2) create a community-developed modular runtime (VM and class library)
> architecture to allow independent implementations to share runtime
> components, and allow independent innovation in runtime components
> 
> In doing so, we intend to create a broad, collaborative community of
> contributors, implementors and users of the modular platform
> specification.
> 
> To begin, we propose the following as a basic architectural blueprint
> as a starting point for our discussion :
> 
> http://people.apache.org/~geirm/harmony.jpg
> 
> We will create directly, via inclusion of independent third-party
> code, or through contribution :
> 
> a) a freely implementable specification of a modular VM
> and class library that allows for multiple, independent
> implementations
> 
> b) a test suite for interoperability testing of the modules
> 
> c) an implementation under the Apache License of the modular VM
> 
> d) a class library under the Apache License compatible with
> the J2SE 5 specification that implements the defined interfaces
> 
> We will start with this mechanism because we desire to :
> 
> - have a simple plan upon which coding can immediately begin
> 
> - ensure that we have a focal point to begin the conversation
> among interested members of the community
> 
> - have a clearly defined set of technical needs to allow
> potential contributors, either code contributors or
> individual participants, a basis for consideration
> 
> - ensure that this is a community effort - together we will
> architect and implement via fresh new code or donation
> 
> - produce a set of specifications/designs allowing multiple
> interoperable implementations that allow for sharing,
> extension and innovation
> 
> We propose that the following people are considered the starting
> participants. This set represents members from across the community,
> this diversity a factor we wish to start with and preserve as we grow.
> 
> These individuals have expressed an interest in participating in the
> architecture and design work. The information in parenthesis
> indicates other community participation or relevant experiences of
> that individual :
> 
> Guy Churchward (individual w/ commercial VM experience)
> Joakim Dahlstedt (individual w/ commercial VM experience)
> Jeroen Frijters (IKVM)
> Geir Magnusson Jr. (Apache)
> Ricardo Morin (individual w/ commercial VM experience)
> Georges Saab (individual w/ commercial VM experience)
> Bruno Souza (SOUJava)
> Davanum Srinivas (Apache)
> Dalibor Topic (Kaffe)
> Tom Tromey (GCJ)
> Weldon Washburn (individual w/ commercial VM experience)
> Mark Wielaard (Classpath)
> 
> and the following individuals have expressed interest in
> participating as committers for the Apache-licensed implementation :
> 
> Jeroen Frijters (IKVM)
> Ben Laurie (Apache)
> Geir Magnusson Jr. (Apache)
> Ricardo Morin (individual w/ commercial VM experience)
> Bruno Souza (SOUJava)
> Davanum Srinivas (Apache)
> Dalibor Topic (Kaffe)
> Tom Tromey (GCJ)
> Weldon Washburn (individual w/ commercial VM experience)
> 
> These individuals will participate as Incubator Mentors :
> 
> Noel Bergman
> Ben Laurie
> Geir Magnusson Jr.
> Stefano Mazzocchi
> Sam Ruby
> Leo Simons
> Davanum Srinivas
> 
> The following Apache Members will be the sponsoring members :
> 
> Noel Bergman
> Jason Hunter
> Ben Laurie
> Ted Leung
> Geir Magnusson Jr.
> Stefano Mazzocchi
> Sam Ruby
> Leo Simons
> Davanum Srinivas
> 
> The following community members support this effort :
> 
> Danese Cooper
> Brian Goetz
> Doug Lea
> 
> Operating Considerations
> ------------------------
> 
> 0) We have established a list for discussions. Unless your comment
> is directed to the general Incubator community or the Incubator PMC,
> please post everything to :
> 
> harmony-dev@incubator.apache.org
> 
> You can subscribe by sending an email to
> 
> harmony-dev-subscribe@incubator.apache.org
> 
> Until this proposal has been accepted by the Apache Incubator PMC,
> these lists are provisional.
> 
> 1) Due to the various known and unknown risk factors of this project,
> we propose that in addition to the required Individual Contributor
> License Agreement (ICLA) we shall require that any committer to
> Harmony will have a Corporate Contributor License Agreement (CCLA),
> when appropriate, on file with the ASF Secretary, and will keep that
> document current with respect to current employer to preserve
> committer status. We do this in order to help protect the community,
> both contributors and users, from unauthorized incorporation of code
> or other intellectual property.
> 
> 2) Historically, there has been wide exposure to VM and class-library-
> specific source code that is the property of Sun Microsystems as well
> as others, as it is common for commercial J2SE implementations to be
> based on licensed Sun code. We wish to make every effort to ensure
> that the licenses and rights of external projects and efforts is
> properly respected. To that end, we will explore additional ways to
> work with the Apache Incubator to ensure that all IP is carefully
> monitored and tracked as it enters the project.
> 
> --
> Geir Magnusson Jr +1-203-665-6437
> geirm@apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
>

Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Sam Ruby <ru...@apache.org>.
Geir Magnusson Jr. wrote:
> Dear Incubator PMC :
> 
> We, the sponsoring members listed below, ask that you accept the  
> following proposal for a new project at Apache, an effort centered  
> around architecting and implementing J2SE 5.

+1

- Sam Ruby

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Bruce Snyder <br...@gmail.com>.
On 5/6/05, Geir Magnusson Jr. <ge...@apache.org> wrote:

> We, the sponsoring members listed below, ask that you accept the
> following proposal for a new project at Apache, an effort centered
> around architecting and implementing J2SE 5.

+1 

Bruce 
-- 
perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

The Castor Project
http://www.castor.org/

Apache Geronimo
http://geronimo.apache.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Ted Leung <tw...@sauria.com>.
+1

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Graham Leggett <mi...@sharp.fm>.
Geir Magnusson Jr. wrote:

> We, the sponsoring members listed below, ask that you accept the  
> following proposal for a new project at Apache, an effort centered  
> around architecting and implementing J2SE 5.

+1.

Regards,
Graham
--

Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by Jim Jagielski <ji...@jaguNET.com>.
On May 6, 2005, at 6:51 PM, Geir Magnusson Jr. wrote:

> Dear Incubator PMC :
>
> We, the sponsoring members listed below, ask that you accept the 
> following proposal for a new project at Apache, an effort centered 
> around architecting and implementing J2SE 5.
>
>

+1


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: PROPOSAL : Apache Harmony - J2SE 5 Project

Posted by "Roy T. Fielding" <fi...@gbiv.com>.
+1

....Roy


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Davanum Srinivas <da...@gmail.com>.
+1 from me

-- dims

On 5/6/05, Noel J. Bergman <no...@devtech.com> wrote:
> +1
> 
>         --- Noel
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 


-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Niclas Hedhman <ni...@hedhman.org>.
On Saturday 07 May 2005 07:18, Noel J. Bergman wrote:
> +1

+0  (positive, but won't be able to contribute, but there seems to be too many 
in that area already)

Cheers
Niclas


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Fwd: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project")

Posted by Ozgur Akan <ak...@aiqa.com>.
Let the games begin :)

Ozgur Akan

Davanum Srinivas wrote:

>FYI
>
>---------- Forwarded message ----------
>From: Geir Magnusson Jr. <ge...@apache.org>
>Date: May 18, 2005 8:44 AM
>Subject: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL :
>Apache Harmony - J2SE 5 Project")
>To: general@incubator.apache.org
>
>
>Here are the results from the voting on Apache Harmony.  The proposal
>passes.
>
>Note that I screwed up and started voting on the "Proposal" thread,
>and many followed suit.
>
>With the intention of recognizing the intent of the voters, all are
>included here.  I hope I got everyone.
>
>+1 for Vote thread
>==================
>Noel Bergman (binding)
>Alex Karasulu
>Davanum Srinivas (binding)
>Geir Magnusson (binding)
>Paul Hammant (binding)*
>
>* provided copyright and trademark issues appropriately considered
>
>+0 from Vote thread
>===================
>Niclas Hedhman
>
>-1 from Vote thread
>===================
><none>
>
>+1 from Proposal thread
>=======================
>Danese Cooper
>Erik Hatcher (binding)
>Roy Fielding (binding)
>Cliff Schmidt (binding)
>Sam Ruby (binding)
>Bruce Snyder
>Ted Leung (binding)
>Graham Legett
>Clinton Begin
>Steven Noels (binding)
>Jim Jagielski (binding)
>
>
>We already have the mail list and wiki resources.  I'll be getting
>the rest (svn, etc) done ASAP.
>
>geir
>
>On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:
>
>  
>
>>+1
>>
>>    --- Noel
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>>    
>>
>
>--
>Geir Magnusson Jr                                  +1-203-665-6437
>geirm@apache.org
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org
>
>
>
>  
>

Re: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project")

Posted by usman bashir <gr...@gmail.com>.
congratulations geir and all and now we have to prove our selves as well !!!

On 5/18/05, Davanum Srinivas <da...@gmail.com> wrote: 
> 
> FYI
> 
> ---------- Forwarded message ----------
> From: Geir Magnusson Jr. <ge...@apache.org>
> Date: May 18, 2005 8:44 AM
> Subject: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL :
> Apache Harmony - J2SE 5 Project")
> To: general@incubator.apache.org
> 
> Here are the results from the voting on Apache Harmony. The proposal
> passes.
> 
> Note that I screwed up and started voting on the "Proposal" thread,
> and many followed suit.
> 
> With the intention of recognizing the intent of the voters, all are
> included here. I hope I got everyone.
> 
> +1 for Vote thread
> ==================
> Noel Bergman (binding)
> Alex Karasulu
> Davanum Srinivas (binding)
> Geir Magnusson (binding)
> Paul Hammant (binding)*
> 
> * provided copyright and trademark issues appropriately considered
> 
> +0 from Vote thread
> ===================
> Niclas Hedhman
> 
> -1 from Vote thread
> ===================
> <none>
> 
> +1 from Proposal thread
> =======================
> Danese Cooper
> Erik Hatcher (binding)
> Roy Fielding (binding)
> Cliff Schmidt (binding)
> Sam Ruby (binding)
> Bruce Snyder
> Ted Leung (binding)
> Graham Legett
> Clinton Begin
> Steven Noels (binding)
> Jim Jagielski (binding)
> 
> We already have the mail list and wiki resources. I'll be getting
> the rest (svn, etc) done ASAP.
> 
> geir
> 
> On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:
> 
> > +1
> >
> > --- Noel
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
> 
> --
> Geir Magnusson Jr +1-203-665-6437
> geirm@apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
> --
> Davanum Srinivas - http://webservices.apache.org/~dims/
> 



-- 
Usman Bashir
Certified IBM XML Solution Developer 
Certified UML Developer
Brainbench Certified Internet Perfessional[advance](BCIP)
Brainbench Certified Java Perfessional (BCJP)
Brainbench Certified .NET Perfessional 
Brainbench Ceritified C++ Perfessional (BCCP)
Software engineer IT24
Faculty Member Operation Badar Lahore

Re: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project")

Posted by Juan Leyva Delgado <ju...@educa.madrid.org>.
Good news. Congratulations

----- Original Message ----- 
From: "Davanum Srinivas" <da...@gmail.com>
To: <ha...@incubator.apache.org>
Sent: Wednesday, May 18, 2005 4:21 PM
Subject: Fwd: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : 
Apache Harmony - J2SE 5 Project")


FYI

---------- Forwarded message ----------
From: Geir Magnusson Jr. <ge...@apache.org>
Date: May 18, 2005 8:44 AM
Subject: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL :
Apache Harmony - J2SE 5 Project")
To: general@incubator.apache.org


Here are the results from the voting on Apache Harmony.  The proposal
passes.

Note that I screwed up and started voting on the "Proposal" thread,
and many followed suit.

With the intention of recognizing the intent of the voters, all are
included here.  I hope I got everyone.

+1 for Vote thread
==================
Noel Bergman (binding)
Alex Karasulu
Davanum Srinivas (binding)
Geir Magnusson (binding)
Paul Hammant (binding)*

* provided copyright and trademark issues appropriately considered

+0 from Vote thread
===================
Niclas Hedhman

-1 from Vote thread
===================
<none>

+1 from Proposal thread
=======================
Danese Cooper
Erik Hatcher (binding)
Roy Fielding (binding)
Cliff Schmidt (binding)
Sam Ruby (binding)
Bruce Snyder
Ted Leung (binding)
Graham Legett
Clinton Begin
Steven Noels (binding)
Jim Jagielski (binding)


We already have the mail list and wiki resources.  I'll be getting
the rest (svn, etc) done ASAP.

geir

On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:

> +1
>
>     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

--
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org



-- 
Davanum Srinivas - http://webservices.apache.org/~dims/


Fwd: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project")

Posted by Davanum Srinivas <da...@gmail.com>.
FYI

---------- Forwarded message ----------
From: Geir Magnusson Jr. <ge...@apache.org>
Date: May 18, 2005 8:44 AM
Subject: [VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL :
Apache Harmony - J2SE 5 Project")
To: general@incubator.apache.org


Here are the results from the voting on Apache Harmony.  The proposal
passes.

Note that I screwed up and started voting on the "Proposal" thread,
and many followed suit.

With the intention of recognizing the intent of the voters, all are
included here.  I hope I got everyone.

+1 for Vote thread
==================
Noel Bergman (binding)
Alex Karasulu
Davanum Srinivas (binding)
Geir Magnusson (binding)
Paul Hammant (binding)*

* provided copyright and trademark issues appropriately considered

+0 from Vote thread
===================
Niclas Hedhman

-1 from Vote thread
===================
<none>

+1 from Proposal thread
=======================
Danese Cooper
Erik Hatcher (binding)
Roy Fielding (binding)
Cliff Schmidt (binding)
Sam Ruby (binding)
Bruce Snyder
Ted Leung (binding)
Graham Legett
Clinton Begin
Steven Noels (binding)
Jim Jagielski (binding)


We already have the mail list and wiki resources.  I'll be getting
the rest (svn, etc) done ASAP.

geir

On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:

> +1
>
>     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

--
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org



-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

[VOTE RESULT] Apache Harmony (was Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project")

Posted by "Geir Magnusson Jr." <ge...@apache.org>.
Here are the results from the voting on Apache Harmony.  The proposal  
passes.

Note that I screwed up and started voting on the "Proposal" thread,  
and many followed suit.

With the intention of recognizing the intent of the voters, all are  
included here.  I hope I got everyone.

+1 for Vote thread
==================
Noel Bergman (binding)
Alex Karasulu
Davanum Srinivas (binding)
Geir Magnusson (binding)
Paul Hammant (binding)*

* provided copyright and trademark issues appropriately considered

+0 from Vote thread
===================
Niclas Hedhman

-1 from Vote thread
===================
<none>

+1 from Proposal thread
=======================
Danese Cooper
Erik Hatcher (binding)
Roy Fielding (binding)
Cliff Schmidt (binding)
Sam Ruby (binding)
Bruce Snyder
Ted Leung (binding)
Graham Legett
Clinton Begin
Steven Noels (binding)
Jim Jagielski (binding)


We already have the mail list and wiki resources.  I'll be getting  
the rest (svn, etc) done ASAP.

geir

On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:

> +1
>
>     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


RE: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by "Noel J. Bergman" <no...@devtech.com>.
> Wilt thou bestow upon us thy blessing, as it is written to be at the
> end of a voting period?

ROFL ... didn't I say something to you about calling this vote ended a week
ago?  I don't recall anything in the ASF Bylaws or anywhere else that says
that the PMC Chair has to call a vote ended.  It seems that we have a clear
consensus to allow the J2SE project to progress under Incubation.  Tally up
the results and post a vote summary.

	--- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by "Geir Magnusson Jr." <ge...@apache.org>.
Oh Mighty and Munificent Chair of the Incubator PMC,

Wilt thou bestow upon us thy blessing, as it is written to be at the  
end of a voting period?  We wish to continue, as an incubator  
project, in thy mercy.

geir


:D


On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:

> +1
>
>     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Paul Hammant <Pa...@ThoughtWorks.net>.
Yeah yeah, its a confusing Saturday so far. I was -ve to start with 
(pointless with given size of vote so far) thinking there were some 
legal problems. I read more before completing the mail (rules for J2SE 
implementations from the OSS community) and figured that the angles had 
been covered thoroughly by foundation lawyers, and send the +ve vote 
instead (as a new mail). Unfortunately, the -ve response I drafted 
earlier sat beckoning me to hit send as it languished in my drafts 
folder. In a moment sheer impudence, and unbeknownst to my conscious 
mind, my right hand released it from the Mac-Mail draft folder instead 
of deleting it.

Thus ignore the -1 mail.

The thing I think is most interesting, is the possibility of writing a 
JVM first, for language compatibility, then an AWT toolkit and all the 
things that bind the Java env to a machine ( 
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Toolkit.html etc).

At that stage, and well in advance of the completion the J2SE 
libraries, an individual in the privacy of their own home could 
experiment with the those two and the jars taken from a regular Sun 
download of J2SE. Of course nothing could be distributed with those 
jars, nor deployed or redistributed beyond that experimental basis as 
Java's download license precludes that.

- Paul

On May 7, 2005, at 4:32 PM, Geir Magnusson Jr. wrote:

> On May 7, 2005, at 3:39 PM, Paul Hammant wrote:
>> -1 I'm not sure the
>>
>
>
> On May 7, 2005, at 4:06 PM, Paul Hammant wrote:
>
>> +1 provided copyright and trademark issues are appropriately 
>> considered.
>>
>
> So right now, you are at 0 :)
>
>> For instance, we may have to always mechanically  refer the project 
>> and product(s) as "Apache Harmony" rather than just Harmony.
>>
>>     http://tess2.uspto.gov/bin/showfield?f=doc&state=8rlf0q.2.1
>
> If we have a name problem, we change it.  And yes, we refer to things 
> that are Apache $foo projects as Apache $foo unless we can't use $foo 
> for software....
>
> geir
>
>>
>> - Paul
>>
>> On May 6, 2005, at 6:18 PM, Noel J. Bergman wrote:
>>
>>
>>> +1
>>>
>>>     --- Noel
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>
> -- 
> Geir Magnusson Jr                                  +1-203-665-6437
> geir@optonline.net
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
On May 7, 2005, at 3:39 PM, Paul Hammant wrote:
> -1 I'm not sure the
>


On May 7, 2005, at 4:06 PM, Paul Hammant wrote:

> +1 provided copyright and trademark issues are appropriately  
> considered.
>

So right now, you are at 0 :)

> For instance, we may have to always mechanically  refer the project  
> and product(s) as "Apache Harmony" rather than just Harmony.
>
>     http://tess2.uspto.gov/bin/showfield?f=doc&state=8rlf0q.2.1

If we have a name problem, we change it.  And yes, we refer to things  
that are Apache $foo projects as Apache $foo unless we can't use $foo  
for software....

geir

>
> - Paul
>
> On May 6, 2005, at 6:18 PM, Noel J. Bergman wrote:
>
>
>> +1
>>
>>     --- Noel
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geir@optonline.net



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Paul Hammant <Pa...@ThoughtWorks.net>.
+1 provided copyright and trademark issues are appropriately considered.

For instance, we may have to always mechanically  refer the project and 
product(s) as "Apache Harmony" rather than just Harmony.

     http://tess2.uspto.gov/bin/showfield?f=doc&state=8rlf0q.2.1

- Paul

On May 6, 2005, at 6:18 PM, Noel J. Bergman wrote:

> +1
>
> 	--- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
+1

On May 6, 2005, at 7:18 PM, Noel J. Bergman wrote:

> +1
>
>     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Paul Hammant <Pa...@ThoughtWorks.net>.
-1 I'm not sure the


On May 6, 2005, at 6:18 PM, Noel J. Bergman wrote:

> +1
>
> 	--- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by Alex Karasulu <ao...@bellsouth.net>.
+1
-Alex

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


[VOTE]: On " PROPOSAL : Apache Harmony - J2SE 5 Project"

Posted by "Noel J. Bergman" <no...@devtech.com>.
+1

	--- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org