From: Sven G. <sgo...@ja...> - 2003-07-07 22:06:47
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 07 July 2003 10:34, Kenneth B. Russell wrote: > Hi Sven, > thanks for notification=20 <snip/> > Jogl is a completely new source base. There is no code relationship > between it and any other OpenGL binding for Java, GL4Java > included. Concepts have been borrowed liberally from, in particular, > GL4Java and Magician, but all of the code is new. > not just concepts but experience also,=20 which both means intellectual property ;-) > Major architectural differences between Jogl and GL4Java include: > yep .. much new and nice stuff - congratulations <snip/> > > Jogl (which includes GlueGen) is open source under the BSD license. It > can be checked out via cvs; instructions are at > http://jogl.dev.java.net/ . It may be necessary to sign up as an > Observer of the project; I'm not sure whether the guest cvs accounts > are working. this is the big point .. using intelectual property of gl4java (experience, techs and specs) of the people of gl4java (which includes you ;-), using the incompatible BSD license and using a SUN (c)=20 and not using the gl4java domain makes me not feel very good about it. not technically ('cause its good - but it is good because of gl4java experi= ences), not in a lawyer way, because IANAL, but in the aspects of freedom and moral= ity. =2D - BSD does not cover the intellectual property as much as LGPL does =2D - because i did not saw any BSD tags within the tarball, well anything = may can change ? =2D - i do not feel sure about using BSD for jogl, may be not in a legal wa= y, but in an moral way - 'cause jogl does use much of "our" experience etc. of course, the BSD does allow to take the sources and to make an LGPL branch .. ;-)) the diff would "just" be, that all new stuff would be strict LGPL'ed and the freedom plus rights are reserved. i also had loved it, to make this relaunch public under this gl4java domain and not to make a kinda sneaky SUN (c) approach. this way might looks like embrace and conquere. > > Currently the development team (i.e. the number of people who have > commit access to the repository) is small and I think we'll probably > be keeping that number small. very open minded .. > However, I'm personally very open to > accepting new developers, at least once all of the processes around > this have been figured out; currently I'm not involved with this > planning. I think we'll have a code review process so there can be > some validation of changes going in to the source base. very restricted .. sounds like there is little trust in developers ? well, i never saw i kinda "code break" or something else .. it is always good to have many cvs commiters, writers, reviewers etc. to make a thing stable, its just about creating a stable branch if necessar= y ;-) > > I hope you and the other GL4Java developers will join the Jogl project > instead of starting a new one. Jogl was designed to be a clean and > minimal, yet full-featured, system and I think we've achieved those > goals. I think it's a good base to extend and to build on top of. well .. i mention the license .. the license and the treatment .. ok i guess these are mostly my personal concerns. i always had the philosophy of participating and being open minded for new stuff .. but just to sneaky branch or relaunch under a different domain i a bit like being betrayed. so .. if jogl becomes LGPL and does mention its root clearly, i think it would be more than great to really join in. but joining means new code, means new ideas, style and api's .. well .. are you really open to this ? e.g. an non accessible GLContext does restrict the usage, 'cause the native OpenGL Context is no more accessible. etc. ..=20 last but not least, after a short overview, except the policy i mentioned, the technical aspects are very nice - congratulations. i hope the social and liberal aspects will change, to make joining jogl more easy. or shall we embrace and conquere ? just a critically but from _my_ point no offense PEACE TO THE PEOPLE sven =2D --=20 health & wealth mailto:sgo...@ja... www : http://www.jausoft.com ; pgp: http://www.jausoft.com/gpg/ voice : +49-5121-999600 ; fax : +49-5121-999602 =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/Ce7lHdOA30NoFAARAh00AKCkRDzOdjQ+UWFWY1LFhHjAcz3XbwCeP0yT qH71xyTMAX8GC5Mkg7xq0Kg=3D =3DKqpK =2D----END PGP SIGNATURE----- |