document status of the MScore font, update authors list etc.
authormirabilos <tg@debian.org>
Sun, 31 Jan 2021 19:49:13 +0000 (20:49 +0100)
committermirabilos <mirabilos@evolvis.org>
Sun, 31 Jan 2021 19:49:13 +0000 (20:49 +0100)
I’m currently attempting to get MScore relicenced to OFL-1.1
by explicit agreement from all co-authors:
https://gist.github.com/mirabilos/cc7b9a4d28d897ce1a4eba8a909e084e

*All* co-authors are informed about the situation and this plan.

I’ve collected enough agreements already and, with (at least)
concludent acting by MuseScore BVBA, feel comfortable enough
to continue distributing it like this, within Debian and without.

(also version the font properly and regenerate the .ttf file)

debian/copyright
debian/patches/upstream/improve-mscore-font.diff
debian/upstream/mscore.ttf

index bf6d521..33d9274 100644 (file)
@@ -179,24 +179,50 @@ Comment: debian/upstream/mscore.ttf was generated by me on
  and included here (because running fontforge during build
  is less portable / more problematic)
 Copyright:
- 2009, David Bolton <davidkbolton@gmail.com>
- 2012, Grzegorz Pruchniakowski <gootector@o2.pl>
- 2006-2014, Werner Schweer <ws@wschweer.de>
- 2014, John Pirie <jpirie23@gmail.com>
- 2018, Matt McClinch <mattmcclinch@gmail.com>
- 2013-2018, Nicolas Froment <lasconic@gmail.com>
- 2010-2019, Maurizio M. Gavioli <mmg@vistamaresoft.com>
- 2018-2020, mirabilos <m@mirbsd.org>
- parts derived from Parnassus font, which is:
- 2005-2013, Kristof Bastiaensen (www.resonata.be)
- parts derived from Emmentaler font, which (in total) is:
- 1997-2012, Han-Wen Nienhuys <hanwen@xs4all.nl>
- 1997-2012, Jan Nieuwenhuizen <janneke@gnu.org>
- 2000-2012, Juergen Reuter <reuter@ipd.uka.de>
- 2011-2012, Bertrand Bordage <bordage.bertrand@gmail.com>
- 1998-2012, Mats Bengtsson <matsb@s3.kth.se>
- 1998-2012, Christian Mondrup <cmo@icking-music-archive.org>
-License: GPL-3+ with Font exception (LilyPond)
+ MScore, the MuseScore 3 notational font, is Copyright (c)
+  - 2009, David Bolton <davidkbolton@gmail.com>
+  - 2012, Grzegorz Pruchniakowski <gootector@o2.pl>
+  - 2006-2014, Werner Schweer <ws@wschweer.de>
+  - 2014, John Pirie <jpirie23@gmail.com>
+  + 2018, Matt McClinch <mattmcclinch@gmail.com>
+  - 2013-2018, Nicolas Froment <lasconic@gmail.com>
+  + 2010-2019, Maurizio M. Gavioli <mmg@vistamaresoft.com>
+  + 2018-2020, mirabilos <m@mirbsd.org>
+ Parts of the font are derived from Parnassus, which is Copyright (c)
+  + 2005-2013, Kristof Bastiaensen (www.resonata.be)
+ Parts of the font are derived from Emmentaler, the GNU LilyPond
+ notational font, which is Copyright (c)
+  - 1997-2012, Han-Wen Nienhuys <hanwen@xs4all.nl>
+  - 1997-2012, Jan Nieuwenhuizen <janneke@gnu.org>
+  - 2000-2012, Jürgen Reuter <reuter_j@web.de>
+  - 2011-2012, Bertrand Bordage <bordage.bertrand@gmail.com>
+  + 1998-2012, Mats Bengtsson <matsb@s3.kth.se>
+  + 1998-2012, Christian Mondrup <cmo@icking-music-archive.org>
+License: GPL-3+ with Font exception (MScore/LilyPond)
+ Emmentaler currently is dual-licenced, in SPDX terms:
+  OFL-1.1 OR GPL-3.0-or-later WITH Font-exception-2.0
+ The Emmentaler version MScore forked off was not dual-licenced
+ with the SIL OFL. However, those co-authors marked with a plus
+ instead of hyphen-minus sign above explicitly agreed for the
+ relicencing to be applied retroactively; the hyphen-minus-marked
+ co-authors have yet to respond either way but all were informed.
+ .
+ Parnassus for MScore is also dual-licenced with identical terms.
+ .
+ MScore has the same co-author markings as used for Emmentaler.
+ (Replace “fonts included in LilyPond” with “this font” in the
+ font exception terms below for them to make sense.) MScore is
+ developed within MuseScore, which requires contributions to be
+ assigned to MuseScore BVBA currently, which also distributes
+ MuseScore with the MScore font embedded. This can be interpreted
+ as concludent act permitting the embedding which is only possible
+ (out of the licences inherited from Emmentaler) under the OFL.
+ Therefore MScore as embedded into the binaries of MuseScore is
+ most likely OFL-licenced; everywhere else it should be treated
+ as GPLv3+ with font exception until clarification is achieved.
+ .
+ The licence grant for GPLv3+ with font exception follows verbatim:
+ .
  GNU LilyPond is free software: you can redistribute it and/or modify it
  under the terms of the GNU General Public License as published by the
  Free Software Foundation, either version 3 of the License, or (at your
index 78af930..2f65bfe 100644 (file)
@@ -124,8 +124,8 @@ Applied-Upstream: v3.6, commit:2b3dbc9eb350761eae5615edf814be8dba05dfb0
  Weight: Regular
 -Copyright: This font is Copyright (c)\n 2014-2014 Werner Schweer <ws@wschweer.de>\n 2014 John Pirie <jpirie23@gmail.com>\n 2013-2014 Maurizio M. Gavioli <mmg@vistamaresoft.com>\n 2013-2015 Nicolas Froment <lasconic@gmail.com>\n\nParts of the font are derived from Emmentaler, which\nis part of GNU LilyPond and Copyright (c)\n 1997-2012, Han-Wen Nienhuys <hanwen@xs4all.nl\n 1997-2012, Jan Nieuwenhuizen <janneke@gnu.org>\n 2000-2012, Juergen Reuter <reuter@ipd.uka.de>\n 2011-2012, Bertrand Bordage <bordage.bertrand@gmail.com>\n 1998-2012, Mats Bengtsson <matsb@s3.kth.se>\n 1998-2012, Christian Mondrup <scancm@biobase.dk>\n\nGNU LilyPond is free software: you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation, either version 3 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.\n\nThe following exceptions apply:\n\nIf you create a document which uses fonts included in LilyPond, and\nembed this font or unaltered portions of this font into the document,\nthen this font does not by itself cause the resulting document to be\ncovered by the GNU General Public License. This exception does not\nhowever invalidate any other reasons why the document might be covered\nby the GNU General Public License. If you modify one or more of the\nfonts, you may extend this exception to your version of the fonts but\nyou are not obliged to do so. If you do not wish to do so, delete this\nexception statement from your version.
 -Version:
-+Copyright: MScore is Copyright (c)\n 2009 David Bolton <davidkbolton@gmail.com>\n 2012 Grzegorz Pruchniakowski <gootector@o2.pl>\n 2006-2014 Werner Schweer <ws@wschweer.de>\n 2014 John Pirie <jpirie23@gmail.com>\n 2018 Matt McClinch <mattmcclinch@gmail.com>\n 2013-2018 Nicolas Froment <lasconic@gmail.com>\n 2010-2019 Maurizio M. Gavioli <mmg@vistamaresoft.com>\n 2018-2020 mirabilos <m@mirbsd.org>\nand published under the GPLv3 or later with font exception (see\nbelow, but substitute this font for "fonts included in LilyPond").\n\nParts of the font are derived from Parnassus, which is Copyright (c)\n 2005-2013 Kristof Bastiaensen (www.resonata.be)\nand published under the GPL with font exception.\n\nParts of the font are derived from Emmentaler, which\nis part of GNU LilyPond and Copyright (c)\n 1997-2012 Han-Wen Nienhuys <hanwen@xs4all.nl>\n 1997-2012 Jan Nieuwenhuizen <janneke@gnu.org>\n 2000-2012 Juergen Reuter <reuter@ipd.uka.de>\n 2011-2012 Bertrand Bordage <bordage.bertrand@gmail.com>\n 1998-2012 Mats Bengtsson <matsb@s3.kth.se>\n 1998-2012 Christian Mondrup <scancm@biobase.dk>\n\nGNU LilyPond is free software: you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation, either version 3 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.\n\nThe following exceptions apply:\n\nIf you create a document which uses fonts included in LilyPond, and\nembed this font or unaltered portions of this font into the document,\nthen this font does not by itself cause the resulting document to be\ncovered by the GNU General Public License. This exception does not\nhowever invalidate any other reasons why the document might be covered\nby the GNU General Public License. If you modify one or more of the\nfonts, you may extend this exception to your version of the fonts but\nyou are not obliged to do so. If you do not wish to do so, delete this\nexception statement from your version.
-+Version: 2.002
++Copyright: MScore, the MuseScore 3 notational font, is Copyright (c)\n - 2009 David Bolton <davidkbolton@gmail.com>\n - 2012 Grzegorz Pruchniakowski <gootector@o2.pl>\n - 2006-2014 Werner Schweer <ws@wschweer.de>\n - 2014 John Pirie <jpirie23@gmail.com>\n + 2018 Matt McClinch <mattmcclinch@gmail.com>\n - 2013-2018 Nicolas Froment <lasconic@gmail.com>\n + 2010-2019 Maurizio M. Gavioli <mmg@vistamaresoft.com>\n + 2018-2020 mirabilos <m@mirbsd.org>\nParts of the font are derived from Parnassus, which is Copyright (c)\n + 2005-2013 Kristof Bastiaensen (www.resonata.be)\nParts of the font are derived from Emmentaler, the GNU LilyPond\nnotational font, which is Copyright (c)\n - 1997-2012 Han-Wen Nienhuys <hanwen@xs4all.nl>\n - 1997-2012 Jan Nieuwenhuizen <janneke@gnu.org>\n - 2000-2012 Juergen Reuter <reuter_j@web.de>\n - 2011-2012 Bertrand Bordage <bordage.bertrand@gmail.com>\n + 1998-2012 Mats Bengtsson <matsb@s3.kth.se>\n + 1998-2012 Christian Mondrup <cmo@icking-music-archive.org>\n\nEmmentaler currently is dual-licenced, in SPDX terms:\n OFL-1.1 OR GPL-3.0-or-later WITH Font-exception-2.0\nThe Emmentaler version MScore forked off was not dual-licenced\nwith the SIL OFL. However, those co-authors marked with a plus\ninstead of hyphen-minus sign above explicitly agreed for the\nrelicencing to be applied retroactively; the hyphen-minus-marked\nco-authors have yet to respond either way but all were informed.\n\nParnassus for MScore is also dual-licenced with identical terms.\n\nMScore has the same co-author markings as used for Emmentaler.\n(Replace "fonts included in LilyPond" with "this font" in the\nfont exception terms below for them to make sense.) MScore is\ndeveloped within MuseScore, which requires contributions to be\nassigned to MuseScore BVBA currently, which also distributes\nMuseScore with the MScore font embedded. This can be interpreted\nas concludent act permitting the embedding which is only possible\n(out of the licences inherited from Emmentaler) under the OFL.\nTherefore MScore as embedded into the binaries of MuseScore is\nmost likely OFL-licenced; everywhere else it should be treated\nas GPLv3+ with font exception until clarification is achieved.\n\nThe licence grant for GPLv3+ with font exception follows verbatim:\n\nGNU LilyPond is free software: you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation, either version 3 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.\n\nThe following exceptions apply:\n\nIf you create a document which uses fonts included in LilyPond, and\nembed this font or unaltered portions of this font into the document,\nthen this font does not by itself cause the resulting document to be\ncovered by the GNU General Public License. This exception does not\nhowever invalidate any other reasons why the document might be covered\nby the GNU General Public License. If you modify one or more of the\nfonts, you may extend this exception to your version of the fonts but\nyou are not obliged to do so. If you do not wish to do so, delete this\nexception statement from your version.
++Version: 2.003
  DefaultBaseFilename: mscore
  ItalicAngle: 0
  UnderlinePosition: -51
index d3ac469..447fe33 100644 (file)
Binary files a/debian/upstream/mscore.ttf and b/debian/upstream/mscore.ttf differ