Are there any well-known cases of open source piracy?
By that I mean cases where a developer releases their project with an open source license and someone else takes their product and markets it successfully, to the detriment of the original developer. It seems like raiding GitHub for code and pumping out cheap software is a possible business model; I'm wondering if there are well known cases of people doing that.
Note after answer 1 An example of the kind of scenario I'm thinking of: Company A develops their amazing open-source software (for example, WordPress ) and publishes code on GitHub during development. During the alpha release of the software company B takes the code, makes a couple superficial changes, re-brands it, and then commercializes the software. Company A then has to compete with company B, and this seriously affects their bottom line.
Are there any known examples of this happening?
It depends on the licensing included in the open source project if this is legally possible or not. Some licenses leave open the possibility of taking the source and packaging it as a binary and distributing it for money without really providing any extra value.
4.5 How does the BSD license differ from the GNU Public license? Linux is available under the GNU General Public License (GPL), which isTaken from http://www.freebsd.org/doc/en/articles/explaining-bsd/comparing-bsd-and-linux.html I can't really think of any cases of software that has an open source license that does not permit redistribution as a binary without source like GPL licensed software being stolen. If that were to happen the thief could be prosecuted though assuming the license is deemed valid by whatever body enforces rules where they live.
designed to eliminate closed source software. In particular, any
derivative work of a product released under the GPL must also be
supplied with source code if requested. By contrast, the BSD license
is less restrictive: binary-only distributions are allowed. This is
particularly attractive for embedded applications.
Also a developer who is attempting to protect their work doesn't need to post it to GitHub (or can pay for a private account). It's fairly cheap to setup a Git server (or other Subversion system) at home with RAID (mirroring the data for backup) and have a secure solution for code that you want to keep private. If someone is using GitHub, they are generally okay with people taking the code, and those who want to try and take legal recourse if someone else benefits from their work and gives them no credit then a license just needs to be included.