跳转到内容

伊恩·默多克

来自代码酷

伊恩·默多克[编辑 | 编辑源代码]

伊恩·默多克(Ian Murdock,1973年4月28日-2015年12月28日)是美国计算机科学家,以创建Debian项目而闻名。他是自由软件运动的重要贡献者,其工作对现代Linux发行版生态系统产生了深远影响。

生平[编辑 | 编辑源代码]

早年经历[编辑 | 编辑源代码]

伊恩·默多克出生于德国汉诺威,在印第安纳州长大。他在普渡大学获得计算机科学学士学位,后于亚利桑那大学攻读研究生。

Debian项目[编辑 | 编辑源代码]

1993年,默多克创立了Debian项目,这是最早的社区驱动型Linux发行版之一。项目名称来源于他与当时女友(后为妻子)Debra的组合:"Deb"来自Debra,"ian"来自Ian。

Debian的创新之处在于:

  • 建立了严格的自由软件政策
  • 开发了先进的软件包管理系统(dpkg/APT
  • 创建了开放的社区治理模式

后期职业[编辑 | 编辑源代码]

默多克曾在多个知名技术公司任职,包括:

技术贡献[编辑 | 编辑源代码]

dpkg包管理系统[编辑 | 编辑源代码]

默多克设计了Debian的基础包管理工具dpkg,其基本用法如下:

# 安装软件包
dpkg -i package.deb

# 列出已安装软件包
dpkg -l

# 查看软件包内容
dpkg -L package-name

Debian社会契约[编辑 | 编辑源代码]

默多克起草了著名的《Debian社会契约》,确立了项目的核心价值观: 1. Debian将保持100%自由 2. 为自由软件社区做贡献 3. 不隐瞒问题 4. 优先考虑用户需求 5. 不排斥非自由软件

个人生活与逝世[编辑 | 编辑源代码]

默多克于2015年12月28日在旧金山去世,享年42岁。他的离世引发了开源社区的广泛哀悼。Linux基金会设立了"伊恩·默多克纪念奖学金"以纪念他的贡献。

遗产与影响[编辑 | 编辑源代码]

  • Debian成为最成功的Linux发行版之一,衍生出包括Ubuntu在内的众多发行版
  • 他确立的软件打包标准成为行业规范
  • 社区治理模式被许多开源项目效仿

参见[编辑 | 编辑源代码]

参考文献[编辑 | 编辑源代码]