Citizendia

386BSD
Website http://www.386bsd.org/
Company/
developer
William Jolitz
Lynne Jolitz
OS family Unix-like
Source model Open source
Supported platforms x86
Working state Historical

386BSD, sometimes called "JOLIX", is a free BSD Unix operating system for PC compatible computer systems based on the Intel 80386. A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages The software industry comprises businesses involved in the development, maintenance and publication of Computer software. A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of William Frederick (Bill Jolitz (born 1957 commonly known as Bill Jolitz, is best known for developing the 386BSD Operating system from 1989 to 1994 Lynne Greer Jolitz is an important figure in Free software and founded many startups in Silicon Valley with her husband William. A Unix-like (sometimes shortened to *nix) Operating system is one that behaves in a manner similar to a Unix system while not necessarily conforming Open source is a development methodology which offers practical accessibility to a product's source (goods and knowledge See also X86 assembly language The generic term x86 refers to the most commercially successful Instruction set architecture in the history of Personal Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified Unix (officially trademarked as UNIX, sometimes also written as Unix with Small caps) is a computer An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination IBM PC compatible computers are those generally similar to the original IBM PC, XT, and AT. 386BSD innovations include role-based security, ring buffers, self-ordered configuration, peer-to-peer download, and modular kernel design. A circular buffer or ring buffer is a Data structure that uses a single fixed-size buffer as if it were connected end-to-end For other uses of the term see Peer-to-peer (disambiguation For peer-to-peer networks used for file sharing see File sharing In Computing, a loadable kernel module (or LKM) is an Object file that contains code to extend the running kernel, or so-called base kernel

Contents

History

386BSD was written mainly by Berkeley alumni Lynne Jolitz and William Jolitz. Lynne Greer Jolitz is an important figure in Free software and founded many startups in Silicon Valley with her husband William. William Frederick (Bill Jolitz (born 1957 commonly known as Bill Jolitz, is best known for developing the 386BSD Operating system from 1989 to 1994 William Jolitz had considerable experience with prior BSD releases while at the University of California at Berkeley (2. 8 and 2. 9BSD) and both contributed code to Berkeley developed at Symmetric Computer Systems during the 1980s. Work on porting 4. 3BSD-Reno and later 4. 3BSD Net/2 to the Intel 80386 was done for the University of California by William Jolitz at Berkeley. 4. 3BSD Net/2 was an incomplete non-operational release, with portions withheld by the University of California as encumbered (ie. subject to an AT&T UNIX source code license). Unix (officially trademarked as UNIX, sometimes also written as Unix with Small caps) is a computer In Computer science, source code (commonly just source or code) is any sequence of statements or declarations written in some Human-readable The 386BSD releases made to the public beginning in 1992 were based on portions of the 4. 3BSD Net/2 release coupled with additional code (see Missing Pieces I and II, Dr. Dobb's Journal, May-June 1992) written by William and Lynne Jolitz to make a complete operational release. Dr Dobb's Journal ( DDJ) is a monthly Journal published in the United States by CMP Technology.

The port began in 1989 and the first, incomplete traces of the port can be found in 4. 3BSD Net/2 of 1991. It was first released in March 1992 (version 0. 0) and in a much more usable version on July 14, 1992 (version 0. Events 1223 - Louis VIII becomes King of France upon the death of his father Philip II of France. Year 1992 ( MCMXCII) was a Leap year starting on Wednesday (link will display full 1992 Gregorian calendar) 1). The porting process with code was extensively documented in an 18-part series written by Lynne Jolitz and William Jolitz in Dr. Dobbs Journal beginning in January 1991. Dr Dobb's Journal ( DDJ) is a monthly Journal published in the United States by CMP Technology.

After the release of 386BSD 0. 1, a group of users began collecting bug fixes and enhancements, releasing them as an unofficial patchkit. Due to differences of opinion between the Jolitzes and the patchkit maintainers over the future direction and release schedule of 386BSD, the maintainers of the patchkit founded the FreeBSD project in 1993 to continue their work[1]. FreeBSD is a Unix-like free Operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD branch through Around the same time, the NetBSD project was founded by a different group of 386BSD users, with the aim of unifying 386BSD with other strands of BSD development into one multi-platform system. NetBSD is a freely redistributable Open source version of the Unix -derivative Berkeley Software Distribution (BSD Computer Operating Both projects continue to this day.

Lawsuit

Due to a lawsuit (USL v. Unix System Laboratories or USL was originally organized as part of Bell Labs in 1989 Regents of the University of California), some potentially so-called encumbered source was agreed to have been distributed within the Berkeley Software Distribution from the University of California, and a subsequent release (1993, 4. 4BSD-Lite) was made by the University to correct this issue. However, 386BSD, Dr. Dobbs Journal, and William Jolitz and Lynne Jolitz were never parties to these or subsequent lawsuits or settlements arising from this dispute with the University of California, and continued to publish and work on the 386BSD code base before, during, and after these lawsuits without limitation. There has never been any legal filings or claims from the University, USL, or other responsible parties with respect to 386BSD. Finally, no code developed for 386BSD done by William Jolitz and Lynne Jolitz was at issue in any of these lawsuits.

In late 1994, a finished version 386BSD Release 1. 0 was distributed by Dr. Dobb's Journal on CDROM only due to the immense size (600 MB) of the release (the "386BSD Reference CD-ROM") and was a best-selling CDROM for three years (1994 - 1997). A megabyte is a unit of Information or Computer storage equal to either 106 (1000000 Bytes or 220 (1048576 bytes depending on 386BSD Release 1. 0 contained a completely new kernel design and implementation, and began the process to incorporate recommendations made by earlier Berkeley designers that had never been attempted in BSD.

386BSD is often confused with BSD/386 which was developed by BSDi, a Berkeley spinout, starting in 1991. BSD/OS (originally called BSD/386 and sometimes known as BSDi) was a proprietary version of the BSD Unix Operating system developed by Berkeley Berkeley Software Design Inc (BSDI or later BSDi was a corporation which developed sold licences to and supported BSD/OS (previously known as BSD/386 a commercial and BSD/386 used the same 386BSD code contributed to the University of California on 4. 3BSD NET/2. Although Jolitz worked briefly for UUNET (which later spun out BSDi) in 1991, the work he did for them diverged from that contributed to the University of California and did not appear in 386BSD. Instead, William Jolitz gave regular code updates to Donn Seeley of BSDi for packaging and testing, and returned all materials when William Jolitz left that company following fundamental disagreements on company direction and goals.

Copyright and use of the code

All rights with respect to 386BSD and JOLIX are now held exclusively by William Jolitz and Lynne Jolitz. 386BSD public releases ended in 1997 since code is now available from the many 386BSD-derived operating systems today, along with several derivatives thereof (such as Apple's Darwin and OpenBSD). An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination Apple Inc, ( formerly Apple Computer Inc, is an American Multinational corporation with a focus on designing and manufacturing Consumer electronics Darwin is an open source UNIX -based computer Operating system released by Apple Inc OpenBSD is a Unix-like computer Operating system descended from Berkeley Software Distribution (BSD a Unix derivative developed at the Portions of 386BSD may be found in other open systems such as OpenSolaris. OpenSolaris is an Open source project created by Sun Microsystems to build a developer community around Solaris Operating System technology

386BSD is available for research (non-commercial) purposes from JOLIX.COM.

References

  1. ^ About the FreeBSD Project

Further reading

External links


© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org