Re: [OSGeo-Discuss] Software Copyright ownership

2009-12-13 Thread Ian Turton
On Mon, Dec 14, 2009 at 10:58 AM, Arnulf Christl  wrote:
> What do folks think about software Copyright ownership? OSGeo could suggest
> that project steering committees move the Copyright of their software under
> the hood of OSGeo as GeoTools and others already did. In some cases the
> respective project steering committees might not be able to do such a thing
> because they do not own it in the first place. Is that a good situation?

The GeoTools case was mostly motivated by a realization that the
project management committee had no actual standing in any
jurisdiction. So if for any reason we needed to deal with an external
entity, for example a license breach we would have been unable to do
so as while the PMC held the copyright we didn't exist. The PMC had
collected the copyright so that we could change the license from GPL
to LGPL.

So I'd say that it's probably a good thing on the whole to let
copyright reside with OSGeo as they can provide the legal entity that
was pretty much beyond the ability of the GeoTools team to create as
we were too global, plus the whole point of making the first GeoTools
open source was to avoid having to talk to lawyers at the university.

Ian
-- 
Ian Turton

Sent from Sydney, Nsw, Australia
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Software Copyright ownership

2009-12-13 Thread Christopher Schmidt
On Sun, Dec 13, 2009 at 03:58:01PM -0800, Arnulf Christl wrote:
> What do folks think about software Copyright ownership? OSGeo could  
> suggest that project steering committees move the Copyright of their  
> software under the hood of OSGeo as GeoTools and others already did. In  
> some cases the respective project steering committees might not be able  
> to do such a thing because they do not own it in the first place. Is  
> that a good situation?
>
>
> To my knowledge (this needs verification) Apache has all its projects  
> under their own license and owns the copyright for the code. 

To be honest, after reviewing the way the Apache Foundation works, it's
not atall clear to me that we have a strong desire to follow their model.

A brief search turned up:
 * No list of contributors to the project
 * No obvious maintainership of a list of sources of code
 * No obvious documents indicating copyright assignment of any kind 
   to the Apache Foundation.
 * No obvious requirements for Copyright Assignment (Only License 
   Assignment, via CLA.) 

> Very  
> straightforward. Outside of Open Source in the standards arena Google  
> has given the Copyright of KML to the OGC - which is good. 

It's not clear to me to what extent 'KML' has a copyright; Google states that
"KML is an open standard officially named the OpenGISĀ® KML Encoding Standard
(OGC KML). It is maintained by the Open Geospatial Consortium, Inc. (OGC). "

It is not clear to me that maintainership of a specification document
is at all equivilant to copyright of code.

> In  OpenStreetMap not doing this has resulted in arguably unresolvable
> licensing problems.

In OpenStreetMap, having all contributors agree to place data under
a copyright license has caused a problem. ALthough if the data were owned
by some entity, that entity would be able to change the license, it is
not clear to me that the problem is that this wasn't the case; instead
the problem was that the license chosen was not the right one (though it
seemed the best option at the time) because it didn't do what people
thought it did.

> A recent example that shows what problems can be caused by not clearly  
> separating Copyright, business ownership and trademarks is MySQL. The  
> company "MySQL AB" operated the project "MySQL" and sold the product  
> "MySQL" under a dual licensing schema. Now MySQL AB (the company) is  
> owned by Oracle. Who owns the copyright of the project MySQL? And what  
> happens to the trademarks?
>
> I generally do not agree with Monty[1] (twittered by James Fee) and  
> believe that he has other motivations and should have taken preventive  
> measures up front to avoid what is happening right now. But whatever the  
> outcome of this fight it for sure has been damaging to the project.
>
> In a response/comment from Groklaw (twittered by Paul Ramsey):
> http://www.groklaw.net/article.php?story=20091021164738392
>
> "And on what legal basis would anyone have authority to change the  
> license, other than the copyright holder? Are you seriously suggesting  
> that a regulatory body decide the license instead of the copyright  
> owner? What a reckless idea."
>
>
> My private opinion on this issue is pretty clear: Move your Copyright to  
> OSGeo - all of it including trademarks, logos and designs. That is what  
> OSGeo is there for. Get it out of corporate reach, it is none of their  
> business (great analogy, hehe). 

> Is their any advantage of keeping the  Copyright under a private property?

Depends. There may be more trust in some private properties than others. 
So far as I'm aware, OGC is a private property, you you argue that putting
KML under OGC was a good thing.

OSGeo is also a private property. It is a foundation, managed by an elected
board -- but so are most companies. (OSgeo isn't even, so far as I know,
a registered nonprofit organization at this time.) What makes OSGeo a better
steward for code than organizations which have managed code for years --
or in the cases of some projects, decades?

> What I get back from corporate users of Open Source software these days  
> is the same, they would rather have the Copyright sit with a (real)  
> non-profit like OSGeo than anything else.

How is OSGeo a real non-profit?  

I don't see a strong reason to change the methods of projects that have
successfully managed many years of code contributions. The best people
to make those decisions are people who have successfully managed those
projects.

It's great that OSGeo now feels comfortable managing the copyright of 
projects, but it's not clear to me what that actually means. Who is the
person who controls the copyright? Who makes decisions about how it is
managed -- and what happens if someone disagrees with those decisions?

I think that it would be lovely to create an environment where projects
feel that giving copyright over to OSGeo makes their lives -- as project
managers -- easier. I'm not convinced that is currently the case; the l

[OSGeo-Discuss] Software Copyright ownership

2009-12-13 Thread Arnulf Christl
What do folks think about software Copyright ownership? OSGeo could 
suggest that project steering committees move the Copyright of their 
software under the hood of OSGeo as GeoTools and others already did. In 
some cases the respective project steering committees might not be able 
to do such a thing because they do not own it in the first place. Is 
that a good situation?



To my knowledge (this needs verification) Apache has all its projects 
under their own license and owns the copyright for the code. Very 
straightforward. Outside of Open Source in the standards arena Google 
has given the Copyright of KML to the OGC - which is good. In 
OpenStreetMap not doing this has resulted in arguably unresolvable 
licensing problems.



Let me predict that the "user community" (remember 2005/11) will 
probably favor such an approach (and with big lamento) and that current 
Copyright owners of code and trademarks might be rather more reluctant.



A recent example that shows what problems can be caused by not clearly 
separating Copyright, business ownership and trademarks is MySQL. The 
company "MySQL AB" operated the project "MySQL" and sold the product 
"MySQL" under a dual licensing schema. Now MySQL AB (the company) is 
owned by Oracle. Who owns the copyright of the project MySQL? And what 
happens to the trademarks?


I generally do not agree with Monty[1] (twittered by James Fee) and 
believe that he has other motivations and should have taken preventive 
measures up front to avoid what is happening right now. But whatever the 
outcome of this fight it for sure has been damaging to the project.


In a response/comment from Groklaw (twittered by Paul Ramsey):
http://www.groklaw.net/article.php?story=20091021164738392

"And on what legal basis would anyone have authority to change the 
license, other than the copyright holder? Are you seriously suggesting 
that a regulatory body decide the license instead of the copyright 
owner? What a reckless idea."



My private opinion on this issue is pretty clear: Move your Copyright to 
OSGeo - all of it including trademarks, logos and designs. That is what 
OSGeo is there for. Get it out of corporate reach, it is none of their 
business (great analogy, hehe). Is their any advantage of keeping the 
Copyright under a private property?



What I get back from corporate users of Open Source software these days 
is the same, they would rather have the Copyright sit with a (real) 
non-profit like OSGeo than anything else.



Just a last note: This thread might grow large (these soft topics where 
everybody seems to be expert are abominable). Please do not use IANAL in 
any post, just argue straight forward to your point.



/me slowly walks off for cover


Best regards,
Arnulf.

[1] http://monty-says.blogspot.com/2009/12/help-saving-mysql.html

--
Arnulf Christl

Exploring Space, Time and Mind
http://arnulf.us/
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss