fdogan26
Öğrenci
- Katılım
- 18 Ağustos 2018
- Mesajlar
- 19
- Reaksiyon puanı
- 4
- Puanları
- 3
- Yaş
- 28
Aslında tek başına imkansız bir şey değil tabi'ki ama merak ettiğim konu şu sıfırdan işletim sistemini bir kişi ne kadar yapabilir.
Bu konuyla ilgili o kadar cok soru soruldu ki...
Bende bir donem baya arastirdim ama ogrendigim su ki tek basina baslayip ilerleyebilsen bile donanimlarin calisma yapilarini bilmen gerekiyor ki o donanima uygun kod yazasin.
Mesela Linux bir cekirdektir. Icerisinde su anda yeryuzundeki cogu donanim icin surucu bulunur. Surucu sayesinde isletim sistemi donanimi nasil kullanacagini bilir. Bu yuzden bir suru Linux dagtimi vardir. Herkes cekirdegi alarak uzerine (yine cekirdegin okuyup calistirabildigi) dosyalar -yazılımlar- ekleyerek dagitim hazirliyor.
Demem o ki sadece kendimi gelistirmek icin kendi bilgisayarimda calisacak bir sey yapiyim desen bile donanimini tanimali ve ona gore kod yazmalisin. Bu yuzden bi ara "eski IBM pclerden falan alsamda onda isletim sistemi gelistirme denemelerimi yapsam" diyordum. Cunku gunumuzdeki donanimlar surekli farklilik gosterdigi icin uygun olani bulamayacaksin.
Son olarak bu guzel bir istektir. Buna lafim yok. Seni vazgecirmek gibi bir niyetimde yok. Ama sunu anladim ki eger daha once birisi yaptiysa ve o senin ihtiyacini tamamen karsiliyor, istedigin gibi calisiyorsa yenisini yapmak gercekten anlamsiz oluyor.
Yinede imgilizcene guveniyorsan soyle bir kaynak var: Expanded Main Page - OSDev Wiki
Not: Dediklerimde hatali yada eksik bir sey var ise soyleyin. Kendi bildiklerimden yazdim.
Rica ederim yardimci olabildiysem ne mutluHayır sadece merak ettiğim şey aslında buydu anladım ki bu imkansız bir şey değil ama gerçek çok zor bir şey üst düzey bir yazılım mühendisi olsan bile yıllarını alır bu iş aslında..
Cevabınız için sonsuz teşekkürler.