Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 See also  





3 References  





4 External links  














Computer Systems Research Group






Español
فارسی

Norsk bokmål
Polski
Русский

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Simplified evolution of Unix systems. The Mach kernel was a fork from BSD 4.3 that led to NeXTSTEP / OpenStep, upon which macOS and iOS are based.

The Computer Systems Research Group (CSRG) was a research group at the University of California, Berkeley that was dedicated to enhancing AT&T Unix operating system and funded by Defense Advanced Research Projects Agency.

History[edit]

Professor Bob Fabry of Berkeley acquired a UNIX source license from AT&T in 1974. His group started to modify UNIX, and distributed their version as the Berkeley Software Distribution (BSD). In April 1980, Fabry signed a contract with DARPA to develop UNIX even further and accommodate the specific requirements of the ARPAnet.[1] With this funding, Fabry created the Computer Systems Research Group.

The Berkeley Sockets API and Berkeley Fast File System are some of the group's most significant innovations. The sockets interface solved the problem of supporting multiple protocols (e.g. XNS and TCP/IP), and extended UNIX's "everything is a file" notion to these network protocols, while the Fast File System increased the block allocation size from 512 bytes to 4096 bytes (or larger), improving disk transfer performance, while also allowing "micro-blocks" as small as 128 bytes, which improved disk use. Another noteworthy contribution was job control signals, which allowed a user to suspend a job with a key-press (control-Z), and then continue running the job in the background under the C shell.

Noteworthy versions of BSD were 3.0 BSD (the first version of BSD to support virtual memory), 4.0 BSD (which included the job-control CTRL-Z functionality, to suspend and restart a running job), a special 4.15 (interim) BSD version which had been released using BBN's TCP/IP, and 4.2 BSD (which included a full TCP/IP stack, FFS, and NFS support.)

By the early 1980s, CSRG was the best-known non-commercial Unix developer, and a majority of Unix sites used at least some Berkeley software. AT&T included some CSRG work in Unix System V.[2] During the 1970s and 1980s, AT&T/USL raised the commercial licensing fee for UNIX from $20,000 to $100,000–$200,000. This became a big problem for small research labs and companies who used BSD, and the CSRG decided to replace all the source code that originated from AT&T. They succeeded in 1994, but AT&T disagreed and sued Berkeley. After a court settlement in 1994, CSRG distributed the final version of BSD, called 4.4BSD-Lite2.

The group was disbanded in 1995, leaving a significant legacy: FreeBSD, OpenBSD, NetBSD, and DragonFly BSD are based on the 4.4BSD-Lite distribution and continue to play an important role in the open-source UNIX community today, including dictating the style of C programming used via KNF in the style man page.

Alongside the Free Software Foundation and Linux, the CSRG laid the foundations of the open source community.

Former members include Keith Bostic, Bill Joy, Marshall Kirk McKusick, Samuel J. Leffler, Özalp Babaoğlu and Michael J. Karels, among others.[3] The corporations Sun Microsystems, Berkeley Software Design and Sleepycat Software (later acquired by Oracle) can be considered spin-off companies of CSRG. Berkeley Software Design was led by Robert Kolstad, who led the development of BSD Unix for supercomputers at Convex Computer.

See also[edit]

References[edit]

  1. ^ Marshall Kirk McKusick (1999), "Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable", Open Sources: Voices from the Open Source Revolution
  • ^ Fiedler, Ryan (October 1983). "The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace". BYTE. p. 132. Retrieved January 30, 2015.
  • ^ "The Computer Systems Research Group 1979 — 1993".
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Computer_Systems_Research_Group&oldid=1152964684"

    Categories: 
    Berkeley Software Distribution
    Science and technology in the San Francisco Bay Area
    University of California, Berkeley
    Unix history
    Research groups
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Use mdy dates from July 2020
    Articles with ISNI identifiers
    Articles with VIAF identifiers
    Articles with GND identifiers
    Articles with J9U identifiers
    Articles with LCCN identifiers
    Articles with NLA identifiers
    Articles with CINII identifiers
    Articles with SNAC-ID identifiers
     



    This page was last edited on 3 May 2023, at 12:10 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki