NetBSD
一款以高度可移植性和干净代码库著称的开源操作系统,属于 BSD 家族,可在从嵌入式设备到大型机的广泛硬件上运行
时间轴 (近 90 天)
NetBSD 几乎能跑在任何硬件上,从嵌入式设备到大型机。
NetBSD 是否会真的把「AI-free」写进项目定位,目前还没有定论。
NetBSD 若想推行「AI-free」政策,需要配套的贡献者许可协议(CLA)或开发者原创证书(DCO)来要求贡献者声明代码来源。
NetBSD 长期以来以可移植性和干净的代码库著称。
NetBSD 不像 FreeBSD 那样在服务器市场有大量商业部署,也不像 OpenBSD 那样以安全审计闻名。
NetBSD 使用的许可证是 2-clause BSD 许可。
NetBSD项目明确禁止在其代码库中使用由LLM生成的代码
pkgsrc是NetBSD于1997年开发的跨平台软件包构建框架,可在NetBSD、Linux、macOS、Solaris等系统上工作
NetBSD的口号是"Of course it runs NetBSD"(它当然能运行NetBSD)
NetBSD的bus_space和bus_dma抽象接口为设备驱动提供统一的硬件寄存器访问和DMA操作API,使驱动程序可跨平台运行
还有 11 条时间轴事件
全部知识事实 (20)
NetBSD起源于1993年,脱胎于加州大学伯克利分校的BSD Unix
60%待验证NetBSD 是否会真的把「AI-free」写进项目定位,目前还没有定论。
50%待验证NetBSD 若想推行「AI-free」政策,需要配套的贡献者许可协议(CLA)或开发者原创证书(DCO)来要求贡献者声明代码来源。
50%待验证NetBSD 几乎能跑在任何硬件上,从嵌入式设备到大型机。
50%待验证NetBSD 不像 FreeBSD 那样在服务器市场有大量商业部署,也不像 OpenBSD 那样以安全审计闻名。
50%待验证NetBSD 使用的许可证是 2-clause BSD 许可。
50%待验证NetBSD 长期以来以可移植性和干净的代码库著称。
50%待验证NetBSD项目明确禁止在其代码库中使用由LLM生成的代码
50%待验证pkgsrc是NetBSD于1997年开发的跨平台软件包构建框架,可在NetBSD、Linux、macOS、Solaris等系统上工作
50%待验证NetBSD的口号是"Of course it runs NetBSD"(它当然能运行NetBSD)
50%待验证NetBSD的bus_space和bus_dma抽象接口为设备驱动提供统一的硬件寄存器访问和DMA操作API,使驱动程序可跨平台运行
50%待验证NetBSD采用machine-independent/machine-dependent代码分层架构,将硬件相关代码隔离在sys/arch/目录,核心子系统平台无关
50%待验证2005年时NetBSD核心开发者团队仅有约300名提交者,而Linux内核活跃贡献者已超过数千人
50%待验证NetBSD是从4.4BSD-Lite派生的第一个开源操作系统项目
50%待验证NetBSD的source-changes邮件列表至今仍在运行,每次代码提交都会自动通知所有订阅者
50%待验证NetBSD采用machine-independent/machine-dependent的代码分层架构,将硬件相关代码与硬件无关代码严格分离
50%待验证NetBSD的pkgsrc跨平台包管理系统被多个操作系统采用,rump kernel技术允许将内核组件作为用户空间库运行
50%待验证OpenBSD由Theo de Raadt于1995年从NetBSD分离而出,将安全性作为最高优先级
50%待验证NetBSD是三大主流BSD分支之一,另外两个是FreeBSD和OpenBSD
50%待验证NetBSD的著名口号是"Of course it runs NetBSD",其核心目标是极致的可移植性
50%