Contents
What is a proprietary library?
: a library supported and usually controlled by stockholding proprietors as well as by subscribers.
Yes, it is possible to write a proprietary, closed-source application that uses open-source libraries. Most open-source licenses, including the MIT and BSD licenses, require at most that you disclose that the library is being used and under which license the library is distributed.
What is an example of proprietary data?
Examples of Proprietary Data Data subject to a copyright. Data given or sold with a licensing agreement that limits distribution. Data sealed from release by a court order. Data collected as part of a cooperative agreement with an entity that limits the rights of distribution.
Can you use a GPL without a proprietary library?
So although you can “use” your combination of GPL program and proprietary license, you cannot “convey” or “distribute” the GPL program without the proprietary library, unless that proprietary library is a “system library”.
Why is GPL covered software better than proprietary software?
This is for two reasons: to make sure that users who get the software get the freedom they should have, and to encourage people to give back improvements that they make. However, in many cases you can distribute the GPL-covered software alongside your proprietary system.
Is the GPL code in a derivative work public?
Now, the entirety of the original work has been copied into a work that is GPL licenced and thus the source code is public, so the original work’s code is now public, true. But it is public because it was included in a derivative work. It’s a subtle but important difference.
Can a GPL program be used as a drop in replacement?
If you are using a GPL program, but you could easily use a different one as a drop-in replacement, you’re communicating at arms length. If using a different, but similar program, means you have to re-architect your application, it’s not at arms length.