MidnightBSD 是一个衍生自 FreeBSD 的桌面操作系统。与其它 BSD 系操作系统不同,其关注于易使用性,提供了适于文字处理、Web 浏览、游戏及邮件等应用场景的常用软件,这足以应对日常任务。


Lucas Holt 日前于该项目的邮件列表宣布了 Midnight 1.0 版本的释出。这一版本支持 i386 及 AMD64 架构。此次发布距离 0.1 版本的发布已有十一年之久。

我很高兴地宣布支持 amd64 和 i386 的 MidnightBSD 1.0 的可用。 多年来,我们为 1.0 版本设置了许多雄心勃勃的目标。当它接近时,很明显我们无法完成所有这些(目标)。 这个版本更像是一个自然发展(的结果),而不是一个突破性的事件。 它包括对基本系统的许多更新,对包管理器的改进,更新的编译器和工具。

特别值得注意的是,您现在可以启动 ZFS 并使用 NVME SSD 和一些 AMD  Radeon显卡支持加速。AMD Ryzen 支持在此版本中有了很大改进。我们还添加了 FreeBSD 的bhyve


MidnightBSD 项目的关键目标之一是创建一个易于使用的桌面环境,其中包括 graphical ports 管理和使用 GNUstep 的系统配置。操作系统的绝大多数将保留 BSD 许可证。某些软件包使用其他许可证,例如 X.org、GCC 和 GNUstep。

MidnightBSD 来自 FreeBSD 6.1 beta 版本。通过 fork,MidnightBSD 经过了定制和集成环境,这包括 ports 和系统配置。该项目希望能够吸引初学者以及更有经验的 BSD 用户。MidnightBSD 正在积极开发中;通过这一项目,其团队希望专注于桌面用户的优化和可用性改进。

FreeBSD 项目开发了一个可靠的服务器操作环境,但桌面上的可用性和性能往往被忽视。应为桌面用户量身定制,分配资源,安全设置和可用的应用程序支持。许多 BSD 项目都是针对服务器或旧硬件而定制的。其他的 FreeBSD 的发行版,具有漂亮的图形用户界面,但仍然受到服务器中心设计的影响。

其团队希望创造出独特的东西。项目目标包括:

  • 一个新的窗口和登录管理器。(由 Etoile 取代)
  • 集中系统偏好设置,同时在命令行上保持BSD样式。
  • 图形化 ports 和包管理系统。目前使用 FreeBSD ports 的衍生产品。(现有 mports)
  • 处理内核的各个部分,包括 syscons、进程和磁盘调度,FreeBSD 和 OpenBSD 驱动程序的导入等。
  • 从 DragonFly、OpenBSD 和 NetBSD 引入有用的功能。
  • 提高安全性,最大限度地减少对最终用户的干扰。(ipfw在0.2+中启用,添加了 sudo,许多其他变化即将到来)

 

项目主页:
http://www.midnightbsd.org/