操作系统的概念和基础理论是由多位科学家共同发展和提出的。以下是一些在操作系统领域做出重要贡献的科学家:

  1. 肯尼思·汤普森(Kenneth L. Thompson)

    • 汤普森是操作系统的先驱之一,他在贝尔实验室(Bell Labs)的工作对UNIX操作系统的开发有着深远的影响。他也是B语言(C语言的前身)的创造者。
  2. 道格拉斯·麦克罗伊(Douglas Mcllroy)

    • 麦克罗伊在贝尔实验室与汤普森一起工作,对UNIX操作系统的早期设计有着重要的贡献。
  3. 约瑟夫·利奇(Joseph Licklider)

    • 利奇是美国计算机科学家,他提出了“增值网络”(Intergalactic Computer Network)的概念,这一想法对后来的互联网技术有着重要影响。
  4. 马文·明斯基(Marvin Minsky)

    • 虽然明斯基主要以其在人工智能领域的工作而闻名,但他也对操作系统的设计有着独到的见解。
  5. 托马斯·库茨(Thomas Kurtz)

    • 库茨是BASIC编程语言的共同创造者,他对操作系统设计,特别是多任务处理和虚拟存储的概念有着贡献。
  6. 埃德加·C. 奥尔(Edgar C. Oehler)

    • 奥尔是IBM的工程师,他在1960年代对IBM的操作系统设计有着重要影响。
  7. 丹尼斯·里奇(Dennis Ritchie)

    • 里奇是C语言的设计者,对UNIX操作系统的核心系统调用和系统库的开发有着巨大贡献。

这些科学家在操作系统的不同方面做出了贡献,从早期对多道程序设计的探索,到现代操作系统设计的原则和实现。他们的工作共同塑造了现代操作系统的基本概念和架构。