Tag Info

Hot answers tagged

8

The GPL does not require that you GPL license any software that connects to MySQL (When are you required to have a commercial MySQL license?). If you just have your database sitting there, and connect to it, and could swap out the MySQL database for MariaDB, or PostgreSQL, or Oracle, or what have you your application is not a derived work of MySQL and does ...


5

The part of the GPL FAQ which says We believe that a proper criterion [for drawing a line between two separate programs] depends both on the mechanism of communication [...] and the semantics of the communication. is IMHO really clear - putting separate GPL and non-GPL programs in one installation package has nothing to do with communication between ...


3

You say: If I made free software, I'd want to know that it will stay free, and that no one will just copy and sell. Or slightly modify and sell. Am I missing something? Yes. When I make free software, I want to know that people will find what I do useful. I don't care whether they make money out of it or not -- I know I'm not in a position to make ...


3

The legal status for GPL binaries for which no corresponding sources are available is that they may not be distributed. As a user of a GPL application, you are not required to actually have a copy of the sources. If you obtained a binary that violates the GPL, you are not automatically in violation of the GPL yourself, that only happens if you redistribute ...


2

Yes, a CLA will create resistance. It's meant to do that. The CLA will give your organization more posibilities with the source like, license the source commercially or make their own non-opensource products. But it's always a tradeoff: you lose potential contributors that would have contributed without a CLA. If that's worth it, is up to you and your ...


2

A CLA does create a huge resistance for contributing. It requires the potential contributor -often a software developer- to lobby the lawyers and managers of his organization (which may means months of painful, boring, unpleasant, internal lobbying) and to get a legal document signed by official representatives of his organization (in a large corporation, it ...


2

In addition to the points that @MichealT made ... If what you were doing was (hypothetically) a breach of the GPL, the License is actually between you and the MySQL copyright holders (i.e. Oracle). Your customer has no right under law to demand that the license terms be enforced. It would be up him to persuade Oracle to do that. That means that Oracle's ...


1

As a hobbyist open source contributor I would never contribute for free to a project which makes me sign a CLA. When I contribute open source code in my free-time, I do so because I want to help the greater good. I don't want my voluntary contribution to get relicensed under a proprietary license later. Lack of a CLA guarantees to me that my work will stay ...


1

As OpenH264 is available under a permissive, BSD-style license, it it legally possible to create a version of it that will work as a codec for FFmpeg. Given enough time, I am sure that it is also technically possible to create a FFmpeg compatible version of OpenH264. The remaining question is if it makes economic/business sense to create a wrapper around ...


1

Lets take the last aspect of the question first: Can I combine CC-BY-SA with GPL? The simple answer there is no. At GNU.org they have a list of licenses and their compatibility with the GPL at Various Licenses and Comments about Them #CCBYSA This has a yellow dotted line to the side of it indicating that it is not GPL compatible. This is a ...


1

As BLAS is effectively an API with multiple (both free and non-free) implementations, it is possible that it falls under the GPL definition of a "Standard Interface". In that case, the GPL requirements don't extend to the BLAS library that you happen to distribute with your application. It might be worth the effort to ask the FSF if they consider the BLAS ...


1

Regarding your first question (if I understand it correctly), see this excerpt taken from the GPL FAQ: In what cases is the output of a GPL program covered by the GPL too? Only when the program copies part of itself into the output. Regarding your second question, see this excerpt from the GPL FAQ (emphasis mine): Can I release a non-free program ...


1

Honestly, these aren't questions best posed to programmers. Almost all of the issues you raise are matters of contract and intellectual property law. Consult a local lawyer who is familiar with the software industry in your jurisdiction. If you don't have a written agreement with your client (very foolish), s/he will be able to advise you of the “defaults” ...


1

What you're asking is if you can make a VM appliance/image that includes proprietary software. I don't see why not, after all, most people using GNU/Linux and Ubuntu will install the proprietary Flash plugin. People also include proprietary data within their images when they distribute them. Check out the VirtualBox Licensing FAQ Of course, this is all ...



Only top voted, non community-wiki answers of a minimum length are eligible