Unix pioneer ends BSD research; UCal Berkeley blames lawsuit by USL - Berkeley Software Design; Unix Systems Laboratories Inc.; University of California Berkeley's Computer Systems Research Group - Field Report

Software Magazine, Oct, 1992 by Elizabeth U. Harding

UCal Berkeley blames lawsuit by USL

After 19 years of notable contributions to the Unix world, both in developing software and in creating engineering talent, the University of California at Berkeley is ending its Unix research operation. The move by administrators to close the unit came at the start of a sharp dispute over ownership of derivative software technology.

In the eye of the storm is the second release of the university's "Berkeley Network Software Distribution," or NET/2 software. The Computer Systems Research Group (CSRG), Berkeley's Unix research and development arm, contends NET/2 is free of AT&T copyrighted Unix code and therefore does not require an AT&T license.

However, Unix System Laboratories, Inc. (USL), Summit, N.J., controller of the Unix kernel and 65% owned by AT&T, disputes that claim and has turned to the courts.

The dispute started last spring when USL officials were alerted to an advertisement of Berkeley Software Design, Inc. (BSDI), Falls Church, Va., that offered "Berkeley Unix" source code at minimal cost without the need for a license from AT&T. A source code license from BSDI lists at $1,000. The USL price tag for a Unix source license is $100,000.

The advertising and the fact that the founders of BSDI included Berkeley veterans Richard Adams, BSDI president, and Michael Kerels, a software architect, fueled USL's suspicions that the company was illegally selling AT&T code.

USL subsequently filed a lawsuit charging that BSDI infringed on its copyright. The lawsuit was recently amended to include UCal Berkeley, which has licensing agreements with AT&T for BSD Unix, but contends that AT&T code was eliminated in the NET/2 network Unix.

TRACING INVOLVEMENT

Berkeley's involvement with the operating system began in January 1974, when engineers developed an implementation of Version 4 Unix from AT&T's Bell Labs for the 16-bit PDP-11/45 minicomputer from Digital Equipment Corp., Maynard, Mass.

In the summer of 1976, Berkeley graduate student Bill Joy analyzed the internal workings of the Unix kernel and developed the first "Berkeley Software Distribution" (BSD) implementation in 1977. When Berkeley installed a 32-bit DEC VAX-11/780 system in early 1978 and Bell Labs furnished the university with a copy of their 32/V port of Unix to the VAX, Joy ported the second version of BSD software to the VAX. The port began shipping commercially in December 1979.

In 1979, the Washington, D.C.-based Defense Advanced Research Projects Agency (Darpa) funded development of an enhanced version of 3BSD. Joy led the project, which became known as CSRG, until leaving Berkeley to co-found Sun Microsystems, Inc., Mountain View, Calif. Darpa also funded the addition of a fast filesystem, disk View, Calif. Darpa also funded the addition of a fast filesystem, disk quotas and a socket interface to TCP/IP networking support to BSD 4.1.

After years of Unix development, CSRG officials in 1988 concluded that most of the code acquired from AT&T was no longer incorporated in BSD. In the spring of 1988 the university began distributing NET/1, the first networking version of BSD, without an AT&T source license. The NET/1 software was aimed at vendors looking to add the Berkeley TCP/IP code to Unix implementations and users seeking access to BSD source code.

In mid-1991, CSRG unveiled NET/2, which was also sold without an AT&T source license. Hundreds of thousands of NET/2 copies were distributed through public network archives, university officials said. Despite the success of NET/2, the disagreement surrounding it is partially blamed for forcing the university to decide to disband its Unix operation.

"We are victims of our own success," asserted Keith Bostic, a BSD architect at the university. He said the commercial success made BSD too complex for a group of four people to support. "We have to spend a large amount of time on support and maintenance and less on research. We are also spending too much time looking for funds. I'm technical and want to stay this way."

UCal Berkeley computer science Prof. Michael Stonebreaker, developer of the Ingres relational DBMS, asserted that the time had come for the university to leave the Unix business.

"The Berkeley group was central in furthering Unix in the early 1980s when they came out with BSD [Version 4.0]," he said. "CSRG had a very valuable function--they were the keepers of the flame. But now it's time to move on to something else. A university group has no business doing it once the commercial giants take over. Our basic mission is pure research."

"USL is trying to portray a picture of intrigue," said Daniel Appelman, BSDI's attorney. "USL is trying to use this lawsuit to inhibit innovation in Unix-compatible systems. If successful, it will have a chilling effect on the development of a large class of software."

BSDI has sold about 350 copies of the BSD/386 system since shipments started this year, said a spokeswoman. The firm contends that it is not required to license code from AT&T because BSD/386 is based on NET/2.


 

BNET TalkbackShare your ideas and expertise on this topic

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

advertisement
CXO UnpluggedSmart Business interviews on BNET

See and hear how senior level executives across the Asia Pacific are developing smart business ideas across a variety of sectors. The focus is on the future, and on how businesses need to evolve.

advertisement
  • Click Here
  • Click Here
  • Click Here
advertisement
Click Here

Content provided in partnership with Thompson Gale