MetaComCo: A Legacy in Computer Systems Software Development
MetaComCo, abbreviated as MCC, was a pioneering computer systems software company established in 1981 in Bristol, England. Founded by Peter Mackeonis and Derek Budge, the company quickly became known for its innovative contributions to the evolving landscape of personal computing. A division of Tenchstar, Ltd., MetaComCo played a significant role in advancing software development for various platforms, particularly during the 1980s.
Early Beginnings and the MBASIC Compatible Interpreter
MetaComCo’s first major product was an MBASIC-compatible interpreter for IBM PCs. In 1982, Peter Mackeonis licensed this software to Digital Research, which released it as the Digital Research Personal Basic, or PBASIC. This interpreter operated under CP/M, an operating system that was widely used in the early days of personal computing. PBASIC provided users with a robust tool for programming and marked MetaComCo’s entry into the burgeoning software industry.
The success of PBASIC led MetaComCo to expand its portfolio, developing additional computer languages. These products were also licensed by Digital Research, further cementing MetaComCo’s reputation as a reliable and innovative software developer.
Expansion into the United States
To support its growing customer base in the United States, MetaComCo established an office in Pacific Grove, California. This strategic move allowed the company to better serve American clients and position itself as a global player in the software industry.
The TRIPOS Operating System and AmigaDOS
One of MetaComCo’s most notable contributions to computing was its work on the TRIPOS operating system for the Motorola 68000 processor. Dr. Tim King, who joined the company in 1984, brought with him a version of TRIPOS that he had developed during his time as a researcher at the University of Cambridge. This version of TRIPOS became the foundation for AmigaDOS, the file management component of the AmigaOS.
MetaComCo was awarded the contract to develop AmigaDOS by Commodore, the company behind the Amiga computer. Originally, Commodore had planned to use a different operating system, the Commodore Amiga Operating System (CAOS), but delays in its development forced Commodore to seek alternatives. TRIPOS provided a strong starting point, enabling MetaComCo to deliver AmigaDOS within tight deadlines. This accomplishment not only saved the Amiga project but also highlighted MetaComCo’s ability to adapt and innovate under pressure.
Development for the Atari ST and Other Platforms
In addition to its work on the Amiga, MetaComCo collaborated with Atari to create ST BASIC, the BASIC interpreter initially provided with the Atari ST computer. This dual collaboration with Commodore and Atari underscored MetaComCo’s versatility and technical expertise, though it reportedly caused some frustration for Commodore.
MetaComCo also developed the Lattice C compiler for the Sinclair QL and Atari ST, along with a variety of other programming languages, including Pascal and BCPL, for m68k-based systems. These tools were instrumental in enabling developers to create applications for emerging personal computing platforms.
Partnership with RAND Corporation
MetaComCo’s software offerings extended beyond programming languages and operating systems. The company represented LISP and REDUCE software from the RAND Corporation, providing advanced tools for researchers and developers in specialized fields such as artificial intelligence and symbolic mathematics.
Contributions to Software Publishing and Spin-Offs
Several members of the MetaComCo team went on to establish Perihelion Software, furthering the legacy of innovation initiated by MetaComCo. Meanwhile, Peter Mackeonis founded Triangle Publishing, a company that created notable products such as the ST Organizer for the Atari ST, PC Organizer, and Counterpoint, a graphical user interface system for Amstrad and GoldStar computers.
Legacy and Impact
MetaComCo’s influence on the computing world is undeniable. By contributing to the development of critical software tools and operating systems, the company played a pivotal role in shaping the personal computing revolution of the 1980s. Its products empowered both amateur and professional developers, fostering a culture of creativity and innovation.
Despite its eventual decline, MetaComCo’s legacy lives on through the technologies it helped develop and the talented individuals it nurtured. The company’s story serves as a testament to the importance of adaptability and collaboration in the ever-changing field of technology.
Summary Table: MetaComCo’s Key Contributions
Contribution | Details |
---|---|
PBASIC | MBASIC-compatible interpreter licensed to Digital Research for CP/M. |
AmigaDOS | File management component of AmigaOS, based on TRIPOS. |
ST BASIC | BASIC interpreter provided with the Atari ST. |
Lattice C Compiler | C compiler for Sinclair QL and Atari ST. |
Programming Languages | Tools for Pascal, BCPL, and other languages for m68k-based systems. |
Partnership with RAND | Representation of LISP and REDUCE software. |
Software Publishing | ST Organizer, PC Organizer, and Counterpoint GUI system through Triangle Publishing. |
MetaComCo remains an inspiring example of innovation in the face of challenges, and its contributions continue to influence the field of computer science today.