Kohärent (Betriebssystem) – Wikipedia

Kohärente Systemstart- und Anmeldeaufforderung

Kohärent ist ein Klon des Unix-Betriebssystems für IBM PC-kompatible Geräte und andere Mikrocomputer, das von der inzwischen aufgelösten Mark Williams Company (MWC) entwickelt und verkauft wird. In der Vergangenheit war das Betriebssystem ein proprietäres Produkt, wurde jedoch 2015 zu Open Source und unter einer 3-Klausel-BSD-Lizenz veröffentlicht.

Entwicklung[edit]

Kohärent war nicht Unix; Die Mark Williams Company hatte weder Rechte an der Marke Unix noch am Quellcode von AT & T / Bell Labs. In den ersten Jahren seines Bestehens erhielt MWC einen Besuch von einer AT & T-Delegation, um festzustellen, ob MWC gegen das Eigentum von AT & T Unix verstößt. Zu der Delegation gehörte Dennis Ritchie, der zu dem Schluss kam, dass “es sehr schwer zu glauben war, dass Coherent und seine Basisanwendungen nicht ohne eingehende Untersuchung des Betriebssystemcodes und der Details seiner Anwendungen erstellt wurden”. Er erklärte jedoch auch, dass:[1]

[…] Blick auf verschiedene Ecken [for peculiarities, bugs, etc. that I knew about in the Unix distributions of the time] Ich konnte nichts finden, was kopiert wurde. Es könnte sein, dass einige Teile mit geschrieben wurden [AT&T] Quelle in der Nähe, aber zumindest waren die Anstrengungen unternommen worden, um umzuschreiben. Wenn es dazu käme, könnte ich niemals ehrlich aussagen […] Das, was sie erzeugten, war aus dem Handbuch nicht reproduzierbar.

Ein Großteil des Betriebssystems wurde von Alumni der University of Waterloo geschrieben: Tom Duff, Dave Conroy, Randall Howard, Johann George und Trevor John Thompson. Bedeutende Beiträge leisteten auch Personen wie Nigel Bree (aus Auckland, Neuseeland), der spätere Autor von Ghost.[2]

Versionen[edit]

Coherent wurde ursprünglich 1980 für die PDP-11-Reihe von Minicomputern geschrieben und dann auf verschiedene Mikrocomputersysteme der frühen 1980er Jahre portiert, darunter IBM PC-kompatible Geräte und Maschinen, die auf dem Zilog Z8000 und Motorola 68000 basieren. Ursprünglich an OEMs verkauft, war es ab 1983 auf dem erhältlich Verbrauchermarkt von MWC direkt.[3] Zu diesem Zeitpunkt bot Coherent 2.3 ungefähr die Funktionalität von Version 7 Unix auf PC-Hardware, einschließlich des nroff-Formatierers, jedoch nicht der BSD-Erweiterungen, die von konkurrierenden Unix- / Klon-Anbietern angeboten werden. Im Vergleich zu seinen Konkurrenten war es ein kleines System, das auf nur sieben doppelseitigen Disketten verteilt war und nur 500 US-Dollar für eine Lizenz kostete.[3]

BYTE 1984 nannte Coherent ein “hochkompatibles UNIX Version 7-Lookalike”.[4] 1985 kritisierte es die Schwierigkeit der Installation, erklärte jedoch, dass “Coherent als UNIX-Klon erstaunlich vollständig ist … es sollte einfach sein, Programme zu portieren … der Preis von 495 US-Dollar ist ein Schnäppchen”.[5] Anfang der 90er Jahre ergab eine Überprüfung von Coherent, dass das System viel kleiner als andere moderne Unix-Angebote war und mit 99,95 US-Dollar weniger teuer war, aber keine Funktionalität aufwies[6] und Software-Support.[7]PC Magazin Coherent 3.0 wird als “Zeitkapsel” bezeichnet, die den Status von Unix Ende der 1970er Jahre ohne Unterstützung für Mäuse, LANs oder SCSI-Festplatten erfasst. Sie eignet sich zum Erlernen der grundlegenden Unix-Programmierung, jedoch nicht für die Geschäftsautomatisierung.[6] Eine Bewertung im AUUG-Newsletter war positiver, da Coherent positiv mit MKS Toolkit, Minix und Xenix verglichen wurde und darauf hingewiesen wurde, dass es eine Nische als Low-End-Schulungsplattform füllen könnte.[8]

Coherent konnte auf den meisten Intel-basierten PCs mit Intel 8088-, 286-, 386- und 486-Prozessoren ausgeführt werden. Für die kohärente Version 3 für Intel-basierte PCs waren mindestens 286 erforderlich, für die kohärente Version 4 für Intel-basierte PCs mindestens 386. Wie bei einem echten Unix konnte Coherent mehrere Benutzer multitasking und unterstützen. Ab Version 4, veröffentlicht 1992,[9] Coherent unterstützte auch X11- und MGR-Fenstersysteme.[citation needed]

Spätere Versionen von Coherent (Version 4 und höher) unterstützten Funktionen, die in modernen Unix-ähnlichen Systemen üblich sind, einschließlich einer Version von MicroEMACS, Zugriff auf DOS FAT16-Dateisysteme,[citation needed] eine Optimierung[citation needed]C-Compiler und eine modifizierte Version von Taylor UUCP.[citation needed] Die endgültigen Versionen von Coherent unterstützten auch den iBCS COFF-Binärstandard vollständig.[citation needed] Dies ermöglichte die Binärkompatibilität mit SCO-Unix-Anwendungen, einschließlich WordPerfect, Lotus 1-2-3, und mehreren Microsoft-Anwendungen, einschließlich QuickBASIC, Microsoft Word und MultiPlan. Die letzten 386 Versionen unterstützten den virtuellen Speicher, erforderten jedoch kein Paging.

Ein Zilog Z8000-Port von Coherent wurde auch vom abgebrochenen Commodore 900-System verwendet.[10]

1983 kündigte NCSC (eine Tochtergesellschaft von Nixdorf) einen Coherent-Port für IBM-Mainframes in Form eines Unix-Kompatibilitätssubsystems für die Betriebssysteme DOS / VS und DOS / VSE von IBM sowie für die Betriebssysteme Edos / VS und Edos / VSE von Nixdorf an Programmer Work Station / VSE-Advanced Functions, kurz PWS / VSE-AF.[11]

Die Mark Williams Company wurde 1995 geschlossen.[12]

Am 3. Januar 2015 wurden kohärente Quellen unter der 3-Klausel-BSD-Lizenz veröffentlicht.[13]

Siehe auch[edit]

Verweise[edit]

  1. ^ Dennis Ritchie (10. April 1998). “Re: Kohärent”. Newsgroup: alt.folklore.computers. Usenet: [email protected]
  2. ^ “Vorwort”. COHERENT Handbuch. Mark Williams Company. 1994.
  3. ^ ein b Hannotte, Dean (12. Juni 1984). “Ein guter Kauf unter UNIX”. PC Mag. S. 250–254.
  4. ^ Phraner, Ralph A. (Herbst 1984). “Die Zukunft von Unix auf dem IBM PC”. BYTE. S. 59–64.
  5. ^ Rochkind, Marc J. (Herbst 1985). “Pick, Coherent und THEOS”. BYTE. p. 231. Abgerufen 19. März 2016.
  6. ^ ein b Christian, Kaare (11. Dezember 1990). “Kohärent: Unix-Power für 99 US-Dollar”. PC Magazin. p. 50.
  7. ^ Dryden, Patrick (23. April 1990). “PC-Benutzer erhalten Alternative zu Unix”. InfoWorld. p. 40.
  8. ^ Dikian, Jack (1991). “Gute Dinge kommen immer noch in kleinen Paketen”. Newsletter der australischen UNIX Systems User Group. 12 (1): 21–22.
  9. ^ “In Kürze”. Computerwelt. 8. Juni 1992. p. 51.
  10. ^ “Vom Nachrichtenschalter”. InfoWorld. 6. April 1984. p. 9.
  11. ^ “Nixdorf packt Unix-kompatibles T / S für IBM aus”, Computerwelt, IDG Enterprise, 27 (37), p. 4, 12. September 1983, ISSN 0010-4841
  12. ^ Schlussankündigung
  13. ^ Mark Williams Unternehmensquellen

Externe Links[edit]