Fink tem sido em torno desde pelo menos 2001. Fink e MacPorts são gerenciadores de pacotes que querem ser "ortogonal" para o sistema, isto é, eles instalam sua própria versão python
, perl
, bibliotecas, compiladores, etc. nas próprias árvores (/ sw para / Opt / local para MacPorts). A razão para isso é que eles não têm controle sobre o que a Apple faz com seu software e, ocasionalmente, quebrava as coisas quando a Apple atualizava suas próprias coisas.
Pelo que entendi, o Homebrew quer ser mais "integrado" ao sistema, usa as bibliotecas que a Apple fornece e instala seu material em /usr/local/bin
outras pastas padrão. Acho que isso significa que a escolha do software é mais limitada com o Homebrew. Não consigo imaginar que alguém possa instalar o KDE com ele, mas ainda não tentei.
Um ponto para o Fink vs. MacPorts: alguns anos atrás, o projeto Fink fornecia pacotes binários; ou seja, você pode baixar e instalar os pacotes sem compilá-los. Seu gerenciador de pacotes ainda possui essa capacidade, mas não há binários disponíveis por um longo tempo. Não sei se isso mudou enquanto isso.
Resumindo: sem o material binário, o Fink e o MacPorts são muito parecidos. Eles devem ter mais pacotes disponíveis que o Homebrew, enquanto o Homebrew deve ocupar menos espaço em disco pelos motivos mencionados acima. Em relação à qualidade: nunca instalei o Homebrew e, entre o Fink e o MacPorts, geralmente prefiro aquele que não estou usando no momento.
Portanto, se você estiver satisfeito com o MacPorts, continue com ele.
PS: O motivo pelo qual nunca experimentei o Homebrew é o uso de alguns pacotes pré-compilados. Eles geralmente também se instalam em / usr / local / bin e similares, o que apenas exige problemas.