首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


DragonFly BSD

维库,知识与思想的自由文库

(重定向自DragonFlyBSD)
跳转到: 导航, 搜索
DragonFly BSD
DragonFlyBSD
網站 dragonflybsd.org
公司/
開發
Matt Dillon
家族 BSD
源码模式 開放程式碼
最新版本 1.8.0 / 2007年1月30日
软件授权方式 BSD
運作狀態 開發中


DragonFly BSD 是一套開放原始碼的類 Unix 作業系統,自 FreeBSD 4.8 分支。

由於 FreeBSD 开发组將於 FreeBSD 4.11 後不再推出新的 4 系列版本(僅做安全性更新),而新的 FreeBSD 5 系列初期又有效能及穩定性等等的質疑,因此 Matt Dillon 在 2003年六月 另外成立分支計劃,並於同年七月時於 FreeBSD 的郵件討論群組上公佈。[1]

Dillon 當時認為 FreeBSD 5 所使用的 Threading 與 SMP 架構將會使得系統難以維護,但不被 FreeBSD 的發展團隊接受,於是決定自行發展分支。即便如此,DragonFly BSD 的發展團隊仍與 FreeBSD 密切合作,雙方仍然經常互相幫助對方修正臭蟲,以及驅動程式的更新。

目录

[编辑] 設計理念

DragonFly BSD 初期打算改寫 FreeBSD 4 中的幾個子系統,包括了 Cache、I/O 架構、Messaging、Threading、User API 及 VFS 架構。[2]

[编辑] 發展及發行

DragonFly BSD 自 FreeBSD 4.8 分支後引入了許多 FreeBSD 4 與 5 的新功能以及修正,像是 FreeBSD 4 所發展的 ACPI 及新的 ATA 驅動程式。由於初期 DragonFly BSD 的發展人數不多,而且大多都集中精力在基本架構的修改,所以週邊驅動程式大多都是從 FreeBSD 5 取得。

如同 OpenBSD,DragonFly BSD 的維護者將 C 語言程式碼中 "K&R" style 換成 ANSI style。另外 DragonFly BSD 的 GCC(GNU Compiler Collection)也引入了 OpenBSD 所特有的「Stack-Smashing Protector」(之前被稱為「ProPolice」,提供對於 buffer overflow 攻擊額外的保護,並預設開啟使用。不過在 2005年7月23日時,核心的編譯會關掉這個功能。

如同其他大多數的 BSD,DragonFly 以 BSD license 授權方式釋出。

[编辑] 正式版本的發行

[编辑] 1.0

DragonFly BSD 1.0 於 2004年7月12日發行,包含了新的安裝程式,LWKT 子系統及 the associated LW ports/messaging system,幾乎是 MP safe 的networking stack,不需鎖定的 memory allocator 及 FreeBSD 4.x ports 及 packages system。

[编辑] 1.2

DragonFly BSD 1.2於2005年4月8日發行,修正了許多臭蟲,並且提供許多新的功能。

[编辑] 1.4

DragonFly BSD 1.4 於2006年1月7日發行,包含了許多驅動程式的更新與臭蟲的修正。NetBSDpkgsrc成為預設的套件安裝系統。[3]

[编辑] 1.6

DragonFly BSD 1.6於2006年7月25日發行,對使用者最大的改變是新的亂數產生器,以及對於802.11的大幅改寫。除此之外,這個版本也修正了許多臭蟲。[4]

[编辑] 1.8

DragonFly BSD 1.8於2007年1月30日發行。[5]

[编辑] 1.10

DragonFly BSD 1.10預定於2007年7月中發行。[6]

[编辑] 參考資料

[编辑] 相關網站


電腦小作品 这是一个与计算机相关的小作品,您可以帮助维库扩充其内容。
类Unix操作系统

A/UX | AIX | BSD | DragonFly BSD | FreeBSD | GNU | HP-UX | IRIX | Linux | LynxOS | Mac OS X | Minix | NetBSD | NEXTSTEP | OpenBSD | QNX | SCO OpenServer | Solaris | System V | Tru64 | Xenix | 更多... |

其它语言
AD Links