Meant to send this to the list...

David
--- Begin Message --- I believe it is OK for us to change the docs. Cloudscape does this all the time and it's not considered a fork. We did this for Derby 10.1.

David

Lars Heill wrote:
There is still the issue of the JDBC3/4 disclaimer in the docs, though.

-- Lars

David Van Couvering wrote:
Perhaps I'm missing something, but isn't there a "Plan 9", where we take the 10.2.1.x release that has JDBC4 source but not binaries, and then take that as is, build the JDBC4 binaries using the JDK 6 compiler, and ship that as Java DB? There are no source changes, the only difference is we are compiling. I don't see how this could be considered a fork...

David


Craig L Russell wrote:
I think we can use Geir M's comments to our advantage.

I also believe that with the community support of Dan's Option B, 10.2 with binary jdbc3 support and source jdbc4 support is a resolved issue. Rick will confirm with the community that this is the plan and make appropriate changes to the release.

If we want Sun to ship a jdbc4-enabled release of JavaDB and not fork Derby, we want the Derby community to produce a binary release candidate that has jdbc4 enabled, very soon after 10.2 is released.

What does this mean for JavaDB?

Plan 6: Ship JavaDB 10.2.2.1 GA with Mustang

We can propose that Derby produce a 10.2.2.1 with jdbc4 enabled right after shipping 10.2.1. Apache is loath to add licensing restrictions to its releases, so we want the 10.2.2.1 to be release candidate with jdbc4 support just as we want it for JavaDB to be packaged with Mustang.

Since 10.2.2.1 is "just a release candidate" there's no need to vote on it in the community for us to use it as JavaDB for Mustang. And assuming that there are no howlers found that need to be fixed, as soon as Mustang goes public, Derby can vote to release, and thereby satisfy Geir M's request for "the first non-Sun JDBC4 compliant database".

If there are howlers lurking, they can be fixed on the 10.2.1 line and released as 10.2.1.x if necessary. And they can be fixed in 10.2.2.2, and released as the official jdbc4 Derby product. So Derby might have a higher quality release at Mustang ship than JavaDB, which shipped 10.2.2.1 with howlers.

Plan 7: Ship JavaDB 10.2.2.1 EA with Mustang (Derby community might balk)

We can propose that Derby produce a 10.2.2.1 EA with jdbc4 enabled right after shipping 10.2.1. This release is billed as EA jdbc4 support and includes the licensing restrictions in its NOTICE file. This is just as we want it for JavaDB to be packaged with Mustang.

Since 10.2.2.1 is EA, there's no need to vote on it in the community for us to use it as JavaDB for Mustang. And assuming that there are no howlers found that need to be fixed, after Mustang goes public, Derby can change it to be a GA release, remove the NOTICE restrictions, and then release, thereby satisfy Geir M's request for "the first non-Sun JDBC4 compliant database".

If there are howlers lurking, they can be fixed on the 10.2.1 line and released if necessary. And they can be fixed in 10.2.2.2, and released as the official jdbc4 Derby line. So Derby might have a higher quality release at Mustang ship than JavaDB, which shipped 10.2.2.1 with howlers.

Craig

On Sep 14, 2006, at 9:11 AM, Michelle Caisse wrote:

Masood Mortazavi wrote:


He's trying to "poke" us ...

Apparently, according to the Sun party he has called, Geir M. is not having any extensive discussions with Sun about the licensing issue. Apparently both are wondering what the problem is and they also think Derby is making too much of the licensing issue. (By the way, I think the Sun party should not be holding these back-door discussions with Geir M.)

In any case, Geir has said to his Sun party that he will be giving a poke to the Derby-Dev.

Let's not be poked or poke back ...

I suggest just let it go.

I think this is a good idea, as long as the rest of the community doesn't direct questions about licensing at us. Moving forward with the release candidate according to Dan's plan will communicate that we believe the licensing issue is dead. The onus will be on Geir M. to put up or shut up.

-- Michelle


M.



Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!



--- End Message ---

Reply via email to