Berkeley Softworks

Last updated
GeoWorks Corporation
Formerly
  • The Softworks (1983–1984)
  • Berkeley Softworks, Inc. (1984–1990)
TypePublic
IndustrySoftware
Founded1983;40 years ago (1983) in Berkeley, California
Founder Brian P. Dougherty
Defunct2003;20 years ago (2003)
FateDissolution
Products GEOS, PC/GEOS, GeoRAM, GeoPublish, GeoProgrammer

Berkeley Softworks, Inc., later GeoWorks Corporation, was an American software-development company founded by American computing engineer and former Mattel employee Brian P. Dougherty in 1983. It is best known for its GEOS operating systems for GEOS for the Commodore 64, 64c, plus 4, Apple II and the c128 and PC/GEOS, also known as GeoWorks ensemble or simply GeoWorks. The company ceased operations in 2003 after it was bought by various other companies.

Contents

History

Brian P. Dougherty, founder of Berkeley Softworks, pictured in 1987 Brian P. Dougherty (1987) - restored.jpg
Brian P. Dougherty, founder of Berkeley Softworks, pictured in 1987

Berkeley Softworks, Inc., was founded in Berkeley, California, by Brian P. Dougherty in 1983 as The Softworks. Before starting his company, Dougherty—a graduate of UC Berkeley—had previously co-founded Imagic, a video game developer and publisher based in Los Gatos, California, in 1981. Imagic was founded by ex-employees of Mattel Electronics (of which Dougherty was one) and Atari, Inc. Founded with $2 million of venture capital, Imagic was initially successful but collapsed in the wake of the 1983 video game market crash. By comparison, Berkeley Softworks was founded with no capital beyond the $100,000 in net worth after having exited Imagic. [1] He incorporated The Softworks two blocks away from his alma mater. [2] In 1984, the company changed its name to Berkeley Softworks and began releasing its first products, mostly games for home computers Apple II, the Commodore 64, and the IBM Personal Computer, as well as video game consoles such as the ColecoVision and the Sega Master System. [3] Many of the company's employees were recent students of UC Berkeley who took semesters off to earn money in between their studies. Dougherty described employee turnover rate in 1988 as low, with no offers to join the company's technical staff turned down and no employee leaving of their own volition. [4]

In 1985, the company began development of a graphical operating system intended to extend the lifespan of the Commodore 64, which industry analysts were beginning to see as increasingly obsoleted by the IBM's line of PCs and Apple's Macintosh. This operating system project was eventually realized as GEOS, released in 1986 for the Commodore 64 and Commodore 128. [5] GEOS received glowing reviews at the 1986 Consumer Electronics Show and sold in great numbers. [3] The meteoric growth of the company led to stresses on its finances and customer service department. [6] In June 1987, the company hired Dennis Rowland, a then-recent MBA graduate from Harvard, to be Berkeley Softworks' chief operating officer. [7]

In 1988, the company released GEOS for the Apple II, providing this microcomputer with its first graphical operating system. [3] The company soon after released applications for GEOS for the Commodore and Apple II, including geoFile (a file manager), geoPublish (a desktop publishing suite), and geoCalc (a spreadsheet application). [8] The success of these applications on the Apple II convinced Apple to develop a graphical office suite their own, AppleWorks GS, in the late 1980s. [3]

Berkeley Softworks logo.svg
Logo of Berkeley Softworks from c. 1983 to 1993

Dougherty had realized the growing influence of the IBM PC on the personal computer market in the mid-1980s and spurred development of GEOS for the IBM PC in 1986. The company renamed itself to GeoWorks Corporation in 1990 and released version 1.0 of GEOS for the IBM PC in 1991. The GEOS product for the PC was later renamed to GEOS Ensemble. Initially receiving positive reviews in the technology press, GEOS Ensemble found itself unable to compete with the growing hegemony of Microsoft's Windows and was faced with complaints from software vendors[ citation needed ] finding developing for Ensemble difficult, owing to a lack of an SDK. Before the company could publish a complete SDK for their recent Ensemble 2.0 in 1992, however, Windows 3.1 had almost completely dominated the operating systems market for IBM PCs and compatibles. The company halted advertisements of GEOS Ensemble in computer magazines and largely retreated from the personal computer market by the end of 1993. [3]

GeoWorks found reprieve in the handheld PC and PDA market, releasing several embedded version of GEOS for devices such as the Tandy Zoomer as well as products from AST Research, Canon, and Sharp Electronics. [9] In 1994, GeoWorks completed its initial public offering, offering 1.5 million shares of common stock and infusing the company with capital to keep it afloat. Shortly after its IPO, the company formed partnerships with Hewlett-Packard and Novell to provide products for their systems and vice versa. [3]

GeoWorks licensed Ensemble to NewDeal in 1996, a company based in Somerville, Massachusetts, founded by ex-employees of GeoWorks (née Berkeley Softworks). Their incarnation of the product, named NewDeal Office, was offered for older PCs whose processors could not run the latest versions of Windows (then Windows 95, Windows 98, and Windows ME) fast enough. [10]

GeoWorks effectively dissolved in 2003, selling off its United Kingdom operations to Teleca Ltd of Sweden that year and seeking bankruptcy protection in the United States around the same time. [11]

Attempted acquisition by Microsoft, Apple notebooks, and Sun Microsystems

At the beginning of the 1990s, Brian P. Dougherty was called by Microsoft's then-CEO Bill Gates to discuss incorporating features of PC/GEOS into Windows, such as the start menu which PC/GEOS had 2½ years before Windows did. Gates also wanted to move the development team to Seattle. However the team was not interested in moving and the lead VC advised against this. [12]

He Bill Gates was actually very charming. Ballmer was the hammer. I met with Bill and several of the engineers on the Windows development team first, it turns out that several of those engineers were in another small Berkeley company with Nathan Myhrvold that Microsoft had acquired earlier. They were complimentary of what we had done and talked about joining forces to work on the next version of Windows. I should have listened to them, especially considering how MS stock appreciated from 1989 on.

Ballmer was the bad cop, he came in and said, "Look if you don't sell or license to us, we really have to crush you, we can't afford to have a competing PC operating system". I don't think he was trying to be mean or intimidating; it was just matter of fact. As I look back on it, if I were in his or Gates shoes I would have had the same attitude. The PC OS standard was a winner-take-all sweepstakes with billions of dollars hanging in the balance, the world doesn't really want to have to write software for multiple OSes.

A lot of people vanquished by Microsoft cry about their unfair business practices, I look at it differently; they were there first and fought tooth and nail to defend their business. I'd have done the same in their place.

Brian P. Dougherty, 2006 [12]

At around the same time, GeoWorks got into extensive discussions with Apple about developing a low-cost notebook laptop which would run GEOS but with a modified Macintosh UI. The idea got to the point that it was presented to then Apple CEO John Sculley. The idea was scrapped in favour of producing Macintosh PowerBooks with MacOS. At one point the development team wrote a version of PC/GEOS that was able to run a user interface which was almost indistinguishable from the Mac UI – one could go into preferences and select either the "Mac UI" or "Motif UI" (which was the name for a Windows-like UI): after selecting a UI preference the system would then restart itself and the applications on the computer would show up in whatever style of UI you chose. Brian said that "You almost have to see this live to believe how cool it was." [12]

Brian had also stated that the object-oriented user interface of PC/GEOS is to this day the most sophisticated GUI technology ever to be built in an operating system. GeoWorks Corporation accused the Java development team at Sun Microsystems of studying GeoWorks and stealing some of the concepts from the user interface. [12]

Citations

  1. Carlsen 1989, p. 10; Grevstad 1988, p. 56.
  2. Grevstad 1988, p. 56.
  3. 1 2 3 4 5 6 Veit 1994, p. 618.
  4. Carlsen 1989, p. 10.
  5. Carlsen 1989, p. 10; Veit 1994, p. 618.
  6. Shannon 1988, p. C10.
  7. Staff writer 1987, p. C3; Grevstad 1988, p. 56.
  8. Veit 1994; Leonard 1988, p. 68.
  9. Veit 1994, p. 618; Daly 1993, p. 207.
  10. Metcalfe 2000, p. 90.
  11. Cullen 2003.
  12. 1 2 3 4 Camen 2006.

Related Research Articles

A disk operating system (DOS) is a computer operating system that resides on and can use a disk storage device, such as a floppy disk, hard disk drive, or optical disc. A disk operating system provides a file system for organizing, reading, and writing files on the storage disk, and a means for loading and running programs stored on that disk. Strictly, this definition does not include any other functionality, so it does not apply to more complex OSes, such as Microsoft Windows, and is more appropriately used only for older generations of operating systems.

<span class="mw-page-title-main">Graphical user interface</span> User interface allowing interaction through graphical icons and visual indicators

A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicators such as primary notation. In many applications, GUIs are used instead of text-based UIs, which are based on typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on a computer keyboard.

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

<span class="mw-page-title-main">History of operating systems</span> Aspect of computing history

Computer operating systems (OSes) provide a set of functions needed and used by most application programs on a computer, and the links needed to control and synchronize computer hardware. On the first computers, with no operating system, every program needed the full hardware specification to run correctly and perform standard tasks, and its own drivers for peripheral devices like printers and punched paper card readers. The growing complexity of hardware and application programs eventually made operating systems a necessity for everyday use.

<span class="mw-page-title-main">Wintel</span> Partnership between Microsoft Windows and Intel

Wintel is the partnership of Microsoft Windows and Intel producing personal computers using Intel x86-compatible processors running Microsoft Windows.

In computer software, an operating environment or integrated applications environment is the environment in which users run application software. The environment consists of a user interface provided by an applications manager and usually an application programming interface (API) to the applications manager.

An object-oriented operating system is an operating system that is designed, structured, and operated using object-oriented programming principles.

<span class="mw-page-title-main">A/UX</span> Early Unix-based operating system from Apple Computer

A/UX is a Unix-based operating system from Apple Computer for Macintosh computers, integrated with System 7's graphical interface and application compatibility. It is Apple's first official Unix-based operating system, launched in 1988 and discontinued in 1995 with version 3.1.1. A/UX requires select 68k-based Macintosh models with an FPU and a paged memory management unit (PMMU), including the Macintosh II, SE/30, Quadra, and Centris series.

Common User Access (CUA) is a standard for user interfaces to operating systems and computer programs. It was developed by IBM and first published in 1987 as part of their Systems Application Architecture. Used originally in the MVS/ESA, VM/CMS, OS/400, OS/2 and Microsoft Windows operating systems, parts of the CUA standard are now implemented in programs for other operating systems, including variants of Unix. It is also used by Java AWT and Swing.

<span class="mw-page-title-main">GEOS (16-bit operating system)</span> Graphical operating system (16-bit)

GEOS is a computer operating environment, graphical user interface (GUI), and suite of application software. Originally released as PC/GEOS, it runs on DOS-based, IBM PC compatible computers. Versions for some handheld platforms were also released and licensed to some companies.

<span class="mw-page-title-main">GEOS (8-bit operating system)</span>

GEOS is a discontinued operating system from Berkeley Softworks. Originally designed for the Commodore 64 with its version being released in 1986, enhanced versions of GEOS later became available in 1987 for the Commodore 128 and in 1988 for the Apple II series of computers. A lesser-known version was also released for the Commodore Plus/4.

PC Paintbrush was a graphics editing software created by the ZSoft Corporation in 1984 for computers running the MS-DOS operating system.

geoPublish Desktop publishing program

geoPublish is a discontinued desktop publishing program made by Berkeley Softworks for their GEOS Operating System.

<span class="mw-page-title-main">Integrated software</span>

Integrated software is a software for personal computers that combines the most commonly used functions of many productivity software programs into one application.

<span class="mw-page-title-main">History of personal computers</span> History of the consumer personal computer

The history of the personal computer as a mass-market consumer electronic device began with the microcomputer revolution of the 1970s. A personal computer is one intended for interactive individual use, as opposed to a mainframe computer where the end user's requests are filtered through operating staff, or a time-sharing system in which one large processor is shared by many individuals. After the development of the microprocessor, individual personal computers were low enough in cost that they eventually became affordable consumer goods. Early personal computers – generally called microcomputers – were sold often in electronic kit form and in limited numbers, and were of interest mostly to hobbyists and technicians.

<span class="mw-page-title-main">Windows 2.0x</span> Second major release of Microsoft Windows

Windows 2.0 is a major release of Microsoft Windows, a family of graphical operating systems for personal computers developed by Microsoft. It was released to manufacturing on December 9, 1987, as a successor to Windows 1.0.

<span class="mw-page-title-main">MS-DOS</span> Microsofts discontinued operating system

MS-DOS is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few operating systems attempting to be compatible with MS-DOS, are sometimes referred to as "DOS". MS-DOS was the main operating system for IBM PC compatibles during the 1980s, from which point it was gradually superseded by operating systems offering a graphical user interface (GUI), in various generations of the graphical Microsoft Windows operating system.

<span class="mw-page-title-main">Magic Desk</span> Productivity software for the Commodore 64

Magic Desk was a planned series of productivity software by Commodore Business Machines for the Commodore 64. Only the first entry, Type and File, was ever released. It was introduced at the summer edition of the 1983 Consumer Electronics Show in June, slated for an August 31 release. Commodore developed the Magic Desk suite both in response to a perceived lack of productivity software for the Commodore 64 and to the graphical user interface of the Apple Lisa.

<span class="mw-page-title-main">Brian P. Dougherty</span> Software engineer

Brian P. Dougherty is an American software developer and businessman best known as the founder and CEO of Berkeley Softworks, which produced the pioneering GEOS graphical operating system for the Commodore 64 in 1986 and the influential PC/GEOS operating system for the IBM PCs and compatibles in 1990. Dougherty also founded GlobalPC, Airset and Wink Communications. While Dougherty was CEO of GeoWorks, he had been approached by several large technology companies including Microsoft and Apple because of the success of the GEOS operating system. Brian attended the University of California, Berkeley, where he graduated with a B.S. in electrical engineering and computer science. When he graduated he landed a job at Mattel, where he contributed for the design of the Intellivision video game system.

References