1 Star 0 Fork 0

zhouxs1023/386bsd

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
INFO.TXT 10.54 KB
一键复制 编辑 原始数据 按行查看 历史
Ben Jolitz 提交于 2016-07-02 19:21 . Initial commit
Tiny 386BSD Release 1.0
Information
We are pleased to announce the release of 386BSD
Release 1.0, the first official edition of the 386BSD
operating system created and developed by William and Lynne
Jolitz and the seventh in a series of releases. To
encourage innovation in design, the complete source and
binary software is made available to other official Internet
archive sites for distribution to students, faculty, and
other interested users for educational and research use from
the Internet site _b_s_d_s_e_r_v_e_r._u_c_s_f._e_d_u. If you are an
official Internet site and wish to mirror 386BSD releases
and updates, please contact the administrator.
The 386BSD Release 1.0 system sources and executable
binaries are available for research and educational use. To
make it simple to install and load by the student, we have
included a bootable _T_i_n_y _3_8_6_B_S_D floppy containing a minimal
386BSD Release 1.0 system from which the rest of the
distribution can be loaded from the network.
If you cannot obtain or download the bootable floppy
and would like one, send a SASE floppy mailer and formatted
error-free 3.5-inch floppy to: Dr. Dobbs Journal Careware
Program, Tiny 386BSD Release 1.0, 411 Borel Avenue, San
Mateo, CA. 94402 USA. There is no charge for the service,
but if you would like to send a dollar or more to help the
kids helped by the "Childrens Support League of the East
Bay", it would be most kind.
The _3_8_6_B_S_D _R_e_f_e_r_e_n_c_e _C_D-_R_O_M is a bootable CD-ROM
containing not only the complete Release 1.0 system software
but also the complete 386BSD article series appearing in _D_r.
_D_o_b_b_s _J_o_u_r_n_a_l, along with completely new select kernel
source annotation discussions and other writings about
386BSD on modularity, 386BSD history and new research
directions. It even contains the original 386BSD software
specification written in 1989: _3_8_6_B_S_D: _A _M_o_d_e_s_t _P_r_o_p_o_s_a_l.
In addition, sections from the pending book _3_8_6_B_S_D _F_r_o_m _t_h_e
_I_n_s_i_d_e-_O_u_t are included to illustrate key concepts discussed
in the annotations, articles, and other writings. Most of
these writings have never before appeared in print and are
intended to assist the student, developer, or designer in
learning more about the internals of a modern operating
system.
To obtain a copy of the _3_8_6_B_S_D _R_e_f_e_r_e_n_c_e _C_D-_R_O_M
contact:
386BSD Reference CD-ROM
PO Box 10270
338866BBSSDD IINNFFOO 11 AAuugguusstt 11999944
Des Moines, IA. 50336-0270 USA
1-800-872-7467
1-415-358-9500 (outside USA)
1-415-358-9749 FAX
_T_h_e _S_p_i_r_i_t _o_f _3_8_6_B_S_D _R_e_l_e_a_s_e_s
386BSD releases are done in the spirit of opening up
discussion on the many new ideas brought forth by many
bright programmers. 386BSD is also meant to encourage people
to take a risk and try out some of these new ideas.
The authors/editors of the 386BSD releases make no
concessions as to the content or style of these releases
where it affects innovation and new ideas, and we make no
apologies for abandoning the past -- even when it affects
our own prior work. As with all of our previous works, we
take full responsibility for the content and code contained
within. We hope that this _l_i_v_i_n_g _e_x_a_m_p_l_e of an operating
system lives up to its mission as an educational and
research platform for new ideas.
However, thoughtful "Letters to the Editors" are always
welcome and always read.
_3_8_6_B_S_D _R_e_l_e_a_s_e_s _a_s _A_n_t_h_o_l_o_g_y
Organized in the style of an anthology, 386BSD releases
are a compendium of our own years of effort, coupled with
work done by other programmers which has been released to
the public or submitted directly to us for possible
inclusion into 386BSD releases. This disparate set of works
is then shaped and edited by the authors into the final
operational and high-performance system known as _3_8_6_B_S_D.
Like short stories in a book, individual contributions by
the original author are cited within the actual source code
files. The only difference is that this operating systems
"anthology" also runs on your PC!
To avoid "kernel bloat" -- the massive stuffing of
useless, arcane and incorrect code into the kernel -- we
spend much of our time critically examining the kernel code
and paring the system down to a modern efficient form. This
allows us to be able to more fully document and discuss
every element of the kernel and better focus on its
educational and research aspects.
A complete discussion on design decisions,
implementation, and future directions of select kernel files
is contained in the "386BSD Annotations" Windows group as
part of the _3_8_6_B_S_D _R_e_f_e_r_e_n_c_e _C_D-_R_O_M. In addition,
338866BBSSDD IINNFFOO 22 AAuugguusstt 11999944
additional discussions on methodology, research criteria,
and research directions are contained in the "Introduction
to 386BSD" Windows group on this same CD-ROM.
_I_n_s_t_a_l_l_i_n_g _a _T_i_n_y _3_8_6_B_S_D _R_e_l_e_a_s_e _1._0 _S_y_s_t_e_m _o_n _H_a_r_d _D_i_s_k
The Tiny 386BSD careware floppy contains a minimal
386BSD system which can be booted, examined, and installed
on a PC. Simply insert the floppy and reboot the PC. To
install the Tiny 386BSD system on a hard disk, type
"install". Information on the 386BSD installation procedure
is now interactive as part of the install process. The
current minimal system configuration required to run the
binaries without X-windows is 40 MBytes. We recommend a
minimum of 200 MBytes when using 386BSD as a standard
development system. Significantly more disk space is
required when using applications packages such as WAIS and
should be planned for accordingly.
If you use are using an older version of the system
(Release 0.2 or older), and have customized it with
nonstandard drivers not supported in the main release, make
sure you keep a backup of your older patched system
available for use as needed until you upgrade these
nonstandard drivers to Release 1.0. The driver
qualification process has been extremely simplified due to
the new modular kernel arrangement (see the online manual
references on _k_e_r_n(_7) and _h_i_e_r(_7) for more information on
the 386BSD modular kernel and system filesystem hierarchy,
respectively). Please read the detailed discussion on
modular kernel organization in the "Introduction to 386BSD"
Windows group on the _3_8_6_B_S_D _R_e_f_e_r_e_n_c_e _C_D-_R_O_M if you require
additional information.
_O_t_h_e_r _3_8_6_B_S_D _S_o_u_r_c_e_s _o_f _I_n_f_o_r_m_a_t_i_o_n
New technical information on _3_8_6_B_S_D _I_n_n_o_v_a_t_i_o_n_s _i_n
_D_e_s_i_g_n appear periodically in _D_r. _D_o_b_b_s _J_o_u_r_n_a_l.
Information on "Careware" updates, available and pending
386BSD articles and books including the long-awaited anatomy
of the 386BSD Release 1.0 kernel entitled _3_8_6_B_S_D _F_r_o_m _t_h_e
_I_n_s_i_d_e-_O_u_t, and scheduled technical talks are available via
the _3_8_6_B_S_D _H_o_t_l_i_n_e at +1-510-420-0174. The hotline is
updated as new information becomes available.
If you have any comments or interesting ideas regarding
386BSD, we'd like to hear from you. Please send a "Letter
to the Editors": Lynne and Bill Jolitz, 386BSD Release 1.0,
C/O Dr. Dobbs Journal, 411 Borel Avenue, San Mateo, CA.
94402. USA. Due to the volume of mail, we cannot personally
respond to all messages sent, but we do want to hear from
you.
338866BBSSDD IINNFFOO 33 AAuugguusstt 11999944
_T_h_a_n_k _Y_o_u _A_g_a_i_n
We'd both like to thank you again for supporting the
Careware Program, and for your patience, enthusiasm, and
encouragement over the last five years of 386BSD releases
and writings. We hope that you find this new release of
386BSD a positive experience while exploring operating
systems and networking innovations in design, and will find
the ideas contained within 386BSD of use in your personal or
professional endeavors.
Cordially,
Bill and Lynne Jolitz.
338866BBSSDD IINNFFOO 44 AAuugguusstt 11999944
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/zhouxs1023/386bsd.git
git@gitee.com:zhouxs1023/386bsd.git
zhouxs1023
386bsd
386bsd
2.0

搜索帮助