標準規格 / オープンソース
Linux / UNIX関連の標準規格やオープンソース / フリーソフトに関するリンクをまとめています。
Linux
- FHSは、ディレクトリ構造に関する標準規格。実状に合わせて折りに触れ改訂されており、Linuxディストロの大多数はそれなりに互換性を意識しています(NixOS、 GoboLinuxなど、例外も存在)。
- Filesystem Hierarchy Standard 3.0(FHS) – Linux Foundation
- A Look at the Filesystem Hierarchy Standard 3.0 – Nathan Willis (@Linux.com)
- LSBは、ディストロ間の互換性確保を狙いの一つとした標準規格。2015年にはメジャー・ディストロのDebian / Ubuntuが(ごく一部を除き)サポートを取り止めるなど、実質的には死に体の状態でしょうか。
- LSB Specifications – The Linux Foundation
- Why I (tried to) killed the LSB – Didier Raboud講演録 (@debconf17.debconf.org)
- Debian dropping the Linux Standard Base – LWN.net
- Linuxディストロの互換性問題については、代替的な選択肢としてユニバーサル・パッケージ(Flatpak/Snapなど)を必要に応じて使う方法もありそうです。
- Snapcraft – 公式HP(Canonical系)
- Flatpak – 公式HP(Red Hat系)
- AppImage – 公式HP(開発者はSimon Peter)
- What to Expect (and Not Expect) from Linux Universal Packages – Bruce Byfield (@The New Stack)
- Ubuntu Founder Explains Why Distro Won’t Support Flatpak – Joey Sneddon (@OMG! Ubuntu!) [Apr 2022]
- Adoption of Flatpak vs Snap – kmi (@My Little Blog)
- The universal application distribution mechanism? – Jonathan Corbet (@LWN.net)
- Snaps: How we got here – Alan Pope (@Ubuntu blog)
- The Linux Foundation – 公式HP
Single UNIX Specification
- 歴史的な経緯から一時は派生OSが乱立状態となったUNIXの標準規格の制定に関連するウェブサイト・文書など。Linuxのディストロでは、相当程度の互換性は意識しつつも、厳密な基準充足(もしくは認証取得への資源投入)までは志向しないのが一般的です。
- POSIX.1-2017 / IEEE Std 1003.1-2017 – Base Specification(@The Open Group)
- Richard Stallmanの命名によるもの。最新版は2018年1月にリリースされ、内容的には2008年版と基本的に同じです。
- POSIX® 1003.1 FAQ – The Open Group
- What is POSIX? Why Does it Matter to Linux/UNIX Users?Q – Bill Dyer (@It’s FOSS) [更新:Jan 2022]
- The UNIX® Standard – The Open Group
- Single UNIX Specification FAQ – The Open Group
- UNIX® Certified Products – The Open Group
- The Austin Common Standards Revision Group – 公式HP
- IEEE – 公式HP
- The Open Group – 公式HP
Free / Open Source Software
- オープンソース、フリーソフトウェアに関する定義やマニフェスト、解説文書など。
- The Open Source Definition – OSI
- What is open source? – opensource.com
- What is free software? – FSF
- Copyleft: Pragmatic Idealism(公式の日本語訳あり) – Richard Stallman (@FSF)
- オープンソース、フリーソフトウェアのライセンスに関連する解説等。
- Open Source Licenses – OSI
- Comparison of free and open-source software licenses – Wikipedia
- GNU General Public License(GPLv3) – gnu.org
- FAQs about the GNU Licenses – GNU公式
- Various Licenses and Comments about Them – GNU公式
- オープンソース、フリーソフトウェア関連の団体など。
- Open Source Initiative(OSI) – 公式HP
- Open Source Initiative FAQ – OSI公式
- Free Software Foundation – 公式HP
- GNU Operating System – 公式HP
- その他の記事類。
- How open-source software took over the world (日本語訳) – Mike Volpi (@TechCrunch)