Re:Oracle v. Google - Judge Alsup Rules APIs Not Protected B...
by derekp7 on Thursday May 31, 2012 @07:29PM
(#4051004)
So if you code against a GPL library, but don't distribute that GPL library with your code, are you still bound by the GPL? According to the GPL license itself, it seems so, as long as there is not other library that implements with the same interface. But what part of copyright law makes this possible?
[ Parent
| on HN ]
Re:Oracle v. Google - Judge Alsup Rules APIs Not Protected B...
by dictus on Thursday May 31, 2012 @07:51PM
(#4051085)
Do people distribute their non-free code, which then, somehow bootstraps GPL libraries (from GPL sources)? Would that be compatible with the GPL, or is there a provision against that?
Re:Oracle v. Google - Judge Alsup Rules APIs Not Protected B...
by wbillingsley on Friday June 01, 2012 @05:19AM
(#4052629)
Any project that builds using Maven does that all the time!
(And really it's not simply a question of "non-free" -- there are plenty of open source licenses that are incompatible with the GPL. Is this technically a workaround for the incompatibility between Apache v2 and GPL v2?)
But a non-free villain could bootstrap a build using Maven without even publishing their source at all -- just keep a Maven repository with their binary jars and and a pom.xml that specifies dependencies on a whole bunch of GPL libraries.
Is there a provision against it? I hope so, but I haven't found it yet.
http://wbillingsley.blogspot.com.au/2012/06/does-oracle-v-go...
Re:Oracle v. Google - Judge Alsup Rules APIs Not Protected B...
by marxmarv on Thursday May 31, 2012 @10:29PM
(#4051625)
Presumably, if proprietary code isn't linked with GPL code, it's not a derived work, but two separate works under different licenses. If your situation can tolerate it, you might could write a gplserver running in a separate address space. Or, if it's hardware to hide, video drivers frequently provide a razor-thin kernel driver that does little more than let you mmap the device's I/O space, with all the action sequestered in a proprietary userspace library.
Re:Oracle v. Google - Judge Alsup Rules APIs Not Protected B...
by dllthomas on Monday June 04, 2012 @05:39PM
(#4066102)
c.f. rlwrap