Administrator
|
Hi All,
I have accumulated a list of recent license related work: All the changes are currently visible in the JOGL branch sgothel_wip_fixes01 https://github.com/sgothel/jogl/tree/sgothel_wip_fixes01 Possible via a lot of fixes in the GLUEGEN branch sgothel_wip_fixes01 https://github.com/sgothel/gluegen/tree/sgothel_wip_fixes01 Cheers, Sven ++++++++++++++++ ACTION ============ A.1) Removed NVidia licensed KD and OMX files. https://github.com/sgothel/jogl/commit/46f17013c7cd59d551371edb2c1a4a57f8cbd84f > \jogamp\jogl\make\stub_includes\openmax\NVOMX_IndexExtensions.h > \jogamp\jogl\make\stub_includes\openmax\NVOMX_ComponentBase.h > \jogamp\jogl\make\stub_includes\openmax\NVOMX_ComponentRegister.h > \jogamp\jogl\make\stub_includes\egl\KD\NV_multitouch.h > \jogamp\jogl\make\stub_includes\egl\KD\NV_extwindowprops.h A.2) Added Khronos License to LICENSE.txt https://github.com/sgothel/jogl/commit/2294f54b2951ea1286153676d8e39a142bab171b A.3) Exhanged glext.h and gl3.h with Khronos files https://github.com/sgothel/jogl/commit/e1f89599ee5ca49f6d2ce57baaeaa22dfb94a847 > make/stub_includes/opengl/GL/glext.h > make/stub_includes/opengl/GL3/gl3.h A.4) Adding khrplatform.h from khronos 2009-10-21 https://github.com/sgothel/jogl/commit/bf83013bf8d29d9d54547f109c47517b9131a858 A.5) Replaced KD with khronos 1.0.3 version https://github.com/sgothel/jogl/commit/00bca06d233820ef64272c2e4af135660f65cc9e > j\ogamp\jogl\make\stub_includes\egl\KD\kdplatform.h > j\ogamp\jogl\make\stub_includes\egl\KD\kd.h A.6) Replaced with khronos versions: egl 1.4 2009-10-21, eglext 8 2010-11-03, eglplatform 2010-08-25 https://github.com/sgothel/jogl/commit/297725b7559d67381ea45460f2a6e4c557ea62de > \jogamp\jogl\make\stub_includes\egl\EGL\eglplatform.h > \jogamp\jogl\make\stub_includes\egl\EGL\eglext.h > \jogamp\jogl\make\stub_includes\egl\EGL\egl.h A.7) Replaced with khronos versions: glplatform.h 1.1 2010-03-04, gl.h 1.1 2010-03-04, glext.h 2010-07-27 https://github.com/sgothel/jogl/commit/8e7797bfc4b35f36738307a052306c5b988f7729 > \jogamp\jogl\make\stub_includes\opengl\GLES\gl.h > \jogamp\jogl\make\stub_includes\opengl\GLES\glext.h > \jogamp\jogl\make\stub_includes\opengl\GLES\glplatform.h A.8) Replaced with khronos versions: gl2platform.h 2.0 2010-03-04, gl2.h 2.0 2010-03-04, gl2ext.h 2010-11-03 https://github.com/sgothel/jogl/commit/b601c33cc59a3c0a8654c46960b8d8c23a2face2 > \jogamp\jogl\make\stub_includes\opengl\GLES2\gl2.h > \jogamp\jogl\make\stub_includes\opengl\GLES2\gl2ext.h > \jogamp\jogl\make\stub_includes\opengl\GLES2\gl2platform.h A.9) Remove ancient DEC licensed file, use std X11 Xinerama extension instead. https://github.com/sgothel/jogl/commit/f47e8be170731d75a8b6002621a1541f90160465 > src/nativewindow/native/x11/Xinerama.c > src/nativewindow/native/x11/Xinerama.h > src/nativewindow/native/x11/panoramiXext.h > src/nativewindow/native/x11/panoramiXproto.h Also removed this MIT licensed file. https://github.com/sgothel/jogl/commit/769a2e24dff096065d5eff006a269267ffc029a7 > src/nativewindow/native/x11/extutil.h A.10) Clarified TNode.java license It's the original BSD 4-clause license. https://github.com/sgothel/gluegen/commit/0dc78ca96ef6e0cf5c808ba8e263e878a6ff1f72 A.11) SGI FreeB 1.1 -> 2.0 https://github.com/sgothel/jogl/commit/ea948abf0911a0e10c1d7191458eb546370e2aad Note-1: http://jogamp.org/bugzilla/show_bug.cgi?id=174 Note-2: http://jogamp.org/bugzilla/show_bug.cgi?id=363 Remark: Sun offered an alternative license for all FreeB 1.1 licensed files at this time, granting use compatible with the BSD one. This grant was expressly given by SGI. SGI promoted all projects under the 1.1 license to be used under the 2.0. Hence we were able to remove this 'alternative' license tag of all those 1.1 files, and use the 2.0 directly. The whole purpose of the alternative Sun license was to be able to use GLU/Tesselator with the BSD license. A.12) Exchanged dynamic-linker.h, questionable license tag - with clean BSD one https://github.com/sgothel/gluegen/commit/2c6ec665b1a755bbb7538a0c20075d5f640d57c9 > src/gluegen/make/stub_includes/unix/dynamic-linker.h A.13) Exhanged wingdi.h/winwgl.h, questionable license tag - with clean Public Domain (mingw) https://github.com/sgothel/jogl/commit/7df06e801457cb1831699ad825ec43b6f13b893f > src/jogl/make/stub_includes/win32/wingdi.h > src/jogl/make/stub_includes/win32/winwgl.h |
Administrator
|
I have promoted both to master already, pushing the fixes :) I am sure Michael will adapt JOCL in no time, we were working on it but we couldn't finish it yet. Please forgive me :) Cheers, Sven |
Free forum by Nabble | Edit this page |