[FUG-BR] Localização dos compiladores gcc e gfortran no FreeBSD-8.3
Paulo Olivier Cavalcanti
procavalcanti em gmail.com
Domingo Dezembro 2 11:25:03 BRST 2012
Em 02/12/2012 10:09, Paulo Henrique - BSDs Brasil escreveu:
>
> Essa duplicidade é devido a licenças.
> O GCC4.7 em diante é GPL3, que se fosse distribuído junto com o FreeBSD
> obrigaria o FreeBSD ser também GPL3,
> A existência de dois compiladores GCC é que a versão 4.6 ainda é gpl 2 e
> muitos usuários (principalmente das versões 8.x) necessitam compilar o
> sistema.
> Apartir das RELEASE 9 o compilador padrão do FreeBSD é o Clang/LLVM.
> Para mais informações
> http://it.toolbox.com/blogs/bsd-guru/freebsd-switching-from-gcc-to-clang-38252
> http://www.freebsd.org/news/status/report-2010-01-2010-03.html#Clang-replacing-GCC-in-the-base-system
> Att.
Nada a ver com a pergunta original, mas na verdade o GCC 4.2.2 em diante
é que é sob GPLv3. Há um artigo muito interessante que explica o caso
GCC vs. FreeBSD com riqueza de detalhes. Vale reservar um tempo para ler.
http://unix.stackexchange.com/questions/49906/why-is-freebsd-deprecating-gcc-in-favor-of-clang-llvm
--
http://about.me/paulocavalcanti
Mais detalhes sobre a lista de discussão freebsd