Offtopic (про M$, но серьёзно)
Кто-нибудь разбирается хорошо в лицензионных соглашениях M$? Меня интересует, могу ли я использовать их заголовки (header files), и делать собственную реализацию их функций? В частности, могу ли я реализовать COM?