NetBSD
An open-source operating system known for its high portability and clean codebase. It belongs to the BSD family and can run on a wide range of hardware, from embedded devices to mainframes.
Timeline (last 90 days)
NetBSD can run on almost any hardware, from embedded devices to mainframes.
Whether NetBSD will actually write "AI-free" into its project positioning is still undecided.
If NetBSD wants to implement an "AI-free" policy, it needs an accompanying Contributor License Agreement (CLA) or Developer Certificate of Origin (DCO) to require contributors to declare the provenance of their code.
NetBSD has long been known for its portability and clean codebase.
NetBSD, unlike FreeBSD, does not have a large number of commercial deployments in the server market, nor is it known for security auditing like OpenBSD.
The license used by NetBSD is the 2-clause BSD license.
The NetBSD project explicitly prohibits the use of LLM-generated code in its codebase
pkgsrc是NetBSD于1997年开发的跨平台软件包构建框架,可在NetBSD、Linux、macOS、Solaris等系统上工作
NetBSD的口号是"Of course it runs NetBSD"(它当然能运行NetBSD)
NetBSD的bus_space和bus_dma抽象接口为设备驱动提供统一的硬件寄存器访问和DMA操作API,使驱动程序可跨平台运行
11 more timeline events
All Facts (20)
NetBSD originated in 1993, derived from BSD Unix at the University of California, Berkeley.
60%UnverifiedWhether NetBSD will actually write "AI-free" into its project positioning is still undecided.
50%UnverifiedIf NetBSD wants to implement an "AI-free" policy, it needs an accompanying Contributor License Agreement (CLA) or Developer Certificate of Origin (DCO) to require contributors to declare the provenance of their code.
50%UnverifiedNetBSD can run on almost any hardware, from embedded devices to mainframes.
50%UnverifiedNetBSD, unlike FreeBSD, does not have a large number of commercial deployments in the server market, nor is it known for security auditing like OpenBSD.
50%UnverifiedThe license used by NetBSD is the 2-clause BSD license.
50%UnverifiedNetBSD has long been known for its portability and clean codebase.
50%UnverifiedThe NetBSD project explicitly prohibits the use of LLM-generated code in its codebase
50%Unverifiedpkgsrc是NetBSD于1997年开发的跨平台软件包构建框架,可在NetBSD、Linux、macOS、Solaris等系统上工作
50%UnverifiedNetBSD的口号是"Of course it runs NetBSD"(它当然能运行NetBSD)
50%UnverifiedNetBSD的bus_space和bus_dma抽象接口为设备驱动提供统一的硬件寄存器访问和DMA操作API,使驱动程序可跨平台运行
50%UnverifiedNetBSD采用machine-independent/machine-dependent代码分层架构,将硬件相关代码隔离在sys/arch/目录,核心子系统平台无关
50%Unverified2005年时NetBSD核心开发者团队仅有约300名提交者,而Linux内核活跃贡献者已超过数千人
50%UnverifiedNetBSD是从4.4BSD-Lite派生的第一个开源操作系统项目
50%UnverifiedNetBSD的source-changes邮件列表至今仍在运行,每次代码提交都会自动通知所有订阅者
50%UnverifiedNetBSD采用machine-independent/machine-dependent的代码分层架构,将硬件相关代码与硬件无关代码严格分离
50%UnverifiedNetBSD的pkgsrc跨平台包管理系统被多个操作系统采用,rump kernel技术允许将内核组件作为用户空间库运行
50%UnverifiedOpenBSD由Theo de Raadt于1995年从NetBSD分离而出,将安全性作为最高优先级
50%UnverifiedNetBSD是三大主流BSD分支之一,另外两个是FreeBSD和OpenBSD
50%UnverifiedNetBSD的著名口号是"Of course it runs NetBSD",其核心目标是极致的可移植性
50%