ライセンス =========================== 本サイトは、FreeBSD のソースコードを読みながら解説を書いたものです。 本サイトに含まれる内容は、著作権者とライセンスが異なる 2 種類に分かれます。 1. **解説文・図・サイト構成** — MasaruFukazawa の著作物 2. **引用している FreeBSD のソースコード** — FreeBSD Project および各ファイルの著作権者の著作物 .. contents:: :local: :depth: 1 解説文のライセンス --------------------------- 本サイトの解説文、図、および Sphinx のソース(引用コードを除く)は `Creative Commons 表示 4.0 国際 (CC BY 4.0) `_ のもとで公開します。 Copyright (c) 2026 MasaruFukazawa 引用している FreeBSD ソースコードのライセンス ---------------------------------------------------- 本サイトで ``code-block`` として引用しているコードは、FreeBSD のソースツリー ( https://github.com/freebsd/freebsd-src / https://cgit.freebsd.org/src/ )からの引用です。 - 引用元バージョン: FreeBSD 14.3-RELEASE (``releng/14.3``) FreeBSD のソースコードは BSD ライセンス(2 条項または 3 条項)で配布されており、 再配布の条件として著作権表示・条件一覧・免責条項の再掲が求められます。 以下に、FreeBSD 全体の ``COPYRIGHT`` と、引用している各ファイルのライセンスヘッダを原文のまま掲載します。 引用コードの改変は行っていません。ただし、解説の都合上、関数単位・マクロ単位で抜粋しており、 インデントの調整を行っている場合があります。 FreeBSD 全体のライセンス (COPYRIGHT) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text The compilation of software known as FreeBSD is distributed under the following terms: Copyright (c) 1992-2023 The FreeBSD Project. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. The 4.4BSD and 4.4BSD-Lite software is distributed under the following terms: All of the documentation and software included in the 4.4BSD and 4.4BSD-Lite Releases is copyrighted by The Regents of the University of California. Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University 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 REGENTS 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 REGENTS 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. NOTE: The copyright of UC Berkeley's Berkeley Software Distribution ("BSD") source has been updated. The copyright addendum may be found at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change and is included below. July 22, 1999 To All Licensees, Distributors of Any Version of BSD: As you know, certain of the Berkeley Software Distribution ("BSD") source code files require that further distributions of products containing all or portions of the software, acknowledge within their advertising materials that such products contain software developed by UC Berkeley and its contributors. Specifically, the provision reads: " * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors." Effective immediately, licensees and distributors are no longer required to include the acknowledgement within advertising materials. Accordingly, the foregoing paragraph of those BSD Unix files containing it is hereby deleted in its entirety. William Hoskins Director, Office of Technology Licensing University of California, Berkeley 引用元ファイル一覧とライセンスヘッダ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 本サイトでコードを引用しているファイルと、各ファイル先頭のライセンスヘッダ(原文)です。 この一覧は ``tools/gen_license_headers.py`` が ``source/*.rst`` 内のパス表記から自動生成しています。 新しいファイルからコードを引用した際は、スクリプトを再実行して更新します。 .. include:: _license_headers.rst