FreeBSD 1.1 RELEASE 发行说明

1. 技术概述

FreeBSD 是一款免费提供的完整源代码的 4.3 BSD(加 4.4 增强功能)版本,适用于英特尔 i386/i486(及兼容)架构的 PC。它主要基于 Bill Jolitz 的 386BSD 0.1,并结合了来自以下来源的增强功能: 补丁包(Patchkit)、NetBSD、加州大学伯克利分校计算机系统研究小组**(CSRG)和自由软件基金会(Free Software Foundation)。

在 386BSD 0.1 的分发版本中,修复了数百个漏洞,并将许多过时的软件升级到其在 GAMMA 版本中的最新发布版本。1.1 版本解决了 BETA 和 GAMMA 用户反馈的许多影响首次运行的问题。

此外,许多软件包已经移植并可作为附加组件使用,包括但不限于: XFree86 2.1、xview 3.2、elm、nntp、mh、InterViews 及其他数十种实用工具。

有关详细列表,请参阅本文档的下一部分。

有关贡献者的名单,请查看随发行版内置的文件:

  • CONTRIB.FreeBSD

  • CONTRIB.386BSD

FreeBSD 的核心不包含 DES(数据加密标准)代码,这确保了它可以出口到美国以外的地区。核心发行版中为美国用户提供了一款附加包,其中包含通常使用 DES 的程序。分开的辅助软件包可以由所有使用。

此外,还存在一款欧洲版本的 DES,可以从美国以外地区自由出口给非美国用户,相关信息可在 FreeBSD FAQ 中找到。

2. 支持的配置

FreeBSD 当前可运行在多种基于 ISA 和 EISA 总线的 PC 上,支持范围从 386sx 到 486 级别的机器(但不推荐使用 386sx)。此外,它支持通用 IDE 和 ESDI 驱动器配置,以及各种 SCSI 控制器、网络和串口卡。

以下是 FreeBSD 已知兼容的磁盘控制器和以太网卡列表。其他配置可能同样可用,但尚未收到相关报告。

2.1. 磁盘控制器

  • WD1003(所有通用 MFM/RLL 控制器)

  • WD1007(所有通用 IDE/ESDI 控制器)

  • Adaptec 154x 系列 ISA SCSI 控制器(适用于内存少于 16MB 的系统)。

  • Adaptec 174x 系列 EISA SCSI 控制器(支持标准模式和增强模式)。

  • Buslogic 系列(原名 "Bustec"):

    • Buslogic 545S

    • Buslogic 445S VLB SCSI 控制器

    • Buslogic 742A 和 747

      注意: 有关可能存在的固件故障以及未公开的开关设置的详细信息,请参阅 /usr/src/KNOWNBUGS 中的 bt742a.c 条目。

  • DTC 3290 EISA SCSI 控制器(在 1542 仿真模式下)。

  • Ultra Store 系列

    • Ultra Store 14F 和 34F

  • Seagate ST01/02 SCSI 控制器

  • Future Domain 系列

    • 8xx/950 系列 SCSI 控制器

FreeBSD 对所有支持的 SCSI 控制器提供了全面支持,包括 SCSI-I 和 SCSI-II 外设,如磁盘、磁带驱动器(包括 DAT)和 CD-ROM 驱动器。

注意: Mitsumi CDROM 接口卡(mcd 驱动)是当前唯一支持 CD-ROM 驱动器的方式。FreeBSD 不支持 SoundBlaster CDROM 接口和其他“mini SCSI”适配器。

某些控制器在处理超过 16MB 内存时存在局限性,这是因为 ISA 总线的 DMA 地址空间仅有 24 位。如果你计算一下,就会发现这使得直接 DMA(直接内存访问)无法访问超过 16MB 的地址。即使是一些 EISA 控制器(通常是 32 位的)在配置为模拟 ISA 卡时,也会完全遵循 ISA 的限制。

此类问题可以通过以下方式完全规避:使用 IDE 控制器(不依赖 DMA)、原生 EISA 控制器(如 UltraStor 和 Adaptec 1742A),以及大多数 VLB(局部总线)控制器。在这些情况下,系统会使用“回弹缓冲区”(bounce buffers)与控制器通信,这通常是默认配置。

2.2. 以太网卡

  • SMC Elite 16 WD8013 以太网接口,以及大多数基于以下型号的变种卡:

    • WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT, WD8013EBT

  • Isolan AT 4141-0(16 位)

  • Isolink 4110(8 位)

  • Novell 系列:NE1000、NE2000 和 NE2100 以太网接口

  • 3Com 3C503 Etherlink II

  • 3Com 3C509 以太网卡

  • Toshiba 东芝以太网卡

  • SMC Elite Ultra

2.3. 杂项

  • AST 4 端口串口卡(使用共享 IRQ)

  • ARNET 8 端口串口卡(使用共享 IRQ)

  • BOCA ATIO66 6 端口串口卡(使用共享 IRQ)

  • STB 4 端口卡(使用共享 IRQ)

  • Mitsumi(所有型号)CDROM 接口和驱动器

  • 声卡支持:

    • Adlib

    • SoundBlaster

    • SoundBlaster Pro

    • ProAudioSpectrum

    • Gravis UltraSound

    • Roland MPU-401

注意: FreeBSD 当前 不支持 IBM 的微通道(MCA)总线,但相关支持似乎即将完成。开发进展会随时发布详细信息。

3. 获取 FreeBSD

你可以通过多种方式获取 FreeBSD:

1. FTP/邮件方式

你可以从官方 FreeBSD 发布站点 freebsd.cdrom.com 使用 FTP 下载 FreeBSD 及其所有可选软件包。

可在文件 MIRROR.SITES 中找到其他 FreeBSD 镜像站点的信息。请优先选择离你网络最近的镜像站点进行下载。

如果你无法访问互联网,并且只能通过电子邮件获取文件,可以发送邮件至 ftpmail@decwrl.dec.com,并在邮件中包含关键词 "help" 以获取有关如何从 freebsd.cdrom.com 获取文件的说明。

注意: 通过这种方式下载可能会产生几十兆字节的邮件流量,应仅在其他方式无法实现时才使用此方法作为最后手段!

2. 购买 CD-ROM

你可以通过以下方式订购 FreeBSD CD-ROM:

	Walnut Creek CDROM
	4041 Pike Lane, Suite D
	Concord CA  94520
	1-800-786-9907, +1-510-674-0783, +1-510-674-0821 (fax)

或者通过互联网联系 orders@cdrom.com 订购。可以通过 FTP 获取他们的最新目录,地址为:ftp.cdrom.com:/cdrom/catalog

费用为 39.95 美元。运费(按订单计算,而非按光盘数量)为:

  • 美国、加拿大或墨西哥地区:5 美元

  • 海外:10 美元

他们接受 Visa、Mastercard 和 American Express 支付,并支持美国地区货到付款(COD)。加利福尼亚州居民需额外支付 8.25% 的销售税。

如果你对产品有任何不满,CD 支持 无条件退货政策

请注意:Walnut Creek CDROM 不提供 FreeBSD 的技术支持。有关技术支持,请联系 FreeBSD 团队。详情请参阅第 4 节。

重要说明

FreeBSD 团队希望强调,"FreeBSD" 始终是一款免费软件。核心团队几乎没有人通过 FreeBSD 的发行版及相关活动获利。提供此信息仅作为公共服务,为希望通过网络以外的方式获取软件的用户提供帮助。

我们的目标是让你更容易获得 FreeBSD 软件,这让我们感到非常高兴。

4. 报告问题、提出建议、提交代码

我们非常重视你的建议、问题报告和代码贡献——请随时报告你发现的任何问题(如果可能,请附上修复方案)。

问题报告

如果你的计算机具备互联网邮件连接功能,提交问题报告的首选方法是使用命令 sendbug。通过该命令提交的报告会由我们的忠实程序 bugfiler 归档,你可以放心,我们会尽力尽快回复所有报告的问题。

如果由于某些原因无法使用 sendbug 命令,你可以尝试将问题发送至:

FreeBSD-bugs@freefall.cdrom.com  

问题与建议

如有任何问题或建议,请发送邮件至:

FreeBSD-questions@freefall.cdrom.com  

贡献与技术支持

作为一项志愿者努力的项目,我们非常欢迎额外的帮助之手!目前需要改进的地方远远超出了我们团队的能力范围。

如需就技术问题联系或提供帮助建议,请发送邮件至:

FreeBSD-hackers@freefall.cdrom.com  

订阅公告列表

由于这些邮件列表的流量可能较大,如果你的邮件访问速度较慢或费用较高,且你只对 FreeBSD 的重要动态感兴趣,可以选择订阅:

FreeBSD-announce@freefall.cdrom.com  

加入邮件列表

除 FreeBSD-bugs 外,其他邮件列表均可自由加入。发送邮件至 MajorDomo@freefall.cdrom.com,在邮件正文的某行输入关键词 help 即可获得关于加入列表、访问存档等更多信息。

5. 致谢

FreeBSD 的成功凝聚了来自全球数十人甚至数百人的辛勤努力,他们为该版本的发布做出了卓越的贡献。要完整列举所有对 FreeBSD 有贡献的人几乎是不可能的,但我们仍然会尽力尝试(按字母顺序排列)。如果你的名字未被提及,请相信这完全是无心的疏漏。

感谢以下团队和个人

伯克利大学 (U.C. Berkeley) 计算机系统研究小组 (CSRG)

  • 为操作系统领域的贡献提供了基础支持。

Bill Jolitz

  • 感谢他为 386BSD 所做的大量工作。

FreeBSD 核心团队

  • Andrew A. Chernov

  • John Dyson

  • David Greenman

  • Rodney W. Grimes

  • Jordan K. Hubbard

  • Scott Mace

  • Andrew Moore

  • Rich Murphey

  • Geoff Rehmet

  • Paul Richards

  • Andreas Schulz

  • Nate Williams

  • Garrett A. Wollman

特别鸣谢

  • Robert Bruce 和 Jack Velte(来自 Walnut Creek CDROM)

    • 没有他们的帮助和持续支持,这次发布根本无法实现。

  • Dermot McDonnell

    • 捐赠了 Toshiba XM3401B CDROM 驱动器。

  • NetBSD 团队

    • 频繁提供了宝贵的帮助和建议。

其他 FreeBSD 支持者和测试者

  • Gary Browing

  • Jon Cargille

  • J.T. Conklin

  • Chris Demetriou

  • Julian Elischer

  • Bruce Evans

  • Sean Eric Fagan

  • Guy Helmer

  • Jeffrey Hsu

  • Terry Lambert

  • Gary Moyer

  • Jaye Mathisen

  • Curt Mayer

  • L Jonas Olsson

  • Chris Provenzano

  • Dave Rivers

  • Guido van Rooij

  • Steven Wallace

  • Rick Weldon

  • Terry Williams

蒙大拿州立大学 (Montana State University)

  • 感谢他们最初提供的支持。

总结

感谢所有人,特别是未被提及的人,我们真诚地希望你享受这个 FreeBSD 版本的发布!

FreeBSD 核心团队

$FreeBSD: head/en_US.ISO8859-1/htdocs/releases/1.1/RELNOTES.FreeBSD.txt 53705 2019-12-22 10:49:07Z carlavilla $  

最后更新于

FreeBSD 中文社区 2024