NetBSD 10.0 - 类 UNIX 操作系统
free, fast, secure, and highly portable Unix-like Open Source operating system
请访问原文链接:https://sysin.org/blog/netbsd/,查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
The NetBSD Project
NetBSD 是一个免费、快速、安全且高度可移植的类 Unix 开源操作系统。它广泛适用于一系列平台,从大型服务器到功能强大的桌面系统到手持式和嵌入式设备。
10.0 已发布!
NetBSD 项目很高兴地宣布第十八个主要版本 » NetBSD 10.0 «
什么是 NetBSD?
NetBSD 是一个由国际社区开发的完全免费和开源的类 UNIX 操作系统。它不是 “发行版” 或变体,但经过几十年的发展,它已经成为 BSD 家族中一个完整而独特的操作系统。
NetBSD 最初于 1993 年发布。随着时间的推移 (sysin),它的代码已经进入了许多令人惊讶的环境,建立在悠久的质量、清洁度和稳定性的基础上。NetBSD 代码最初源自加州大学伯克利分校的 4.4BSD Lite2。
NetBSD 作为一组完全可复制的二进制文件进行分发:
- Releases are cut periodically from stable branches after a period of testing and are supported for several years.
- NetBSD-stable is a nightly distribution of the latest release branch, and includes fixes and improvements that will make it into the next point release (sysin). It is compatible with binaries from releases from the same branch.
- NetBSD-current is a nightly distribution of the latest development branch, and includes the latest features, but also potentially experimental changes and bugs. Official package builds are not currently produced for -current.
为什么使用 NetBSD?
NetBSD 用户享受简单、文档齐全且完全集成的类 UNIX 感觉最小的系统,在很多方面都是传统的,同时包括许多现代而有趣的功能,以及对最新硬件的支持。
作为一个社区,创建 NetBSD 的人们有着广泛的兴趣,这导致了一个具有一些不同功能的系统:
- 安全和内存强化功能 - 包括默认情况下全局强制执行的 PaX MPROTECT (W^X),并可选择排除二进制文件,不仅如此。文件完整性保护由 veriexec, 和传统的 BSD 安全级别 进一步限制即使是超级用户也可以执行的操作 (sysin)。NetBSD 包括它自己的本机防火墙,NPF, 并已成功用于关键性安全网络设备。NetBSD 的内核和用户空间已经通过代码进行了广泛的检查清洁和自动化测试。
- 强大的包管理 - NetBSD 的 pkgsrc 有自己的季度稳定分支和 “滚动发布” 分支发布时间表,
可以以任何方式与 NetBSD 基本系统相结合。pkgin 是 pkgsrc 的一个用户友好的二进制包管理器,但就其本身而言,pkgsrc 本身为高级用户提供了很大的灵活性。pkgsrc 已被包括 美国国家航空航天局 NASA 在内的高性能科学计算社区广泛采用,并支持其他平台,但优先考虑 NetBSD。 - 现代存储能力 - 包括 ZFS 文件系统,RAIDframe 软件 RAID 系统,和 cgd 磁盘加密。有支持 逻辑卷管理器, 以及传统的 BSD 文件系统(带有日志扩展)和 磁盘标签系统。
- ARM 硬件支持 为一个 大范围 开放、低成本和高端设备,包括功能强大的 SBBA/SBBR 服务器、开放硬件笔记本电脑和袖珍开发板 (sysin)。完全在主线内核中,由单个映像支持,并且由 NetBSD 开发人员维护并考虑到长期支持。
- 虚拟化支持 - 包括 Xen 中成熟的企业解决方案,以及组成 NVMM 管理程序的本机 NetBSD 内核模块和库,它以一种干净而安全的方式为 QEMU 提供硬件加速。
- 支持 现代 x86 硬件 包括 NVMe、UEFI、加速图形,以及一系列 笔记本电脑。
- 持续稳定支持 适用于各种 “传统” 硬件和 ABI。即使是最早的 NetBSD 也具有长期向后兼容性,而不会在 64 位时间等功能上妥协。我们打算在 2038 年之后让这些系统继续长期运行。
NetBSD 项目的目标
如果没有目标,项目就没有意义。值得庆幸的是,NetBSD 项目有足够的目标可以让其忙碌相当长的一段时间 时间。一般来说,NetBSD 项目:
总之: NetBSD 项目提供了一个免费的、可再发行系统,专业人士、爱好者和研究人员可以按照他们希望的任何方式使用。
为什么叫这个名字?
NetBSD 是第一批完全通过互联网协作组织的主要开源项目之一,自 1993 年以来,它使用一个联网的版本控制系统来开发操作系统,并通过电子邮件组织该项目。互联网是一种使 NetBSD 成为可能的使能技术。因此,我们名下的 “Net” 被选为对互联网的致敬。
我们名字中的 “BSD” 显然是对我们的传统的认可 (sysin),因为它是 4.4BSD 和 386BSD 的衍生产品。
阅读有关 NetBSD 历史 的更多信息。
使 NetBSD 成为现实的人们
许多人投入了大量的时间和精力来使 NetBSD 操作系统成为今天的样子,要么是通过开发系统本身,要么是支持它的开发,或者只是使用它。这些人可以分为以下几类:
- NetBSD Developers
- The NetBSD Core Group
- The NetBSD Foundation, Inc.
- The NetBSD Port Maintainers
- NetBSD 项目中的其他小组
- 向 NetBSD 捐款或赞助的组织和个人
此外,如果没有加州大学伯克利分校 计算机系统研究小组和伯克利软件发行版的许多贡献者,NetBSD 项目肯定不会存在。我们感谢他们的努力。
NetBSD 基金会 是在美国注册成立的免税公司(根据美国国内税收法第 501©(3) 条)致力于传统的目标和精神 NetBSD 项目的成员并拥有该词的商标 “NetBSD”。
下载地址
NetBSD 10.0 x86_64 iso & aarch64 img
NetBSD 10.0, released on March 28, 2024. » Release Notes
CPU | Machines | Install media |
---|---|---|
amd64 | 64-bit x86-family machines with AMD or Intel CPUs | USB image, CD |
arm | ARM systems like Raspberry Pi, PINE64, ODROID, “ServerReady” machines more | Various boards, original RPi |
i386 | 32-bit x86-family generic machines | USB image, CD |
mips | MIPS systems like EdgeRouter, Loongson, Malta | mips64, mips32 |
sparc64 | Sun UltraSPARC | CD |
others | Amiga, Alpha, Apple PowerPC/68K, Dreamcast, SPARC32, VAX, more architectures | various |
相关产品:
标签:10.0,操作系统,UNIX,BSD,NetBSD,sysin From: https://www.cnblogs.com/sysin/p/18132743