美国曾进出过两本很有影响的书,一本叫《Undocumented DOS》,另外一本叫《Undocumented Windows》,两本书都被列入DOS/Windows系统程序员的必备工具书。在这两本书中,作者们(Andrew Schulman, David Maxey, Matt Pietrek等)一一列举了进过他们辛勤努力才破译和总结出来的DOS/Windows API实际上提供了但确没有列入Microsoft技术资料的许多有用(而且重要)的功能。作者们认为,Microsoft没有讲这些功能列入其技术资料的原因是无法用疏忽或者遗漏加以解释的,而只能是故意向用户隐瞒。
--摘自《Linux内核代码情景分析》
呵呵,不知道算不算Microsoft搞不正当竞争。做底层开发的还是在Linux/FreeBSD上更游刃有余。