百科问答小站 logo
百科问答小站 font logo



为什么讲操作系统都是以Linux和Unix为例,而不是用我们常用的windows为例呢? 第1页

  

user avatar   XylonJack 网友的相关建议: 
      

很简单:因为绝大部分Windows版本不开源,或它们的源码是被泄露出来(例如nt5src和2ksrc),如果使用(不管用在哪方面)都会违法,因为即使Windows的源码被泄露了,其版权还是属于微软公司,只有微软公司能决定它们的作用。

不过Windows阵营也有WRK(Windows Research Kernel)等例外,国内外也有相应的资料可供学习,比如说比较老的《Windows编程启示录》。

而国内的绝大部分操作系统教材内容都是来源于国外(或受外国影响较多),而国外对许可证/授权等版权方面管理较为严格,所以很少用Windows来举例或用于教学。

因此教材更偏向于使用开源的例如MINIX这样的Unix衍生品或Linux发行版,因为这样可以有效降低法律风险(因为它们是开源的并且它们的开源协议允许这么做,例如Linux内核遵循的GPL协议),以及它们有着比Windows更丰富的资料、文档等。




  

相关话题

  把操作系统编译结果的机器码更改一位,比如将第一位0改成1或者反之,操作系统还能运行吗? 
  为什么win7,win10很多人用,win8,win8.1却无人问津? 
  怎样让自己的 PC 拥有强大的功能和极高的效率? 
  几个 G 大的 Windows 操作系统纯代码核心部分有多大? 
  Linux中你会选择什么作为可执行文件的扩展名? 
  gettimeofday实现原理,该接口是如何和HPET配合实现微秒精度时间的获取的? 
  如何看待武大 94 年博士生入选华为「天才少年」,最高年薪达 201 万元?此项目对华为意味着什么? 
  电脑自己装跟买整机分别有什么好处? 
  如何看待微软公开 exFAT 文件系统细节,并宣布向 Linux 开源? 
  MYSQL 什么时候返回空,什么时候返回NULL,为什么这两条语句返回结果不一样? 

前一个讨论
为什么非监听音箱的那种hifi音箱普遍比监听音箱性价比低(除了精良的外观设计这个原因)?
下一个讨论
上世纪90年代HiFi组合音响领域非常棒的日本厂商如健伍、先锋、爱华,什么时候在这个领域销声匿迹了?





© 2025-04-21 - tinynew.org. All Rights Reserved.
© 2025-04-21 - tinynew.org. 保留所有权利