Ana içeriğe geç
Onarım Topluluğuna Katılın - Hesap Oluşturun

Popüler Forum Soruları

Bir soru sor

Hiç soru yok. İlk soru soran siz olun!

Arka Plan Bilgileri

TempleOS, tamamı tek bir kişi olan Terry A. Davis tarafından yaratılmış, İncil temalı benzersiz bir işletim sistemidir. İlk olarak 2005 yılında J Operating System adıyla piyasaya sürülen ve 2013 yılında TempleOS olarak yeniden adlandırılan bu sistem, kendi derleyicisi, düzenleyicisi, çekirdeği ve HolyC adında özel bir programlama dili dahil olmak üzere sıfırdan tasarlanmış, 64-bit, ağ desteği olmayan, monolitik bir işletim sistemidir.

TempleOS, Davis'in Tanrı'dan gelen doğrudan talimatlar olduğunu iddia ettiği seçimler doğrultusunda, kendisini kasıtlı olarak 16 renkli grafiklere ve tek kanallı sese sahip basit bir 640×480 çözünürlükle sınırlandırır. Temel giriş ve dosya sistemlerini destekler, yerleşik grafik ve programlama kütüphaneleri içerir ve hatta kahin tarzı After Egypt gibi oyunlara sahiptir.

TempleOS, Davis tarafından erken dönem DOS ve Turbo C arayüzlerinin bir karışımıyla modern bir x86-64 Commodore 64 olarak tanımlanmıştır. TempleOS, tüm sistemin ağ iletişimi, modern donanım soyutlaması veya üçüncü taraf kütüphaneler olmadan el yapımı olarak oluşturulduğu ve tamamının kamu malı olarak yayınlandığı alışılmadık bir “eğlence amaçlı programlama” örneği olarak durmaktadır.

Tanrı'nın Yalnız Programcısı - Terry A. Davis

TempleOS'un hikayesi, olağanüstü teknik başarısı yoğun kişisel mücadelelerle şekillenmiş Amerikalı bir programcı olan yaratıcısı Terry A. Davis'in (1969–2018) hayatından büyük ölçüde ayrılamaz.

Davis, Arizona Eyalet Üniversitesi'nden elektrik mühendisliği derecesi aldı ve 2000'lerin başında TempleOS olacak proje üzerinde çalışmaya başlamadan önce Ticketmaster'da profesyonel bir programcı olarak çalıştı. Yaklaşık on yıl boyunca işletim sistemini tamamen kendi başına geliştirdi. Davis daha sonra, tasarım tercihlerine rehberlik eden ilahi vahiyler olarak yorumladığı ve kendisini dijital bir “Üçüncü Tapınak” inşa etmesi için Tanrı tarafından yönlendirildiğine inandıran şiddetli manik ataklar yaşadığını anlattı. Şizofreni ve evsizlik dönemleri de dahil olmak üzere yaşadığı derin ruh sağlığı sorunları iyi belgelenmiş olup, çevrimiçi varlığı ve yaratıcı süreciyle iç içe geçmiştir.

Vice dergisi 2014 yılında, Davis'in hem dikkat çekici teknik becerilerini hem de son derece kişisel motivasyonlarını öne çıkaran, işi tipik yazılım mühendisliği normlarına meydan okuyan parlak ama sorunlu bir bireyi betimleyen God’s Lonely Programmer başlıklı bir makale yayınladı. Tartışmalara ve mücadelelere rağmen, Davis'in yarattığı eser bilişim dünyasında bireysel ustalığın tekil bir kanıtı olarak kalmaya devam etmektedir.

Teknik Özellikler

Genel Bilgiler

  • Geliştirici: Terrence Andrew Davis (15 Aralık 1969 - 11 Ağustos 2018)
  • Lisans: Kamu Malı
  • İlk Yayınlanma Tarihi: 2005 (J Operating System adıyla)
  • Son Yayınlanma Tarihi: 20 Kasım 2017
  • Ardılı: ZealOS

Erişilebilirlik Bilgileri

  • Diller: İngilizce
  • Platformlar: x64

Sistem Bilgileri

  • Çalışma Durumu: Tamamlandı
  • Kaynak Modeli: Açık Kaynak
  • Çekirdek Tipi: HolyC ve Adam kullanan monolitik kullanıcı alanı (UserCmdLine)
  • Varsayılan Kullanıcı Arayüzü: 16 Renkli Grafikler (Özellikle TempleOS için oluşturulmuştur)

Sistem Özellikleri

  • Entegre Geliştirme Ortamı (IDE): Kod düzenleyici, derleyici ve hata ayıklayıcı işletim sisteminin yerel parçalarıdır; bu da anında derle-çalıştır iş akışlarına olanak tanır.
  • HolyC Dili: Sistem belleğine, grafiklere ve donanım rutinlerine doğrudan erişimi olan özel bir dil.
  • Grafik Kütüphaneleri: Hızlı denemeler ve oyun oluşturma için tasarlanmış yerleşik 2B çizim ilkelleri, sprite yönetimi ve metin oluşturma.
  • Dosya Sistemi: Doğrudan erişim ve küçük depolama alanı için optimize edilmiş, basit ve özel bir dosya yapısı.
  • Komut Kabuğu: Kodun ve komutların aynı ortamda yürütüldüğü, hibrit bir metin düzenleyici ve komut yorumlayıcı.
  • Oyunlar ve Demolar: After Egypt gibi dahil edilmiş programlar ve TempleOS'un yeteneklerini sergileyen çeşitli grafiksel demolar.
  • Ağ Yığını Yok: TempleOS, hem felsefi hem de güvenlik nedenleriyle internet ve ağ desteğini kasıtlı olarak içermez.
  • Kamu Malı Lisansı: Kaynak kodu da dahil olmak üzere tüm işletim sistemi, kısıtlamasız kullanım ve değişikliği teşvik etmek amacıyla kamu malı olarak yayınlanmıştır.

Ek Bilgiler

Jacob Mehnert

Üyelik tarihi: 10/18/21

49.816 İtibar

52 adet Kılavuz yazıldı

Ekip

iFanatics iFanatics üyesi

Community

69 Üyeler

1.151 adet Kılavuz yazıldı

İstatistikleri Görüntüle:

Son 24 Saat: 1

Son 7 gün: 21

Son 30 gün: 102

Her zaman: 555