Martin Desruisseaux created GEOT-4017:
-----------------------------------------

             Summary: Asking permission to copy portion of code in the public 
domain
                 Key: GEOT-4017
                 URL: https://jira.codehaus.org/browse/GEOT-4017
             Project: GeoTools
          Issue Type: Task
          Components: coverage, metadata, referencing
    Affects Versions: 2.6.0
            Reporter: Martin Desruisseaux
            Priority: Trivial


A few months ago, I started to provide examples of GeoAPI implementations in 
the public domain. The hope is to encourage GeoAPI adoption by allowing any 
implementors, open source or commercial, to take inspiration from this code 
with no obligation at all, not even obligation to acknowledge the 
borrowing/copying in any way. Many of those examples are derived and simplified 
from Geotoolkit.org code and put in the public domain by ourselves, since we 
wrote that code.

However now I would like to copy some portions of code that I wrote in GeoTools 
2.6 days, for example {{AffineTransform2D}} (not the full class, only portions 
of it). This code is copyrighted OSGeo, but OSGeo holds such copyright only on 
behalf of projects. I have been suggested to ask GeoTools PSC to make a motion 
supporting the assignment, and the GeoTools PSC chair/board liason to declare 
it in force on behalf of OSGeo (as an officer of the foundation). Consequently, 
I would like GeoTools PSC permission to copy in the public domain (no copyright 
holder) small portion (mostly getters and trivial methods) of following classes 
inherited from Geotools 2.6. I would like to stress out that the code I want to 
copy was written by myself.

  *  From *metadata* module
      ** {{DefaultGeographicBoundingBox}}
  *  From *referencing* module:
      ** {{GeneralDirectPosition}}
      ** {{AbstractMathTransform}}
      ** {{AffineTransform2D}}
      ** {{ProjectiveTransform}}
      ** {{GeneralMatrix}}
      ** {{DefaultGeographicCRS}}
      ** {{DefaultVerticalCRS}}
      ** {{DefaultTemporalCRS}}
      ** {{DefaultGeodeticDatum}}
      ** {{DefaultPrimeMeridian}}
      ** {{DefaultEllipsoid}}
  *  From *coverage* module:
      ** {{GeneralGridCoordinates}}
      ** {{GeneralGridEnvelope}}
      ** {{GeneralGridGeometry}}


On the bright side for GeoTools, I'm putting in public domain much more code 
than what I'm asking for (wrappers around the Proj.4 C/C++ library, wrappers 
around the NetCDF library, OpenOffice add-in, "simple" implementation 
examples...), which allows GeoTools to take whatever code under their own 
copyright if they wish.

Note that only the GeoAPI examples, demos and wrappers code are put in the 
public domain. The GeoAPI interfaces themselves and the conformance test suite 
still under OGC copyright with a BSD-like open source license.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to