快速浏览 Win2k 源代码 || kuro5hin.org

主要观点:几天前互联网上流传两份包含微软源代码的文件,一份是 NT4 大部分源代码,另一份是 Windows 2000 约 15%的源代码,包括网络和外壳代码等,文件时间戳为 2000 年 7 月 25 日,已在 P2P 网络广泛流传,有人猜测注释被篡改但作者认为不太可能。
关键信息

  • 源代码文件内容及包含部分,如网络代码、外壳代码等。
  • 注释中包含大量骂脏话、对编译器不满、提及白痴等内容,也有大量关于“hack”的警告注释。
  • 代码质量总体优秀,但部分模块因 hack 问题受影响,很多 ugly hack 是兼容性导致。
  • 未发现微软违反 GPL 或偷其他开源代码的证据,注释中提及很多未公开的微软应用功能。
  • 代码中的“hack”多指向个别应用,微软应用优先,且程序员对一些未公开功能感到无奈。
    重要细节
  • 在 private\shell\shell32\util.cpp 中有对编译器的抱怨。
  • 在 private\windows\media\avi\verinfo.16\verinfo.h 中对每日构建过程的见解。
  • 多个文件中对不同应用的“hack”相关注释。
  • 搜索代码未找到“linux”“GPL”“BSD”等相关内容。
阅读 21
0 条评论