Locus Computing Corporation
{{Infobox company
| name = Locus Computing Corporation
| logo =
| type = Private
| foundation = {{Start date|1982}}
| founders = Gerald J. Popek, Charles S. Kline and Gregory I. Thiel
| location_city = Santa Monica, California, later Inglewood, California
| location_country = United States
| key_people = Gerald J. Popek, CTO and chairman.
| industry = Software
| products = LOCUS
AIX PS/2, AIX 370
AIX TCF
OSF/1 AD
Merge
UnixWare NonStop Clusters
| services =
| num_employees = 300
| defunct = {{End date|1995|8|17}}
| fate = Acquired by Platinum Technology Inc.
| successor = Platinum Technology}}
Locus Computing Corporation was formed in 1982 by Gerald J. Popek, Charles S. Kline and Gregory I. Thiel
{{cite news
|url=http://findarticles.com/p/articles/mi_hb4804/is_198911/ai_n17443977
|title=Locus Computing Corp. (company profile)
|accessdate=2008-09-23
}} {{Dead link|date=September 2010|bot=RjwilmsiBot}}
to commercialize the technologies developed for the LOCUS distributed operating system at UCLA. Locus was notable for commercializing single-system image software and producing the Merge package which allowed the use of DOS and Windows 3.1 software on Unix systems.
Locus was acquired by Platinum Technology Inc in 1995.
{{cite news
|url=http://findarticles.com/p/articles/mi_m0EIN/is_/ai_17195055
|title=PLATINUM technology And Locus Computing Finalize Acquisition; Locus Computing officially becomes a PLATINUM technology subsidiary
|accessdate=2008-10-06
|work=Business Wire
|date=1995-08-17
}}
Products
=AIX for IBM PS/2 and System/370=
Locus was commissioned by IBM to produce a version of the AIX UNIX based operating system for the PS/2 and System/370 ranges. The single-system image capabilities of LOCUS were incorporated under the name of AIX TCF (transparent computing facility).
=OSF/1 AD for the Intel Paragon=
Locus was commissioned by Intel to produce a multiprocessor version of OSF/1 for the Intel Paragon a massively parallel NoRMA (No Remote Memory Access) system.
The system was known as OSF/1 AD, where AD stood for "Advanced Development".
To allow inter processor process migration and communication between the individual nodes of the Paragon system they re-worked the TCF technology from LOCUS as Transparent Network Computing, or TNC, inventing the concept of the VPROC (virtual process) an analogy of the VNODE (virtual inode) from the SunOS virtual file system.
{{Cite web
|last1 = Patience
|first1 = Simon
|last2 = Rabii
|first2 = Faramarz
|date = 1993-09-15
|title = The Design of the Process Management Component of OSF/1 AD Version 2
|url = ftp://ftp.opengroup.org/pub/ri/os/papers/osf1ad2_papers/osf1/pm_design.93.11.ps
|accessdate = 2008-10-01
}}{{dead link|date=January 2018 |bot=InternetArchiveBot |fix-attempted=yes }}
=UnixWare NonStop Clusters=
Locus was commissioned by Tandem Computers to include their TNC technology in a highly available single-system image clustering system based on SCO UnixWare, UnixWare NonStop Clusters.
{{Cite book
| last = Zabarsky
| first = Jeffrey
| author-link =
| year =1998
| publication-date = 1998
| contribution = Failure recovery for distributed processes in single system image clusters
| contribution-url = http://ipdps.cc.gatech.edu/1998/ftpds/zabby.pdf
| editor-last =
| editor-first =
| editor-link =
| editor2-last =
| editor2-first =
| editor2-link =
| title = Parallel and Distributed Processing
| edition =
| series = Lecture Notes in Computer Science
| place =
| publication-place =
| publisher = Springer Berlin / Heidelberg
| volume = 1388/1998
| pages = 564–583
| id =
| isbn = 978-3-540-64359-3
| doi = 10.1007/3-540-64359-1
| s2cid = 6782294
| oclc =
| url =
}}
{{Cite book
| last1 = Walker
| first1 = Bruce J.
| author-link =
| last2 = Steel
| first2 = Douglas
| author2-link =
| publication-date = 1999
| contribution = Implementing a Full Single System Image UnixWare Cluster: Middleware vs Underware
| contribution-url = http://www.buyya.com/pdpta99/douglass.ps.gz
| editor-last = Arabnia
| editor-first = Hamid R.
| edition =
| series =
| place = Las Vegas, Nevada, USA
| publication-place =
| publisher = CSREA Press
| volume = 6
| pages = 2767–2773
| id =
| doi =
| url =
| title = International conference on parallel and distributed processing techniques and applications
| year = 1999
| isbn = 1-892512-15-7
| oclc = 48259379
}}
During the course of the project Locus was acquired by Platinum Technology Inc, who transferred the team working on NonStop Clusters to Tandem.
Tandem were later bought by Compaq. The UnixWare product was acquired from SCO by Caldera Systems/Caldera International, who discontinued commercialization of the NonStop Clusters product in favor of the simpler Reliant HA system. Compaq then decided to release the NonStop Clusters code as open source software, porting it to Linux as the OpenSSI project.
=Merge=
{{Main|Merge (software)}}
Merge was a system developed by Locus in late 1984 for the AT&T 6300+ computer, which allowed DOS (and hence DOS applications) to be run under the native UNIX SVR2 operating system.
The 6300+ used an Intel 80286 processor and included special-purpose circuitry to allow virtualization of the 8086 instruction set used by DOS.
Merge was later modified to use the virtual 8086 mode provided by Intel 80386 processors. It was sold for Microport SVR3 and later SCO Unix and UnixWare.
In the late 1980, the main commercial competitor of Merge was VP/IX developed by Interactive Systems Corporation and Phoenix Technologies.{{cite book|author=IDG Enterprise|title=Computerworld|url=https://books.google.com/books?id=3UuWcPxTGDIC&pg=PT81|date=26 October 1987|publisher=IDG Enterprise|pages=81–|issn=0010-4841}}
Around 1994, Merge included an innovative socket API that used Intel ring 2 for virtualization. Although this was the fastest network access of any Windows virtualization system then on the market, it did not increase sales enough to make Locus independent. This socket API was designed and developed by Real Time, Inc. of Santa Barbara.
Locus eventually joined the Microsoft WISE
{{cite web
|url = http://hyper.sunjapan.com.cn/~hz/win32/wise.htm
|title = Windows Interface Source Environment (WISE)
|date = January 1995
|accessdate = 2009-11-26
|url-status = dead
|archiveurl = https://web.archive.org/web/20080330032918/http://hyper.sunjapan.com.cn/~hz/win32/wise.htm
|archivedate = 2008-03-30
}}
program which gave them access to Windows source code, which allowed later versions of Merge to run Windows Shrink wrapped applications without a copy of Windows.
{{cite web
|url=http://www.thefreelibrary.com/Locus+announces+availability+of+Merge+3.2+for+SCO+OpenServer+Release+5-a016933936
|title=Locus announces availability of Merge 3.2 for SCO OpenServer Release 5.
|date=May 9, 1995
|accessdate=2009-11-26
}}
= PC-Interface =
PC-Interface was a popular Lan-based Cross-Platform Integration Toolkit for Unix, providing MS-DOS/Windows/Macintosh and Unix integration using Unix as the file system. It supported AIX, Santa Cruz Operation Inc, UnixWare and Motorola 9000 and many other Unixes and came with one Mac and one MS-DOS/Windows client.
References
{{Reflist}}
Category:Defunct computer companies based in California
Category:Technology companies based in Greater Los Angeles
Category:Companies based in Los Angeles County, California
Category:Software companies established in 1982
Category:Software companies disestablished in 1995
Category:1982 establishments in California
Category:1995 disestablishments in California
Category:Defunct software companies of the United States