关于FreeBSD进行嵌入式开发的提示【转载】

关于FreeBSD进行嵌入式开发的提示【转载】
 
0
推荐

最近一直在研究怎么在FreeBSD下进行嵌入式开发,发现这方面国内好像还是空白的,可用的文章还是比较少的,这里转载一些~

DragonflyBSD 脱胎于 FreeBSD 4.X 的代码分支, 但一直以来, 拥有自己的用户社群和发展目标。

TrustedBSD 对FreeBSD提供了一套可信扩展,目标是达到Common Criteria(CC)的信息技术安全评估。 该项目仍在开发中,并且它的很多代码都已经反馈回 FreeBSD操作系统, 只是二者的开发是独FreeSBIE 运行在CD-ROM上的完整的桌面操作系统, 他也能被安装, 但是对那些没有硬盘的计算机极其有用。

 Frenzy 另一个“live-CD“发行版,只是为系统管理任务进行了定制。内含用于硬件测试、文件系统检测、安全检测、网络设置和分析的相关软件。

 PicoBSD 经过裁减定制的适应软盘的FreeBSD发行版。 特别适合于把没有硬盘的386 PC机改造成一个路由器或者网络打印机。 他是FreeBSD源代码树的一部分,参见/usr/src/release/picobsd。
 

NanoBSD 又一个用于剪裁FreeBSD的项目, 它能对 FreeBSD 进行“瘦身”,以便放到闪存卡或者其他大容量存储器中。 它是 FreeBSD 源代码树的一部分, 参见 /usr/src/tools/tools/nanobsd。

TinyBSD shell脚本组成的工具包,以方便基于FreeBSD 5.x, 6.x的嵌入式开发。

ThinBSD 一个很小的基于FreeBSD的引导镜像,允许标准PC作为微软windows RDP server 或者X 终端的无盘瘦客户机。它完全通过DHCP(动态主机配置协议)来配置。

PC-BSD 面向桌面的 FreeBSD 衍生系统,试图设计成为易于安装、受到社区良好支持的操作系统。

DesktopBSD 另一个继承自FreeBSD, 强调桌面易用性的操作系统。

Gentoo/FreeBSD 是Gentoo项目为了发挥FreeBSD的可信内核、userland长处 而将他们整套管理工具进行移植的成果。该项目非常不成熟, 是实验性质的。

m0n0wall 一个基于FreeBSD的具有很多昂贵防火墙才具有的特性 (比如 web 界面, 重设出厂默认值, 带状态包过滤, NAT/PAT 重定向, DHCP 客户端和服务器, DNS缓存和转发, 等等)的防火墙系统。

pfSense 是一种派生自 m0n0wall 的开源防火墙系统,包含许多不同的目标和特性, 例如 OpenBSD 的 Packet Filter (PF)、 FreeBSD 6.1、用于提供高性能数据包队列的 ALTQ 支持, 以及一套集成的包管理系统,用于为该环境扩展新的特性。

Whistle Interjet: 可以作为路由器、web服务器、mailhost(包括其他功能)的“网络家电”,并且可以配置使用一个浏览器。 它基于 FreeBSD,并且在保持足够私有权以保持商业生存的条件下向 FreeBSD项目回馈了大量增强代码。

你可能感兴趣的:(freebsd技术,freebsd,嵌入式,防火墙,路由器,web服务,网络)