ライセンス
私たちのツールは、お使いのブラウザーの中で、私たちが書いたコードと、ほかの人たちが書いて公開してくれたコードで動いています。このページでは、お使いのブラウザーに届くサードパーティー製の部分をすべて、その作者とライセンスとともに紹介します。MITライセンスとBSDライセンスの全文は、最後に掲載しています。
ビューアーと楽譜ツール:OpenSheetMusicDisplay
ビューアーと、PDF・画像・点字楽譜への変換、移調、パートの抽出、色分け楽譜の各ツールは、OpenSheetMusicDisplay 2.2.1(Copyright 2019 PhonicScore、BSD 3-Clauseライセンス)で描画しています。OSMDはVexFlow 1.2.93(Copyright (c) 2010 Mohit Muthanna Cheppudira、MITライセンス)で描画します。点字は、同じパッケージに含まれるOSMDの点字楽譜モジュールが書き出します。
プレーヤー、MP3変換、数字譜、注釈:OSMD Extended
プレーヤー、MP3変換ツール、数字譜変換ツール、注釈ツールは、OSMD Extended 2.2.1で動いています(数字譜変換ツールは数字譜用のビルド、注釈ツールは注釈用のビルド)。OSMD Extendedは、オーディオプレーヤーを含む私たち独自のOpenSheetMusicDisplayのビルドで、オープンソースではありません。次のオープンソースのライブラリを含んでいます。
- VexFlow 1.2.93、Copyright (c) 2010 Mohit Muthanna Cheppudira、MIT
- soundfont-player 0.12.0、Copyright (c) 2015 Daniel Gómez Blasco、MIT。sample-player 0.5.5とaudio-loader 0.5.0(Copyright (c) 2015 danigb、MIT)を含みます
- standardized-audio-context 25.3.77、Copyright (c) 2024 Christoph Guttandin、MIT
- JSZip 3.10.1、Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, António Afonso、MITライセンス(MITまたはGPLv3のデュアルライセンス。私たちはMITで利用しています)
- Material Components for the web、Copyright (c) 2014-2020 Google, Inc.、MIT
- Handlebars 4.7.10、Copyright (C) 2011-2019 Yehuda Katz、MIT
- loglevel 1.9.2、Copyright (c) 2013 Tim Perry、MIT
- typescript-collections 1.3.3、Copyright (c) 2010-2017 Tomasz Ciborski、MIT
- tslib、Copyright (c) Microsoft Corporation、0BSD
- 注釈用のビルドにはさらに、uuid 11.1.1(Copyright (c) 2010-2020 Robert Kieffer and other contributors、MIT)
ビルドに残されている表示は、それぞれのライセンスファイルにあります:プレーヤー用ビルド、数字譜用ビルド、注釈用ビルド。
音楽フォント
注釈ツールは、記号をGonville 0.1.9313で描きます。Simon Tathamによる音楽フォントで、フォントファイルは「制限なく使用できる」(may be used without restriction)とされており、フォントファイル自体にも、著作権を主張しないと記されています。注釈ツールが作るPDFには、このフォントが埋め込まれます。
楽器の音
これらのツールの楽器の音には、Fluid (R3) General MIDIサウンドフォント(Copyright (c) 2000-2002, 2008 Frank Wen)を使っています。作者自身がMITライセンスで公開したものです。変換済みのセットは、Benjamin Gleitzmanによるmidi-js-soundfontsのものを配信しており、同プロジェクトはこのセットのライセンスとしてCreative Commons Attribution 3.0を挙げています。ドラムの音はpaulrosen/midi-js-soundfonts(MIT)のものです。
MP3のダウンロード
MP3ファイルはLAMEでエンコードしています。LAMEはGNU Lesser General Public Licenseで公開されており、wasm-media-encoders 0.7.0(Copyright (c) 2020-2024 arseneyr、MIT、ライセンス)がWebAssemblyにコンパイルしています。このエンコーダーが動作しない場合は、LGPLで公開されているLAMEのJavaScript移植版、lamejs 1.2.1(ライセンス)が代わりに使われます。どちらも改変せず、別々のファイルとして配信しているので、差し替えることができます。
PDF:jsPDFとsvg2pdf.js
jsPDF 4.2.1(Copyright (c) 2010-2025 James Hall、(c) 2015-2025 yWorks GmbH、MIT)がPDFファイルを書き出します。svg2pdf.js 2.8.1(Copyright (c) 2015-2026 yWorks GmbH、(c) 2013-2015 Vitaly Puzrin、MIT)が、浄書したページをベクターとしてPDFに描き込みます。これらはいくつかの小さな補助ライブラリを含んでおり、どれもMITライセンスです:fast-png、@babel/runtime、cssesc、font-family-papandreou、specificity、svgpath。
MIDI:Verovio
Verovio 6.3.0は、RISM Digital Centerの楽譜浄書ライブラリで、GNU Lesser General Public Licenseのバージョン3以降で公開されています。改変せず、独立したファイルとして配信しているので、差し替えることができます。ライセンス文はその隣にあり(LGPL、GPL)、ソースコードはgithub.com/rism-digital/verovioにあります。
バリデーター:libxml2とMusicXMLスキーマ
バリデーターは、libxml2 2.13.8(Copyright (C) 1998-2012 Daniel Veillard、MITライセンス)でファイルをチェックしています。これをxmllint-wasm 5.3.0(MIT、Alon Zakaiによるxml.jsがベース)がWebAssemblyにコンパイルしたものです。改変せず、そのライセンスとともに配信しています。
チェックにはMusicXML 4.0のスキーマを使っています。Copyright 2004-2021 the Contributors to the MusicXML Specification。W3C Music Notation Community Groupが、W3C Community Final Specification Agreementのもとで公開しているものです。スキーマファイルは改変せず、出典についての説明とともに配信しています。
コンバーター:fflate
fflate 0.8.3、Copyright (c) 2026 Arjun Barrett、MIT。.mxlファイルのZIPコンテナーを読み書きし、画像にしたページや楽譜の全パートなど、複数のファイルを1つのZIPにまとめます。jsPDFも、PDFの圧縮にfflateを使っています。
検索:MiniSearch
MiniSearch 7.2.0、Copyright 2022 Luca Ongaro、MIT。ホームページのツール検索に使っています。
フォント
見出しはFraunces(Copyright 2020 The Fraunces Project Authors)、本文はHanken Grotesk(Copyright 2021 The Hanken Grotesk Project Authors)で組んでいます。どちらもSIL Open Font License 1.1で公開されています。どちらも私たち自身が配信しており、Frauncesはラテン文字と1つのウェイトだけを含む小さなコピーです。中国語・日本語・韓国語の文字は、お使いのデバイスのフォントで表示され、私たちはそのためのフォントを配信していません。これらのページの共有用画像は、サイトのビルド時にNoto Sans(SIL Open Font License 1.1)で作成しています。
MITライセンス
このライセンス文と、次のBSD 3-Clauseライセンスの文は、英語の原文のまま掲載しています。
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
BSD 3-Clauseライセンス
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.