Homebrew

Homebrew是一款自由及开放源代码的软件包管理系统，用以简化macOS系统上的软件安装过程，最初由马克斯·霍威尔（Max Howell）写成。因其可扩展性得到了一致好评，而在Ruby on Rails社区广为人知。

Homebrew使用GitHub，通过用户的贡献扩大对软件包的支持。2012年，Homebrew是GitHub上拥有最多新贡献者的项目。2013年，Homebrew同时成为GitHub上最多贡献者及最多已关闭问题的项目。

机制 

Homebrew以Ruby语言写成，针对于Mac OS X操作系统自带Ruby的版本。默认安装在/usr/local，由一个核心git版本库构成，以使用户能更新Homebrew。包管理器使用一种称为“配方”（formula）的DSL脚本来管理依赖、下载源代码及配置和编译软件，从源代码中构建软件。称为“瓶”（bottle）的二进制包是用默认选项预编译好的配方。

逸事 
Homebrew的作者Max Howell曾应聘过Google的职位，在技术没有成功之后，在Twitter上发帖
 twitter原文，在网上引发了关于招聘程序员面试时白板编程意义的讨论。

参见 

 
 
 MacPorts

参考

外部链接 
 
 

自由软件包管理系统
用Ruby编程的自由软件
使用BSD许可证的软件