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.

Merhabalar, az biraz C bilgim var ve öğrenmeye çalışıyorum. Bayağı hatırı sayılır bir derecede Visual Basic dilim var 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 . Yardımcı olursanız sevinirim vakit ayırdığınız için teşekkürler :] Son düzenleyen: Moderatör: 4 Mayıs 2021

Ne konuşmuşum? Gerçekten çok komiksin. Son düzenleyen: Moderatör: 4 Mayıs 2021

Hocam, ne bu ego, ne bu kin, ne bu nefret, ne bu hırs, biraz yavaş Allah aşkına. İnsanlar size yardım etmek istemiş sizin verdiğiniz muameleye bak.

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.

Tutorials - OSDev Wiki wiki. osdev. org Bu sitedeki dökümanlar yardımcı olur.

O sizin kendi aranızdaki tartışma ben ona bir şey söyleyemem. Ben sadece kendi bilgilerimi iletiyorum kesinlikle bir kötü amacım yok, evet o konuda haklı olabilirsiniz belki yanlış bir cümle kullanmış olabilirim. Sadece araştırarak kendi bilgilerimi aktarmaya çalışıyorum en azından fikir ortaya çıksın diye. Teşekkür ederim.

Teşekkür ederim "Göz ardı et" listesine aldığınız için. Ben hakaret ettiniz demedim zaten İyi geceler dilerim..

Şuan da C öğreniyorum ve bu bilgileri araştırarak edinebilirsiniz. Bu kanıya işletim sistemlerini yapılışına ve tarihçesine bakarak söylüyorum. Bilmiyorum dememin sebebi programlamayı profesyonel bir biçimde değil, şuanlık heves ile öğrenmeye çalışıyorum.

Veletim ben Haksız çıkınca her önüne gelen veletçi tayfa. Ek olarak: Akıl yaşta değil, Baştadır

Bu arada teşekkür ederim gerçekten işe yarar gibi duruyor

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.

Hocam C için bilmiyorum ama C# için COSMOS - COSMOS diye bir proje gördüm. Linux üzerinde çalışan ve sizin dediğiniz tarzda. "main. c" yerine "Program. cs" var ve basit şeyler yapılabilir. Örnek: https://github.com/aura-systems/Aura-Operating-System

Hakaret etmedim artık nasıl bir psikolojiniz varsa yanlış anladınız. Lütfen bir daha mesaj yazmayın çünkü sizi göz ardı et listeme aldım.

Az biraz bilgiyle işletim sistemi yazılmaz. Konsolda olsa..

Cosmos zaten denedim. ama hangi komudu kullanırsam kullanayım hata veriyor ve sadece Visual Studio 2019 ile çalışıyor fakat benim sistemim Visual Studio 2019'a pek uygun değil. (2015 de bile çok yavaş)

Bilmiyorsanız en basit cümlelerinizin insanların geleceğine dokunduğunun farkına varın ve bilmediğiniz konularda yorum yapmayın.

Ne kadar Assembly ve hangi Assembly? Assembly'nin ne olduğunu biliyor musunuz? @Er73748 @qelos @whyGhosT @Iskenderun mesleğiniz nedir acaba?

Windows'u boşuna Microsoft yazmamış biraz zor gibi.

Şimdi de çirkef damgası yedik Neden insanlar gerçekleri duyunca saldırır anlamıyorum

Ö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: 5 Mayıs 2021

Öncelikle yukarıdaki @Iskenderun arkadaş gibi çirkefleşmediğiniz için size saygı duyuyorum. Benim de demek istediğim insan profesyonel olmadığı konularda konuşmamalı en basit cümlesi bile karşısındakinin hayatını etkileyebilir. Bu arada iyi öğrenmeler.

Komple NASM 'dan tut, kontrol akışı, diskten veri yazma ve veri okumaya kadar detaylı komutları bilmesi lazım. Fazla Assembly bilen birisi değilim. Ama konu sahibi için Assembly demek yeterli. Zaten kendisini bu kadar adamış birisi ise Assembly öğrendikçe ihtiyacına göre keşfedecektir. Bilgisayar Mühendisiyim. Tam zamanlı Web geliştiricisiyim aynı zamanda gömülü sistemler ile uğraşıyorum ve giriş seviyesinde zararlı yazılım analizi ve reverse engineering'e giriş yapacak kadar Assembly biliyorum. Sormadan söyleyeyim. IDA Pro kullanıyorum. Konunun uzmanı isen gel otur anlat. Hep beraber öğrenelim işletim sistemi yazmayı. İnsanların bilgisini sorgulayana kadar bildiğin gibi cevabı ver. Aaaa böyleymiş diyelim. Biz de öğrenelim.

Kendiniz uzman olmadığınız konuda konuşuyorsunuz ve bana mı diyorsunuz

Tek başına 20 senede işletim sistemi çıkarır tabi, neden çıkarmasın?