Ben Reiser4 Kullanan İşletim sistemi geliştiriyorum... NOT : Bazı programları ikonları lisanslamak gerekiyor seninse.

Kendi işletim sisteminizi yapamazsınız. Kendi distronuzu ise yapabilirsiniz. 0dan oturup kernel yazamayacağınız için arch linux ile başlamanızı tavsiye ederim. Arch kurup özelleştirip üzerine gui giydirerek deneme yapabilirsiniz.

Yeni başlayan bir arkadaşın işletim sistemi yapmak istemesi gayet normal mi geldi peki Hevesini kırmamak lazım. Bu işler boğuşmayla oluyor.

Öyle birşey varmı yoksa ben mi bilmiyorum?

Mesela ciddi işletim sistemi bilgisi ve programlama bilgisi/tecrübesi ister. blk-core. c\block - kernel/git/stable/linux. git - Linux kernel stable tree Verdiğim link, Linux kernelinden bir dosya. C dilinde yazılmış. Anladınız mı içeriği? İşte Linux dağıtımı oluşturacak kişi ya da kişilerin bunu anlaması gerek.

Arkadaşlar bilen yazsın, kendi Linux işletim sistemimizi nasıl yaparız.

Linux komut satırı uygulamalarını biliyorsan sadece en temel şeylerin yüklü olduğu arch linux, void linux ya da gentoo linux'a bak önce bence. Yeterince ingilizcen, linux ve programlama bilginiz varsa kendi linux tabanlı distronu yapabilirsin. Sadece nasıl yapacağını anlatan dökümantasyon linki: Welcome to Linux From Scratch! O da yetmez ben linuxtan bağımsız kendi işletim sistemini yazacağım dersen önünde çok uzun bir yol var derim. İşletim sistemi tasarımı, onun kodlaması, testleri, driver desteği, performansı, işletim sistemin için özel C/Cpp derleyicisi yazmak ve bir dünya şeyi hallederim diyorsan bunların dersini veren üst düzey bir üniversite oku ve ister kendi işletim sistemine en baştan başla, ister Hurd, redox gibi işletim sistemlerine katkıda bulun.

Kod yazmak zorunda degilsin ama bilmek zorundasin. Source kodu compile edip calistirabiliyorsan, gcc bash vs gibi temel elementleri kernel uzerine birbir ekleyip kendi distronu olusturabilirsin. Troubleshooting konusunda iyi olman ve bolca vaktinin olmasi gerek. Yok ben kendi desktop environment imi yazarim, kendi package manager imi yazicam dersen iste o zaman ciddi sistem programlama bilmek durumundasin. Ama cogu distro boyle yapilmiyor. Base bir distro seciyorsun , uzerine uygulama setini kuruyup hepsini compile edip bootable hale getiriyorsun kabaca. distro = kernel + package manager = program seti.

Şurayı takip ederek yapabilirsin: Linux Live Kendi kişisel Slax sürümünü oluşturabilirsin: Slax Modules Diğer alternatifler: Linux Respin, Ubuntu Imager, Live Magic, Suse Studio Alternatif olarak kendi Linux sürümünü kişiselleştirerek, kişiselleştirilmiş Distro oluşturabilirsin.

Ekstra masrafları falanda var galiba?

Et sotelerken işin sırrı soğanları kavurmadan önce tuzla iyice ovmaktan geçer. Lahmacun için hazırlarken de et miktarı... Bu iş yemek yapma benzemez. Çok ileri düzey programlama bilgisi, Linux'u bilmeyi, I/O işini bilmeyi gerektirir. Linux hakkında çok çok tecrübeli üstatlar var forumda, onlar varken bize konuşmak düşmez. Ama... Bu iş bilgisayar formatlamak kadar basit değildir.