From general-return-5308-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Sat May 07 02:59:21 2005 Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 1998 invoked from network); 7 May 2005 02:59:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 May 2005 02:59:20 -0000 Received: (qmail 14466 invoked by uid 500); 7 May 2005 03:01:59 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 14333 invoked by uid 500); 7 May 2005 03:01:58 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 14316 invoked by uid 99); 7 May 2005 03:01:58 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from chi.mobile-health-diary.com (HELO chi.mobile-health-diary.com) (128.241.244.71) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 06 May 2005 20:01:58 -0700 Received: (qmail 8914 invoked from network); 7 May 2005 02:59:04 -0000 Received: from ool-43560634.dyn.optonline.net (HELO ?10.0.1.49?) (geir@67.86.6.52) by b014.internal.mobile-health-diary.com with SMTP; 7 May 2005 02:59:04 -0000 Mime-Version: 1.0 (Apple Message framework v728) In-Reply-To: <1115433304.4400.24.camel@blackbox> References: <427C0EB3.4070205@apache.org> <34E04F64-DFA1-4F03-A1E7-3F4BC94EA6E3@apache.org> <20050506192141.O3403@paz.hyperreal.org> <1115433304.4400.24.camel@blackbox> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <52336250-5C71-4190-8D9E-4C8ED9A772B9@apache.org> Content-Transfer-Encoding: 7bit From: "Geir Magnusson Jr." Subject: Re: FAQ for Apache Harmony Date: Fri, 6 May 2005 22:59:03 -0400 To: general@incubator.apache.org X-Mailer: Apple Mail (2.728) X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On May 6, 2005, at 10:35 PM, Simon Kitching wrote: > On Fri, 2005-05-06 at 19:23 -0700, Brian Behlendorf wrote: > >> On Fri, 6 May 2005, Geir Magnusson Jr. wrote: >> >>>> How does SWT relate? >>>> >>> >>> It really doesn't. I think of it as an extra-J2SE application API. >>> >>> But there has been quite a bit of back and forth about SWT and >>> Swing so this >>> seemed like a question someone might ask.... >>> >> >> I think, to make it clear to the world that open source and >> adhering to >> standards are not in conflict, SWT should not be a part of Harmony's >> builds/releases until it is part of J2SE proper. If SWT is >> offered to us >> it should be (for now) a separate project. >> > > Are there any legal implications for "extending" Java? Yes > > If I remember correctly, it was Microsoft's decision to include > additional features (esp. "delegates") in its Java implementation that > caused Sun to sue them. Could be. I lost the plot on that lawsuit a long time ago. > > Would this new implementation be legally forbidden from > implementing new > core features not present in the Sun specification? One of the *nice* > points of having a Free Java implementation is being able to > improve on > things. The implementation that said was compatible J2SE would have to conform to the specification. This is open source - we can create an environment where we can have lots of VM technology, but what we claim is our J2SE implementation better be J2SE. Anything else can't be called "Java". Anyone can take our code and do what they wish with it. It's the same for Geronimo - you can take the codebase, and do whatever you want. It doesn't have to be J2EE, but you can't call it J2EE either. > > Re SWT: I presume there would be no legal problem with "Harmony" > distributions bundling the SWT libraries with it (as these are not > core > language modifications, and the classes are not in the java.* or > javax.* > namespaces). However I would agree that there isn't much point in ever > doing so; the major benefit of having libs bundled is that application > developers can just *assume* the feature is present when coding. > But as > Harmony is likely to be a minor player for at least a decade to come, Thanks for the support... :) > that assumption couldn't be made by developers and therefore it > doesn't > seem to bring any benefits for Harmony to bundle SWT or any such > "extension" libraries. Having SWT development hosted as a separate > Apache project is another thing though - I would quite like to see > that! > Indeed. That might be very interesting. Of course, we can just go over and do it at Eclipse if we really cared... geir > Regards, > > Simon > > > --------------------------------------------------------------------- > 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