Hace 11 años | Por --36895-- a lists.freebsd.org
Publicado hace 11 años por --36895-- a lists.freebsd.org

Hoy 5 de noviembre, se han enviado los parches para que el compilador por defecto de FreeBSD sea Clang. Estará por defecto en las versiones i386 y amd64 de FreeBSD. Gcc ya no será necesario para compilar el sistema operativo, aunque todavía no funciona en todos los programas de los ports y se seguirá usando en los que no funcionen con Clang. Clang en la wikipedia: http://en.wikipedia.org/wiki/Clang

Comentarios

D

En la Wikipedia.pone q esta noticia ya.se.dijo n mayo...

p

Me parece una mala noticia, se están intentando quitar de enmedio todo lo que tenga GPL y saltarse a la torera el compromiso de libertad por el trabajo de la comunidad, además viendo que Google y Apple están también detrás de Clang, no me agrada la noticia. Stallman siempre me pareció un extremista pero cada día me gusta más.

D

#1 Bueno, mientras sea compatible con la GPL, mejor. Y bueno, parte de Gallium3D usa CLANG/LLVM para dibujar las 3D via software con LLVMPIPE.

D

#1 el otro día hablando con stallman me insistía mucho en lo de free.software.en vez de open source software tal vez sea por estos ataques a software gnu...

D

#1 #4 Gcc es prácticamente el único compilador usado en proyectos de software libre, es bueno que salgan alternativas.

El proyecto FreeBSD usa una licencia tipo BSD. Clang usa una licencia parecida: http://opensource.org/licenses/UoI-NCSA.php
Tanto la GPL como la BSD son licencias libres, la diferencia es que la GPL es una licencia viral, es decir, que los proyectos derivados tienen que ser GPL. La licencia BSD no te obliga a publicar los cambios que hayas hecho, para el tema comercial, les interesa más un software con esta licencia.

No es un ataque al software libre, o a los que ven que el código tiene que ser libre por cuestiones éticas. Si es como dice #4 un paso más en la linea del "open source", los que ven que el código abierto es otra forma de hacer negocios, pero no un ataque, ya que ambas licencias son libres.