Bob Fabry
   HOME

TheInfoList



OR:

Bob Fabry founded the Computer Systems Research Group (CSRG) in the EECS Department at the
University of California, Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California), is a Public university, public Land-grant university, land-grant research university in Berkeley, California, United States. Founded in 1868 and named after t ...
in 1979. The BSD software developed at CSRG helped spawn the
Open Source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
movement and facilitated the explosion of the internet. The success of the BSD programming environment led to a number of
Unix-like A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
systems which replaced the portions of the BSD code that were subject to AT&T copyright.  The
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
system is perhaps the most well-known of these and about half of the utilities that it comes packaged with are drawn from the BSD distribution.Leonard, Andrew
BSD Unix: Power to the people, from the code. (May 16, 2000) Retrieved August 2, 2024.
/ref>McKusick, Kirk:

 Retrieved August 2, 2024.


Massachusetts Institute of Technology

As a graduate student at MIT in 1963  Bob Fabry was responsible for two commands on MIT's CompatibleTime-Sharing System (CTSS):  MADBUG and COMIT. Bob wrote MADBUG, a high level debugger for programs written in the University of Michigan's MAD programming language. MAD was the algebraic programming language of choice on CTSS. Previously MAD programs could only be debugged at the assembly language level.  COMIT was a character manipulation language designed by Bob's research advisor Victor Yngve that was eventually overshadowed by SNOBOL.


Berkeley Computer Science

When Bob Fabry arrived at Berkeley as a Professor in Fall 1971, there were no interactive computer facilities for students. Programming classes were taught using decks of punch cards and batch processing on a
mainframe computer A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
.  The
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
operating system for DEC's PDP-11 computers was introduced at the Symposium on OperatingSystems Principles in November 1973.  Unix provided a low cost path to providing interactive computing to students at Berkeley, and Bob Fabry led the effort to use it in classes. The first instructional Unix system at Berkeley was a PDP-11/45 placed in operation in January 1974.  
Ken Thompson Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science. Thompson worked at Bell Labs for most of his career where he designed and implemented the original Unix operating system. He also invented the B (programmi ...
, who created Unix at Bell Labs and had graduated from Berkeley, became a visiting professor in the fall of 1975.  He schooled the students and the staff at Berkeley in the code he had written.  As a result, a number of improvements were added to the version of Unix used at Berkeley. Early in 1977 student Bill Joy put together the first "Berkeley Software Distribution." This first distribution included a Pascal compiler and the VI editor and began to give Berkeley a good reputation for providing Unix enhancements.


Defense Advanced Research Projects Agency (DARPA)

In the fall of 1979, Bob Fabry responded to
DARPA The Defense Advanced Research Projects Agency (DARPA) is a research and development agency of the United States Department of Defense responsible for the development of emerging technologies for use by the military. Originally known as the Adva ...
's interest in moving towards Unix by writing a proposal suggesting that Berkeley develop an enhanced version of 3BSD for the use of the DARPA community. He founded the Computer Systems Research Group (CSRG) at Berkeley for this purpose.  He was quickly joined by Bill Joy and other students working on projects to improve Unix.


Computer Systems Research Group (CSRG)

CSRG was founded on the idea that it would share its software as widely as possible for others to use and build on.  The tricky part was that CSRG was initially distributing software that was partly licensed from AT&T and partly new software produced at CSRG.  Fortunately, the AT&T license was almost free for educational institutions as a result of an earlier Breakup of the Bell System which required Unix to be licensed at nominal cost to educational institutions.  Also, a single Unix license allowed Unix to be used on all of an organization's computers.  The result was that BSD versions of Unix spread very quickly to educational institutions. An entire generation of computer scientists cut their teeth on Berkeley Unix. BSD 4.3 has been called "the single greatest piece of software ever written".  In June 1983, Bob Fabry turned over administration of CSRG to Professors Domenico Ferrari and Susan L. Graham and began a sabbatical free from the frantic pace of the previous four years.  The Wikipedia article on CSRG documents the achievements of the talented individuals who carried the CSRG torch after he left.  CSRG was disbanded in June 1995 after the release of 4.4BSD-Lite Release 2.


Award Winning Paper

''A Fast File System for UNIX'' was selected for the ACM SIGOPS 2015 Hall of Fame Award.SIGOPS Hall of Fame Award
 Retrieved August 2, 2024


See also

* Unix File System


External links


Bob Fabry, PhD, N6EK - Heard Island Expedition 1997


References

{{DEFAULTSORT:Fabry, Bob BSD people Living people University of California, Berkeley faculty University of Chicago alumni 1940 births