Hace 13 años | Por mat30 a techrights.org
Publicado hace 13 años por mat30 a techrights.org

Apple puede estar bloqueando las contribuciones a la rama de Objective-C 2.0 del compilador GCC. La razón que se presupone es, principalmente, disconformidad con la nueva licencia de GCC, la licencia pública general de GNU versión 3 (GNU GPLv3), licencia a la que Apple ve objeciones. Chris Lattner, jefe de la sección de compiladores de Apple y lídel del proyecto LLVM-Clang (otro compilador futuro rival a GCC) ha declarado que ya no poseen un procedimiento de asignación de código a la Free Software Foundation.

Comentarios

D

Han creado una rama de GCC, que todo el mundo puede ver, y simplemente no quieren fusionarla (que francamente es un currazo y no solo depende de ellos) con el trunk... donde esta la conspiración?

m

#1 Si te lees el artículo de Phoronix que enlaza la página enviada verás los argumentos que se dan para justificar
la "conspiración" (prefiero pensar en ello más como una reflexión que como una conspiración). El caso es que Apple no está subiendo código para la rama de Objective-C 2.0 a los servidores de la Free Software Foundation y ya no tienen un procedimiento para asignar código a la Free Software Foundation.

Esto tiene como resultado que, o bien cambian las cosas, o el soporte para ObjectiveC-2.0 no estará disponible en la versión upstream* de GCC, debiendo usar la versión propia (y antigua) de Apple de GCC o el nuevo compilador al que Apple está haciendo un fuerte mecenazgo: Clang.

Por último, el artículo de techrights.org que he enviado es una contextualización del de Phoronix. No es ni una conspiración ni una noticia confirmada ni nada, es sencillamente una reflexión a raíz de un malestar por parte de los desarrolladores de GCC.

* Podemos entender upstream como versión oficial, aunque la traducción más correcta quizás sería rama principal de desarrollo.

DarthAcan

edit