Knowledge

Coherent (operating system)

Source 📝

86: 283: 275: 1565: 1577: 25: 634: 77: 437:
in 1984 called Coherent a "highly compatible UNIX Version 7 lookalike". In 1985 it criticized the difficulty of installation, but stated that "as a UNIX clone, Coherent is amazingly complete ... it should be easy to port programs ... the price of $ 495 is a bargain". Early 1990s reviews of Coherent
355:
looking at various corners I couldn't find anything that was copied. It might have been that some parts were written with source nearby, but at least the effort had been made to rewrite. If it came to it, I could never honestly testify that what they generated was irreproducible from the
351:, who concluded that "it was very hard to believe that Coherent and its basic applications were not created without considerable study of the OS code and details of its applications." However, he also stated that: 347:. In the early years of its existence, MWC received a visit from an AT&T delegation looking to determine whether MWC was infringing on AT&T Unix property. The delegation included 438:
pointed out that the system was much smaller than other contemporary Unix offerings, as well as less expensive at US$ 99.95, but lacking in functionality and software support.
496:. Coherent version 3 for Intel-based PCs required at least a 286, Coherent version 4 for Intel-based PCs required at least a 386. Like a true Unix, Coherent was able to 46: 368:, Dave Conroy, Randall Howard, Johann George, and Trevor John Thompson. Significant contributions were also made by people such as Nigel Bree (from 772: 791: 408:, starting 1983 it was available on the consumer market from MWC directly. At this point, Coherent 2.3 offered roughly the functionality of 33: 1618: 1603: 420:
extensions offered by competing Unix/clone vendors; compared to its competitors, it was a small system distributed on only seven
518:
Later versions of Coherent (version 4 and higher) supported features common in modern Unix-like systems, including a version of
1613: 1608: 680: 544: 986: 1628: 1087: 1008: 417: 702: 971: 442:
called Coherent 3.0 a "time capsule" that captured the state of Unix in the late 1970s, without support for
961: 604:) announced a port of Coherent to IBM mainframes, in the form of a Unix compatibility subsystem for IBM's 1546: 1256: 156: 941: 1211: 1540: 1495: 1126: 620:
operating systems, known as Programmer Work Station/VSE-Advanced Functions, or PWS/VSE-AF for short.
226: 1241: 533: 753: 454:
disks, good for learning basic Unix programming but not for business automation. A review in the
38: 1623: 1386: 361: 246: 1474: 1581: 1534: 881: 859: 840: 821: 497: 369: 313: 101: 966: 917: 899: 1529: 1432: 530: 428: 373: 317: 130: 8: 1446: 1028: 981: 718: 714: 501: 337: 1461: 1001: 447: 85: 282: 1467: 1039: 925: 421: 393: 305: 232: 710: 1074: 1024: 706: 601: 512: 316:(MWC). Historically, the operating system was a proprietary product, but it became 301: 258: 181: 176: 982:
Virtualbox, Qemu and PCem VM's with Coherent 3.x, 4.0, 4.2.x, DDK, X11, sources...
976: 731: 676: 332:
Coherent was not Unix; the Mark Williams Company had no rights to either the Unix
1054: 1049: 1044: 1016: 505: 1307: 579: 571: 551: 493: 443: 409: 401: 348: 287: 239: 215: 1597: 1569: 1414: 1405: 1268: 1119: 1059: 994: 929: 594: 583: 389: 309: 274: 1236: 1231: 924:, vol. 27, no. 37, IDG Enterprise, p. 4, 12 September 1983, 627: 321: 264: 1502: 1313: 956: 590: 559: 555: 526: 490: 482: 459: 424: 397: 344: 219: 203: 1523: 1420: 1327: 1302: 1246: 1216: 1064: 567: 519: 478: 470:, and suggesting it might fill a niche as a low-end training platform. 199: 96: 1358: 1021: 575: 563: 341: 333: 250: 111: 1516: 1368: 1334: 1221: 1176: 1161: 617: 536: 388:
range of minicomputers in 1980, then ported to various early 1980s
365: 1509: 1488: 1481: 1319: 1285: 1156: 1141: 1114: 1104: 613: 609: 509: 458:'s newsletter was more positive, favorably comparing Coherent to 24: 1456: 1375: 1251: 1226: 1190: 1146: 1109: 1098: 605: 504:. From version 4, released 1992, Coherent also had support for 385: 191: 1426: 1393: 1380: 1290: 1202: 1183: 1169: 1131: 651: 646: 626:
On January 3, 2015, Coherent sources were released under the
523: 474: 467: 463: 413: 633: 360:
Much of the operating system was written by alumni from the
1296: 1279: 1151: 1017: 547: 540: 486: 455: 451: 298: 211: 207: 76: 543:. The final releases of Coherent also fully supported the 1399: 1363: 1136: 550:
binary standard, which allowed binary compatibility with
405: 195: 957:
Andrzej Popielewicz's GNU stuff for Coherent website
789: 1595: 783: 593:port of Coherent was also used by the canceled 764: 700: 671: 669: 667: 1002: 918:"Nixdorf unwraps Unix-compatible T/S for IBM" 864:Australian UNIX Systems User Group Newsletter 664: 1009: 995: 860:"Good Things Still Come in Small Packages" 623:The Mark Williams Company closed in 1995. 819: 751: 632: 384:Coherent was originally written for the 312:, developed and sold by the now-defunct 281: 278:Coherent system startup and login prompt 273: 49:of all important aspects of the article. 815: 813: 770: 747: 745: 1596: 967:Installation Media for Coherent 4.2.10 857: 838: 45:Please consider expanding the lead to 990: 820:Christian, Kaare (11 December 1990). 1576: 810: 742: 18: 539:, and a modified version of Taylor 13: 841:"PC Users Get Alternative to Unix" 773:"The Future of Unix on the IBM PC" 578:. The last 386 versions supported 14: 1640: 950: 839:Dryden, Patrick (23 April 1990). 701:Dennis Ritchie (April 10, 1998). 473:Coherent was able to run on most 1575: 1564: 1563: 84: 75: 23: 1562:indicate discontinued systems. 935: 910: 892: 874: 822:"Coherent: Unix power for $ 99" 790:Rochkind, Marc J. (Fall 1985). 771:Phraner, Ralph A. (Fall 1984). 752:Hannotte, Dean (12 June 1984). 683:from the original on 2015-01-06 677:"Mark Williams Company Sources" 600:In 1983, NCSC (a subsidiary of 37:may be too short to adequately 1619:Software using the BSD license 1604:Discontinued operating systems 851: 832: 738:. Mark Williams Company. 1994. 724: 694: 412:on PC hardware, including the 327: 47:provide an accessible overview 1: 1614:Lightweight Unix-like systems 1609:Formerly proprietary software 977:Mark Williams Company Sources 657: 320:in 2015, released under the 7: 1547:Windows Subsystem for Linux 792:"Pick, Coherent, and THEOS" 640: 379: 163:; 30 years ago 143:; 44 years ago 16:Unix operating system clone 10: 1645: 906:. 6 April 1984. p. 9. 888:. 8 June 1992. p. 51. 396:and machines based on the 1555: 1541:Windows Services for UNIX 1496:Microsoft POSIX subsystem 1445: 1344: 1265: 1200: 1084: 1073: 1035: 257: 238: 225: 187: 175: 155: 137: 125: 117: 107: 95: 90:Coherent 4.2.10 installer 83: 74: 962:Coherent history archive 554:applications, including 972:Coherent image for qemu 566:applications including 372:), the later author of 711:alt.folklore.computers 637: 416:formatter but not the 362:University of Waterloo 358: 291: 290:and system information 279: 1629:X86 operating systems 1535:UserLAnd Technologies 858:Dikian, Jack (1991). 636: 370:Auckland, New Zealand 353: 314:Mark Williams Company 285: 277: 268:Original: Proprietary 102:Mark Williams Company 1530:UNIX System Services 1029:compatibility layers 942:Closing Announcement 900:"From the news desk" 754:"A Good Buy on UNIX" 404:. Initially sold to 1257:Other distributions 760:. pp. 250–254. 431:500 for a license. 71: 638: 394:IBM PC compatibles 392:systems including 306:IBM PC compatibles 297:is a clone of the 292: 280: 69: 1591: 1590: 1441: 1440: 1025:operating systems 779:. pp. 59–64. 513:windowing systems 272: 271: 64: 63: 1636: 1579: 1578: 1567: 1566: 1082: 1081: 1011: 1004: 997: 988: 987: 944: 939: 933: 932: 914: 908: 907: 896: 890: 889: 878: 872: 871: 855: 849: 848: 836: 830: 829: 817: 808: 807: 805: 803: 787: 781: 780: 768: 762: 761: 749: 740: 739: 728: 722: 721: 698: 692: 691: 689: 688: 673: 477:-based PCs with 302:operating system 171: 169: 164: 151: 149: 144: 88: 79: 72: 68: 66:Operating system 59: 56: 50: 27: 19: 1644: 1643: 1639: 1638: 1637: 1635: 1634: 1633: 1594: 1593: 1592: 1587: 1551: 1448: 1437: 1340: 1261: 1196: 1076: 1069: 1031: 1015: 953: 948: 947: 940: 936: 916: 915: 911: 898: 897: 893: 880: 879: 875: 856: 852: 837: 833: 818: 811: 801: 799: 788: 784: 769: 765: 750: 743: 736:COHERENT manual 730: 729: 725: 699: 695: 686: 684: 675: 674: 665: 660: 643: 427:, costing only 382: 330: 267: 241: 167: 165: 162: 147: 145: 142: 138:Initial release 129:Closed source; 91: 67: 60: 54: 51: 44: 32:This article's 28: 17: 12: 11: 5: 1642: 1632: 1631: 1626: 1621: 1616: 1611: 1606: 1589: 1588: 1586: 1585: 1573: 1556: 1553: 1552: 1550: 1549: 1544: 1537: 1532: 1527: 1520: 1513: 1506: 1499: 1492: 1485: 1478: 1471: 1464: 1459: 1453: 1451: 1443: 1442: 1439: 1438: 1436: 1435: 1430: 1423: 1418: 1411: 1410: 1409: 1397: 1390: 1383: 1378: 1373: 1372: 1371: 1361: 1356: 1348: 1346: 1342: 1341: 1339: 1338: 1331: 1324: 1323: 1322: 1317: 1305: 1300: 1293: 1288: 1283: 1275: 1273: 1263: 1262: 1260: 1259: 1254: 1249: 1244: 1239: 1234: 1229: 1224: 1219: 1214: 1208: 1206: 1198: 1197: 1195: 1194: 1187: 1180: 1173: 1166: 1165: 1164: 1159: 1154: 1149: 1144: 1139: 1134: 1124: 1123: 1122: 1117: 1112: 1107: 1094: 1092: 1079: 1071: 1070: 1068: 1067: 1062: 1057: 1052: 1047: 1042: 1036: 1033: 1032: 1014: 1013: 1006: 999: 991: 985: 984: 979: 974: 969: 964: 959: 952: 951:External links 949: 946: 945: 934: 909: 891: 873: 850: 831: 809: 782: 763: 741: 723: 703:"Re: Coherent" 693: 662: 661: 659: 656: 655: 654: 649: 642: 639: 612:and Nixdorf's 580:virtual memory 572:Microsoft Word 562:, and several 502:multiple users 410:Version 7 Unix 402:Motorola 68000 381: 378: 349:Dennis Ritchie 329: 326: 310:microcomputers 288:root directory 270: 269: 261: 255: 254: 244: 242:user interface 236: 235: 230: 223: 222: 216:Motorola 68000 189: 185: 184: 179: 173: 172: 159: 157:Latest release 153: 152: 139: 135: 134: 127: 123: 122: 119: 115: 114: 109: 105: 104: 99: 93: 92: 89: 81: 80: 65: 62: 61: 41:the key points 31: 29: 22: 15: 9: 6: 4: 3: 2: 1641: 1630: 1627: 1625: 1624:Unix variants 1622: 1620: 1617: 1615: 1612: 1610: 1607: 1605: 1602: 1601: 1599: 1584: 1583: 1574: 1572: 1571: 1561: 1558: 1557: 1554: 1548: 1545: 1543: 1542: 1538: 1536: 1533: 1531: 1528: 1526: 1525: 1521: 1519: 1518: 1514: 1512: 1511: 1507: 1505: 1504: 1500: 1498: 1497: 1493: 1491: 1490: 1486: 1484: 1483: 1479: 1477: 1476: 1472: 1470: 1469: 1465: 1463: 1460: 1458: 1455: 1454: 1452: 1450: 1447:Compatibility 1444: 1434: 1431: 1429: 1428: 1424: 1422: 1419: 1417: 1416: 1415:Research Unix 1412: 1408: 1407: 1406:BlackBerry 10 1403: 1402: 1401: 1398: 1396: 1395: 1391: 1389: 1388: 1384: 1382: 1379: 1377: 1374: 1370: 1367: 1366: 1365: 1362: 1360: 1357: 1355: 1354: 1350: 1349: 1347: 1343: 1337: 1336: 1332: 1330: 1329: 1325: 1321: 1318: 1316: 1315: 1311: 1310: 1309: 1306: 1304: 1301: 1299: 1298: 1294: 1292: 1289: 1287: 1284: 1282: 1281: 1277: 1276: 1274: 1272: 1271: 1270: 1264: 1258: 1255: 1253: 1250: 1248: 1245: 1243: 1240: 1238: 1235: 1233: 1230: 1228: 1225: 1223: 1220: 1218: 1215: 1213: 1210: 1209: 1207: 1205: 1204: 1199: 1193: 1192: 1188: 1186: 1185: 1181: 1179: 1178: 1174: 1172: 1171: 1167: 1163: 1160: 1158: 1155: 1153: 1150: 1148: 1145: 1143: 1140: 1138: 1135: 1133: 1130: 1129: 1128: 1125: 1121: 1120:DragonFly BSD 1118: 1116: 1113: 1111: 1108: 1106: 1103: 1102: 1101: 1100: 1096: 1095: 1093: 1091: 1090: 1089: 1083: 1080: 1078: 1072: 1066: 1063: 1061: 1058: 1056: 1053: 1051: 1048: 1046: 1043: 1041: 1038: 1037: 1034: 1030: 1026: 1023: 1019: 1012: 1007: 1005: 1000: 998: 993: 992: 989: 983: 980: 978: 975: 973: 970: 968: 965: 963: 960: 958: 955: 954: 943: 938: 931: 927: 923: 922:Computerworld 919: 913: 905: 901: 895: 887: 886:Computerworld 883: 877: 869: 865: 861: 854: 847:. p. 40. 846: 842: 835: 828:. p. 50. 827: 823: 816: 814: 798:. p. 231 797: 793: 786: 778: 774: 767: 759: 755: 748: 746: 737: 733: 727: 719: 716: 712: 708: 704: 697: 682: 678: 672: 670: 668: 663: 653: 650: 648: 645: 644: 635: 631: 629: 624: 621: 619: 615: 611: 607: 603: 598: 596: 595:Commodore 900 592: 587: 585: 584:demand paging 581: 577: 573: 569: 565: 561: 557: 553: 549: 546: 542: 538: 535: 532: 528: 525: 521: 516: 514: 511: 507: 503: 499: 495: 492: 488: 484: 480: 476: 471: 469: 465: 461: 457: 453: 449: 445: 441: 436: 432: 430: 426: 423: 419: 415: 411: 407: 403: 399: 395: 391: 390:microcomputer 387: 377: 375: 371: 367: 363: 357: 352: 350: 346: 343: 339: 335: 325: 323: 319: 315: 311: 307: 303: 300: 296: 289: 284: 276: 266: 262: 260: 256: 252: 248: 245: 243: 237: 234: 231: 228: 224: 221: 217: 213: 209: 205: 201: 197: 193: 190: 186: 183: 180: 178: 174: 161:4.2.14 / 1994 160: 158: 154: 140: 136: 132: 128: 124: 120: 118:Working state 116: 113: 110: 106: 103: 100: 98: 94: 87: 82: 78: 73: 58: 55:February 2023 48: 42: 40: 35: 30: 26: 21: 20: 1580: 1568: 1559: 1539: 1522: 1515: 1508: 1501: 1494: 1487: 1480: 1473: 1466: 1425: 1413: 1404: 1392: 1385: 1352: 1351: 1333: 1326: 1312: 1295: 1278: 1267: 1266: 1201: 1189: 1182: 1175: 1168: 1097: 1086: 1085: 1040:Architecture 937: 921: 912: 903: 894: 885: 876: 867: 863: 853: 844: 834: 825: 800:. Retrieved 795: 785: 776: 766: 757: 735: 726: 696: 685:. Retrieved 628:BSD-3-Clause 625: 622: 599: 588: 527:file systems 522:, access to 517: 500:and support 472: 439: 434: 433: 425:floppy disks 422:double-sided 383: 359: 354: 331: 322:BSD-3-Clause 294: 293: 286:Viewing the 265:BSD-3-Clause 247:Command-line 177:Available in 131:open sourced 126:Source model 121:Discontinued 52: 36: 34:lead section 1503:MKS Toolkit 1314:OpenSolaris 870:(1): 21–22. 826:PC Magazine 591:Zilog Z8000 560:Lotus 1-2-3 556:WordPerfect 460:MKS Toolkit 440:PC Magazine 398:Zilog Z8000 345:source code 328:Development 318:open source 220:Zilog Z8000 1598:Categories 1524:PWS/VSE-AF 1421:SerenityOS 1328:Tru64 UNIX 1303:OpenServer 1055:Philosophy 1045:Filesystem 882:"In brief" 687:2021-06-18 658:References 582:, but not 568:QuickBASIC 531:optimizing 520:MicroEMACS 494:processors 479:Intel 8088 308:and other 233:Monolithic 1359:Domain/OS 1075:Operating 1022:Unix-like 930:0010-4841 904:InfoWorld 845:InfoWorld 732:"Preface" 707:Newsgroup 630:license. 576:MultiPlan 564:Microsoft 498:multitask 342:Bell Labs 334:trademark 324:license. 251:KornShell 188:Platforms 112:Unix-like 108:OS family 97:Developer 39:summarize 1570:Category 1517:P.I.P.S. 1353:Coherent 1335:UnixWare 1269:System V 1222:ChromeOS 1177:NeXTSTEP 1162:bridgeOS 1060:Security 802:19 March 681:Archived 641:See also 618:Edos/VSE 597:system. 552:SCO Unix 537:compiler 380:Versions 366:Tom Duff 338:AT&T 295:Coherent 70:Coherent 1582:Commons 1560:Italics 1489:MachTen 1482:Interix 1462:Darling 1433:more... 1320:Illumos 1308:Solaris 1242:Red Hat 1212:Android 1157:watchOS 1142:audioOS 1115:OpenBSD 1105:FreeBSD 1077:systems 1050:History 715:Usenet: 709::  614:Edos/VS 610:DOS/VSE 602:Nixdorf 356:manual. 336:or the 259:License 240:Default 182:English 166: ( 146: ( 133:in 2015 1468:Eunice 1457:Cygwin 1449:layers 1376:LynxOS 1252:Ubuntu 1237:Gentoo 1232:Fedora 1227:Debian 1191:Ultrix 1147:iPadOS 1127:Darwin 1110:NetBSD 1099:386BSD 928:  758:PC Mag 717:  606:DOS/VS 574:, and 489:, and 386:PDP-11 263:2015: 227:Kernel 192:PDP-11 1427:Xenix 1394:OSF/1 1381:Minix 1345:Other 1291:HP-UX 1203:Linux 1184:SunOS 1170:DYNIX 1132:macOS 1065:Shell 652:Venix 647:PC/IX 529:, an 524:FAT16 475:Intel 468:Xenix 464:Minix 414:nroff 374:Ghost 1510:PASE 1369:Hurd 1297:IRIX 1280:A/UX 1247:SUSE 1217:Arch 1152:tvOS 1027:and 1020:and 1018:Unix 926:ISSN 804:2016 796:BYTE 777:BYTE 616:and 608:and 548:COFF 545:iBCS 541:UUCP 508:and 466:and 456:AUUG 452:SCSI 448:LANs 444:mice 435:BYTE 429:US$ 406:OEMs 400:and 304:for 299:Unix 229:type 200:8088 168:1994 148:1980 141:1980 1475:GNV 1400:QNX 1387:MOS 1364:GNU 1286:AIX 1137:iOS 1088:BSD 510:MGR 506:X11 491:486 487:386 483:286 450:or 418:BSD 214:), 212:486 208:386 204:286 196:x86 1600:: 920:, 902:. 884:. 868:12 866:. 862:. 843:. 824:. 812:^ 794:. 775:. 756:. 744:^ 734:. 713:. 705:. 679:. 666:^ 589:A 586:. 570:, 558:, 515:. 485:, 481:, 462:, 446:, 376:. 364:: 218:, 210:, 206:, 202:, 194:, 1010:e 1003:t 996:v 806:. 720:. 690:. 534:C 340:/ 253:) 249:( 198:( 170:) 150:) 57:) 53:( 43:.

Index


lead section
summarize
provide an accessible overview


Developer
Mark Williams Company
Unix-like
open sourced
Latest release
Available in
English
PDP-11
x86
8088
286
386
486
Motorola 68000
Zilog Z8000
Kernel
Monolithic
Default
user interface

Command-line
KornShell
License
BSD-3-Clause

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.