5 ms·
You should really choose a license for the source code. You get bonus points if it is copyleft.
by craftyguy 8y ago
You should really choose a license for the source code. You get bonus points if it is copyleft.
- miguelrochefort 8y agoCopyleft is cancer. The license are the best: - Free Public License 1.0 - Zero-clause BSD
- burtonator 8y agoI might pick a more liberal license in the future but for now we're not a library and I think GPL is good. I'm actually more concerned about app bundlers stealing it and putting it on the App store or something and not contributing any changes back.
- ummonk 8y agoThe GPL doesn’t really stop bundlers from stealing it. It just requires them to provide the (potentially modified) source code to their customers upon request.
- StudentStuff 8y agoCode isn't protected from becoming proprietary SaaS with the GPL though, AGPLv3 is the only way to ensure those that take your code, modify it and offer it as SaaS publish the altered code.
- ummonk 8y agoYes, and that's also an increasingly important point, given e.g. AWS's use of Redis.
- mikekchar 8y agoYeah, it's also really important to understand that they only have to give source code to their customers. They don't have to provide source code upstream. So it's completely legitimate to take a GPL piece of software, make modifications, sell it anywhere you want, put a conspicuous note that you will supply source code on demand to your customers, and then never, ever supply source code because none of the users are technical enough to want the source code. This is part of software freedom. Your end users do not have to distribute binaries or code to anyone that they don't want to. It's just that if they distribute a binary or code to someone, they have to grant the same freedoms they received. Sometimes it's a bit hard to grasp these nuances (especially the, "Hey they can sell my software" bit). It's important to understand that before you choose a license.
- einr 8y agoA door lock doesn't actually stop a determined burglar either, but you'd still be a fool not to install a lock in your front door.
- fliesblackflags 8y agoIs it GPL v2 or v3?
- deleted 8y ago[deleted]
- detaro 8y agohttps://github.com/burtonator/polar-bookshelf#license https://github.com/burtonator/polar-bookshelf#license
- craftyguy 8y agoAh, I was looking in the actual source code (e.g. for a 'license' file)
- tomnipotent 8y agoLicense content needs to be included - a "this is GPL licensed" in the README probably won't cut it.
- darpa_escapee 8y agoWhich GPL license?