[haiku-development] Re: INPUT / VOTE : --include-gpl-addons
- From: Urias McCullough <umccullough@xxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Wed, 19 Aug 2009 17:38:18 -0700
On Wed, Aug 19, 2009 at 5:27 PM, Bruno Albuquerque<bga@xxxxxxxxxxxxx> wrote: > On Wed, 19 Aug 2009 16:23:04 -0700, Urias McCullough said: > >> I'd love to hear the interpretation from someone who is very much in >> the know, but who is not also a GPL zealot... > > And this is the reason for my meeting on Monday. Daniel Berlin is > actually a lawyer specialized in open source. Chris DiBona is > responsible for making sure we conform to open-source licenses at > Google. Awesome :) Things I'd love to see clarified: I have understood that the "Work" or "Program" is the end product, the distributed binaries themselves, which are subject to the license terms if it is derived from any GPL licensed work. Thus, it's the act of compiling the GPL code into your binary is what turns the end product into the derivative. This is why I assert that the license on the code files that are not GPL, do not have to be converted to GPL, they just have to be released per the terms of the GPL per the resulting GPL licensed binary is subjected to. Thus, if this is true, any source code released per the terms of the GPL on a binary distribution can be picked apart again, GPL portions removed, and compiled again into a new "work" that is *not* derived from any GPL work. Thus, MIT/BSD licensed code distributed per the terms of the GPL due to inclusion in a larger work which includes GPL code (but not licensed as GPL code themselves), do not magically become GPL. I'm hoping that this clarification can hopefully remove some of the "fear" that Haiku's codebase will somehow turn to GPL overnight ;) The linking stuff, plugins, loadable modules, that part baffles me still (as it does most people, I think this is the largest debate revolving around GPL). - Urias
- References:
- [haiku-development] Re: INPUT / VOTE : --include-gpl-addons
- From: Urias McCullough
- [haiku-development] Re: INPUT / VOTE : --include-gpl-addons
- From: Bruno Albuquerque
- [haiku-development] Re: INPUT / VOTE : --include-gpl-addons
Other related posts:
- » [haiku-development] INPUT / VOTE : --include-gpl-addons - Matt Madia
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Niels Reedijk
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Nick
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - PulkoMandy
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ryan Leavengood
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Niels Reedijk
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Niels Reedijk
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Alexandre Deckner
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Jérôme Duval
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ryan Leavengood
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - François Revol
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ryan Leavengood
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Truls Becken
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ryan Leavengood
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - François Revol
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Stefano Ceccherini
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Jérôme Duval
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Stefano Ceccherini
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Jérôme Duval
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - David McPaul
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - PulkoMandy
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - PulkoMandy
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Axel Dörfler
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - François Revol
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - André Braga
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Anoop Kumar Narayanan
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - PulkoMandy
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ingo Weinhold
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Jorge G. Mare
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Bruno Albuquerque
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Stephan Assmus
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Urias McCullough
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ryan Leavengood
- » [haiku-development] Re: INPUT / VOTE : --include-gpl-addons - Ari Haviv