Re: [netcdf-java] NetCDF jars=>Maven Central Repos?

Hi John,

This is certainly my colleague from Apache's interpretation, and IANAL (and 
FWIW neither is he, though admittedly he's got 10s of years of experience in 
the FOSS space so I trust him big time). Check out:

http://www.apache.org/foundation/mailinglists.html#foundation-legal

You could subscribe to the legal-discuss mailing list, and I bet someone there 
would have an example of the type of precedent you're asking for. If you don't 
have time, no worries, I can post the below to the list and report back to this 
mailing discussion. Just let me know and thanks!

Cheers,
Chris

On Dec 12, 2010, at 7:49 PM, John Graybeal wrote:

> This is the first time I've heard this, and I've been looking at license 
> questions for a bunch of months lately (admittedly just scratching the 
> surface).  So it's a very interesting wrinkle.
> 
> The implication, if I understand it correctly, is that when I find software 
> that has a BSD license, I have no way to tell from the license whether or not 
> I can actually use the software?  Because the license itself doesn't say 
> whether the software is patented.  So even though I have a license that 
> grants me usage privileges, you/they are saying that in fact it doesn't give 
> me those privileges, because a patent may simultaneously apply -- or even be 
> granted later?  This seems quite counter-intuitive.
> 
> I do recognize that the BSD license is short, and does not explicitly grant 
> many particular rights that other licenses do. The lack of such detailed 
> explicitness is interpreted as an advantage of BSD by many, since it doesn't 
> look to take 3 lawyers to understand.  To conclude that the right to *use* is 
> in some way limited by this lack of detail is an interesting hypothesis, but 
> I'm not sure I believe it, unless we have some kind of legal consensus (or 
> better yet, an actual ruling) to refer to.
> 
> Could you please point to some on-line material that indicates this is the 
> case?  Ideally material not written by Apache folks, just so we can 
> understand how much of this is common knowledge in the community
> 
> John
> 
> 
> On Dec 11, 2010, at 09:47, Mattmann, Chris A (388J) wrote:
> 
>> Hi James,
>> 
>> Just a little bit more clarity too. The main difference between BSD and ALv2 
>> has to do with patents. After discussing this with some ASF members, it 
>> seems that BSD doesn't grant a downstream user of your software any patent 
>> rights.  So software distributed under the BSD license can be (knowingly) 
>> patented by the inventor - and, in order to use the software, downstream 
>> users have to license the patent independently of the BSD license. On the 
>> other hand ALv2 means that if the original inventor of the ALv2 licensed 
>> software has a patent on that software, then the owner must provide you as a 
>> downstream user of the ALv2 licensed software a patent license. Of course, 
>> nothing stops someone who isn't involved having a patent covering that 
>> software and suing you for infringement, but that's an aside.
>> 
>> Hope that helps to clarify some of the differences between the two.
>> 
>> Cheers,
>> Chris
>> 
>> 
>> 
>> On Dec 10, 2010, at 8:28 PM, Gallagher James wrote:
>> 
>>> 
>>> On Dec 10, 2010, at 8:38 PM, Mattmann, Chris A (388J) wrote:
>>> 
>>>> Hi Dennis,
>>>> 
>>>>> We recently changed the opendap license to the one you
>>>>> currently see because James felt uncomfortable using the
>>>>> Apache license.
>>>> 
>>>> I was wondering what made James feel uncomfortable about using the  
>>>> ASLv2 license?
>>> 
>>> Nothing. Mathworks needs BSD on code they redistribute and changing/ 
>>> adding licenses takes time. I know that ASLv2 and BSD are compatible  
>>> in a way that will let our code work with it, so I'm solving several  
>>> problems at once (with a single change). If I felt that we had code  
>>> that would benefit from inclusion in the Apache OS framework, I would  
>>> have chosen that - and we might, but I don;t have time to sort out  
>>> these things right now.
>>> 
>>> So my decision is no slight to Apache - I think the Apache Foundation  
>>> is doing some really great things.
>>> 
>>> James
>>> 
>>>> 
>>>>> Is there something about that license
>>>>> that makes it unsuitable for your use?
>>>> 
>>>> Not sure, but trying to figure out why the ASLv2 isn't being  
>>>> considered? In my experience it's quite flexible in terms of  
>>>> redistribution, commercialization, and attribution issues in FOSS  
>>>> software, which are all important things to consider as a downstream  
>>>> user of FOSS.
>>>> 
>>>> Cheers,
>>>> Chris
>>>> 
>>>>> Mattmann, Chris A (388J) wrote:
>>>>>> Hi James,
>>>>>> 
>>>>>> Are you able to provide an OPeNDAP java release under the Apache  
>>>>>> Software License, v2 [1]? That would *really* make OPeNDAP useable  
>>>>>> in a number of Apache projects that I'd love to use the API in  
>>>>>> (incl. Tika directly).
>>>>>> 
>>>>>> Currently it looks like it's some BSD-style license [1].
>>>>>> 
>>>>>> Cheers,
>>>>>> Chris
>>>>>> 
>>>>>> [1] http://www.apache.org/licenses/LICENSE-2.0
>>>>>> [2] http://scm.opendap.org:8090/svn/trunk/Java-OPeNDAP/COPYRIGHT
>>>>>> 
>>>>>> On Dec 7, 2010, at 12:18 PM, Gallagher James wrote:
>>>>>> 
>>>>>>> On Dec 7, 2010, at 1:13 PM, Martin Desruisseaux wrote:
>>>>>>> 
>>>>>>>> Hello all
>>>>>>>> 
>>>>>>>> I have been silent for a long time, busy on other tasks. But now  
>>>>>>>> I would like to work on this Maven Central task (it is a blocker  
>>>>>>>> issue for Geotoolkit.org release).
>>>>>>>> 
>>>>>>>> Since we can not fix the 4.2 deployment, I suggest to create a  
>>>>>>>> new release: 4.2.1. This release would contains only two  
>>>>>>>> artifacts in the edu.ucar group.
>>>>>>>> 
>>>>>>>>        • unidatacommon,  which has no dependency.
>>>>>>>>        • netcdf, which depends on the following:
>>>>>>>>                • unidatacommon
>>>>>>>>                • slf4j-api
>>>>>>>>                • slf4j-jdk14 (by default, user may exclude this 
>>>>>>>> dependency  
>>>>>>>> and choose an other one).
>>>>>>>> 
>>>>>>>> I think that the following dependencies are optional, most of  
>>>>>>>> them required only if we use OpenDap. Can someone confirm please?
>>>>>>>> 
>>>>>>>>                • bufrTables
>>>>>>>>                • opendap
>>>>>>>>                • jdom
>>>>>>>>                • commons-httpclient
>>>>>>>>                • commons-codec
>>>>>>>>                • commons-logging
>>>>>>>>                • ehcache
>>>>>>>> 
>>>>>>>> Given that we have not yet sorted out the OpenDap licensing  
>>>>>>>> issue, I suggest to leave OpenDap and its dependencies out for  
>>>>>>>> now, and maybe add them in a 4.2.2 release. Does anyone agree  
>>>>>>>> with this plan?
>>>>>>> A while ago I asked Dennis to change the license on the opendap  
>>>>>>> software specifically so that it could be included. If there's  
>>>>>>> another issue, or if time is tight, I certainly understand.  
>>>>>>> However, if licensing is the only reason, that problem has been  
>>>>>>> resolved AFAIK.
>>>>>>> 
>>>>>>> James
>>>>>>> 
>>>>>>>> There is a proposal for the unidatacommon pom.xml file: 
>>>>>>>> http://hg.geotoolkit.org/netcdf-deploy/file/tip/unidatacommon.xml
>>>>>>>> I will update the netcdf pom.xml proposal after we get  
>>>>>>>> confirmation of the minimal set of dependencies.
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> 
>>>>>>>> Martin
>>>>>>>> 
>>>>>>> --
>>>>>>> James Gallagher
>>>>>>> jgallagher at opendap.org
>>>>>>> 406.723.8663
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>> Chris Mattmann, Ph.D.
>>>>>> Senior Computer Scientist
>>>>>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>>>>> Office: 171-266B, Mailstop: 171-246
>>>>>> Email: chris.a.mattmann@xxxxxxxx
>>>>>> WWW:   http://sunset.usc.edu/~mattmann/
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>> Adjunct Assistant Professor, Computer Science Department
>>>>>> University of Southern California, Los Angeles, CA 90089 USA
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> 
>>>> 
>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> Chris Mattmann, Ph.D.
>>>> Senior Computer Scientist
>>>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>>> Office: 171-266B, Mailstop: 171-246
>>>> Email: chris.a.mattmann@xxxxxxxx
>>>> WWW:   http://sunset.usc.edu/~mattmann/
>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> Adjunct Assistant Professor, Computer Science Department
>>>> University of Southern California, Los Angeles, CA 90089 USA
>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> 
>>> 
>>> --
>>> James Gallagher
>>> jgallagher at opendap.org
>>> 406.723.8663
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Chris Mattmann, Ph.D.
>> Senior Computer Scientist
>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> Office: 171-266B, Mailstop: 171-246
>> Email: chris.a.mattmann@xxxxxxxx
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Adjunct Assistant Professor, Computer Science Department
>> University of Southern California, Los Angeles, CA 90089 USA
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> 
>> _______________________________________________
>> netcdf-java mailing list
>> netcdf-java@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe, visit: 
>> http://www.unidata.ucar.edu/mailing_lists/ 
> 
> 
> 
> John Graybeal   <mailto:jgraybeal@xxxxxxxx> 
> phone: 858-534-2162
> System Development Manager
> Ocean Observatories Initiative Cyberinfrastructure Project: 
> http://ci.oceanobservatories.org
> Marine Metadata Interoperability Project: http://marinemetadata.org   
> 


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@xxxxxxxx
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-java archives: