İçeriğe atla

SerenityOS

SerenityOS
Geliştirici(ler)Andreas Kling
Kaynak türüOpen-source
LisansBSD lisansı
Programlama diliC++
Kullanıcı arayüzüKomut satırı Grafiksel kullanıcı arayüzü
Web sitesiserenityos.org

SerenityOS, Andreas Kling tarafından oluşturulan ücretsiz bir açık kaynaklı işletim sistemidir.[1]Unix benzeri bir işletim sistemi olarak tasarlanmıştır ve yaratıcısına göre 1990'ların grafik kullanıcı arayüzünden ilham alır.[2] Yeni bir işletim sistemi olarak nispeten hızlı ilerleyen bir geliştirme sürecinde olan SerenityOS şu anda geliştirilen bazı özellikleri entegre bir geliştirme ortamı, görsel bir hata ayıklayıcı, JavaScript destekli bir web tarayıcısı ve grafik odaklı masaüstü bulunmaktadır.[3]

Tarihçe

SerenityOS, 2018'in sonunda Andreas Kling tarafından başlatıldı. Andreas boş zamanlarında screencast yazılımı kullanarak SerenityOS'u geliştirmeye başladı. Daha sonra bu oturumları YouTube'ta yayınladı. 2019'un ortasında GitHub reposu oluşturuldu ve proje topluluk geliştirmesine açıldı. Dünyanın dört bir yanından birçok kişi SerenityOS projesine katkıda bulunmak için katıldı. Şu anda her hafta açık kaynak geliştirme topluluğundan önemli eklemeler alıyor. Andreas, tüm bu katkılarından şaşkın olduğunu ve diğer katılımcıların çalışmalarını sürekli olarak gözden geçirdiğini ve yayınladığını belirtti.

Özellikleri

SerenityOS, 1990'ların masaüstü bilgisayarlar arasında yaygın olan kullanıcı arayüzlerinden esinlenen basit bir Unix benzeri işletim sistemi olarak tasarlanmıştır. Şu anda sanal bir makine üzerinde çalışacak şekilde tasarlanmasına rağmen birçok yeni özellik hızla ekleniyor ve Andreas sonunda SerenityOS'u sanal bir makine ortamının dışında çalıştırmayı hedefliyor.

  • çoklu görev özelliğine sahip 32 bit çekirdek
  • IPv4 ağ yığını
  • Ext2 dosya sistemi
  • Grafik kullanıcı arayüz araç seti
  • Pencere yöneticisi
  • Arayüz için farklı "temalar"
  • Birçok Unix komutu

Çeşitli grafik uygulamaları:

Oyunlar:

Kaynakça

  1. ^ "A programmer developed a new operating system that mimics the 1990s". Tivi Magazine. 16 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2020. 
  2. ^ "Reaching Serenity: Porting Git To A Homebrew Operating System". Hackday. 24 Şubat 2020. 24 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2020. 
  3. ^ "SerenityOS: A Graphical Unix-like Operating System". 18 Ekim 2019. 16 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Mayıs 2020. 

Dış Linkler

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Linux</span> Bir işletim sistemi çekirdeği

Linux ; Linux çekirdeğine dayalı, açık kaynak kodlu, Unix benzeri bir işletim sistemi ailesidir. GNU Genel Kamu Lisansı versiyon 2 ile sunulan ve Linux Vakfı çatısı altında geliştirilen bir özgür yazılım projesidir. Linux ismi ilk geliştiricisi olan Linus Torvalds tarafından 1991 yılında verilmiştir. Günümüzde süper bilgisayarlarda, akıllı cihazların ve internet altyapısında kullanılan cihazların işletim sistemlerinde yaygın olarak kullanılmaktadır. Bunlardan en popüler olanı Google tarafından geliştirilen Android işletim sistemidir.

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">Unix</span>

UNIX türevi işletim sistemleri çok işlemcili çok pahalı makinelerden tek işlemcili, basit ve çok ucuz ev bilgisayarlarına kadar pek çok cihaz üzerinde çalışabilen esnek ve sağlamlığı çok değişik koşullarda test edilmiş sistemlerdir. Fakat özellikle kararlı yapısı ve çok kullanıcılı-çok görevli yapısıyla çok işlemcili sunucularda adeta standart haline gelmiştir ve özellikle akademik dünyada iş istasyonları üzerinde çok yaygın bir kullanım alanı bulmuştur. UNIX, Interdata 7/32, VAX ve Motorola 68000 arasında hızla yayıldı.

<span class="mw-page-title-main">Java</span> açık kaynak kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen bir programlama dili

Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.

<span class="mw-page-title-main">Oracle Solaris</span>

Solaris, ilk olarak Sun Microsystems tarafından geliştirilmiş, UNIX tabanlı bir işletim sistemidir. 1993 yılında halefi olan SunOS işletim sisteminin yerini almıştır. Ocak 2010'da Oracle firmasının Sun firmasını satın almasıyla Oracle Solaris olarak anılmaya başlanmıştır.

<span class="mw-page-title-main">Yet Another Setup Tool</span> Özgün yazılım

Yet Another Setup Tool (YaST) SUSE Linux dağıtımlarında kullanılan bir işletim sistemi yapılandırma merkezidir. United Linux konsorsiyumunun da bir parçasıdır. 1996 yılının Mayıs ayında YaST'ı içeren ilk Suse Linux sürümü geliştirilmiştir. YaST'ın önemli bir özelliği hem metin tabanlı kullanıcı arayüzüne hem de grafik tabanlı kullanıcı arayüzüne (GUI) sahip oluşudur.

Bilgi işlem platformu, bir uygulama yazılımı çalıştırmak için donanım mimarisi ve bir yazılım çerçevesi, yazılım, çeşitli bazı kombinasyon veya sıralamalarını içermektedir. Tipik platformlarda bir bilgisayar mimari, işletim sistemi, programlama dilleri ve ilgili kullanıcı arabirimi içerir.

Bu sayfa işletim sistemi listesidir. Bilgisayar işletim sistemleri teknolojisine, sahibine, lisansına, çalışma durumuna, kullanıma ve birçok diğer özelliklerine göre kategorilere ayrılır. Uygulamada birçok grup ortak olabilir.

<span class="mw-page-title-main">Google Fuchsia</span>

Fuchsia, şu anda Google tarafından geliştirilen açık kaynaklı bir işletim sistemidir. Proje, Ağustos 2016'da resmi bir duyuru yapılmaksızın kendi kendine barındırılan bir git şeklinde göründüğünde halk tarafından tanındı. Kaynak belgelerinde adın arkasındaki neden "Pembe + Mor == Fuşya " olarak tanımlanmaktadır. Linux çekirdeğini temel alan, daha önce Google tarafından geliştirilen Chrome OS ve Android gibi işletim sistemlerinin aksine, Fuchsia, mineral adını taşıyan Zircon adlı yeni bir mikro çekirdeğe dayanıyor.

<span class="mw-page-title-main">Mac OS X 10.0</span>

Mac OS X 10.0 veya Mac OS X Cheetah Apple tarafından üretilmiş ve piyasaya çıkarılmış ilk nesil Mac OS X bilgisayar ve sunucu işletim sistemidir. Sürüme takma isim olarak kedigillerin bir türü olan Çita ismi verildi. 129 dolar fiyat ile 24 Mart 2001'de piyasaya sürüldü.

<span class="mw-page-title-main">Mac OS X Public Beta</span>

Mac OS X Public Beta, Apple Computer Mac OS X Cheetah işletim sisteminin Aqua kullanıcı arayüzüne özelliğine ilk halka açık versiyonu oldu. 29,95$'a satılmıştır.13 Eylül 2000 tarihinde kamuoyuna serbest bırakıldı. Bu, yazılım geliştiriciler ve erken benimseyenlere yaklaşan işletim sisteminin bir önizlemesini test etmek ve nihai yayınlanmasından önce gelecek işletim sistemi için yazılım geliştirmeye izin verdi. ABD sürümünün 1H39 bir yapı numarası ve uluslararası sürümün 2E14 yapı numarası vardır.

<span class="mw-page-title-main">System 1</span>

System 2, System 3, System 4 ve System 5 işletim sistemleri de bu maddeye dahildir.

<span class="mw-page-title-main">System 7</span>

System 7 Apple şirketinin Macintosh işletim sistemi ve klasik Mac OS serisinin üyesidir. 13 Mayıs 1991 tarihinde tanıtıldı. System 6'nın yerine geldi ve 1997 yılında Mac OS 8 yayınlanana kadar ana Macintosh işletim sistemi oldu. Bu sürüm ayrıca Apple'ın System adı ile sunduğu son işletim sistemi oldu. system 7 sürümü ile eklenen özellikler: sanal bellek, kişisel dosya paylaşımı, QuickTime, QuickDraw 3D ve gelişmiş bir kullanıcı arayüzüdür. 1997 yılında 7.6 sürümü ile Apple işletim sisteme Mac OS adını verdi.

<span class="mw-page-title-main">XNU</span>

XNU, MacOS işletim sisteminde kullanılmak üzere Aralık 1996'dan beri Apple'da geliştirilen ve Darwin işletim sisteminin bir parçası olarak ücretsiz ve açık kaynaklı yazılım olarak piyasaya sürülen bilgisayar işletim sistemi çekirdeğidir. Ayrıca, iOS, tvOS ve watchOS işletim sistemlerinin çekirdeği olarak da kullanılır. XNU, "X Not Unix"'in bir kısaltmasıdır.

<span class="mw-page-title-main">Metin tabanlı kullanıcı arayüzü</span> bir metin ekranına çıktı vermeye veya onu kontrol etmeye dayalı arabirim türü

Metin tabanlı kullanıcı arayüzü, metinsel kullanıcı arayüzü veya terminal kullanıcı arabirimi olarak da adlandırılır, grafik kullanıcı arayüzlerinin (GUI) icadından bir süre sonra ortaya çıkan ve onu grafik kullanıcı arayüzünden ayırt etmek için türetilen yeni bir terimdir. TUI'de bilgisayar grafikleri metin kipinde görüntülenir. Gelişmiş bir TUI, GUI'ler gibi tüm ekran alanını kullanabilir ve fare ve diğer girişleri kabul edebilir.

<span class="mw-page-title-main">Macintosh işletim sistemleri</span>

Macintosh işletim sistemleri, Apple tarafından geliştirilen işletim sistemleri ailesidir. 1984 yılından beri Macintosh serisi kişisel bilgisayarlarıyla kullanılmak üzere tasarlanmıştır.

<span class="mw-page-title-main">KDE System Guard</span>

KDE System Guard, Unix benzeri sistemlerde KDE platformu için görev yöneticisi ve performans izleyicisidir. Uzak ana bilgisayarda ksysguardd çalıştırılarak ve Grafiksel Kullanıcı Arayüzünün (ksysguard) uzaktan bağlanması sağlanarak hem yerel, hem de uzak ana bilgisayarları izleyebilir. Basit değerleri ya da tablolar gibi karmaşık verileri alıp bu bilgileri çeşitli grafik ekranlarda görüntüleyebilir. Ardından ekranlar çalışma sayfaları halinde düzenlenebilir. Ayrıca top uygulamasına benzer, ayrıntılı bir işlem tablosu da sunar.

<span class="mw-page-title-main">TrueOS</span>

TrueOS, FreeBSD-CURRENT'in en son sürümleri üzerine kurulmuş, sunucu yönelimli, Unix-benzeri, geliştirilmesi artık devam etmeyen bir işletim sistemidir.

<span class="mw-page-title-main">Hobi amaçlı işletim sistemi</span>

Bir hobi amaçlı işletim sistemi geliştirmek, bilgisayarı hobi olarak gören kişiler için daha karmaşık ve teknik bir seçenek olabilir. Hobi işletim sistemi tanımı da bazen biraz belirsiz olabilir. Bunlar, geliştirici bakış açısından geliştiricilerin/yazılım topluluklarının sadece eğlenmek ya da öğrenmek amacıyla yaptıkları projeler olabilir, kullanıcı bakış açısından kullanıcıların geniş çaplı ve tam işlevsel bir sistemden ziyade sadece bir oyuncak olarak kullandıkları/kurcaladıkları veya kendilerini geliştirdikleri sistemler olarak da görülebilir ya da çok büyük bir kullanıcı tabanına sahip olmayan küçük bir topluluğa sahip bir işletim sistemi olarak da tanımlanabilir.

<span class="mw-page-title-main">Phantom OS</span>

Phantom OS, çoğunlukla Rus programcılar tarafından yapılan bir işletim sistemidir. Kalıcı sanal bellek kavramına dayalıdır ve bir sanal makine, yönetilen kod ve bayt kodları kullanır. Unix benzeri sistemlerin klasik kavramlarına dayanmayan birkaç işletim sisteminden biridir. Öncelikli hedefi hem işletim sisteminde hem de uygulama yazılımında aynı anda basitlik ve etkinlik sağlamaktır. GNU Kısıtlı Genel Kamu Lisansı (LGPL) altında yayınlanan ücretsiz ve açık kaynaklı bir yazılımdır (FOSS).