## OSle: X86 Assembly ile Yazılmış, Sadece 510 Baytlık Minik Bir İşletim Sistemi!
Geliştirici “shikaan”, Assembly meraklıları ve işletim sistemi öğrenmek isteyenler için oldukça ilginç bir proje yayınladı: **OSle**. Bu, sadece 510 baytlık bir alana sığdırılmış, X86 Assembly ile yazılmış, minimalist bir işletim sistemi. Projenin amacı, hem Assembly programlamayı hem de işletim sistemi geliştirmenin karmaşıklığını daha ulaşılabilir kılmak.
Peki 510 bayta neler sığıyor? OSle, bir boot sektörüne sığacak şekilde tasarlanmış ve zincir yükleme (chain loading) veya çok aşamalı başlatma (multi-stage booting) gibi tekniklerden kaçınılmış. Buna rağmen, şaşırtıcı bir şekilde bir **dosya sistemi**, bir **shell** (komut satırı arayüzü) ve basit bir **süreç yönetimi** ile birlikte geliyor. Bu da OSle üzerinde basit bir metin düzenleyici veya hatta bazı oyunlar gibi “konuk uygulamalar” yazılmasına olanak tanıyor.
Proje, Assembly dilinin korkutucu algısını kırmaya yönelik genel amaca hizmet ediyor. Bu minimal işletim sistemi, geliştiricilere işletim sistemi geliştirmenin temellerini uygulamalı olarak öğrenme fırsatı sunuyor. Üstelik OSle, beraberinde bir **SDK (Yazılım Geliştirme Kiti)** ile birlikte geliyor. Böylece kullanıcılar, tarayıcı üzerinden işletim sistemini deneyimleyebiliyor ve üzerinde değişiklikler yapabiliyorlar.
OSle, hem Assembly diline yeni başlayanlar hem de işletim sistemlerinin temel prensiplerini daha derinden anlamak isteyenler için harika bir kaynak olabilir. 510 baytlık bu minik dünya, yaratıcılığınızı konuşturmanız ve işletim sistemlerinin derinliklerine dalmanız için sizi bekliyor. GitHub üzerindeki [https://github.com/shikaan/osle](https://github.com/shikaan/osle) adresinden projeye ulaşabilir ve hemen denemeye başlayabilirsiniz.
Bir yanıt yazın