Jump to content

Unix System Laboratories

From Alfawiki
Unix System Laboratories
Company typeSubsidiary (1989–1993)
IndustrySoftware development
Founded1989
FounderAT&T
Defunct1993
FateAcquired by Novell
Headquarters
Summit, New Jersey
,
United States
Area served
Worldwide
Key people
Larry Dooling (CEO), Roel Pieper (CEO), Michael J. DeFazio (head of UNIX System V Software division), Joel A. Appelbaum (Open Solutions Software unit head)
ProductsUNIX System V Release 4, UnixWare, Tuxedo transaction processing system, C++ programming language tools and libraries
Number of employees
~500
ParentAT&T (until partial spinoff in 1991), later acquired by Novell

Unix System Laboratories (USL), occasionally presented as UNIX System Laboratories following trademark conventions, operated as a U.S.-based software research and development firm from 1989 until 1993. Originally fully owned, and later majority-controlled by AT&T, USL was responsible for developing and supporting the Unix operating system variant UNIX System V Release 4. Collaborating with Novell through the Univel joint venture, it created the UnixWare operating system tailored for Intel architecture. In addition, USL developed the Tuxedo transaction processing system and managed several products related to the C++ programming language. The company was headquartered in Summit, New Jersey, with Larry Dooling initially serving as CEO, succeeded later by Roel Pieper.

Emerging from earlier AT&T divisions, USL represented the peak of AT&T's Unix-related activities but encountered challenges in achieving profitability. The company was eventually acquired by Novell in 1993.

Formation as an AT&T Division

In January 1989, AT&T launched the UNIX Software Operation (USO), a dedicated business entity focused on the development, marketing, and licensing of UNIX System V software. This initiative separated AT&T's UNIX source code operations from its hardware systems division. USO absorbed UNIX product planning, licensing, and marketing functions from the AT&T Data Systems Group. Peter J. Weinberger took on the role of chief scientist while maintaining his research responsibilities at Bell Labs; no other Bell Labs resources were transferred to USO. Larry Dooling, previously a vice president at AT&T Data Systems Group, was appointed to lead USO.

Unlike the initial Unix development which took place at Bell Labs' Murray Hill location, USO operated out of a facility near Summit, New Jersey (referred to as the SF or Summit Facility).

By November 1989, UNIX System Laboratories, Inc. was established as an AT&T subsidiary consolidating all U.S.-based Unix and USO assets. USO remained active until June 1990 when AT&T reorganized its European and Asian Unix operations into fully owned USL subsidiaries—UNIX System Laboratories Europe near London and UNIX System Laboratories Pacific in Tokyo—and publicly rebranded USO as UNIX System Laboratories. This restructuring aimed to distinctly separate Unix software activities from AT&T’s hardware business. Larry Dooling became the inaugural president of USL.

These developments occurred during a period marked by the open systems movement and ongoing conflicts known as the Unix wars. The pro-AT&T coalition Unix International affirmed that AT&T had pledged to treat UNIX System as an industry-wide resource and to open its development to broader participation.

Development of Unix System V

Within USL, the UNIX System V Software division, headed by Michael J. DeFazio—who had held a comparable position at USO—oversaw the core development of UNIX System V technology. The teams at USO/USL played a significant role in producing UNIX System V Release 4, which launched in 1989 as a collaborative effort with Sun Microsystems. This release combined elements from UNIX System V, BSD, and Xenix, along with innovations contributed by both AT&T and Sun. The debut of System V Release 4 took place at the Unix Expo in New York in November 1989, where source code was made available and demonstrations showcased SVR4-based applications running across seventeen different vendor platforms. Consumer versions were subsequently released in 1990.

USL then targeted compliance with the National Computer Security Center's Trusted Computer System Evaluation Criteria ("Orange Book") aiming for B2 security certification. This initiative led to System V Release 4.1 ES (Enhanced Security), which also introduced capabilities such as dynamic kernel module loading.

Following this achievement, USL launched System V Release 4.2 in June 1992. InfoWorld characterized this release as central to a strategic push into enterprise networking markets, emphasizing its modular design, improved support for enterprise and network management, inclusion of drivers for Token Ring and Ethernet networks, and compatibility with entry-level hardware.

The final OEM version produced by USL was Release 4.2MP, issued in December 1993 with a focus on multiprocessing enhancements.

USL continued to publish the early Unix standard known as the System V Interface Definition (SVID), which influenced both the vendor-neutral POSIX standard and subsequently the Single UNIX Specification. Notably, System V Release 4 adhered to these standards.

Extensive documentation on Unix System V was produced by USL, accompanied by training programs and consulting services aimed at supporting Unix system users.

Chorus and Ouverture

In 1991, USL formed a partnership with the French firm Chorus Systèmes SA to jointly develop Chorus microkernel technology. The goal was to enable SVR4 compatibility on a microkernel architecture, enhancing scalability and optimizing it for parallel and distributed computing environments. USL invested $1 million into Chorus Systèmes, with a significant portion of the development taking place at USL Europe's London branch. By 1993, the initiative persisted amid ongoing industry standardization efforts, involving collaborators such as Unisys. Plans were announced for an OEM launch in 1994, followed by a general market release in 1995.

This effort was integrated within the larger Ouverture project, a $14 million venture funded by the European Strategic Program on Research in Information Technology (ESPRIT) and overseen by the European Commission.

Other software work

Another division within USL, the Open Solutions Software unit headed by Joel A. Appelbaum, was responsible for system software that complemented Unix.

The Tuxedo transaction processing middleware was transferred to USL from other AT&T segments. Initially developed as the Loop Maintenance Operations System (LMOS) and later known as the Unix Transaction System (UNITS), it was used internally at AT&T before being rebranded by USL. The commercial release of Tuxedo 4.0 occurred in 1989.

USL also created and marketed the OSI Communications Platform, implementing OSI protocol standards for Unix-based networking.

C++ language work

USL’s language division oversaw the development and commercialization of C language compilers and related tools for Unix, including C++ development utilities such as the Cfront compiler inherited from AT&T. A USL engineer played a pioneering role in early compiler support for automatic instantiation of C++ templates. Among notable staff was Margaret A. Ellis, a USL software engineer who co-authored The Annotated C++ Reference Manual alongside C++ creator Bjarne Stroustrup.

USL also developed and sold C++ Standard Components, an early foundational library for C++ that provided container classes and functionalities like finite-state machines, graphs, and regular expression support. These components saw extensive internal use within AT&T across numerous projects, designed to offer reusable code adhering to C++ conventions. Unlike other USL offerings distributed through OEMs or resellers, Standard Components were sold directly to end users. Release 2.0 debuted in 1991, followed by Release 3.0 in 1992 which introduced template support.

Although USL anticipated that Standard Components would become a de facto language standard and a revenue generator, adoption beyond AT&T was limited. Stroustrup later described this expectation as "misguided." Ultimately, these libraries were superseded by the fundamentally different Standard Template Library (STL), which became the recognized standard library for C++. Interestingly, one Standard Component named array_alg was designed by STL creator Alex Stepanov and is regarded as a precursor to STL.

Partial spinoff from AT&T

In April 1991, USL gained partial independence from AT&T when approximately 22 percent of its shares—valued near $65 million—were sold to eleven outside computer companies: Amdahl, Motorola, Novell, Sun, ICL, Olivetti, Fujitsu, NEC, OKI Electric, Toshiba, and the Institute for Information Industry. This transaction aimed to reduce AT&T’s dominance over Unix while positioning USL for an initial public offering within three years.

An AT&T executive indicated that creating an autonomous Unix Systems Laboratory under guidance from Unix International and investor oversight would foster open systems growth and ensure profitable management of USL.

At that time, USL employed roughly 500 personnel, served around 2,400 clients, and generated annual revenues close to $100 million. AT&T reported that USL had maintained profitability since its formation in 1989.

In November 1991, Dutch executive Roel Pieper, previously CTO at Software AG, replaced Dooling as president and CEO of USL.

USL actively defended its intellectual property rights, filing suit in 1992 against Berkeley Software Design and the Regents of the University of California concerning Unix copyrights and trademarks. The case—UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.—sought a preliminary injunction to suspend distribution of Berkeley’s Net/2 operating system release until resolution. The university responded with a countersuit alleging license violations by AT&T. The dispute concluded with an out-of-court settlement in January 1994.

Univel and UnixWare

In December 1991, USL joined forces with Novell to establish the Univel joint venture, with the objective of creating the "Destiny" desktop tailored for Intel-based systems—marking USL's inaugural shrink-wrapped binary product. Univel centralized efforts in sales, marketing, and distribution. Novell Vice President Kanwal Rekhi characterized the initiative as delivering a "Unix for the masses."

During a May 1992 interview with InfoWorld, USL CEO Roel Pieper outlined a fresh Unix strategy aimed at distributed PC environments, addressing previous challenges related to size, intricacy, and expense. He forecasted that widespread adoption could amplify USL's revenue tenfold to $1 billion within five years. Pieper highlighted Novell’s foothold in the PC market and Intel’s involvement as critical factors distinguishing this project from earlier Unix setbacks, aspiring to compete with industry leaders like Bill Gates.

UnixWare 1.0, which originated from Destiny, was released on October 12, 1992. It utilized the Unix System V release 4.2 kernel and incorporated the MoOLIT toolkit, enabling users to toggle between OPEN LOOK and MOTIF interface styles. To improve reliability on standard desktop hardware, UnixWare adopted the Veritas VXFS journaling file system instead of the traditional UFS. Networking capabilities included both standard TCP/IP protocols and Novell's proprietary NetWare IPX/SPX; however, the Personal Edition did not include TCP/IP by default, whereas it was part of the Application Server edition.

Despite these advancements, early UnixWare sales fell short due to Windows’ overwhelming market dominance, USL’s expensive third-party licensing which hindered affordable pricing options, and a limited software application base supporting UnixWare.

Acquisition by Novell

On December 21, 1992, Novell declared its purchase of Unix System Laboratories (USL) along with all associated Unix assets—including copyrights, trademarks, and licensing agreements—for around $335 million in stock. This acquisition was intended to bolster Novell’s competitive stance against Microsoft as it integrated networking features into Windows alongside Windows NT. The move aligned with Novell CEO Ray Noorda’s strategy of fostering coopetition within the tech industry.

Industry analysts were cautious about the transaction; a Computerworld report acknowledged its technical promise but expressed doubts about its capacity to effectively challenge Windows NT. The acquisition encountered opposition from USL shareholders, employees, and members of Unix International. To alleviate these concerns, Noorda guaranteed that USL operations would remain based in New Jersey rather than relocating to Utah and personally visited Japan to reassure significant shareholders.

The transaction was completed in June 1993, leading to the creation of Novell’s Unix Systems Group tasked with overseeing the newly acquired business unit, which also integrated the Univel joint venture. Roel Rekhi assumed leadership of this group. Dave Pieper, who had a limited role under Rekhi’s management initially, exited Novell by August 1993.

USL’s European branch in London was merged into Novell’s Bracknell location. Furthermore, development work on the Chorus microkernel contributed to Novell’s efforts in creating "SuperNOS," a hybrid network operating system blending UnixWare and NetWare technologies.

Legacy

Novell's purchase of USL did not achieve the anticipated outcomes and was followed by unsuccessful acquisitions of WordPerfect and Quattro Pro, which were intended to compete directly with Microsoft. The ambitious "SuperNOS" initiative also failed to come to fruition.

In September 1995, Novell divested Unix to the Santa Cruz Operation along with a licensing agreement involving Hewlett-Packard. After several transfers of ownership, the entity renamed The SCO Group became a focal point in the SCO–Linux disputes. Upon SCO's bankruptcy, its Unix System V-derived products were obtained by UnXis, which later adopted the name Xinuos.

Although it never saw broad adoption, C++ Standard Components continued to be included in Novell UnixWare development kits well into the 2000s. Novell's Tuxedo middleware was acquired by BEA Systems during the 1990s and subsequently incorporated into Oracle Fusion Middleware following Oracle's acquisition of BEA.

Novell itself was purchased by The Attachmate Group in 2011, which was then acquired by Micro Focus in 2014. Later, Micro Focus became part of OpenText through a 2023 acquisition.

Author Christopher Negus views UNIX System Laboratories (USL) as a significant yet financially unprofitable entity that contributed to industry standards such as POSIX and emphasized technical excellence over corporate agendas. He acknowledges USL for establishing foundations that facilitated the emergence of Unix-like systems like Linux—a legacy frequently overshadowed by the SCO–Linux conflicts.

See also

External links