Re: NDA issues and acceptable use of sun source (was: Re: JavaSound Was: java.sql.*)

2006-02-15 Thread Dalibor Topic
Leo Simons mail at leosimons.com writes: Since the JDK stuff is now all mostly out in the public, and most NDAs are effectively voided once the information they are meant to protect is available through other means not involving an NDA. Missing the cue by just a few days, Sun Microsystems

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Tor-Einar Jarnbjo
Leo Simons wrote: I'll also request everyone tries to ensure that you do not try and represent anything as legal fact unless its been thoroughly verified that it is indeed rather certain that what is being said is undisputable. Also, always try and provide as much references as possible. The

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Leo Simons
IANAL. This is not legal advice. On Mon, Feb 13, 2006 at 11:59:48AM +0100, Tor-Einar Jarnbjo wrote: Leo Simons wrote: I'll also request everyone tries to ensure that you do not try and represent anything as legal fact unless its been thoroughly verified that it is indeed rather certain that

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Geir Magnusson Jr
I think the best thing to do here is consult a German lawyer, or some legal resource that has a clue about open source licensing. We aren't going to be able to answer any of this here in a definitive way. I will again note that for contributions made here, at the ASF, we do not ask for

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr schrieb: I would further argue that if the author must retain right to revoke the license or have control over derivative works, then open source is impossible in Germany. Obiously it is not, as long as the software users accept the potenial risk of having to replace the

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Geir Magnusson Jr
Tor-Einar Jarnbjo wrote: Geir Magnusson Jr schrieb: I would further argue that if the author must retain right to revoke the license or have control over derivative works, then open source is impossible in Germany. Obiously it is not, as long as the software users accept the potenial

Re: CLA issues Was: java.sql.*

2006-02-13 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr wrote: It's not OSS if the author can do that arbitrarily. Think about it - you could wait until something is really popular, and then go shake down every user using it... Not necessarily the users directly, but at least the enity, which is managing the reproduction and

Re: CLA issues Was: java.sql.*

2006-02-12 Thread Geir Magnusson Jr
Tor-Einar Jarnbjo wrote: Geir Magnusson Jr wrote: Which code, and what were the terms of the NDA? The CLA is fairly lightwieght. What questions do you have for both? I thought I better split this, to prevent the discussion from getting too confusing. One thing I already pointed out with

Re: CLA issues Was: java.sql.*

2006-02-12 Thread Leo Simons
Hi Tor-Einer, I live in The Netherlands, which has all but identical copyright laws to Germany. My parents live in Germany and have looked at this kind of stuff before. I've talked to german ASF committers about legal stuff before who have had their companies look at things. I'm not a lawyer and

NDA issues and acceptable use of sun source (was: Re: JavaSound Was: java.sql.*)

2006-02-12 Thread Leo Simons
Vorbis is cool :-) Thanks for thinking this stuff through and being careful about protecting everyone and yourself from legal mess. IANAL. Not Legal Advice. On Sat, Feb 11, 2006 at 12:08:20AM +0100, Tor-Einar Jarnbjo wrote: Which code, and what were the terms of the NDA? The CLA is fairly

Re: CLA issues Was: java.sql.*

2006-02-12 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr wrote: I thought I better split this, to prevent the discussion from getting too confusing. One thing I already pointed out with the Apache CLA is that it is very biased towards US copyright law. Well, the ASF is a US Corporation (non-profit) so those are the laws under

Re: CLA issues Was: java.sql.*

2006-02-12 Thread Leo Simons
Tor, IANAL. On Mon, Feb 13, 2006 at 01:34:15AM +0100, Tor-Einar Jarnbjo wrote: assuming or expecting that US law is relevant if it comes to a legal dispute between e.g. a non-US contributor and a non-US software user or a non-US owner of related intelletual rights, is IMHO rather naive.

Re: NDA issues and acceptable use of sun source (was: Re: JavaSound Was: java.sql.*)

2006-02-12 Thread Dalibor Topic
Leo Simons mail at leosimons.com writes: If you put a notice to that effect onto your authorized contributor form that should probably be fine. If you can't remember what bit of the implementation you looked at, chances are you also don't remember what you saw! People have been successfully

java.sql.* (was: Re: Which applications run using Harmony classes?)

2006-02-10 Thread Jeremy Huiskamp
Would I be correct in assuming that the majority of java.sql would be trivial to implement by reading the javadocs (everything except DriverManager)? I can take a whack at the low hanging fruit this weekend. Jeremy On 10-Feb-06, at 12:05 PM, zoe slattery wrote: Upayavira wrote: zoe

Re: java.sql.*

2006-02-10 Thread Tor-Einar Jarnbjo
Jeremy Huiskamp schrieb: Would I be correct in assuming that the majority of java.sql would be trivial to implement by reading the javadocs (everything except DriverManager)? I can take a whack at the low hanging fruit this weekend. The java.sql package mostly contains interfaces, so

Re: java.sql.*

2006-02-10 Thread Jeremy Huiskamp
On 10-Feb-06, at 1:14 PM, Tor-Einar Jarnbjo wrote: Jeremy Huiskamp schrieb: Would I be correct in assuming that the majority of java.sql would be trivial to implement by reading the javadocs (everything except DriverManager)? I can take a whack at the low hanging fruit this weekend

Re: java.sql.*

2006-02-10 Thread zoe slattery
: On 10-Feb-06, at 1:14 PM, Tor-Einar Jarnbjo wrote: Jeremy Huiskamp schrieb: Would I be correct in assuming that the majority of java.sql would be trivial to implement by reading the javadocs (everything except DriverManager)? I can take a whack at the low hanging fruit this weekend

Re: java.sql.*

2006-02-10 Thread Tor-Einar Jarnbjo
Jeremy Huiskamp wrote: Didn't say it was difficult, just that it's not trivial ;-) As in, the javadocs don't tell me everything I could possibly need to know to implement it. I'd love to take a crack at it, but I figured I'd start with the really easy stuff. If you beat me to it then so

Re: java.sql.*

2006-02-10 Thread Geir Magnusson Jr
Tor-Einar Jarnbjo wrote: Jeremy Huiskamp wrote: Didn't say it was difficult, just that it's not trivial ;-) As in, the javadocs don't tell me everything I could possibly need to know to implement it. I'd love to take a crack at it, but I figured I'd start with the really easy stuff.

Re: java.sql.*

2006-02-10 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr wrote: Yes, this would be the place. Sorry about that - I am in the middle of a machine change, and email switch, so I've been an email blackhole at times... So, I sent you a partial implementation of JavaSound and a Vorbis SPI, any interest? One problem is of course,

Re: java.sql.*

2006-02-10 Thread Geir Magnusson Jr
Tor-Einar Jarnbjo wrote: Geir Magnusson Jr wrote: Yes, this would be the place. Sorry about that - I am in the middle of a machine change, and email switch, so I've been an email blackhole at times... So, I sent you a partial implementation of JavaSound and a Vorbis SPI, any interest?

JavaSound Was: java.sql.*

2006-02-10 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr wrote: Lets discuss that here. :) I didn't mean to ignore you - but two mail machines were hard to follow. I'm ready to join them into one, and hopefully I'll stop dropping the ball :) Ok, here are a snippet from the mail I sent you: (Win32 partial implementation of

CLA issues Was: java.sql.*

2006-02-10 Thread Tor-Einar Jarnbjo
Geir Magnusson Jr wrote: Which code, and what were the terms of the NDA? The CLA is fairly lightwieght. What questions do you have for both? I thought I better split this, to prevent the discussion from getting too confusing. One thing I already pointed out with the Apache CLA is that it