Date: Thu, 7 Aug 2025 17:03:14 -0600 From: Warner Losh <imp@bsdimp.com> To: "Simon J. Gerraty" <sjg@freebsd.org>, src-committers <src-committers@freebsd.org>, "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, "<dev-commits-src-main@freebsd.org>" <dev-commits-src-main@freebsd.org> Subject: Re: git: 5c4d1c85847d - main - Replace license with just SPDX BSD-2-Clause Message-ID: <CANCZdfpGEx-wPY9wpNMCeRuPwtcyyRJZ1rgD012V4cYSx=Qvhw@mail.gmail.com> In-Reply-To: <20250807223124.2tsDIUvh@steffen%sdaoden.eu> References: <202508072215.577MFjpx011932@gitrepo.freebsd.org> <20250807223124.2tsDIUvh@steffen%sdaoden.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000fc7ad3063bce7684 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks! Warner On Thu, Aug 7, 2025, 4:31=E2=80=AFPM Steffen Nurpmeso <steffen@sdaoden.eu> = wrote: > Hello Simon, all, > > Simon J. Gerraty wrote in > <202508072215.577MFjpx011932@gitrepo.freebsd.org>: > ... > |URL: > https://cgit.FreeBSD.org/src/commit/?id=3D5c4d1c85847d84bd86e6b12408f\ > |9b5f846094f39 > | > |commit 5c4d1c85847d84bd86e6b12408f9b5f846094f39 > |Author: Simon J. Gerraty <sjg@FreeBSD.org> > |AuthorDate: 2025-08-07 22:15:37 +0000 > |Commit: Simon J. Gerraty <sjg@FreeBSD.org> > |CommitDate: 2025-08-07 22:15:37 +0000 > | > | Replace license with just SPDX BSD-2-Clause > > That is very interesting! And .. are you really sure this is > right with BSD etc licenses which explicitly require that the > license text is included? > So i looked and found [1] which says > > SPDX IDs are intending to express information about > licenses. Copyright notices =E2=80=90 statements about who owns the > copyright in a file or project =E2=80=90 are outside the scope of SPDX > short-form IDs. > Therefore, you should not remove or modify existing copyright > notices in files when adding an SPDX ID. > > However i am sure you do not do something like this "just like > that", and would be very interested -- it would be nice to be able > to vaporise the file header -- i always have that pitfall moment > when i look into Plan9 / 9front source code, which then simply > starts off (and very often with "#include <u.h>", just like that). > > [1] https://spdx.dev/learn/handling-license-info/ > > --steffen > | > |Der Kragenbaer, The moon bear, > |der holt sich munter he cheerfully and one by one > |einen nach dem anderen runter wa.ks himself off > |(By Robert Gernhardt) > | > |During summer's humble, here's David Leonard's grumble > | > |The black bear, The black bear, > |blithely holds his own holds himself at leisure > |beating it, up and down tossing over his ups and downs with pleasure > | > |Farewell, dear collar bear > --000000000000fc7ad3063bce7684 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Thanks!<div dir=3D"auto"><br></div><div dir=3D"auto">Warn= er=C2=A0</div></div><br><div class=3D"gmail_quote gmail_quote_container"><d= iv dir=3D"ltr" class=3D"gmail_attr">On Thu, Aug 7, 2025, 4:31=E2=80=AFPM St= effen Nurpmeso <<a href=3D"mailto:steffen@sdaoden.eu">steffen@sdaoden.eu= </a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:= 0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Simon, all,<b= r> <br> Simon J. Gerraty wrote in<br> =C2=A0<<a href=3D"mailto:202508072215.577MFjpx011932@gitrepo.freebsd.org= " target=3D"_blank" rel=3D"noreferrer">202508072215.577MFjpx011932@gitrepo.= freebsd.org</a>>:<br> =C2=A0...<br> =C2=A0|URL: <a href=3D"https://cgit.FreeBSD.org/src/commit/?id=3D5c4d1c8584= 7d84bd86e6b12408f%5C" rel=3D"noreferrer noreferrer" target=3D"_blank">https= ://cgit.FreeBSD.org/src/commit/?id=3D5c4d1c85847d84bd86e6b12408f\</a><br> =C2=A0|9b5f846094f39<br> =C2=A0|<br> =C2=A0|commit 5c4d1c85847d84bd86e6b12408f9b5f846094f39<br> =C2=A0|Author:=C2=A0 =C2=A0 =C2=A0Simon J. Gerraty <sjg@FreeBSD.org><= br> =C2=A0|AuthorDate: 2025-08-07 22:15:37 +0000<br> =C2=A0|Commit:=C2=A0 =C2=A0 =C2=A0Simon J. Gerraty <sjg@FreeBSD.org><= br> =C2=A0|CommitDate: 2025-08-07 22:15:37 +0000<br> =C2=A0|<br> =C2=A0|=C2=A0 =C2=A0 Replace license with just SPDX BSD-2-Clause<br> <br> That is very interesting!=C2=A0 And .. are you really sure this is<br> right with BSD etc licenses which explicitly require that the<br> license text is included?<br> So i looked and found [1] which says<br> <br> =C2=A0 SPDX IDs are intending to express information about<br> =C2=A0 licenses. Copyright notices =E2=80=90 statements about who owns the<= br> =C2=A0 copyright in a file or project =E2=80=90 are outside the scope of SP= DX<br> =C2=A0 short-form IDs.<br> =C2=A0 Therefore, you should not remove or modify existing copyright<br> =C2=A0 notices in files when adding an SPDX ID.<br> <br> However i am sure you do not do something like this "just like<br> that", and would be very interested -- it would be nice to be able<br> to vaporise the file header -- i always have that pitfall moment<br> when i look into Plan9 / 9front source code, which then simply<br> starts off (and very often with "#include <u.h>", just like= that).<br> <br> =C2=A0 [1] <a href=3D"https://spdx.dev/learn/handling-license-info/" rel=3D= "noreferrer noreferrer" target=3D"_blank">https://spdx.dev/learn/handling-l= icense-info/</a><br> <br> --steffen<br> |<br> |Der Kragenbaer,=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The= moon bear,<br> |der holt sich munter=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0he cheerfully= and one by one<br> |einen nach dem anderen runter=C2=A0 wa.ks himself off<br> |(By Robert Gernhardt)<br> |<br> |During summer's humble, here's David Leonard's grumble<br> |<br> |The black bear,=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The black bear,<br> |blithely holds his own=C2=A0 =C2=A0holds himself at leisure<br> |beating it, up and down=C2=A0 tossing over his ups and downs with pleasure= <br> |<br> |Farewell, dear collar bear<br> </blockquote></div> --000000000000fc7ad3063bce7684--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpGEx-wPY9wpNMCeRuPwtcyyRJZ1rgD012V4cYSx=Qvhw>