A simple licensing question. - Psychology, Philosophy, and Licenses
jkl
Random update:

I am currently in the process of writing a software that might severely damage your data if I make a mistake, so I wouldn't feel well with a license without a warranty clause at least this time - no WTFPL this time (and the WTFNMFPL looks fishy - two clauses contradicting each other, eww).

The ISC/MIT license would be an option, but they still add one "YOU MUST", namely the need to keep my copyright notice/license/whatever. I don't care about that, especially as it annoys me a lot to add a whole rat's tail of CAPITALIZED law prose to my code if I want to use some other people's libraries. If you'll ever find yourself in my position and you don't absolutely need juvenile wordings with slight legal ambiguity, the 0BSD or MIT-0 licenses might be worth a look:

https://spdx.org/licenses/0BSD.html#licenseText
https://spdx.org/licenses/MIT-0.html#licenseText

I think I'll use these a lot in the future.
zge
My stance is:

- For small project or one-file-programs: Public Domain, aka. CC0
- For anything larger, where I invest more time: GPL

If you want to make something permissive, go the full way, but if you don't take the established free software license.
mrtn
Most of the times? Unlicense - because I don't care.

If it's a bit bigger and i start caring: MIT
zge
(19-02-2019, 01:10 PM)mrtn Wrote: Most of the times? Unlicense - because I don't care.

You really shouldn't be using Unlicense. It's vague and problematic in some countries without a public domain in the US sense.
jkl
As in: almost every other country, perhaps.
mrtn
What's a better/more suitable suggestion for "lol, do whatever you want with that code" then?
jkl
The MIT-0 (-> #11) would work.
mrtn
Thanks for the suggestion. I've just skimmed over it and I'll use it from now on! :)
jkl
You're perfectly welcome!
zge
(26-02-2019, 11:01 AM)mrtn Wrote: What's a better/more suitable suggestion for "lol, do whatever you want with that code" then?

I'd suggest CC0. It's also recommended by the FSF for public domain code: https://www.gnu.org/licenses/license-list.html#CC0. It's a bit longer than unlicense or MIT-0, since it has legal fallbacks to universally approximate the public domain as well as possible.




Members  |  Stats  |  Night Mode