4 ms·
> I want a truly public domain license I think this sentence contradicts itself. A "license" implies that there is a copyright holder who allows usage of the
by wcoenen 4y ago
> I want a truly public domain license
I think this sentence contradicts itself.
A "license" implies that there is a copyright holder who allows usage of the work under the terms of said license.
While "Public domain" implies that there is no copyright holder (e.g. because the copyright expired, was explicitly waived, or is for some other reason not applicable).
If you want to put your work in the public domain, you can do so; simply include a note saying that you dedicate it to the public domain.
- Guid_NewGuid 4y agoYou're right that it does contradict itself, but the unfortunate situation is that public domain declarations don't work and would make it harder for people to use your code safely in the current licensing model. The closest options are Unlicense and CC0 afaict and both don't work in many European jurisdictions. I just want people to be able to take my code and do whatever the hell they want with it (including commercially) and optionally contribute to it. Having a license currently makes that easier but every time the Free Software lot going zooming off into the weeds of GPL v3 versus GPL v2 versus LGPL my eyes roll back into my head and I internally start screaming "get a life!".
- imtringued 4y agoYou use GPL for desktop apps, AGPL for webapps and services and LGPL for libraries. Who cares about the specific version, just pick one of them.