Knowledge (XXG)

PRIMOS

Source 📝

1357: 1124: 169: 308:
Very early versions of PRIMOS (revision 6) were originally called DOS (PRIMOS 2) and later DOSVM (PRIMOS 3), but starting with PRIMOS 4, on the P400 system, PRIMOS was the name that stuck. There were many major releases of PRIMOS. The last official revision (24.0.0.R52) was released July 3, 1997. By
304:
in the UK, modified the PRIMOS running on its five 9955 systems so that undergraduates could no longer use the MESSAGE command, that wrapped the PRIMOS SMSG$ () call, to send messages to other undergraduates, because online "chatting" using that command was becoming rife, tying up terminals from the
574:
Prime's PRIMENET software was designed to enable "transparent access to any system in the network without burdening the user with extra commands." With PRIMENET, a user on System A could access files on System B as if they were on System A, or even log into another system using the RLOGIN (Remote
259:
Honeywell, at that time, was uninterested in minicomputers, so they left and founded Prime, "taking" the code with them. They developed hardware optimized to run FORTRAN, including machine instructions that directly implemented FORTRAN's distinctive
328:
included a distinctive construct known as the Segment Directory. Unlike more traditional directories, the files anchored in a segment directory were located using an integer index, effectively reducing searches of the directory to a simple
543:, duplicating all write operations to a primary disk onto a secondary disk. This redundancy allowed the system to seamlessly continue operations using the mirror partition in the event of a failure of the primary partition. Unlike 547:, which typically requires specific hardware support for disk mirroring, the MIRROR_ON command implemented this functionality at the software level, offering a flexible and cost-effective solution for data redundancy. 320:
and PL/P declined considerably around this time. Programs were guaranteed to run on all current Prime processors (subject to sufficient resources being available), as well as all subsequent Prime processors.
202:
and the decline of the minicomputer industry, Prime was forced out of the market in the early 1990s, and by the end of 2010 the trademarks for both PRIME and PRIMOS no longer existed.
535:
features to ensure system reliability and data integrity. One notable feature was the MIRROR_ON command, which facilitated the creation of a pair of logically equivalent, identical
607:, called Primix, became available with Primos Release 19.4.2 that was modified to include Unix functions. It co-existed with PRIMOS, allowing users to switch back and forth. 539:
that were maintained in real-time. This command was instrumental in enhancing the system's resilience to hardware failures. When activated, the MIRROR_ON command initiated
300:
The source code to PRIMOS was available to customers and, thanks to FORTRAN and PL/P, customers could reasonably modify PRIMOS as needed. For example, around 1990, the
1444: 360:
ASR, the bit was customarily set to 1, and this became Prime's standard. This is vital to realize when transferring data from PRIMOS to almost any other system.
1391: 730: 305:
limited pool available. Messaging using that command was akin to SMS text messaging today, except a maximum of 80 characters could be sent per message.
867: 1911: 256:. This connection with Honeywell extended to the point that the original Prime computers were compatible with Honeywell Series 16 minicomputers. 1906: 1297: 1720: 1691: 1168: 1093: 1312: 333:. Segment Directories were used in their Keyed-Index/Direct Access (KI/DA) file access system and in later versions of the system loader. 241:
type, etc. FORTRAN was, however, the language most known to engineers, and engineers were a big market for Prime in their early years.
964: 1070: 1495: 1439: 356:
but with the 8th bit inverted. The original 7-bit standard for ASCII left the 8th bit unspecified, but on the commonly available
195:
systems. It rapidly gained popularity and by the mid-1980s was a serious contender as a mainline minicomputer operating system.
1414: 1384: 244:
The unusual choice of FORTRAN for the OS programming language had to do with the people who founded Prime. They had worked for
1607: 1505: 1343: 297:, languages were used in the Kernel. Furthermore, some new PRIMOS utilities were written in SP/L, which was similar to PL/P. 234: 716: 765: 1885: 1434: 1419: 1274: 1183: 621: 1480: 1465: 1424: 484:, bearing similarities to Pascal, was both accessible to novice users and capable of powerful command line automation. 1646: 1593: 83: 925: 698: 1661: 1500: 1377: 506:
COMO – Command output – similar to a batch log file, but also usable interactively
1696: 1515: 1475: 1470: 1429: 1302: 1254: 868:
http://bitsavers.trailing-edge.com/pdf/prime/doc/DOC9304-6LA_Operators_Guide_To_System_Commands_Rev23.3_May92.pdf
616: 238: 145: 125: 1739: 1626: 1490: 272: 1485: 437: 309:
this time, a company called Peritus (which employed a number of ex-Prime engineers) was maintaining PRIMOS.
1921: 1873: 1812: 1701: 1681: 1630: 1588: 1143: 20: 1916: 1656: 1622: 1524: 1460: 1063: 301: 1026: 519:
that immediately began to run in the background when initiated by the PHANTOM command. "Conventional"
1853: 1827: 1198: 481: 157: 49: 1822: 1774: 1651: 1238: 856: 341:
Indexed data could be stored in a MIDAS file: Multi-Indexed Data Access System and be accessed via
218: 160: 523:
were initiated via the JOB command, including the ability to schedule them for a particular time.
1759: 1666: 584: 516: 477: 660: 1868: 1817: 1749: 1706: 1547: 1218: 1173: 988:. Vol. 4, no. 43. IDG Network World Inc. pp. 1, 33–35 – via Google Books. 960: 833: 357: 222: 199: 131: 58: 801: 1848: 1400: 1360: 1213: 1188: 1153: 1103: 1056: 1000: 230: 184: 152: 108: 103: 1021: 1792: 1754: 1725: 1178: 532: 268: 173: 1878: 1802: 1764: 1636: 1203: 1163: 1148: 1138: 540: 536: 369: 252:
project. FORTRAN was the language they had used both at NASA and, for many of them, at
188: 138: 118: 42: 1900: 1744: 1583: 1537: 1269: 1233: 1223: 1208: 748: 604: 488:
used PRIMOS CPL as a basis for the platform-independent scripting languages AML (for
330: 261: 1038: 1671: 1228: 192: 68: 293:, became the high level language of choice within PRIMOS, and the PL/P and, later 1029:
about the Prime 50-series emulator he created, running PRIMOS 19.2 (7 April 2007)
981: 954: 939: 312:
From Revision 19, major portions of PRIMOS were written in the languages SPL and
1797: 1779: 1562: 1552: 1542: 1338: 1322: 1193: 1158: 1113: 819: 911: 897: 172:
A Prime 9950 computer system with CRT console showing PRIMOS on the screen, in
325: 317: 37: 1734: 1641: 1567: 1532: 1292: 1108: 1098: 520: 245: 168: 1032: 677: 458:
DBASIC – Interpreted BASIC with double-precision arithmetic
1123: 1863: 313: 294: 275: 1043: 1858: 1787: 1557: 1307: 1264: 1259: 1079: 493: 489: 226: 54: 731:"history - Why was Fortran never used to develop an Operating System?" 879: 544: 1369: 845:
Prime's command shell language, introduced with PRIMOS 18.2 in 1981
1807: 752: 353: 342: 278:. Late models of the hardware were eventually modified to support 167: 349:, which was more powerful than COBOL despite being less verbose. 857:
https://sysovl.info/pages/blobs/prime/brochures/jim/PrimeCPL.pdf
485: 346: 290: 286: 249: 214: 205:
Prime had also offered a customizable real-time OS called RTOS.
19:
This article is about the operating system. For other uses, see
1373: 1052: 1843: 555:
Primes's main offerings, each covering a specific need, were:
461:
RPG – Compiles an RPG II program (non-virtual)
253: 372:'s demise, a list of languages supported by Primos included: 781:
It was public domain, having been written with NASA funding.
583:
Released similar timing to PRIMENET, it enabled high-speed
345:
or FORTRAN. Among the third-party tools was a package named
467:
VRPG – Compiles an RPG II program (virtual)
1048: 942:. IDG Enterprise. 31 August 1981 – via Google Books. 699:"Primos Internal Structure O.S. Notes - Computing History" 225:
library functions available). At first, this language was
499:
This was a step beyond what already was available via:
912:"INTRODUCTION TO THE PRIMOS OPERATING SYSTEM, Part IV" 898:"INTRODUCTION TO THE PRIMOS OPERATING SYSTEM, Part II" 820:"INTRODUCTION TO THE PRIMOS OPERATING SYSTEM, Part V" 790:
free at the beginning, but subsequently Prime charged
503:
COMI – Command input (.COMI filetype)
1836: 1773: 1719: 1680: 1615: 1606: 1576: 1523: 1514: 1453: 1407: 1331: 1283: 1247: 1131: 1086: 834:"CPL - Primos command language (Computer Language)" 151: 137: 124: 114: 102: 82: 74: 64: 48: 36: 982:"Planning for open systems takes Prime Importance" 531:The PRIMOS operating system incorporated advanced 324:In the versions of PRIMOS ca. 1977 and later, the 1001:"Prime adds Unix environment for 50 series users" 316:, the usage of the Prime Macro Assembler _(PMA), 454:Also available, but relatively uncommon, were: 1385: 1064: 766:"Oral History of John William (Bill) Poduska" 717:"Prime MAN2602 Primos Interactive User Guide" 693: 691: 464:SPL – Compiles an SPL program 8: 808:. Vol. XV, no. 35. 31 August 1981. 799:from Computer Techniques, Inc. OLYPHANT, Pa. 31: 1612: 1520: 1392: 1378: 1370: 1071: 1057: 1049: 30: 480:, CPL (Command Procedure Language). This 1007:. Vol. XIX, no. 20. p. 7. 421:Non-shared (non-virtual) COBOL compiler 229:IV, which was an odd choice from a pure 213:One feature of PRIMOS was that it, like 633: 405:Compiles FORTRAN 77 or FORTRAN IV code 352:The PRIMOS character set was basically 267:Since Prime's hardware did not perform 1298:General Comprehensive Operating System 953:Allison Smith, ed. (22 October 2013). 672: 670: 959:. Butterworth & Co. p. 228. 802:"Prime Users Offered Queo-IV Package" 515:"Phantoms" were a form of unattended 448:Assembles Prime Macro Assembler code 7: 1313:Multiple Console Time Sharing System 661:"The Ultimate Fate of Prime, PRIMOS" 603:In 1985, Prime's port of AT&T's 735:Software Engineering Stack Exchange 476:Late versions of PRIMOS included a 285:Later, at version 16, a version of 271:, there was no impetus to create a 980:Fahey, Michael (26 October 1987). 595:2780/3790 emulation was included. 14: 1496:Object-oriented operating system 1356: 1355: 1122: 1035:from comp.sys.prime Usenet group 956:CAD International Directory 1986 751:operating system was written in 374: 1912:Discontinued operating systems 1506:Supercomputer operating system 1344:Compatible Time-Sharing System 658:abandoned, expired,"cancelled" 389:Virtual memory BASIC compiler 282:, and programs compiled in C. 187:developed during the 1970s by 88:24.0.0.R52 / July 3, 1997 1: 1907:Proprietary operating systems 1275:Multics Relational Data Store 999:Desmond, John (20 May 1985). 880:".:: Phrack Magazine ::" 622:Timeline of operating systems 429:Compiles PL/1, subset G code 1481:Just enough operating system 1466:Distributed operating system 1027:Usenet post of Jim Wilcoxson 719:. Prime Computer. June 1976. 1594:User space and kernel space 703:www.computinghistory.org.uk 217:, was largely written in a 1938: 1501:Real-time operating system 18: 1697:Multilevel feedback queue 1692:Fixed-priority preemptive 1476:Hobbyist operating system 1471:Embedded operating system 1353: 1120: 649:US Trademark No. 73122880 640:US Trademark No. 73123025 617:List of operating systems 413:Compiles FORTRAN IV code 146:Text-based user interface 1740:General protection fault 1491:Network operating system 1445:User features comparison 1486:Mobile operating system 438:University of Sheffield 1589:Loadable kernel module 262:3-way branch operation 177: 90:; 27 years ago 21:Primo (disambiguation) 1657:Process control block 1623:Computer multitasking 1461:Disk operating system 926:"7.2-Prime Computers" 585:local area networking 381:Prime BASIC compiler 302:University of Salford 171: 1828:Virtual tape library 1420:Forensic engineering 1199:Michael A. Padlipsky 678:"Comp.Sys.Prime FAQ" 517:background processes 482:interpreted language 1837:Supporting concepts 1823:Virtual file system 1239:Victor A. Vyssotsky 1144:Fernando J. Corbató 219:high level language 198:With the advent of 161:commercial software 33: 1760:Segmentation fault 1608:Process management 1033:Prime Computer FAQ 747:mentions that the 478:scripting language 183:is a discontinued 178: 1894: 1893: 1750:Memory protection 1721:Memory management 1715: 1714: 1707:Shortest job next 1602: 1601: 1401:Operating systems 1367: 1366: 1219:Michael Schroeder 1174:Bernard Greenberg 1022:Sourcecode Rev 19 452: 451: 358:Teletype Model 33 223:assembly language 166: 165: 59:Assembly language 1929: 1849:Computer network 1613: 1521: 1394: 1387: 1380: 1371: 1359: 1358: 1214:Glenda Schroeder 1189:Peter G. Neumann 1169:Robert M. Graham 1154:Peter J. Denning 1126: 1104:General Electric 1073: 1066: 1059: 1050: 1009: 1008: 996: 990: 989: 977: 971: 970: 950: 944: 943: 936: 930: 929: 922: 916: 915: 908: 902: 901: 894: 888: 887: 876: 870: 865: 859: 854: 848: 847: 842: 840: 830: 824: 823: 816: 810: 809: 797: 791: 788: 782: 779: 773: 772: 770: 762: 756: 745: 739: 738: 727: 721: 720: 713: 707: 706: 695: 686: 685: 674: 665: 664: 656: 650: 647: 641: 638: 575:Login) command. 511:PHANTOMS vs JOBS 375: 231:computer science 185:operating system 98: 96: 91: 34: 28:Operating system 16:Operative System 1937: 1936: 1932: 1931: 1930: 1928: 1927: 1926: 1897: 1896: 1895: 1890: 1832: 1793:Defragmentation 1778: 1769: 1755:Protection ring 1724: 1711: 1683: 1676: 1598: 1572: 1510: 1449: 1403: 1398: 1368: 1363: 1349: 1327: 1285: 1279: 1243: 1179:Douglas McIlroy 1127: 1118: 1082: 1077: 1018: 1013: 1012: 998: 997: 993: 979: 978: 974: 967: 952: 951: 947: 940:"Computerworld" 938: 937: 933: 924: 923: 919: 910: 909: 905: 896: 895: 891: 878: 877: 873: 866: 862: 855: 851: 838: 836: 832: 831: 827: 818: 817: 813: 800: 798: 794: 789: 785: 780: 776: 768: 764: 763: 759: 746: 742: 729: 728: 724: 715: 714: 710: 697: 696: 689: 676: 675: 668: 659: 657: 653: 648: 644: 639: 635: 630: 613: 601: 593: 581: 572: 553: 533:fault tolerance 529: 527:Fault Tolerance 513: 474: 397:COBOL compiler 368:By the time of 366: 339: 269:byte addressing 233:standpoint: no 221:(with callable 211: 174:Kean University 140: 94: 92: 89: 29: 24: 17: 12: 11: 5: 1935: 1933: 1925: 1924: 1919: 1914: 1909: 1899: 1898: 1892: 1891: 1889: 1888: 1883: 1882: 1881: 1879:User interface 1876: 1866: 1861: 1856: 1851: 1846: 1840: 1838: 1834: 1833: 1831: 1830: 1825: 1820: 1815: 1810: 1805: 1803:File attribute 1800: 1795: 1790: 1784: 1782: 1771: 1770: 1768: 1767: 1765:Virtual memory 1762: 1757: 1752: 1747: 1742: 1737: 1731: 1729: 1717: 1716: 1713: 1712: 1710: 1709: 1704: 1699: 1694: 1688: 1686: 1678: 1677: 1675: 1674: 1669: 1664: 1659: 1654: 1649: 1644: 1639: 1637:Context switch 1634: 1619: 1617: 1610: 1604: 1603: 1600: 1599: 1597: 1596: 1591: 1586: 1580: 1578: 1574: 1573: 1571: 1570: 1565: 1560: 1555: 1550: 1545: 1540: 1535: 1529: 1527: 1518: 1512: 1511: 1509: 1508: 1503: 1498: 1493: 1488: 1483: 1478: 1473: 1468: 1463: 1457: 1455: 1451: 1450: 1448: 1447: 1442: 1437: 1432: 1427: 1422: 1417: 1411: 1409: 1405: 1404: 1399: 1397: 1396: 1389: 1382: 1374: 1365: 1364: 1354: 1351: 1350: 1348: 1347: 1341: 1335: 1333: 1329: 1328: 1326: 1325: 1320: 1315: 1310: 1305: 1300: 1295: 1289: 1287: 1281: 1280: 1278: 1277: 1272: 1267: 1262: 1257: 1251: 1249: 1245: 1244: 1242: 1241: 1236: 1231: 1226: 1221: 1216: 1211: 1206: 1204:Dennis Ritchie 1201: 1196: 1191: 1186: 1181: 1176: 1171: 1166: 1164:Stuart Feldman 1161: 1156: 1151: 1149:Monte Davidoff 1146: 1141: 1139:David D. Clark 1135: 1133: 1129: 1128: 1121: 1119: 1117: 1116: 1111: 1106: 1101: 1096: 1090: 1088: 1084: 1083: 1078: 1076: 1075: 1068: 1061: 1053: 1047: 1046: 1041: 1036: 1030: 1024: 1017: 1016:External links 1014: 1011: 1010: 991: 972: 966:978-1483161471 965: 945: 931: 917: 903: 889: 871: 860: 849: 825: 811: 792: 783: 774: 757: 740: 722: 708: 687: 666: 651: 642: 632: 631: 629: 626: 625: 624: 619: 612: 609: 600: 597: 592: 589: 580: 577: 571: 568: 567: 566: 563: 560: 552: 549: 541:disk mirroring 528: 525: 512: 509: 508: 507: 504: 473: 470: 469: 468: 465: 462: 459: 450: 449: 446: 442: 441: 435: 431: 430: 427: 423: 422: 419: 415: 414: 411: 407: 406: 403: 399: 398: 395: 391: 390: 387: 383: 382: 379: 370:Prime Computer 365: 362: 338: 335: 210: 207: 189:Prime Computer 164: 163: 155: 149: 148: 143: 141:user interface 135: 134: 129: 122: 121: 119:Prime Computer 116: 112: 111: 106: 100: 99: 86: 84:Latest release 80: 79: 76: 72: 71: 66: 62: 61: 52: 46: 45: 43:Prime Computer 40: 27: 15: 13: 10: 9: 6: 4: 3: 2: 1934: 1923: 1922:1972 software 1920: 1918: 1915: 1913: 1910: 1908: 1905: 1904: 1902: 1887: 1884: 1880: 1877: 1875: 1872: 1871: 1870: 1867: 1865: 1862: 1860: 1857: 1855: 1852: 1850: 1847: 1845: 1842: 1841: 1839: 1835: 1829: 1826: 1824: 1821: 1819: 1816: 1814: 1811: 1809: 1806: 1804: 1801: 1799: 1796: 1794: 1791: 1789: 1786: 1785: 1783: 1781: 1776: 1772: 1766: 1763: 1761: 1758: 1756: 1753: 1751: 1748: 1746: 1745:Memory paging 1743: 1741: 1738: 1736: 1733: 1732: 1730: 1727: 1722: 1718: 1708: 1705: 1703: 1700: 1698: 1695: 1693: 1690: 1689: 1687: 1685: 1679: 1673: 1670: 1668: 1665: 1663: 1660: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1632: 1628: 1624: 1621: 1620: 1618: 1614: 1611: 1609: 1605: 1595: 1592: 1590: 1587: 1585: 1584:Device driver 1582: 1581: 1579: 1575: 1569: 1566: 1564: 1561: 1559: 1556: 1554: 1551: 1549: 1546: 1544: 1541: 1539: 1536: 1534: 1531: 1530: 1528: 1526: 1525:Architectures 1522: 1519: 1517: 1513: 1507: 1504: 1502: 1499: 1497: 1494: 1492: 1489: 1487: 1484: 1482: 1479: 1477: 1474: 1472: 1469: 1467: 1464: 1462: 1459: 1458: 1456: 1452: 1446: 1443: 1441: 1438: 1436: 1433: 1431: 1428: 1426: 1423: 1421: 1418: 1416: 1413: 1412: 1410: 1406: 1402: 1395: 1390: 1388: 1383: 1381: 1376: 1375: 1372: 1362: 1352: 1346:(predecessor) 1345: 1342: 1340: 1337: 1336: 1334: 1330: 1324: 1321: 1319: 1316: 1314: 1311: 1309: 1306: 1304: 1301: 1299: 1296: 1294: 1291: 1290: 1288: 1282: 1276: 1273: 1271: 1270:Multics Emacs 1268: 1266: 1263: 1261: 1258: 1256: 1253: 1252: 1250: 1246: 1240: 1237: 1235: 1234:Tom Van Vleck 1232: 1230: 1227: 1225: 1224:Richard Soley 1222: 1220: 1217: 1215: 1212: 1210: 1209:Jerry Saltzer 1207: 1205: 1202: 1200: 1197: 1195: 1192: 1190: 1187: 1185: 1184:Robert Morris 1182: 1180: 1177: 1175: 1172: 1170: 1167: 1165: 1162: 1160: 1157: 1155: 1152: 1150: 1147: 1145: 1142: 1140: 1137: 1136: 1134: 1130: 1125: 1115: 1112: 1110: 1107: 1105: 1102: 1100: 1097: 1095: 1092: 1091: 1089: 1085: 1081: 1074: 1069: 1067: 1062: 1060: 1055: 1054: 1051: 1045: 1042: 1040: 1039:Documentation 1037: 1034: 1031: 1028: 1025: 1023: 1020: 1019: 1015: 1006: 1005:Computerworld 1002: 995: 992: 987: 986:Network World 983: 976: 973: 968: 962: 958: 957: 949: 946: 941: 935: 932: 927: 921: 918: 913: 907: 904: 899: 893: 890: 885: 881: 875: 872: 869: 864: 861: 858: 853: 850: 846: 835: 829: 826: 821: 815: 812: 807: 806:Computerworld 803: 796: 793: 787: 784: 778: 775: 767: 761: 758: 754: 750: 749:Burroughs MCP 744: 741: 736: 732: 726: 723: 718: 712: 709: 704: 700: 694: 692: 688: 683: 682:www.malch.com 679: 673: 671: 667: 662: 655: 652: 646: 643: 637: 634: 627: 623: 620: 618: 615: 614: 610: 608: 606: 605:UNIX System V 598: 596: 590: 588: 586: 578: 576: 569: 564: 561: 558: 557: 556: 550: 548: 546: 542: 538: 534: 526: 524: 522: 518: 510: 505: 502: 501: 500: 497: 495: 491: 487: 483: 479: 471: 466: 463: 460: 457: 456: 455: 447: 444: 443: 439: 436: 433: 432: 428: 425: 424: 420: 417: 416: 412: 409: 408: 404: 401: 400: 396: 393: 392: 388: 385: 384: 380: 377: 376: 373: 371: 363: 361: 359: 355: 350: 348: 344: 336: 334: 332: 331:hash function 327: 322: 319: 315: 310: 306: 303: 298: 296: 292: 288: 283: 281: 277: 274: 270: 265: 263: 257: 255: 251: 247: 242: 240: 236: 232: 228: 224: 220: 216: 208: 206: 203: 201: 196: 194: 190: 186: 182: 176:computer room 175: 170: 162: 159: 156: 154: 150: 147: 144: 142: 136: 133: 130: 127: 123: 120: 117: 113: 110: 107: 105: 101: 87: 85: 81: 77: 75:Working state 73: 70: 67: 63: 60: 56: 53: 51: 47: 44: 41: 39: 35: 26: 22: 1917:Multics-like 1780:file systems 1672:Time-sharing 1317: 1284:Multics-like 1255:Space Travel 1229:Ken Thompson 1004: 994: 985: 975: 955: 948: 934: 920: 906: 892: 883: 874: 863: 852: 844: 839:11 September 837:. Retrieved 828: 814: 805: 795: 786: 777: 760: 743: 734: 725: 711: 702: 681: 654: 645: 636: 602: 594: 582: 573: 554: 530: 514: 498: 475: 453: 367: 351: 340: 323: 311: 307: 299: 284: 279: 266: 258: 243: 237:, no native 212: 204: 197: 193:minicomputer 180: 179: 104:Available in 78:Discontinued 69:Multics-like 25: 1798:Device file 1788:Boot loader 1702:Round-robin 1627:Cooperative 1563:Rump kernel 1553:Multikernel 1543:Microkernel 1440:Usage share 1339:Project MAC 1323:Stratus VOS 1194:Joe Ossanna 1159:Jack Dennis 1114:Groupe Bull 494:PC-ARC/INFO 492:) and SML ( 337:Data access 158:Proprietary 1901:Categories 1728:protection 1684:algorithms 1682:Scheduling 1631:Preemptive 1577:Components 1548:Monolithic 1415:Comparison 884:phrack.org 628:References 551:Networking 537:partitions 521:batch jobs 364:User tools 326:filesystem 318:FORTRAN IV 132:Monolithic 95:1997-07-03 50:Written in 1818:Partition 1735:Bus error 1662:Real-time 1642:Interrupt 1568:Unikernel 1533:Exokernel 1293:Domain/OS 1109:Honeywell 1099:Bell Labs 1087:Developer 472:Scripting 289:, called 246:Honeywell 209:Internals 115:Platforms 65:OS family 38:Developer 1864:Live USB 1726:resource 1616:Concepts 1454:Variants 1435:Timeline 1361:Category 1248:Software 1044:Software 611:See also 570:PRIMENET 559:PRIMENET 314:Modula-2 295:Modula-2 276:compiler 235:pointers 191:for its 1859:Live CD 1813:Journal 1777:access, 1775:Storage 1652:Process 1558:vkernel 1425:History 1408:General 1332:Related 1308:ICL VME 1286:systems 1265:Macsyma 1260:Maclisp 1080:Multics 579:RINGNET 562:RINGNET 490:ArcInfo 440:Pascal 227:FORTRAN 153:License 139:Default 109:English 93: ( 55:FORTRAN 1667:Thread 1538:Hybrid 1516:Kernel 1318:PRIMOS 1303:GEORGE 1132:People 963:  599:Primix 545:RAID 1 434:PASCAL 418:NCOBOL 386:BASICV 280:I-mode 239:string 181:PRIMOS 126:Kernel 32:PRIMOS 1869:Shell 1808:Inode 769:(PDF) 753:ALGOL 394:COBOL 378:BASIC 354:ASCII 343:COBOL 248:on a 1430:List 961:ISBN 841:2018 486:ESRI 426:PL1G 347:Queo 291:PL/P 287:PL/I 250:NASA 215:UNIX 128:type 1886:PXE 1874:CLI 1854:HAL 1844:API 1647:IPC 1094:MIT 591:RJE 565:RJE 496:). 445:PMA 410:FTN 402:F77 254:MIT 200:PCs 1903:: 1629:, 1003:. 984:. 882:. 843:. 804:. 733:. 701:. 690:^ 680:. 669:^ 587:. 264:. 57:, 1723:, 1633:) 1625:( 1393:e 1386:t 1379:v 1072:e 1065:t 1058:v 969:. 928:. 914:. 900:. 886:. 822:. 771:. 755:. 737:. 705:. 684:. 663:. 273:C 97:) 23:.

Index

Primo (disambiguation)
Developer
Prime Computer
Written in
FORTRAN
Assembly language
Multics-like
Latest release
Available in
English
Prime Computer
Kernel
Monolithic
Default
user interface

Text-based user interface
License
Proprietary
commercial software

Kean University
operating system
Prime Computer
minicomputer
PCs
UNIX
high level language
assembly language
FORTRAN
computer science
pointers

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