C ile işletim sistemi yapımı

Sarpmanon

Hectopat
Katılım
9 Ocak 2021
Mesajlar
181
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Merhabalar, az biraz C bilgim var ve öğrenmeye çalışıyorum. Bayağı hatırı sayılır bir derecede Visual Basic dilim var (pek yardımcı olmaz ama) yani ben C ile nasıl bir işletim sistemi geliştirebilirim? Yani kullanıcı ara yüzüne falan gerek yok zaten hobi olarak yapıyorum. Komut tabanlı olsun komutlarını ayarlayayım tamam.
YouTube'da bulduğum tutoriallardaki şeyleri de yapmaya çalıştığımda antivirüs uyarı veriyor. Nasıl yapabilirim herhangi bir kit C ile yazılmış falan var mı yoksa sıfırdan nasıl yapabilirim (Bootloader falan hariç). Yardımcı olursanız sevinirim :) vakit ayırdığınız için teşekkürler :]
 
Son düzenleyen: Moderatör:
Merhabalar, az biraz C bilgim var ve öğrenmeye çalışıyorum. Bayağı hatırı sayılır bir derecede Visual Basic dilim var (pek yardımcı olmaz ama) yani ben C ile nasıl bir işletim sistemi geliştirebilirim? Yani kullanıcı ara yüzüne falan gerek yok zaten hobi olarak yapıyorum. Komut tabanlı olsun komutlarını ayarlayayım tamam.
YouTube'da bulduğum tutoriallardaki şeyleri de yapmaya çalıştığımda antivirüs uyarı veriyor. Nasıl yapabilirim herhangi bir kit C ile yazılmış falan var mı yoksa sıfırdan nasıl yapabilirim (Bootloader falan hariç). Yardımcı olursanız sevinirim :) vakit ayırdığınız için teşekkürler:]

Öncelikle bu tarz işletim sistemlerini yazmak her yiğidin harcı değildir. Hevesinizi kırmak istemem ama tek dille yazmak biraz zor gelebilir. Dillere çokca hakim olmanız gerekmekte. Aynı zamanda işletim sisteminizi yapmaya çalışırken her ihtimali düşünmeniz gerekmekte. Bunun için de bir ekibiniz olması gerek. İşletim sistemlerinin çalışma mantığını kavramanız da gerekir.
Önce sizin herhangi bir işletim sistemi olmadan bir uygulama yapıp onu çalıştırmanız gerekir ki işletim sisteminin temel taşını oluşturasınız.
Türkiye'den de bu tarz iyi işletim sistemlerinin çıkmama sebebi bu temellerde yatmakta. Mantığını kavrayamamak ve kolaya kaçmak. Bu işler hiç de görüldüğü kadar kolay değil. Zahmetli bir iş. Şu anda tek bildiğim Türk işletim sistemi Pardus. O da zaten Linux altyapısını kullanıyor. Bir nevi Linux dağıtımı.
 
Son düzenleyen: Moderatör:
Birincisi, C yetmez. Assembly bilmen lazım.

İkincisi, tek başına yapılabilecek bir şey değil.

Üçüncüsü, uzun yıllar yazılım yapmış olmak gerekir. Deneyim lazım.

Son olarak da sana tavsiyem, sıfırdan yazmak yerine Linux kerneline katkıda bulunmaya çalış. Bak bakalım ne kadar anlayabileceksin.
 
Az biraz bilgiyle işletim sistemi yazılmaz, konsolda olsa.
Kaynağınız? Mesleğiniz nedir?

Dillere çokca hakim olmanız gerekmekte.
Programlama bilen birisi gibi konuşuyorsunuz ama bildiğinize emin misiniz? Çünkü programlama hakkında az çok bilgisi olan biri bu cümleyi "Programlamaya hakim olmanız gerekmekte" diye kurar.

Birincisi, C yetmez. Assembly bilmen lazım.
Ne kadar Assembly ve hangi Assembly? Assembly'nin ne olduğunu biliyor musunuz?

@Er73748 @qelos @whyGhosT @Iskenderun mesleğiniz nedir acaba?
 
Kaynağınız? Mesleğiniz nedir?

Programlama bilen birisi gibi konuşuyorsunuz ama olduğunuza emin misiniz? Çünkü programlama hakkında az çok bilgisi olan biri bu cümleyi kurmaz "Programlamaya hakim olmanız gerekmekte" der.


Ne kadar Assembly ve hangi Assembly? Assembly'nin ne olduğunu biliyor musunuz?

@Er73748 @qelos @whyGhosT @Iskenderun mesleğiniz nedir acaba?
Hayırdır ne bu sorgular gibi üslup? Lise - Bilişim alanı okuyorum. Kaynak soruyorsunuz. Bu ne saçma bir soru? Kaynak: Ben. Az biraz bilgiyle değil işletim sistemi, EXE yazılımı bile yapamaz.
 
Programlama bilen birisi gibi konuşuyorsunuz ama olduğunuza emin misiniz? Çünkü programlama hakkında az çok bilgisi olan biri bu cümleyi kurmaz "Programlamaya hakim olmanız gerekmekte" der.
Bilen değilim hevesli biriyim ve mantığını kavramaya çalışıyorum. İşletim sistemlerinin nasıl yapıldığını ve eski işletim sistemlerini çokça incelemeyi seven birisiyim. Bildiklerimi aktardım.
Bunun için asıl önemli olan bilgi birikimidir.
Eğer siz bu konuda üstünseniz fikrinizi açıkça söyleyip bizde gerektiğinde bilgi edinebiliriz. Bu üslüp hiç hoş değil.
 
Hayırdır ne bu sorgular gibi üslup? Lise - Bilişim alanı okuyorum. Kaynak soruyorsunuz. Bu ne saçma bir soru? Kaynak: Ben. Az biraz bilgiyle değil işletim sistemi, EXE yazılımı bile yapamaz.

Az bilgiyle yapamaz doğru ama yeterli bilgiyle işletim sistemi de yapar AI da yapar.

Bir insan uzman olmadığı konularda neden konuşur anlamıyorum.

Bilen değilim hevesli biriyim ve mantığını kavramaya çalışıyorum. İşletim sistemlerinin nasıl yapıldığını ve eski işletim sistemlerini çokça incelemeyi seven birisiyim. Bildiklerimi aktardım.
Bunun için asıl önemli olan bilgi birikimidir.
Bilmiyorsanız en basit cümlelerinizin insanların geleceğine dokunduğunun farkına varın ve bilmediğiniz konularda yorum yapmayın.
 

Yeni konular

Geri
Yukarı