I wish people would get together to agree upon a public domain alike software license that everyone finds acceptable. That'd mean: * OSI approves it * FSF approves it * Google and other companies with large stakes in FOSS find it acceptable * Github + Gitlab support it in their templates Can we have that?
Is `This work is public domain.` insufficient?
The Unlicense is an inferior license wrapped in an atrocious name
61–70 of 185 posts
Re: The Unlicense is an inferior license wrapped in an atrocious name
#62Earlier quoted context omitted.
0BSD? https://opensource.org/licenses/0BSD
Not an alike license.
Re: The Unlicense is an inferior license wrapped in an atrocious name
#63The way people and organizations stand in the way of public domain releases is beyond rude to the point of genuine evil. My code is just code. It should be possible to let all others read it without obligation. There must be some way to restrain this relentless desire to cocoon everything in layers of legal entanglement. It is just code and I as the author desire others to be able to read it. This is not a crazy plot…
It's clearly a legally frought concept, and nobody actually believes in public domain itself as an ideal (as far as I know), its just seen as a means to an end, the end being a release of all "legal entanglement" upon the work.
If that means is problematic, why not use a less problematic means?
Specifically, there exist licenses that give everyone every possible right that they can be given without needing to invoke public domain at all, and that should be sufficient for anyone who doesn't want to retain their default rights, so why is public domain anything more than a legal dead-end? (ignoring of course that it's still relevant as the eventual end of copyright once someone's been dead for longer than Walt Disney)
Re: The Unlicense is an inferior license wrapped in an atrocious name
#64Why do people want public domain software licenses? Just use a proper licence and die at some point. End result is the same without the uncertainty.
Re: The Unlicense is an inferior license wrapped in an atrocious name
#65I wish people would get together to agree upon a public domain alike software license that everyone finds acceptable. That'd mean: * OSI approves it * FSF approves it * Google and other companies with large stakes in FOSS find it acceptable * Github + Gitlab support it in their templates Can we have that?
Is `This work is public domain.` insufficient?
Re: The Unlicense is an inferior license wrapped in an atrocious name
#66Earlier quoted context omitted.
Is `This work is public domain.` insufficient?
No, no, no, no. Nope. That's enough in US but never enough (like, legally impossible) in Europe or parts of Asia (that's why CC0 has a fallback permissive license).
Re: The Unlicense is an inferior license wrapped in an atrocious name
#67I use it and will continue to use it because it most accurately reflects my intentions for my software. If some organization can't comply with it, it's worse for them. They should change, not me.
1. You want the PD dedication whenever it works.
The dedication clause is unfortunately most problematic in that, for example, it never works in jurisdictions where copyright laws are recognized but no actual dedication to the public domain is possible. The complexity of CC0 solely exists to make it effectively PD-equivalent even in such cases.
2. You don't like "lawyer speaks" and prefer shorter licenses.
Okay, unfortunately CC0 is bulky and while legally absurd I can somehow relate to that line of thought. But does that mean the PD dedication clause should exist in the license itself? No! You can easily make a PD-like license by writing your own dedication plus very permissive and short license like zero-clause BSD. In this way your intention to the dedication remains explicit (or even stronger) and you can pick legally safer licenses. Indeed this is my preferred method for the dedication [1].
Also remember, the actual SQLite "license" [2] from which the Unlicense claims to be inspired is not the license. It is just a dedication and words of blessing. The actual license, in case the dedication doesn't work, is available for purchase elsewhere [3]. The Unlicense authors are seemingly ignorant of this fact.
[1] See https://github.com/lifthrasiir/rust-strconv/blob/master/LICE... for the example. (It eventually got into the Rust standard library, hence weird triple licensing.)
[2] https://www.sqlite.org/cgi/src/file?name=LICENSE.md&ci=trunk
Re: The Unlicense is an inferior license wrapped in an atrocious name
#68Earlier quoted context omitted.
No, no, no, no. Nope. That's enough in US but never enough (like, legally impossible) in Europe or parts of Asia (that's why CC0 has a fallback permissive license).
I'm curious... if Creative Commons can't even create a public domain license that applies to both US and Europe, then what would it actually take to do so? Seems insane that any system can't accept "this is public domain" as all you need.
Re: The Unlicense is an inferior license wrapped in an atrocious name
#69The way people and organizations stand in the way of public domain releases is beyond rude to the point of genuine evil. My code is just code. It should be possible to let all others read it without obligation. There must be some way to restrain this relentless desire to cocoon everything in layers of legal entanglement. It is just code and I as the author desire others to be able to read it. This is not a crazy plot…
I am largely ignorant to license law so forgive this probably basic question If the idea of public domain is clearly established in law should it not be enough to have a license file that simply reads. Everything in this repository is public domain, all contributions to this repository are public domain. Obviously if someone were to submit code stolen from a project under another license it would create an issue. But…
Re: The Unlicense is an inferior license wrapped in an atrocious name
#70Earlier quoted context omitted.
No, no, no, no. Nope. That's enough in US but never enough (like, legally impossible) in Europe or parts of Asia (that's why CC0 has a fallback permissive license).
I'm curious... if Creative Commons can't even create a public domain license that applies to both US and Europe, then what would it actually take to do so? Seems insane that any system can't accept "this is public domain" as all you need.
Except that's exactly (legally, anyways) sane in Europe (not EU, it predates EU). Read about moral rights, and you will learn the complexities of what the US squishes into a single copyright regime.
Note: moral rights was translated from French legal term droits moraux, there's no religious meaning in moral here.