MidnightBSD

作業系統

MidnightBSD是一个衍生自FreeBSD 6.1的桌面操作系统。与大多衍生自BSD的操作系统不同,它关注于系统的易用性。它大量借鉴了NEXTSTEP图形用户界面

MidnightBSD
MidnightBSD 0.1
开发者MidnightBSD专案
作业系统家族BSD
运作状态进行中
源码模式开放源代码
首次发布0.1 / 2007年8月6日 (2007-08-06)[1]
当前版本
  • 1.1 (2019年2月2日;稳定版本)[2][3]
  • 3.1.3 (2023年12月25日;稳定版本)[4]
编辑维基数据链接
软件包管理系统MidnightBSD mports/Packages
支援平台i386SPARC64英语SPARC64AMD64
内核类别整块性核心
默认用户界面GNUstep
许可证BSD许可证[5]
官方网站www.midnightbsd.org
仓库 编辑维基数据链接

历史与开发 编辑

MidnightBSD在2005年作为一个FreeBSD的衍生版本。该专案的创始人,Lucas Holt,希望创造一个衍生自BSD的桌面作业系统。他对许多LiveCD专案相当熟悉,但并没有参与PC-BSD或是DesktopBSD的开发。同时,他也对GNUstep很有兴趣。这两个构想合并成为了一个创造易于使用的桌面环境。 MidnightBSD 0.1在Lucas Holt、Caryn Holt、D. Adam Karim、Phil Pereira、Christian Reinhardt等开发者的努力下释出。这个版本以一个修改过的FreeBSD ports系统为特色。ports系统演变为"mports",包含了安装前生成软体包、授权标签、软体包列表生成的严谨规则及目标以外的档案修改等功能。许多的这些功能都在MidnightBSD 0.1.1引入。

Christian Reinhardt在MidnightBSD 0.1释出前取代Phil Pereira成为"mports"的领导维护者。D. Adam Karim在第一个版本中担任安全管理员。但所有的释出工程均由Lucas Holt处理。

0.2版本引入了一个重新打造的mports系统及超过2000个软体包。在i386架构上除了GCC以外,也加入了可移植C编译器。其他变更包括了在启动时启用ipfw及音效卡侦测,包含Bind、GCC、OpenSSH、Sendmail等许多软体的新版本,也有了一个Live CD生成系统。

在 2021 年,MidnightBSD 已经将桌面环境由 GNUstep 更换为了 Xfce,开发人员称这将会使系统集成工作容易许多,但原有的 GNUstep 套件依然会被维护。[6]

名称由来 编辑

MidnightBSD是以Lucas与Caryn Holt的猫,Midnight,的名字来命名[7]。Midnight是一只十磅的黑色土耳其安哥拉猫

授权条款 编辑

MidnightBSD以多种授权条款授权。核心的代码及大多数新编写的代码以2句版BSD许可证授权。也有使用GNU通用公共许可证GNU宽通用公共许可证ISC许可证啤酒软体,以及3句版或4句版BSD许可证的软体。

参考资料 编辑

  1. ^ 0.1-RELEASE Notes. 2007-08-06 [2014-08-13]. (原始内容存档于2019-06-10). 
  2. ^ MidnightBSD 1.1 Release Notes. 2019年2月2日 [2019年2月6日]. 
  3. ^ MidnightBSD 1.1 erschienen. 2019年2月5日 [2019年2月6日]. 
  4. ^ 3.1.3. 2023年12月25日 [2023年12月28日]. 
  5. ^ The MidnightBSD Copyright. [2014-08-14]. (原始内容存档于2014-08-14). 
  6. ^ About MidnightBSD :: MidnightBSD. www.midnightbsd.org. [2023-09-24]. (原始内容存档于2023-11-09). 
  7. ^ MidnightBSD: Naming an OS. [2014-08-14]. (原始内容存档于2020-09-07). 

外部链接 编辑