伊恩·默多克
外观
伊恩·默多克[编辑 | 编辑源代码]
伊恩·默多克(Ian Murdock,1973年4月28日-2015年12月28日)是美国计算机科学家,以创建Debian项目而闻名。他是自由软件运动的重要贡献者,其工作对现代Linux发行版生态系统产生了深远影响。
生平[编辑 | 编辑源代码]
早年经历[编辑 | 编辑源代码]
伊恩·默多克出生于德国汉诺威,在印第安纳州长大。他在普渡大学获得计算机科学学士学位,后于亚利桑那大学攻读研究生。
Debian项目[编辑 | 编辑源代码]
1993年,默多克创立了Debian项目,这是最早的社区驱动型Linux发行版之一。项目名称来源于他与当时女友(后为妻子)Debra的组合:"Deb"来自Debra,"ian"来自Ian。
Debian的创新之处在于:
后期职业[编辑 | 编辑源代码]
默多克曾在多个知名技术公司任职,包括:
- Sun Microsystems(负责OpenSolaris项目)
- Docker(担任产品与联盟副总裁)
- Linux基金会(担任首席技术官)
技术贡献[编辑 | 编辑源代码]
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在内的众多发行版
- 他确立的软件打包标准成为行业规范
- 社区治理模式被许多开源项目效仿