Translate

7/1/15

Si yo lo hubiera sabido: Hoy, Clang (o como Apple mete el cazo en la fuente)



Web OS

3286ª Parte Si yo lo hubiera sabido: Hoy, Clang (o como Apple mete el cazo en la fuente)

clang

clang/LLVM

clang

clang

clang

PCBSD

FBSD

compilando con clang

Esto parece el sonido de un cencerro de un vaca lechera pero no, es algo serio que compromete el futuro de la fuente abierta u opensource pues sin herramientas como los compiladores libres y gratuitos estamos fritos, el problema viene cuando una multinacional como APPLE y otras meten la cuchara o mejor dicho el cazo en esto de elegir compilador por que unos tienen un tipo de licencia y otros no (hay que ser extremadamente leguleyo en la legislación USA para notar las diferencias), de hecho está claro que los BSDs van a la estela de APPLE y la putada del ZFS en FBSD (adiós a UFS y todo eso de la compatibilidad, ZFS-Fuse a mi no me funciona) y por consiguiente en PCBSD y el binomio de usar clang o make para compilar no es que los haga ser unos SOs muy interesantes para la normalidad de usuarios pero si que son muy válidos para aquellos que quieren aprender a hacer sus cosillas en esto de los SOs pues normalmente vienen de fábrica al menos pcbsd con todo lo necesario para ponerse a jugar montando cosas, unos simples enlaces de por ejemplo gcc48 o lo que sea a tu bin/ poniendo gcc y cosas así y a funcionar compilando con gcc o clangeando con clang. En linux también funciona y en otros SOs. Así que no os podéis escapar si tenéis el gusanillo. :) Ximo

No hay comentarios: