Jim Knoble
2023-Sep-04 06:07 UTC
[patch] ssh-keygen(1): generate Ed25519 keys when invoked without arguments
> On Sep 3, 2023, at 15:57, Thorsten Glaser <t.glaser at tarent.de> wrote: > > ?On Sun, 3 Sep 2023, Stuart Henderson wrote: > >>> OpenSSH has supported Ed25519 since version 6.5 (January 2014). > >> amazingly, even Mikrotik finally added support (August 2023)... > >> Seems a sane default to me. People can always use -t rsa if needed. > > I?d rather not. > > [...] *25519* code [...] is [....] in the public domain, but lacks a fallback licence [...].This doesn't sound like a problem. In a jurisdiction where public domain is legal, type the code in by hand. Public domain means anyone is free to copy it. Once you type it in, you own the copyright (it's your work), and you can license it under MIT, BSD, whatever. Or is there a specific jurisdiction that claims that DJB's original copyright somehow overrides that?
Thorsten Glaser
2023-Sep-04 14:05 UTC
[patch] ssh-keygen(1): generate Ed25519 keys when invoked without arguments
On Sun, 3 Sep 2023, Jim Knoble wrote:>Or is there a specific jurisdiction that claims that DJB's original >copyright somehow overrides that?The Berne Convention kinda does that (copyright is automatic), and in most of Europe, authors cannot voluntarily relinquish copyright so all works only enter into the Public Domain on the 1?? January that follows their 70?? anniversary of death. In contrast to works done by employees of the USA government (who successfully defended their copyright in a European court, whereas it?s in the PD in the USA automatically), however, with an explicit dedication like this DJB has no grounds to sue anyone over it. Yet, it?s, strictly speaking, code under copyright with no licence, which kinda violates ?Integrate good code from any source with acceptable licenses.? (http://www.openbsd.org/goals.html), plus, commercial violation of copyright is a felony in some legislations and possibly might not need the original author to sue. IANAL, TINLA, //mirabilos -- 15:41?<Lo-lan-do:#fusionforge> Somebody write a testsuite for helloworld :-)