Subscribe: darwin-dev Mailing List
http://rss.lists.apple.com/darwin-dev.rss
Added By: Feedage Forager Feedage Grade C rated
Language: English
Tags:
acirc  apple open  apple  code  darwin dev  gnu  gpl  license  project  questions wrt  source  usbproberv questions  usbproberv  wrt project 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: darwin-dev Mailing List

darwin-dev Mailing List



darwin-dev Mailing List



Published: 2016-05-31T23:35:03-08:00

 



Re: Apple Open Source USBProberV2 - questions wrt my project
From: Uli Kusterer
Reply to list
[...]

Looking at the source code at <http://opensource.apple.com/source/IOUSBFamily/IOUSBFamily-630.4.5/USBProberV2/USBLogger.m>, the header states that the code is under the "Apple Public Source License" <http://www.opensource.apple.com/apsl/>, so I'd expect you'd have to at least mark your contributions as such as well.

 Putting your changes under GNU GPL (if that is what you meant by "GNU License", there are many other GNU licenses, after all), seems like the totally wrong thing to do, as each have different requirements, and the GPL requires* code combined with it to be under the GPL as well, and you do not have the right to re-license Apple's code.

 In particular, paragraph 2.2 of the APSL seems to apply to you, but I recommend you read the entire license and consult a lawyer if you have questions about it.

Cheers,*) Many years ago, on the OpenCard/FreeCard project, we worked out an exception clause to the GPL to permit distributing self-launching applications that contained your documents without making your documents GPL too, so it is possible to not have that requirement (see also: the standard C library included with GCC), but unless you specifically do that, and do it right, the GPL applies to *all* code linked into other GPLed code. IIRC GPLv3 might be even stricter there, I haven't kept up with developments there.

Disclaimer: I am Not a Lawyer.


 



Apple Open Source USBProberV2 - questions wrt my project
From: Peter Teeson
Reply to list

Hi all:

My project:
USBProberV2 is open sourced by Apple so I’ve been building it on my present environment of Yosemite 10.10.5 and Xcode 6.4.
This is with the Project settings exactly as Apple set them. So far so good - and I’m keeping a detailed log of what’s been done so far. [...]