TempleOS

TempleOS (sebelumnya J Operating System, SparrowOS, dan LoseThos) adalah sistem operasi ringan bertema alkitabiah yang dirancang untuk menjadi Bait Suci Ketiga yang dinubuatkan dalam Alkitab. TempleOS dibuat oleh pemrogram Amerika, Terry Davis. Ia yang mengembangkannya sendiri selama satu dekade setelah serangkaian peristiwa yang kemudian ia gambarkan sebagai wahyu dari Tuhan.

Sistemnya dicirikan sebagai Commodore 64 x86-64 yang modern, menggunakan antarmuka yang mirip dengan campuran DOS dan Turbo C. Terry menyatakan bahwa fitur sistem seperti resolusi 640x480, layar 16 warna, dan suara audio tunggal, secara eksplisit diperintahkan kepadanya oleh Tuhan. TempleOS ditulis dengan variasi asli bahasa pemrograman C (bernama HolyC) menggantikan BASIC, dan di dalamnya telah terpasang simulasi penerbangan asli, kompilator, dan kernel.

TempleOS dirilis pada tahun 2013 dan terakhir diperbarui pada tahun 2017. TempleOS diterima dengan ulasan yang sangat baik di komunitas teknologi dan Terry mengumpulkan pengikut daring berskala kecil. Ia meninggal pada tanggal 11 Agustus 2018.

Latar belakang 

Terry A. Davis (1969–2018) mulai mengalami gangguan bipolar reguler pada tahun 1996, menyebabkannya untuk dibawa ke banyak rumah sakit jiwa. Awalnya didiagnosis dengan gangguan bipolar, ia kemudian dinyatakan menderita skizofrenia dan tetap menganggur selama sisa hidupnya. Ia menderita delusi alien dari luar angkasa dan agen pemerintah yang membuatnya dirawat sebentar karena masalah kesehatan mentalnya. Setelah mengalami "wahyu" yang digambarkannya sendiri, ia menyatakan bahwa ia berkomunikasi langsung dengan Tuhan, dan Tuhan memberitahunya bahwa sistem operasinya adalah untuk bait suci ketiga Tuhan.

Terry memulai mengembangkan TempleOS sekitar tahun 2003. Salah satu nama awalnya adalah "J Operating System" sebelum mengubah namanya menjadi "LoseThos", referensi ke adegan dari film Platoon tahun 1986. Pada tahun 2008, Terry menulis bahwa LoseThos "tujuan utamanya untuk membuat permainan video. LoseThos tidak memiliki dukungan jaringan ataupun Internet. Sejauh yang kuketahui, itu akan menciptakan kembali roda". Nama lain yang ia gunakan adalah "SparrowOS", sebelum akhirnya memilih "TempleOS". Pada pertengahan tahun 2013, ia mengumumkan di situs webnya: "Bait Suci Tuhan telah selesai. Sekarang, Tuhan membunuh CIA sampai habis." Terry meninggal setelah ditabrak oleh kereta api pada tanggal 11 Agustus 2018.

Ikhtisar sistem 
TempleOS adalah sistem 64-bit, tugas ganda kooperatif, prosesor multi-core, domain publik, sumber terbuka, cincin 0, tanpa jaringan, sistem operasi komputer pribadi untuk rekreasi pemrograman. SO ini menjalankan ASCII 8 bit dengan grafik dalam kode sumber dan memiliki pustaka grafik 2D dan 3D yang berjalan pada VGA 640x480 dengan 16 warna. Seperti kebanyakan sistem operasi modern, TempleOS memiliki dukungan papan tombol dan tetikus. Dan juga mendukung sistem berkas ISO 9660, FAT32, dan RedSea (yang terakhir dibuat oleh Terry) dengan dukungan untuk mengompresi berkas. Menurut Terry, banyak spesifikasi seperti resolusi 640x480, layar 16 warna, dan suara audio tunggal diperintahkan kepadanya oleh Tuhan. Ia menjelaskan bahwa resolusi yang terbatas adalah untuk memudahkan anak-anak menggambar ilustrasi untuk Tuhan.

Sistem operasinya telah terpasang simulasi penerbangan asli, kompilator, dan kernel. Satu program yang dibundel, "After Egypt" (setelah Mesir),
adalah sebuah permainan di mana pemain melakukan perjalanan ke semak duri berapi untuk menggunakan "jam sukat berkecepatan tinggi". Jam sukat dimaksudkan untuk bertindak sebagai orakel yang menghasilkan teks semu secara acak, sesuatu yang Terry samakan dengan papan Ouija dan glossolalia. Contoh teks yang dihasilkan seperti berikut:

TempleOS ditulis dalam bahasa pemrograman yang dikembangkan oleh Terry dalam C dan C++, yang disebut "HolyC". HolyC adalah variasi dari C yang dikembangkan oleh Terry sebagai bahasa pemrograman TempleOS. TempleOS bisa digunakan untuk berinteraksi dengan shell, dan untuk menulis dan menjalankan seluruh aplikasi dari shell. IDE yang menyertai TempleOS mendukung beberapa fitur, seperti menyematkan gambar dalam kode. Ini menggunakan format teks non-standar (dikenal sebagai DolDoc) yang memiliki dukungan untuk pranala, gambar, dan sambungan 3D untuk disatukan ke dalam berkas ASCII. Sebuah berkas dapat memiliki model tangki 3D yang berputar sebagai komentar dalam kode sumber. Kode dapat dikompilasi tepat waktu. Terry menulis lebih dari 100.000 baris kode untuk sistem operasi tersebut.

Respon kritik 
TempleOS sebagian besar menerima ulasan yang baik. Jurnalis teknologi, David Cassel berpendapat bahwa "situs web pemrograman berusaha mencari kesabaran dan pemahaman yang diperlukan untuk menolong Davis". TechRepublic dan OSNews menerbitkan artikel positif tentang karya Terry, meskipun Terry di-ban karena berkomentar kasar yang menargetkan pembaca dan stafnya. Dalam ulasannya untuk TechRepublic, James Sanders menyimpulkan bahwa "TempleOS adalah bukti dedikasi dan hasrat seseorang untuk menunjukkan kehebatan teknologinya. Tidak perlu untuk menjadi sesuatu yang lebih." Editor OSNews, Kroc Camen menulis bahwa sistem operasinya "menunjukkan komputasi masih bisa menjadi hobi; mengapa semua orang begitu serius akhir-akhir ini? Jika saya ingin membuat kode sistem operasi yang menggunakan tarian interpretatif sebagai metode input, saya bebas untuk melakukannya, perusahaan seperti Apple akan kesal." Pada tahun 2017, sistem operasinya ditampilkan sebagai bagian dari pameran seni orang luar di Bourogne, Prancis.

Setelah kematian Terry, editor OSNews, Thom Holwerda menulis: "Davis jelas seorang pemrogram yang berbakat - menulis seluruh sistem operasi bukanlah hal yang mudah - dan sedih melihat dia terkena penyakit mentalnya". Satu penggemar menggambarkan Terry sebagai "legenda pemrograman", sementara yang lain, seorang insinyur komputer, membandingkan pembangunan TempleOS dengan pembangunan gedung pencakar langit yang hanya dibangun oleh satu orang. Insinyur tersebut sebelumnya berbicara panjang lebar dengan Terry dan percaya bahwa Terry bisa menjadi "Steve Jobs" atau "Steve Wozniak" kalau bukan karena penyakitnya. Ia menambahkan bahwa "benar-benar mengejutkanku bahwa satu orang menulis semua itu" dan "sulit bagi orang awam untuk memahami betapa sebuah pencapaian yang luar biasa" untuk menulis seluruh sistem operasi sendirian. Insinyur komputer lain mengatakan bahwa TempleOS berisi inovasi yang belum pernah dilakukan pengembang lain, terutama yang dijalankan pada bagian tertentu dari prosesor komputer untuk menjaga kecepatan "sangat cepat"-nya.

Lihat pula 
 Kreativitas dan kesehatan mental
 Perangkat lunak Alkitab
 Komposisi algoritme

Referensi

Pranala luar 
  Situs web resmi
  Arsip komprehensif TempleOS dan Terry A. Davis
  Arsip situs web dan sistem operasi TempleOS
  Arsip ISO TempleOS yang bisa dibut langsung
  
  Kode sumber TempleOS

Sistem operasi bebas
Sistem operasi
Perangkat lunak bebas yang diprogram dengan C
Perangkat lunak domain publik dengan kode sumber
Sistem operasi x86-64
Perangkat lunak agama