Ini OS aneh: secara singkat tentang tiga sistem operasi yang tidak biasa

Kita terbiasa hidup di dunia Linux, Windows, dan MacOS yang menang. Pengguna modern jarang berpikir bahwa ada sistem operasi lain yang dikembangkan dan didukung oleh penulis dan komunitas independen. Tapi mereka. Ada banyak, mereka berbeda: lama dan baru, stabil dan bengkok, saat ini dan ditinggalkan.

Di bawah potongan, kita akan secara singkat berbicara tentang tiga OS yang menarik dan khas yang sering tetap di belakang layar sejarah komputer dunia. Mereka tidak saling menyukai, dikembangkan oleh orang yang berbeda pada waktu yang berbeda, tetapi menarik dengan cara mereka sendiri.

Penafian: kami tidak menetapkan tujuan menyelam jauh ke dalam perangkat dan spesifikasi masing-masing sistem. Sebuah studi terperinci akan memakan lebih dari satu kilometer kertas elektronik dan hanya akan menarik bagi kalangan spesialis yang sempit. Jika ada sistem yang menarik minat Anda, Anda akan menemukan semua tautan yang diperlukan (ke situs proyek, biografi penulis, dan distribusi) di bagian yang sesuai dari artikel tersebut.



ToaruOS




Pengembang: K. Lange
Rilis terakhir: 1.12.0
Situs web proyek: toaruos.org
Tahun pengembangan dimulai: Desember 2010
Status: pengembangan berlanjut

Daftar ini dibuka dengan OS yang sangat hidup dan modern. Meskipun ada beberapa kesamaan visual, Toaru adalah pengembangan mandiri dan tidak didasarkan pada kernel Linux.

Proyek ini dimulai pada Desember 2010 sebagai karya mahasiswa programmer K. Lange.

Seorang pemuda yang ambisius memutuskan untuk menulis sistem operasi sederhana untuk lebih memahami aspek pemrograman ini. Setelah beberapa waktu, proyek ini pertama menyebar ke teman dan kolega Lange. Kemudian ia pindah ke hard drive penggemar di seluruh dunia. Hingga saat ini, tugas penulis adalah membuat ekosistem lengkap untuk penggunaan sehari-hari. Akan sulit untuk mengatakan apakah akan berubah atau tidak. Waktu akan menjawab.
Nama ToaruOS adalah karena manga A Some Scientific Railgun, namun, penulis mengklaim bahwa namanya juga mencerminkan nama umum dari hobi OS lainnya.

ToaruOS terdiri dari komponen utama berikut:

  • Toaru Kernel , kernel dari sistem operasi.
  • Yutani , seorang komposer jendela, mengelola buffer jendela, tata letak, dan perutean input.
  • Bim, , , , Vim’. .
  • Terminal, 256 24 .
  • ld.so (dynamic linker/loader), ELF.
  • Esh, shell. , , .
  • MSK, . -.

Jumlah perkiraan basis kode proyek adalah 80.000 baris dalam bahasa C dan bahasa assembly. Di dalam sistem, operasi yang benar dari Python 3 dan GCC didukung.

Penulis sistem merekomendasikan untuk menginstal ToaruOS murni di mesin virtual, karena dukungan untuk perangkat keras nyata sangat terbatas. Meskipun "unit" lengkap dalam versi, proyek ini masih terlalu muda untuk dapat digunakan pada PC biasa.
Katakanlah sendiri: ToaruOS terlihat cukup menarik. Di satu sisi, keinginan penulis untuk melakukan semuanya dari awal mengesankan. Beberapa paket (libpng, Kairo, dll.) Yang sebelumnya termasuk dalam distribusi dasar milik pengembang pihak ketiga, tetapi ini tidak mengurangi keaslian proyek. Di sisi lain, UI memiliki pengaruh Linux yang kuat. Pada menit pertama, ini mungkin terlihat seperti sebenarnya LXDE dengan ikon mirip Gnome. Tapi, seperti kata mereka, mereka bertemu dengan pakaian, dan dikawal oleh kenyamanan dan kecepatan. Dan dengan "pikiran" juga, tentu saja.

Menilai dari pembaruan, ToaruOS secara aktif berkembang. Rilis terbaru saat ini - v.1.12.0 - bertanggal 7 April.

Video singkat dari pengembang OS:


Atas dasar ToaruOS, sistem operasi komik PonyOS dibuat , didedikasikan untuk seri animasi My Little Pony.

Paket 9




Pengembang: Bell Labs (Ken Thompson, Rob Pike Dave Presotto, Phil Winterbottom)
Rilis terakhir: edisi ke-4
Situs proyek: 9p.io/plan9
Periode pengembangan : 1980
Status: proyek ditutup

Ini bukan lagi ToaruOS “pelajar”. Orang yang sama yang pernah mengembangkan Unix terlibat dalam pembuatan Plan 9.

Plan 9 awalnya disusun sebagai model eksperimental untuk menyelesaikan berbagai masalah sistem operasi, bukan sebagai produk komersial nyata. Benar, ini tidak mencegah pemilik proyek dari menjual lisensi untuk sistem. Namun, tidak terlalu berhasil dan sangat mahal. Selama siklus hidup OS, 4 versi dirilis. Yang pertama hanya tersedia untuk universitas. Yang kedua dijual dengan harga $ 350 untuk semua orang. Yang ketiga didistribusikan secara gratis di bawah Lisensi Plan 9, dan yang keempat di bawah Lisensi Publik Lucent v1.02. Pada 2014, Plan 9 diterbitkan di bawah GPLv2 .

Dengan beberapa asumsi, kita dapat mengatakan bahwa Plan 9 adalah keturunan langsung Unix: di luar shell grafis, sistem dikendalikan oleh perintah Unix, dan prinsip "semuanya adalah file" diletakkan di garis depan. Baca lebih lanjut tentang perangkat OS di sini..


Maskot proyek ini adalah Zaychikha Glenda, digambar oleh ilustrator Amerika Reni French.

Eksperimen ini tetap merupakan eksperimen, tetapi Plan 9 mengilhami penciptaan beberapa "keturunan": HarveyOS, Jehanne OS dan Inferno OS.

Kode sistem cukup kompak dan ringan. Secara teori, Plan 9 dapat porting ke hampir semua arsitektur prosesor dengan dukungan perangkat keras untuk MMU.

Asal usul nama OS ini sangat aneh: ia dinamai sesuai dengan film horor tingkat dua tahun 1959 Plan 9 From Outer Space (ide-ide para pengembang sistem operasi menyetujui sesuatu).
Hari ini Plan 9 bisa menarik dan menarik dari sudut pandang mempelajari pendekatan pemrograman, tetapi tidak lagi masuk akal secara praktis. Anda dapat melihat bagaimana sistem bekerja di mesin virtual di sini .

TempleOS




Pengembang: Terrence Andrew Davis
Rilis terakhir: 5.03 (11/20/2017)
Situs proyek: www.templeos.org , archive.org/details/TempleOS_Website_Archive Memulai
pengembangan: 2003
Aktualitas: pengembangan dihentikan karena kematian penulis

Kemungkinan besar, tidak masuk akal secara rinci menceritakan kembali biografi penulis TempleOS atau menyelam ke perangkat sistem operasi. Semua ini dapat diperoleh dari Wikipedia atau dari situs OS, ditunjukkan sedikit lebih tinggi. Tentang Habré sudah diceritakantentang TempleOS dan penulisnya, kami tidak dapat mengabaikan cerita ini. Kisah Terry Davis telah menjadi buah bibir, kisah yang mengerikan, tetapi menyentuh bagi semua programmer.

Terrence Andrew Davis lahir pada tahun 1969 dalam sebuah keluarga besar di Wisconsin. Ia menerima pendidikan teknis yang baik di Universitas Arizona. Pertama saya menggunakan Apple II sebagai komputer di rumah, kemudian saya pindah ke Commodore 64. Dan semuanya tidak buruk sampai tahun 1996, ketika Terry memulai episode manik pertama. Diagnosis awal gangguan kepribadian bipolar tidak dikonfirmasi. Itu skizofrenia. Terry menerima tunjangan cacat dan pindah bersama orang tuanya ke pinggiran kota Las Vegas.

Terlepas dari pendidikan Katoliknya, sebagian besar kehidupan sadar Terry adalah ateis. Tetapi selama salah satu eksaserbasi penyakitnya, ia mengalami "wahyu ilahi." Terry mengklaim bahwa dia berbicara langsung dengan Tuhan. Dari "God" Terry menerima kerangka acuan untuk pengembangan sistem operasi, yang akan menjadi Kuil Ketiga. Awalnya, OS itu disebut "Sistem Operasi J", lalu - "LoseThos" dan "SparrowOS".

Nama akhir, TempleOS, didirikan pada 2013.

Filosofi dari sistem baru ini didasarkan pada pandangan Terry tentang kemungkinan pengembangan OS Commodore 64, hanya "seribu kali" lebih cepat dan lebih kuat. Sebagian besar fungsi, menurut penulis, seperti palet 16-warna atau resolusi layar 640x480, juga ditentukan oleh Tuhan.

Di OS, kecerdasan Davis dan kegilaannya terjalin. Antara lain, ada "Oracle", yang, berdasarkan generator nomor acak, membuat pesan teks, yang ditafsirkan oleh penulis sebagai "jawaban Tuhan yang dienkripsi."

Pada awal 2018, Davis berhenti minum obat, karena "mereka membunuh kreativitas dalam dirinya." Orang tua menempatkan dia sebelum pilihan: untuk minum obat dan tinggal bersama mereka atau pergi ke rumah sakit secara paksa. Terry memilih opsinya: tinggalkan rumah. Selama pengembaraannya, ia melakukan blog video. Basis penggemar yang cukup besar yang diperoleh TempleOS pada saat itu sangat berguna. Banyak orang yang siap mendukungnya, memberikan sejumlah makanan, uang, dan menawarkan masa inap semalam.

Sesaat sebelum kematiannya, dia menghapus sebagian besar videonya, menjelaskan bahwa dia tidak ingin "membuang sampah sembarangan" di Internet dan "menemukan cara untuk membersihkan dirinya sendiri." Pada titik ini, penyakit akhirnya menguasai pikiran. Dalam video selanjutnya, ia mengaku mampu membunuh jika Tuhan memerintahkannya.

Terry Davis meninggal di bawah kereta dekat Dulles, Oregon pada 11 Agustus 2018. Tidak diketahui apakah ini bunuh diri atau kecelakaan.

Untuk mengenang Terry, semua distribusi dan versi OS sebelumnya tersedia di situs web resmi. Di sana Anda juga dapat menemukan tautan ke siaran daring tempat video yang disimpan tanpa henti dari blog Terry diputar.

Dalam alamat video terakhirnya, yang direkam hanya beberapa jam sebelum kematiannya, ia berkata:
«It's good to be king. Wait, maybe. I think maybe I'm just like a little bizarre little person who walks back and forth. Whatever, you know, but...»
( . , … , , , -. , , …).
Kisah Terry Davis adalah kasus yang jarang terjadi ketika kisah penulis dan OS itu sendiri sama-sama menarik.

Seperti halnya sistem di atas, kami akan meninggalkan beberapa tautan dan tangkapan layar sehingga Anda dapat mempelajarinya sendiri. Tidak ada artikel pribadi yang dapat menggantikan pengalaman pribadi Anda. Katakanlah satu hal - ada sesuatu untuk dilihat.

Sebagai bagian dari TempleOS, ada beberapa permainan yang dibagi oleh penulis menjadi dua kategori - lucu dan suram. Katakanlah sebuah rahasia, bahkan dari game “menyenangkan”, seorang gamer yang tidak terlatih dapat merinding. Berikut adalah beberapa screenshot dan gameplay video dengan komentar penulis.


Simulator balap Varoom



Castle Frankenstein



Black Diamond



TimeOut



BugBird



Bomber Golf



TheDead



DunGen



EagleDive



RawHide



X-Calibre



AfterEgypt



“Game” ini harus diberi perhatian khusus, jika hanya karena menu:



Menurut penulis, utilitas ini memungkinkan Anda untuk berkomunikasi dengan Tuhan melalui generasi angka acak.







Jika mau, Anda dapat menonton video lain dengan game TempleOS:


Orang tua Terry bertanya kepada semua yang tidak acuh terhadap Terry dan pekerjaannya untuk memberi sumbangan kepada yayasan amal dan organisasi lain, "yang mengurangi rasa sakit dan penderitaan yang disebabkan oleh penyakit mental."

Pada waktu yang berbeda, karya Davis disebut sebagai "gedung pencakar langit yang dibangun oleh satu orang", sebagai "buah kejeniusan dan kegilaan." Seseorang memanggilnya "programmer legendaris" selama masa hidupnya. Entah bagaimana, TempleOS adalah kisah yang sangat mengharukan dan beragam. Sebaiknya Anda menyentuhnya sendiri untuk menarik kesimpulan.


Berikut daftarnya: pengembangan sisi sebuah perusahaan besar, proyek hobi, dan TempleOS, yang pada prinsipnya sulit diklasifikasi secara jelas.

Menulis sistem operasi Anda sendiri benar-benar seperti membangun gedung pencakar langit: itu besar, mengancam akan jatuh di kepala Anda setiap saat, dan bagian atasnya hilang di awan. Pada titik tertentu, saya benar-benar ingin meludahi usaha kosong ini. Seseorang benar-benar meninggalkan proyek dan tidak pernah kembali lagi. Seseorang, menggertakkan giginya, melanjutkan. Batu ke batu, batu bata ke batu bata ...

Bagaimanapun, itu adalah pekerjaan yang penting dan terhormat untuk membuat yang baru atau memikirkan kembali yang lama yang baik. Bahkan tanpa peluang sukses, sebagai hiburan. Bagaimana menurut anda?

All Articles