В свое время вроде бы часть ядра Windows XP была открыта т.е. можно было скачать ее и изучить. Какая сейчас ситуация? Интересует исключительно легальный доступ.
Если мне не изменяет память, то скачиваете студию от мелкософта (названия последней версии не подскажу) и там есть исходники библиотек. Эти библиотеки вы можете использовать как хотите, вроде даже модифицировать можно, но не продавать.
Ltonid: Каких библиотек?
Знаю по С/С++ - MFC идет только с платной версией, исходников, по моему никогда не было в комплекте, как сейчас - не знаю. ATL/WTL - всю жизнь предоставлялась в исходника, собственно это по сути набор хидеров. По остальным ЯПам я не в курсе.
Но библиотеки - это далеко не исходники ОС.
res2001: да я о MFC. Возможно сейчас действительно только хидеры остались, но когда я углублялся в асемблер, очень часто находил исходники функций из различных библиотек.
Ядро только от 98 выкладывали и других никогда не будет.