News for hackers. Stuff that matters.
Re:Ask HN: Why not publish into the Public Domain, instead o... by hutzlibu on Sunday August 01, 2021 @05:47AM (#28025101)
Ok, to answer my own question of why not:

because the various legal systems regarding copyright are a abomination, that simply do not allow me legally to waive my rights.

CC0 claims to waive my rights to the fullest extend, but reserves my right to file a patent. Not what I want.

The closest seems the unlicence:

https://directory.fsf.org/wiki/License:Unlicense

(but it seems not recommended by GNU, for whatever reason - they recommend the CC0 instead)

https://www.gnu.org/licenses/license-list.en.html#Unlicense

This is annoying because I just want to make it clear and simple for anyone without doubt, that my project shall be free for any use, any time. A layperson cannot divide between all the various GPL, LGPL, MIT, etc.

So unlicence is my current favorite, until I find the caveat.

Re:Ask HN: Why not publish into the Public Domain, instead o... by xpasky on Sunday August 01, 2021 @12:11PM (#28027340)
I would expect that open source developers will best know the implications of GPL and MIT licences, with LGPL, BSD* and Apache2 following next. I have personally never head of Unlicense before even though I was involved in many open source projects.

However, using CC0 probably won't do much harm either.

I wouldn't be nearly so scared from just using the MIT licence. It's simple, nearly everyone knows it (because a huge amount of projects already use it) and it's easy to google for whoever doesn't. Don't do something exotic if you actually don't have specific needs.

Re:Ask HN: Why not publish into the Public Domain, instead o... by detaro on Sunday August 01, 2021 @12:31PM (#28027514)
This. Unusual licenses are more hassle than established ones, even if the unusual one tries to be less restrictive.
Re:Ask HN: Why not publish into the Public Domain, instead o... by detaro on Sunday August 01, 2021 @06:06AM (#28025167)
> but reserves my right to file a patent.

The Unlicense also does not include a patent grant, so is no different than CC0 here, and as the FSF says, CC0 is generally recommended over it.

It doesn't really reserve your right to file a patent (because that's basically gone once you publish something in most cases), but it doesn't imply a license to patents you do hold when publishing.

Re:Ask HN: Why not publish into the Public Domain, instead o... by hutzlibu on Sunday August 01, 2021 @06:24AM (#28025235)
"It doesn't really reserve your right to file a patent (because that's basically gone once you publish something in most cases)"

This is also how I thought it works.

" but it doesn't imply a license to patents you do hold when publishing."

So since I do not hold any patents, stating just this, could be enough? That stuff gives you a headache

Re:Ask HN: Why not publish into the Public Domain, instead o... by harles on Sunday August 01, 2021 @11:46AM (#28027109)
Rust and many projects using it dual license under Apache2 and MIT. The former for patents and the latter for pervasive OSS license compatibility.

Discussion: https://internals.rust-lang.org/t/rationale-of-apache-dual-l...

Re:Ask HN: Why not publish into the Public Domain, instead o... by yesenadam on Sunday August 01, 2021 @05:58AM (#28025142)
(Not a licence expert) There's the Do What the Fuck You Want to Public License:

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.

http://www.wtfpl.net/

https://en.wikipedia.org/wiki/WTFPL

Re:Ask HN: Why not publish into the Public Domain, instead o... by xcambar on Sunday August 01, 2021 @11:46AM (#28027113)
This license is typically laughed at by corporate legal departments.

We've had countless software license audits and any sign of WTFPL is always a red flag in the audits' reports.

CC0, on the other hand, passes with flying colors.

To be honest, I don't know why WTFPL fails, whether by its scarcity or tone. I'd love someone to share a knowledgeable hint on this.

Re:Ask HN: Why not publish into the Public Domain, instead o... by jareklupinski on Sunday August 01, 2021 @04:47PM (#28029803)
curious how the Unlicense is viewed by legal? I've been throwing that on all my projects since I learned about it before CC0 and it's now a habit.
Re:Ask HN: Why not publish into the Public Domain, instead o... by xcambar on Sunday August 01, 2021 @05:11PM (#28030021)
AFAICT, the perception of Unlicense is becoming better. It was receiving weird looks some years ago, mostly because of its name ("Unlicense? You can't un-license something") but once past that, the contents are satisfying enough and it's been better accepted.

Remind that it's just a data point though. #notALawyer