3 ms·
Regarding "uber binaries" vs containers. Doesn’t containers like docker provide other license options? i.e. you can mix GPL and proprietary licences? I'm no e
by sorisos 8y ago
Regarding "uber binaries" vs containers. Doesn’t containers like docker provide other license options? i.e. you can mix GPL and proprietary licences? I'm no expert on this, so please correct me if I'm wrong!
- lmm 8y agoWhat matters from a copyright law point of view is whether you've formed a derivative work or not. There are a wide range of legal views on when exactly that happens. But almost everyone agrees that the technical details of how your program talks to some other program that it makes use of are irrelevant. If you're linking into a single executable but the parts only invoke each other using a simple, generic interface, there is most likely no derivative work and license compatibility doesn't matter. If you're running two separate processes communicating via pipes, but this is a deep integration where you pass complex datastructures back and forth, then most likely they form a derivative work and you do need to think about license compatibility.