From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id eN9oHCnvhGNypQAAbAwnHQ (envelope-from ) for ; Mon, 28 Nov 2022 18:26:01 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id SCeOGynvhGMKVgEAG6o9tA (envelope-from ) for ; Mon, 28 Nov 2022 18:26:01 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A5752ECDE for ; Mon, 28 Nov 2022 18:23:01 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozhpn-0003tb-5k; Mon, 28 Nov 2022 12:22:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozhpl-0003t5-Rd for guix-devel@gnu.org; Mon, 28 Nov 2022 12:22:21 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozhpi-00043j-Ts; Mon, 28 Nov 2022 12:22:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=3GdatmGOaN16fMIM9+XOrZoE8ep+LSvqTwo+IwgX8HQ=; b=PvvSO68yLTpXzx DEftrDel26Xl22kxzLb9ySfoUZamGEdbuUa7gjt21rRdXvOfU3nIyu1O8zyBh5rOuOEG/k6NrErxi 1FL9h7/rz0m8Q7zAnjTMz9dwCkN37l+1Fy4bkplZMi2BU0gnD/RlUa/5DLgu88wbkQLUpdIV13ilX afEASJEtxKY3h4GV41Fh85oYcXGK7T4Q7rC79oD0m7+g8O7UvskWCS2Rt+pVbnAvTtTKJeY6OhbUL q+KuUst+farj21AfEI64uGeeeMZFaFwxtCQ383M594vjtI5LjzndbGePj4oMsDrCaJOpH38AziLwi 106qjiYR0Ia7WbAbgd7w==; Received: from [193.50.110.137] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozhpi-00027d-2H; Mon, 28 Nov 2022 12:22:18 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: guix-devel Subject: Licence of the Guix blog posts CC: guix-maintainers@gnu.org, zimoun X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Octidi 8 Frimaire an 231 de la =?utf-8?Q?R=C3=A9volu?= =?utf-8?Q?tion=2C?= jour du Miel X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 28 Nov 2022 18:22:15 +0100 Message-ID: <87pmd79epk.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1669656181; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=3GdatmGOaN16fMIM9+XOrZoE8ep+LSvqTwo+IwgX8HQ=; b=izRgQ8lTh8tXg4BGSkFrqgVPDbiQN6e4nXELSLPlSL4uMGPrvuY1fzXm5EaW+5cB0EH558 LhFLMJYEf3JRd/c97aMtItUnzS72fZRAMkViCZh4uwDVLgD5pzPdGr5ThOThbd7/nhmX8h Uyhckobj6F46KV5eyh6SxRbeIcxw01FLQUlIQtyr11IIbApFXHZsY0LzxHk50MauG3PIRO PYgUMOcPtVxvSShbO1VRt+wY8hIvuIJ/1mtPG/h80aVa4WE/AMtqkjM92GQQnl+e+6KyzP SxfsmOKOsaEN8VOlPitwf9qxWvvFnO8c0YqEjgQYXCLEZwuoW6hLUsvlA/9Eqg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1669656181; a=rsa-sha256; cv=none; b=TwSEAbYkp0LTJVEfbVNf2TEZhXSuxxXbih9f+BQcXiVF6Gtw53+mOmo7i4UJF4zGxKySsN CMUOV+AKeD5fPcS1hYeirdEmu8ZtXOoUMcgzzpJPfHv4bF907HAp3xghOHyXHUXFHTDtSH 6OBUstAWIcyRTonV2vI9L+pY+3nm6e2pMUObVg0lVazvtVMjmoxrTfupT6ESAWq19xCQH+ wl2RZgR1haBw5yHGa0rVFjgvDblzE+2QVKNuP43yviS3kaWohDSw/9d7h2KAptA12jeyfD DldVUQApG4RKFjGJ6cdHggJC/74TeOWXQJMcKoURZnochp8MtWzkAFJgszZ9Ww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=PvvSO68y; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -11.16 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=PvvSO68y; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: A5752ECDE X-Spam-Score: -11.16 X-Migadu-Scanner: scn0.migadu.com X-TUID: Y/4ngMBKdjgr --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Guix! You might remember that I started long ago asking people who had contributed to the blog whether they would agree to licensing their work under CC-BY-SA 4.0 and GFDL version 1.3 or later, with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts=C2=B9. I did not get replies from Danny Milosavljevic and Laura Lazzati=C2=B2; everyone else agreed publicly. In the meantime, we got a new blog post=C2=B3 with lots of contributors, thanks to Simon=E2=80=99s work. Unfortunately I think we did not discuss t= he licensing terms. Therefore, I propose to apply the following patch, which leaves out a couple of posts as =E2=80=9Cunlicensed=E2=80=9D. From there on, we=E2=80= =99ll have consistent free licensing by default. Thoughts? Simon, what do you think about emailing the authors of the =E2=80=9C10 year= s of stories=E2=80=9D post asking if they agree with the licensing? :-) No rus= h, though the sooner the more likely we are to get an answer. Ludo=E2=80=99. =C2=B9 https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00059.html =C2=B2 https://lists.gnu.org/archive/html/guix-devel/2022-07/msg00059.html =C2=B3 https://guix.gnu.org/en/blog/2022/10-years-of-stories-behind-guix/ --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/website/apps/blog/templates/post.scm b/website/apps/blog/templates/post.scm index de02c6c..0d6b08e 100644 --- a/website/apps/blog/templates/post.scm +++ b/website/apps/blog/templates/post.scm @@ -60,4 +60,19 @@ #:label tag #:url (guix-url (tag-url-path tag))) " ")) ; NOTE: Force space for readability in non-CSS browsers. - (sort tags tag-first?)))))))) + (sort tags tag-first?))) + + (div + (@ (class "license")) + ,(G_ `(p "Unless otherwise stated, blog posts on this site are +copyrighted by their respective authors and published under the terms of +the " ,(G_ + `(a (@ (href "https://creativecommons.org/licenses/by-sa/4.0/")) + "CC-BY-SA 4.0")) + " license and those of the " + ,(G_ + `(a (@ (href + "https://www.gnu.org/licenses/fdl-1.3.html")) + "GNU Free Documentation License")) + " (version 1.3 or later, with no Invariant Sections, no +Front-Cover Texts, and no Back-Cover Texts).")))))))) diff --git a/website/posts/10y-birthday-stories.md b/website/posts/10y-birthday-stories.md index 40f6eaf..1c64982 100644 --- a/website/posts/10y-birthday-stories.md +++ b/website/posts/10y-birthday-stories.md @@ -809,3 +809,5 @@ operating system configuration management. Guix is highly customizable and hackable through [Guile](https://www.gnu.org/software/guile) programming interfaces and extensions to the [Scheme](http://schemers.org) language. + +> _This post does not yet carry an agreed-upon license._ diff --git a/website/posts/bootstrapping-rust.md b/website/posts/bootstrapping-rust.md index 6cb9b40..a44a271 100644 --- a/website/posts/bootstrapping-rust.md +++ b/website/posts/bootstrapping-rust.md @@ -104,3 +104,5 @@ management, and is highly customizable and hackable. GuixSD can be used on an i686, x86_64, ARMv7, and AArch64 machines. It is also possible to use Guix on top of an already installed GNU/Linux system, including on mips64el and aarch64. + +> _This post does not yet carry an agreed-upon license._ diff --git a/website/posts/documentation-video-creation-2019.md b/website/posts/documentation-video-creation-2019.md index 1217399..61bd853 100644 --- a/website/posts/documentation-video-creation-2019.md +++ b/website/posts/documentation-video-creation-2019.md @@ -92,3 +92,5 @@ operating system configuration management. Guix is highly customizable and hackable through [Guile](https://www.gnu.org/software/guile) programming interfaces and extensions to the [Scheme](http://schemers.org) language. + +> _This post does not yet carry an agreed-upon license._ diff --git a/website/static/blog/css/post.css b/website/static/blog/css/post.css index 57d7f0d..95035ba 100644 --- a/website/static/blog/css/post.css +++ b/website/static/blog/css/post.css @@ -38,3 +38,8 @@ article { article.limit-width { max-width: 720px; } + +.license { + font-size: 0.8em; + line-height: 1.4em; +} --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJBBAEBCgArFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAmOE7kgNHGx1ZG9AZ251 Lm9yZwAKCRAJCxGZPZrrtVc+D/4mhs496U8rY4tr7ScltZSNSr3imXFTiZS5kDlP gGMfpft2zivu28kq9AQKaNTkSmqYnRqXpczDIKmC2ZWNFOVxXBwsuCohz1ype1Fo 0wbZDcvCQH73e49IUvp4+WooaeH5so2EbpkzDCMgWLFBVGUANVYNg1vgp5zZce/D Hr+Nl6I1DzdZDaIvL4ykiMzC6r9w84xJ/Kx40dfJd+lGxxuY6ye1K9Aqu4Q3dqXF XEyD9+4Gv/9Q3XcEEzy3n6azHpthtcP+UQsVboriQb1lsa47xFSqFRYZb4sdXBMA Y0W8mpNRo0fHheyWVxAxZ+lEz+ddtgCsfXs+eoBnnkaPSS5KUgRbWqBtKwv8QvRO EUYrR9QlmAnxgYQZB6B52jP0tC0ufJwn9iC33WaHeusvhaRyFrFI+jz5G7ikH0cT ZWoU4EdNgbZY3gTDmMexJ1epEzuEY/U07wJm/1s+yMNcl6IgdXSOdDVA96s2Yvbw +qJsYbzxH0h7p7ad/qNnnBNL6DBuTJ2iT1jdyrhrBM2PMVEZKGPSnVvjpGpAk9ru bhUBN49DGUrkg3Sb2+j9Akxdzor92D+hR/6lZ9qGQoQ60If1iRLyS6UdPQ+DHsRV AOxYrU/c5vR7433K7QT9yJvm//e0a+wzGFTYb7NTFp5tyZ4fwzYaQK4gq0U7b/iD DH7r8g== =Q9F5 -----END PGP SIGNATURE----- --==-=-=--