Knowledge (XXG)

TempleOS

Source đź“ť

765: 48: 331: 527: 1628: 1639: 515: 362:. In 2008, Davis wrote that LoseThos was "primarily for making video games. It has no networking or Internet support. As far as I'm concerned, that would be reinventing the wheel". Another name he used was "SparrowOS" before settling on "TempleOS". In mid-2013, his website announced: "God's temple is finished. Now, God kills 39: 431:(the latter created by Davis) with support for file compression. According to Davis, many of these specifications—such as the 640x480 resolution, 16-color display and single audio voice—were instructed to him by God. He explained that the limited resolution was to make it easier for children to draw illustrations for God. 490:
that comes with TempleOS supports several features, such as embedding images in code. It uses a non-standard text format (known as DolDoc) which has support for hypertext links, images, and 3D meshes to be embedded into what are otherwise standard ASCII files; for example, a file can have a spinning
704:
published positive articles on Davis's work, even though Davis was banned from the latter for hostile comments targeting its readers and staff. In his review for TechRepublic, James Sanders concluded that "TempleOS is a testament to the dedication and passion of one man displaying his technological
348:
and remained unemployed for the rest of his life. He suffered from delusions of space aliens and government agents that left him briefly hospitalized for his mental health issues. After experiencing a self-described "revelation", he proclaimed that he was in direct communication with God, and that
729:
After Davis' death, OSNews editor Thom Holwerda wrote: "Davis was clearly a gifted programmer – writing an entire operating system is no small feat – and it was sad to see him affected by his mental illness". One fan described Davis as a "programming legend", while another, a computer engineer,
730:
compared the development of TempleOS to a one-man-built skyscraper. He added that it "actually boggles my mind that one man wrote all that" and that it was "hard for a layperson to understand what a phenomenal achievement" it is to write an entire operating system alone.
285:. Davis proclaimed that the system's features, such as its 640x480 resolution, 16-color display, and single-voice audio, were designed according to explicit instructions from God. It was programmed with an original variation of 1050: 621:
programming Languages designed by Terry A. Davis specifically for the TempleOS. It functions as both a general-purpose language for application development and a scripting language for automating tasks within TempleOS.
466:
among consigned penally result perverseness checked stated held sensation reasonings skies adversity Dakota lip Suffer approached enact displacing feast Canst pearl doing alms comprehendeth nought
696:
TempleOS received mostly "sympathetic" reviews. Tech journalist David Cassel opined that "programming websites tried to find the necessary patience and understanding to accommodate Davis".
980: 684:
However, some programmers find Holy C's unique features and its connection to TempleOS intriguing. Online resources exist for those interested in learning more about Holy C, including
1042: 1513: 356:
Davis began developing TempleOS circa 2003. One of its early names was the "J Operating System" before renaming it to "LoseThos", a reference to a scene from the 1986 film
2211: 1729: 340:
Programmer Terry A. Davis (1969–2018) began experiencing regular manic episodes in 1996, leading him to numerous stays at mental hospitals. Initially diagnosed with
1117: 1372: 709:; why is everybody so serious these days? If I want to code an OS that uses interpretive dance as the input method, I should be allowed to do so, companies like 659:
Standard Library: Holy C provides a set of libraries for common programming operations, including string manipulation, numerical calculations, and date handling.
905: 1676: 677:
Holy C's primary use case lies within the TempleOS ecosystem. Due to TempleOS's niche position, Holy C adoption remains limited outside of that specific
863: 2201: 1329: 970: 1179: 2005: 1976: 404: 770: 2206: 1632: 1499: 734: 1643: 487: 830: 662:
Syntax and Flexibility: Compared to C, Holy C offers some syntactic variations and potentially greater flexibility in code structure.
2216: 1780: 1724: 1699: 1669: 1252: 705:
prowess. It doesn't need to be anything more." OSNews editor Kroc Camen wrote that the OS "shows that computing can still be a
1506: 1892: 1790: 1533: 1140: 2170: 1719: 1704: 1076: 1107: 1765: 1750: 1709: 778: 302: 2221: 1931: 1878: 1362: 363: 177: 136: 1471: 897: 1946: 1785: 1662: 47: 1981: 1800: 1760: 1755: 1714: 1522: 706: 496: 443: 435: 310: 166: 2024: 1911: 1775: 1578: 788: 670: 666: 631: 614: 594: 492: 471: 384: 286: 853: 1770: 2191: 2158: 2097: 1986: 1966: 1915: 1873: 653:
instructions within the source code, enabling fine-grained optimization for performance-critical sections.
542: 316:
First released in 2005 as J Operating System, TempleOS was renamed in 2013 and was last updated in 2017.
2196: 1941: 1907: 1809: 1745: 424: 79: 1014: 928: 2138: 2112: 1339: 537: 416: 396: 388: 97: 70: 20: 1171: 2107: 2059: 1936: 820: 419:
with 16 colors. Like most modern operating systems, it has keyboard and mouse support. It supports
656:
Error Handling: The language prioritizes clear and human-readable error messages to aid debugging.
19:"J Operating System" redirects here. For the system used on mainframe computers in the 1960s, see 2044: 1951: 1201: 486:
language, enabling the writing and execution of entire applications from within the shell. The
2153: 2102: 2034: 1991: 1832: 783: 746:
ZealOS — The Zeal Operating System is a modernized fork of the 64-bit Temple Operating System.
526: 483: 470:
TempleOS was written in a programming language developed by Davis as a middle ground between
2133: 1685: 1598: 858: 678: 650: 643: 565: 412: 341: 248: 201: 737:
and other organizations "working to ease the pain and suffering caused by mental illness".
2077: 2039: 2010: 825: 553: 478:, originally called "C+" (C Plus), later renamed to "Holy C", possibly a reference to the 400: 330: 2163: 2087: 2049: 1921: 1476: 1440: 1112: 558: 358: 334: 325: 256: 189: 63: 2185: 2029: 1868: 1822: 1334: 733:
TempleOS is in the public domain. Davis' family has wished for fans to donate to the
407:, non-networked, PC operating system for recreational programming. The OS runs 8-bit 392: 345: 206: 1279:"HolyC Programming Language Information & Resources • programminglanguages.info" 1278: 688:
and a standalone compiler that facilitates experimentation independent of TempleOS.
1956: 1481: 975: 714: 697: 447: 350: 274: 252: 1394: 1148: 446:. One bundled program, "After Egypt", is a game in which the player travels to a 2082: 2064: 1847: 1837: 1827: 854:"Temple OS, un système d'exploitation pour parler à Dieu codé par un fou génial" 646:, offering potential performance benefits for tasks suited to low-level control. 459: 428: 1084: 1583: 1573: 760: 710: 264: 58: 1491: 1486: 2019: 1926: 1852: 1817: 1563: 1538: 718: 2148: 1568: 685: 649:
Inline Assembly Integration: Holy C allows programmers to directly embed
546: 479: 439: 420: 306: 2143: 2072: 1842: 1613: 1588: 1558: 1548: 1418: 514: 491:
3D model of a tank as a comment in source code. Most code in the OS is
282: 259:, who developed it alone over the course of a decade after a series of 495:, and it is generally encouraged to use JIT compilation as opposed to 1603: 1553: 1543: 1367: 701: 451: 450:
to use a "high-speed stopwatch". The stopwatch is meant to act as an
271: 75: 1654: 38: 635: 618: 598: 475: 290: 2092: 1593: 455: 408: 329: 298: 260: 244: 665:
C Compatibility: Holy C maintains a degree of compatibility with
499:. Davis ultimately wrote over 100,000 lines of code for the OS. 454:
that generates pseudo-random text, something Davis likened to a
1658: 1495: 898:"The Troubled Legacy of Terry Davis, 'God's Lonely Programmer'" 255:
prophesied in the Bible. It was created by American programmer
2128: 368: 278: 159: 1472:
Comprehensive archive of TempleOS and Terry A. Davis material
1303: 1110:[TempleOs: The operating system that talks to God]. 1108:"TempleOS : le système d'exploitation qui parle Ă  Dieu" 196:
640x480 16 Color Graphics, specifically created for TempleOS
971:"TempleOS: an educational tool for programming experiments" 1253:"HolyC: An Insane Hobby Project from an Insane Programmer" 1226: 1006: 936: 581: 375:
Davis died after being hit by a train on August 11, 2018.
16:
Biblical-themed operating system created by Terry A. Davis
642:
Compilation and Performance: Holy C compiles directly to
1466: 217: 1202:"A Language Design Analysis of HolyC - Harrison Totty" 713:
be damned." In 2017, the OS was shown as a part of an
1477:
Archive of the TempleOS website and operating system
2121: 2058: 2004: 1965: 1900: 1891: 1861: 1808: 1799: 1738: 1692: 1363:"Creator of TempleOS, Terry Davis, has passed away" 588: 576: 564: 552: 536: 212: 200: 188: 176: 165: 155: 135: 103: 93: 85: 69: 57: 1036: 1034: 1032: 411:with graphics in source code and has a 2D and 3D 964: 962: 960: 958: 956: 954: 464: 531:A screenshot of the HolyC programming language 1670: 1507: 277:, using an interface similar to a mixture of 8: 669:, allowing programmers to leverage existing 507: 31: 1482:Archive of the TempleOS bootable ISO images 1399:, Zeal Operating System, September 23, 2023 891: 889: 887: 885: 883: 881: 1897: 1805: 1677: 1663: 1655: 1638: 1514: 1500: 1492: 673:and functions within a Holy C environment. 506: 434:The operating system includes an original 349:God told him the operating system was for 30: 270:The system was characterized as a modern 1043:"Man killed by train had tech following" 1000: 998: 462:. An example of generated text follows: 2212:Public-domain software with source code 908:from the original on September 28, 2018 852:Bruet-FerrĂ©ol, Quentin (May 13, 2014). 800: 1330:"la Diagonale de l'art - ART BRUT 2.0" 929:"The LoseThos IBM PC Operating System" 866:from the original on December 21, 2014 814: 812: 810: 808: 806: 804: 1375:from the original on January 17, 2019 1053:from the original on November 8, 2020 7: 1361:Holwerda, Thom (September 8, 2018). 1328:Godin, Philippe (January 13, 2017). 1106:Mathieu, Bruno (November 28, 2014). 896:Cassel, David (September 23, 2018). 771:Free and open-source software portal 735:National Alliance for Mental Illness 638:but incorporates distinct features: 1182:from the original on March 26, 2017 983:from the original on April 16, 2015 969:Sanders, James (January 21, 2014). 1041:Cecil, Neita (September 7, 2018). 819:Hicks, Jesse (November 25, 2014). 14: 1172:"A Constructive Look At TempleOS" 1120:from the original on July 2, 2015 1017:from the original on July 3, 2013 582:Unofficial HolyC language website 1781:Object-oriented operating system 1637: 1627: 1626: 1170:Mitton, Richard (June 8, 2015). 833:from the original on May 3, 2015 763: 630:Holy C shares similarities with 525: 513: 46: 37: 2202:Free software operating systems 1417:tinkeros (September 15, 2023), 1791:Supercomputer operating system 1251:K, Aryan (December 29, 2023). 1: 1141:"The Temple Operating System" 1007:"The Temple Operating System" 519:The unofficial logo of Holy C 263:that he later described as a 141:5.03 / November 20, 2017 1766:Just enough operating system 1751:Distributed operating system 779:Creativity and mental health 385:non-preemptive multi-tasking 1879:User space and kernel space 1338:(in French). Archived from 366:until it spreads [ 301:, and included an original 294: 122:; 11 years ago 109:; 19 years ago 2238: 2207:Hobbyist operating systems 1786:Real-time operating system 1523:Hobbyist operating systems 323: 18: 1982:Multilevel feedback queue 1977:Fixed-priority preemptive 1761:Hobbyist operating system 1756:Embedded operating system 1622: 1529: 1283:programminglanguages.info 1257:Ballad of SpaciousCoder78 821:"God's Lonely Programmer" 593: 524: 512: 182:UserCmdLine using HolyC, 45: 36: 2217:X86-64 operating systems 2025:General protection fault 1776:Network operating system 1730:User features comparison 1139:Davis, Terry A. (n.d.). 1081:The TempleOS Source Code 1075:Davis, Terry A. (n.d.). 1005:Davis, Terry A. (2013). 927:Davis, Terry A. (2008). 789:Religion and video games 595:C (programming language) 344:, he was later declared 251:(OS) designed to be the 118:(as J Operating System) 1771:Mobile operating system 1064:(subscription required) 415:, which run at 640x480 1874:Loadable kernel module 613:) is a variant of the 468: 383:TempleOS is a 64-bit, 337: 1942:Process control block 1908:Computer multitasking 1746:Disk operating system 333: 143:; 6 years ago 2113:Virtual tape library 1705:Forensic engineering 1487:TempleOS source code 1047:The Dalles Chronicle 939:on December 16, 2008 482:. It doubles as the 405:single address space 247:-themed lightweight 21:J (operating system) 2122:Supporting concepts 2108:Virtual file system 1176:www.codersnotes.com 626:Design and Features 509: 33: 2222:Christian software 2045:Segmentation fault 1893:Process management 1206:harrison.totty.dev 692:Critical reception 351:God's third temple 338: 233:J Operating System 2179: 2178: 2035:Memory protection 2006:Memory management 2000: 1999: 1992:Shortest job next 1887: 1886: 1686:Operating systems 1652: 1651: 1420:tinkeros/TinkerOS 1342:on March 11, 2017 1151:on March 31, 2017 784:Biblical software 604: 603: 497:creating binaries 226: 225: 2229: 2134:Computer network 1898: 1806: 1679: 1672: 1665: 1656: 1641: 1640: 1630: 1629: 1599:Syllable Desktop 1516: 1509: 1502: 1493: 1467:TempleOS Website 1454: 1453: 1452: 1450: 1437: 1431: 1430: 1429: 1427: 1414: 1408: 1407: 1406: 1404: 1391: 1385: 1384: 1382: 1380: 1358: 1352: 1351: 1349: 1347: 1325: 1319: 1318: 1316: 1314: 1308:www.templeos.org 1300: 1294: 1293: 1291: 1289: 1274: 1268: 1267: 1265: 1263: 1248: 1242: 1241: 1239: 1237: 1223: 1217: 1216: 1214: 1212: 1198: 1192: 1191: 1189: 1187: 1167: 1161: 1160: 1158: 1156: 1147:. Archived from 1145:www.templeos.org 1136: 1130: 1129: 1127: 1125: 1103: 1097: 1096: 1094: 1092: 1083:. Archived from 1072: 1066: 1065: 1062: 1060: 1058: 1038: 1027: 1026: 1024: 1022: 1002: 993: 992: 990: 988: 966: 949: 948: 946: 944: 935:. Archived from 924: 918: 917: 915: 913: 893: 876: 875: 873: 871: 849: 843: 842: 840: 838: 826:VICE Motherboard 816: 773: 768: 767: 766: 679:operating system 584: 554:Designed by 529: 517: 510: 436:flight simulator 413:graphics library 342:bipolar disorder 303:flight simulator 249:operating system 222: 219: 213:Official website 151: 149: 144: 130: 128: 123: 117: 115: 110: 50: 41: 34: 28:Operating system 2237: 2236: 2232: 2231: 2230: 2228: 2227: 2226: 2182: 2181: 2180: 2175: 2117: 2078:Defragmentation 2063: 2054: 2040:Protection ring 2009: 1996: 1968: 1961: 1883: 1857: 1795: 1734: 1688: 1683: 1653: 1648: 1618: 1525: 1520: 1463: 1458: 1457: 1448: 1446: 1445:, April 4, 2023 1439: 1438: 1434: 1425: 1423: 1416: 1415: 1411: 1402: 1400: 1393: 1392: 1388: 1378: 1376: 1360: 1359: 1355: 1345: 1343: 1327: 1326: 1322: 1312: 1310: 1302: 1301: 1297: 1287: 1285: 1277:GĂłmez, Ramiro. 1276: 1275: 1271: 1261: 1259: 1250: 1249: 1245: 1235: 1233: 1225: 1224: 1220: 1210: 1208: 1200: 1199: 1195: 1185: 1183: 1169: 1168: 1164: 1154: 1152: 1138: 1137: 1133: 1123: 1121: 1105: 1104: 1100: 1090: 1088: 1087:on June 1, 2016 1074: 1073: 1069: 1063: 1056: 1054: 1040: 1039: 1030: 1020: 1018: 1004: 1003: 996: 986: 984: 968: 967: 952: 942: 940: 926: 925: 921: 911: 909: 895: 894: 879: 869: 867: 851: 850: 846: 836: 834: 818: 817: 802: 797: 769: 764: 762: 759: 743: 727: 694: 651:x86-64 assembly 644:x86-64 assembly 628: 580: 532: 520: 505: 381: 379:System overview 328: 322: 216: 191: 183: 147: 145: 142: 126: 124: 121: 119: 113: 111: 108: 104:Initial release 53: 29: 24: 17: 12: 11: 5: 2235: 2233: 2225: 2224: 2219: 2214: 2209: 2204: 2199: 2194: 2184: 2183: 2177: 2176: 2174: 2173: 2168: 2167: 2166: 2164:User interface 2161: 2151: 2146: 2141: 2136: 2131: 2125: 2123: 2119: 2118: 2116: 2115: 2110: 2105: 2100: 2095: 2090: 2088:File attribute 2085: 2080: 2075: 2069: 2067: 2056: 2055: 2053: 2052: 2050:Virtual memory 2047: 2042: 2037: 2032: 2027: 2022: 2016: 2014: 2002: 2001: 1998: 1997: 1995: 1994: 1989: 1984: 1979: 1973: 1971: 1963: 1962: 1960: 1959: 1954: 1949: 1944: 1939: 1934: 1929: 1924: 1922:Context switch 1919: 1904: 1902: 1895: 1889: 1888: 1885: 1884: 1882: 1881: 1876: 1871: 1865: 1863: 1859: 1858: 1856: 1855: 1850: 1845: 1840: 1835: 1830: 1825: 1820: 1814: 1812: 1803: 1797: 1796: 1794: 1793: 1788: 1783: 1778: 1773: 1768: 1763: 1758: 1753: 1748: 1742: 1740: 1736: 1735: 1733: 1732: 1727: 1722: 1717: 1712: 1707: 1702: 1696: 1694: 1690: 1689: 1684: 1682: 1681: 1674: 1667: 1659: 1650: 1649: 1647: 1646: 1635: 1623: 1620: 1619: 1617: 1616: 1611: 1606: 1601: 1596: 1591: 1586: 1581: 1576: 1571: 1566: 1561: 1556: 1551: 1546: 1541: 1536: 1530: 1527: 1526: 1521: 1519: 1518: 1511: 1504: 1496: 1490: 1489: 1484: 1479: 1474: 1469: 1462: 1461:External links 1459: 1456: 1455: 1432: 1409: 1386: 1353: 1320: 1295: 1269: 1243: 1231:holyc-lang.com 1218: 1193: 1162: 1131: 1098: 1067: 1028: 994: 950: 919: 877: 844: 799: 798: 796: 793: 792: 791: 786: 781: 775: 774: 758: 755: 754: 753: 750: 747: 742: 739: 726: 723: 717:exhibition in 693: 690: 675: 674: 663: 660: 657: 654: 647: 627: 624: 602: 601: 591: 590: 586: 585: 578: 574: 573: 568: 562: 561: 559:Terry A. Davis 556: 550: 549: 540: 534: 533: 530: 522: 521: 518: 504: 501: 380: 377: 335:Terry A. Davis 326:Terry A. Davis 324:Main article: 321: 318: 297:) in place of 261:manic episodes 257:Terry A. Davis 224: 223: 214: 210: 209: 204: 198: 197: 194: 192:user interface 186: 185: 180: 174: 173: 170: 163: 162: 157: 153: 152: 139: 137:Latest release 133: 132: 105: 101: 100: 95: 91: 90: 87: 83: 82: 73: 67: 66: 64:Terry A. Davis 61: 55: 54: 51: 43: 42: 27: 15: 13: 10: 9: 6: 4: 3: 2: 2234: 2223: 2220: 2218: 2215: 2213: 2210: 2208: 2205: 2203: 2200: 2198: 2195: 2193: 2192:2013 software 2190: 2189: 2187: 2172: 2169: 2165: 2162: 2160: 2157: 2156: 2155: 2152: 2150: 2147: 2145: 2142: 2140: 2137: 2135: 2132: 2130: 2127: 2126: 2124: 2120: 2114: 2111: 2109: 2106: 2104: 2101: 2099: 2096: 2094: 2091: 2089: 2086: 2084: 2081: 2079: 2076: 2074: 2071: 2070: 2068: 2066: 2061: 2057: 2051: 2048: 2046: 2043: 2041: 2038: 2036: 2033: 2031: 2030:Memory paging 2028: 2026: 2023: 2021: 2018: 2017: 2015: 2012: 2007: 2003: 1993: 1990: 1988: 1985: 1983: 1980: 1978: 1975: 1974: 1972: 1970: 1964: 1958: 1955: 1953: 1950: 1948: 1945: 1943: 1940: 1938: 1935: 1933: 1930: 1928: 1925: 1923: 1920: 1917: 1913: 1909: 1906: 1905: 1903: 1899: 1896: 1894: 1890: 1880: 1877: 1875: 1872: 1870: 1869:Device driver 1867: 1866: 1864: 1860: 1854: 1851: 1849: 1846: 1844: 1841: 1839: 1836: 1834: 1831: 1829: 1826: 1824: 1821: 1819: 1816: 1815: 1813: 1811: 1810:Architectures 1807: 1804: 1802: 1798: 1792: 1789: 1787: 1784: 1782: 1779: 1777: 1774: 1772: 1769: 1767: 1764: 1762: 1759: 1757: 1754: 1752: 1749: 1747: 1744: 1743: 1741: 1737: 1731: 1728: 1726: 1723: 1721: 1718: 1716: 1713: 1711: 1708: 1706: 1703: 1701: 1698: 1697: 1695: 1691: 1687: 1680: 1675: 1673: 1668: 1666: 1661: 1660: 1657: 1645: 1636: 1634: 1625: 1624: 1621: 1615: 1612: 1610: 1607: 1605: 1602: 1600: 1597: 1595: 1592: 1590: 1587: 1585: 1582: 1580: 1577: 1575: 1572: 1570: 1567: 1565: 1562: 1560: 1557: 1555: 1552: 1550: 1547: 1545: 1542: 1540: 1537: 1535: 1532: 1531: 1528: 1524: 1517: 1512: 1510: 1505: 1503: 1498: 1497: 1494: 1488: 1485: 1483: 1480: 1478: 1475: 1473: 1470: 1468: 1465: 1464: 1460: 1449:September 24, 1444: 1443: 1436: 1433: 1426:September 24, 1422: 1421: 1413: 1410: 1403:September 24, 1398: 1397: 1390: 1387: 1374: 1370: 1369: 1364: 1357: 1354: 1341: 1337: 1336: 1331: 1324: 1321: 1309: 1305: 1299: 1296: 1284: 1280: 1273: 1270: 1258: 1254: 1247: 1244: 1232: 1228: 1222: 1219: 1207: 1203: 1197: 1194: 1181: 1177: 1173: 1166: 1163: 1150: 1146: 1142: 1135: 1132: 1119: 1116:(in French). 1115: 1114: 1109: 1102: 1099: 1086: 1082: 1078: 1071: 1068: 1052: 1048: 1044: 1037: 1035: 1033: 1029: 1016: 1012: 1008: 1001: 999: 995: 982: 978: 977: 972: 965: 963: 961: 959: 957: 955: 951: 938: 934: 930: 923: 920: 912:September 28, 907: 903: 902:The New Stack 899: 892: 890: 888: 886: 884: 882: 878: 865: 862:(in French). 861: 860: 855: 848: 845: 832: 828: 827: 822: 815: 813: 811: 809: 807: 805: 801: 794: 790: 787: 785: 782: 780: 777: 776: 772: 761: 756: 751: 748: 745: 744: 740: 738: 736: 731: 724: 722: 720: 716: 712: 708: 703: 699: 691: 689: 687: 682: 680: 672: 668: 664: 661: 658: 655: 652: 648: 645: 641: 640: 639: 637: 633: 625: 623: 620: 616: 612: 608: 600: 596: 592: 589:Influenced by 587: 583: 579: 575: 572: 569: 567: 563: 560: 557: 555: 551: 548: 544: 541: 539: 535: 528: 523: 516: 511: 502: 500: 498: 494: 489: 485: 481: 477: 473: 467: 463: 461: 457: 453: 449: 445: 441: 437: 432: 430: 426: 422: 418: 414: 410: 406: 402: 398: 394: 393:public domain 390: 386: 378: 376: 373: 371: 370: 365: 361: 360: 354: 352: 347: 346:schizophrenic 343: 336: 332: 327: 319: 317: 314: 312: 308: 304: 300: 296: 292: 288: 284: 280: 276: 273: 268: 266: 262: 258: 254: 250: 246: 242: 238: 234: 230: 221: 215: 211: 208: 207:Public domain 205: 203: 199: 195: 193: 187: 181: 179: 175: 171: 168: 164: 161: 158: 154: 140: 138: 134: 131:(as TempleOS) 106: 102: 99: 96: 92: 88: 86:Working state 84: 81: 77: 74: 72: 68: 65: 62: 60: 56: 52:TempleOS 5.03 49: 44: 40: 35: 26: 22: 2197:Outsider art 2065:file systems 1957:Time-sharing 1608: 1447:, retrieved 1441: 1435: 1424:, retrieved 1419: 1412: 1401:, retrieved 1395: 1389: 1377:. Retrieved 1366: 1356: 1344:. Retrieved 1340:the original 1333: 1323: 1311:. Retrieved 1307: 1298: 1286:. Retrieved 1282: 1272: 1260:. Retrieved 1256: 1246: 1234:. Retrieved 1230: 1227:"HolyC Lang" 1221: 1209:. Retrieved 1205: 1196: 1184:. Retrieved 1175: 1165: 1153:. Retrieved 1149:the original 1144: 1134: 1122:. Retrieved 1111: 1101: 1089:. Retrieved 1085:the original 1080: 1070: 1057:November 24, 1055:. Retrieved 1046: 1019:. Retrieved 1010: 985:. Retrieved 976:TechRepublic 974: 941:. Retrieved 937:the original 932: 922: 910:. Retrieved 901: 868:. Retrieved 857: 847: 835:. Retrieved 824: 732: 728: 715:outsider art 698:TechRepublic 695: 683: 676: 629: 610: 606: 605: 570: 493:JIT-compiled 469: 465: 448:burning bush 433: 429:file systems 382: 374: 367: 357: 355: 339: 315: 275:Commodore 64 269: 253:Third Temple 240: 236: 232: 228: 227: 94:Source model 80:x86 Assembly 25: 2083:Device file 2073:Boot loader 1987:Round-robin 1912:Cooperative 1848:Rump kernel 1838:Multikernel 1828:Microkernel 1725:Usage share 1113:Tom's Guide 1077:"Scheduler" 671:C libraries 460:glossolalia 427:and RedSea 397:open source 389:multi-cored 98:Open source 2186:Categories 2013:protection 1969:algorithms 1967:Scheduling 1916:Preemptive 1862:Components 1833:Monolithic 1700:Comparison 1584:SerenityOS 1574:Phantom OS 1379:January 6, 1335:LibĂ©ration 1304:"TempleOS" 795:References 721:, France. 609:(formerly 543:Imperative 458:board and 320:Background 267:from God. 265:revelation 231:(formerly 172:Monolithic 148:2017-11-20 71:Written in 2103:Partition 2020:Bus error 1947:Real-time 1927:Interrupt 1853:Unikernel 1818:Exokernel 1564:KolibriOS 1539:BareMetal 1346:March 22, 1186:March 30, 1155:March 30, 1124:April 21, 1021:April 22, 987:April 21, 870:April 21, 837:April 21, 719:Bourgogne 686:tutorials 241:SparrowOS 156:Platforms 59:Developer 2149:Live USB 2011:resource 1901:Concepts 1739:Variants 1720:Timeline 1633:Category 1609:TempleOS 1569:MenuetOS 1373:Archived 1180:Archived 1118:Archived 1091:June 16, 1051:Archived 1015:Archived 1011:TempleOS 981:Archived 943:July 18, 933:LoseThos 906:Archived 864:Archived 859:Slate.fr 831:Archived 757:See also 749:TinkerOS 571:TempleOS 547:Compiled 538:Paradigm 480:Holy See 440:compiler 421:ISO 9660 372:]." 307:compiler 245:biblical 237:LoseThos 229:TempleOS 218:templeos 178:Userland 89:Finished 32:TempleOS 2144:Live CD 2098:Journal 2062:access, 2060:Storage 1937:Process 1843:vkernel 1710:History 1693:General 1614:ToaruOS 1589:SharpOS 1559:HelenOS 1549:FiwixOS 1313:July 2, 1288:July 2, 1262:July 2, 1236:July 2, 1211:July 2, 577:Website 403:-only, 359:Platoon 293:(named 283:Turbo C 243:) is a 202:License 190:Default 146: ( 125: ( 112: ( 1952:Thread 1823:Hybrid 1801:Kernel 1642:  1631:  1604:SymbOS 1554:GeckOS 1544:EmuTOS 1442:Shrine 1396:ZealOS 1368:OSNews 752:Shrine 725:Legacy 702:OSNews 667:C code 607:Holy C 508:Holy C 503:Holy C 452:oracle 444:kernel 442:, and 401:ring-0 311:kernel 309:, and 272:x86-64 239:, and 167:Kernel 76:Holy C 2154:Shell 2093:Inode 1594:SkyOS 1579:Redox 741:Forks 711:Apple 707:hobby 484:shell 456:Ouija 425:FAT32 409:ASCII 299:BASIC 295:HolyC 1715:List 1644:List 1534:AROS 1451:2023 1428:2023 1405:2023 1381:2019 1348:2021 1315:2024 1290:2024 1264:2024 1238:2024 1213:2024 1188:2017 1157:2017 1126:2015 1093:2018 1059:2020 1023:2015 989:2015 945:2021 914:2018 872:2015 839:2015 700:and 634:and 617:and 474:and 281:and 220:.org 184:Adam 169:type 127:2013 120:2013 114:2005 107:2005 78:and 2171:PXE 2159:CLI 2139:HAL 2129:API 1932:IPC 636:C++ 619:C++ 599:C++ 488:IDE 476:C++ 417:VGA 369:sic 364:CIA 291:C++ 279:DOS 160:x64 2188:: 1914:, 1371:. 1365:. 1332:. 1306:. 1281:. 1255:. 1229:. 1204:. 1178:. 1174:. 1143:. 1079:. 1049:. 1045:. 1031:^ 1013:. 1009:. 997:^ 979:. 973:. 953:^ 931:. 904:. 900:. 880:^ 856:. 829:. 823:. 803:^ 681:. 611:C+ 597:, 566:OS 545:, 438:, 423:, 399:, 395:, 391:, 387:, 353:. 313:. 305:, 235:, 2008:, 1918:) 1910:( 1678:e 1671:t 1664:v 1515:e 1508:t 1501:v 1383:. 1350:. 1317:. 1292:. 1266:. 1240:. 1215:. 1190:. 1159:. 1128:. 1095:. 1061:. 1025:. 991:. 947:. 916:. 874:. 841:. 632:C 615:C 472:C 289:/ 287:C 150:) 129:) 116:) 23:.

Index

J (operating system)


Developer
Terry A. Davis
Written in
Holy C
x86 Assembly
Open source
Latest release
x64
Kernel
Userland
Default
user interface

License
Public domain
templeos.org
biblical
operating system
Third Temple
Terry A. Davis
manic episodes
revelation
x86-64
Commodore 64
DOS
Turbo C
C
C++
HolyC

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

↑