Sıfırdan İşletim Sistemi

Bu konuyu okuyanlar

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.
 
Katılım
20 Temmuz 2017
Mesajlar
6,866
Reaksiyon puanı
5,171
Puanları
113
Linux tek bir kişi tarafından çok kişinin desteği ile geliştirilmiş...
 

gdsasdwe2134

Asistan
Katılım
21 Temmuz 2018
Mesajlar
255
Reaksiyon puanı
94
Puanları
28
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.
 

fdogan26

Öğrenci
Katılım
18 Ağustos 2018
Mesajlar
19
Reaksiyon puanı
4
Puanları
3
Yaş
28
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.

Hayı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. :)
 

gdsasdwe2134

Asistan
Katılım
21 Temmuz 2018
Mesajlar
255
Reaksiyon puanı
94
Puanları
28
Hayı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. :)
Rica ederim yardimci olabildiysem ne mutlu
 
Üst