Windows'un bazı bölümleri için kaynak kodu açık kaynaklı. Örneğin, .NET. Kaynak kodun diğer kısımları, here numaralı açıklamayla açıklanan çeşitli programlar aracılığıyla kullanılabilir. Kullandığım bir program Code Center Premium. Bu programda, bir akıllı kart/PIN atar ve Windows'un çeşitli sürümleri için kaynak koduna erişmek için belirli bir URL kullanırsınız. Genel olarak sadece CCM'de (kodun yamalanmış sürümlerinin aksine) RTM (üretime bırakma) kodu kullanılabilir.
Eğer bir birey iseniz, muhtemelen MVP programı dışında, bu programlardan herhangi biriyle erişim sağlayamayacaksınız. Ama eğer bir MVP olsaydınız büyük ihtimalle “kaputun altında neler olup bittiğini” çoktan anlardınız.
Bireysel olarak, web üzerinde PDF olarak bulabileceğiniz Windows Internals adlı kitabı öneririm. Kitabın 1000'den fazla sayfa olduğunu unutmayın, bu nedenle çok fazla bilgi mevcuttur. Ayrıca, kitabın içinde Windows'un çeşitli yönlerini kontrol eden/izleyen komutlar gibi çeşitli örnekler vardır (kaynak kodu yok, ancak komutun nasıl çalıştığına dair bir açıklama)
Bir kitabın çok daha anlaşılır olacağını unutmayın. Doğru hatırlamıyorsam, şu anda 100.000.000 satırın üzerinde olan Windows kaynak kodu.
KOPY, DIR vb. Gibi "vanilla" komutları için, Win32 API'sinin & dizin I/O dizininde ayarlanması, MSDN'de CMD.EXE'nin kullandığı API'leri vereceğini unutmayın. MSDN'de ve başka yerlerde de birçok örnek bulunmaktadır.
Kısa yanıt: Hayır. Uzun cevap: Windows kapalı kaynaklıdır. –
@ набиячлэвэлиь Windows'un bazı bölümleri için kaynak kodu açık kaynaklı. .NET en iyi örnek. –
.NET! = Windows –