Deimos X11 bindings license question
Joakim via Digitalmars-d
digitalmars-d at puremagic.com
Tue Sep 5 22:19:13 PDT 2017
On Tuesday, 5 September 2017 at 22:25:57 UTC, Jonathan M Davis
wrote:
> If you go with a BSD or Boost license, you're maximizing who
> can use your software, but you have no guarantees that any
> improvements will be made available, whereas the (L)GPL does
> guarantee that those improvements will be made available
> (assuming that folks behave themselves and follow the license
> anyway), but that means that there are a lot of projects that
> can't use your software, because those restrictions are
> unacceptable to those developing it.
I'll also note that if a developer uses GPL software on the
server, he doesn't have to give any source to users who access
apps on the server remotely. For example, Google uses a linux
kernel with proprietary modifications on a million servers
running their search engine, yet my understanding is that they
have not made most of those modifications available, as they're
not required to under the GPL. By contrast, every Android vendor
has to release the source for their linux kernel. It's not a
coincidence that GPL software took off on the sever, until and
except for Android's kernel.
That's why some devs then came up with the Affero GPL, to close
the server loophole, though it hasn't been used for linux:
https://en.wikipedia.org/wiki/Affero_General_Public_License
More information about the Digitalmars-d
mailing list