parlz
licenses
ParlzOS 自己写的那部分(userland/、scripts/、标识层)
以 GPL-2.0-or-later 发布;其余都是上游组件,各自的许可与出处列在下面。
上游组件
| 组件 | 版本 | 许可 | 出处 |
|---|---|---|---|
| Linux 内核 | 7.2.5 | GPL-2.0 WITH Linux-syscall-note | git.kernel.org ↗ |
| BusyBox | 静态编译 | GPL-2.0 | busybox.net ↗ |
| GNU bash | 5.3 | GPL-3.0-or-later | gnu.org/bash ↗ |
| nano | 随 core.pm | GPL-3.0-or-later | nano-editor.org ↗ |
| curl | 8.22.0 | curl(MIT/X 系) | curl.se ↗ |
| wget | 1.6 | GPL-3.0-or-later | gnu.org/wget ↗ |
| OpenSSL | 3.5.8 | Apache-2.0 | openssl.org ↗ |
| libxcrypt | 4.4.36(构建期静态链) | LGPL-2.1-or-later | github.com/besser82/libxcrypt ↗ |
| opkg | 0.8.0 | GPL-2.0 | yoctoproject.org/opkg ↗ |
| SYSLINUX / ISOLINUX | 6.04 | GPL-2.0-or-later | syslinux.org ↗ |
| GCC(gcc.pm) | 13 | GPL-3.0-or-later WITH GCC-exception-3.1 | gcc.gnu.org ↗ |
| LLVM / clang(clang.pm) | 18.1.3 | Apache-2.0 WITH LLVM-exception | llvm.org ↗ |
内核树内部还包含若干子目录各自的许可(固件、设备树、工具等),
完整清单见内核源码里的 COPYING 与 LICENSES/ 目录。
Parlz 自有部分
- 许可
- GPL-2.0-or-later(源文件头
SPDX-License-Identifier逐条可查) - 范围
userland/(自研 sh / login / install / cpfs / mkfs / pm / ppm 等)、scripts/、内核里的 Parlz 标识层(include/linux/parlz*.h、arch/x86/kernel/parlz.c、head64.c的一行挂钩)- 许可正文
- GPL-2.0 ↗ · Linux-syscall-note ↗
- 发行说明
- 内核与自有代码同以 GPL-2.0 发布;ISO/IMG 等二进制产物随附对应源码树, 获取方式与构建命令见首页。
引用
- 内核基座
- Linux 7.2.5 —— 就地改造,不另建参考实现
- 用户空间
- BusyBox(init/PID 1、ash、applet)+ GNU bash(交互 shell)+ nano(编辑器,随
core.pm) - 网络与加密
- curl / wget 静态链接 OpenSSL 3.5.8
- 引导
- SYSLINUX 的
mbr.bin(LBA 0)+ VBR + ISOLINUX(El Torito) - 包管理
- 自有
pm(兼容上游 feed 索引格式)+ 上游 opkg 作为参照 - 工具链包
- GCC 13(
gcc.pm)、LLVM/clang 18.1.3(clang.pm)