Historias
Slashboxes
Comentarios
 

Debian cambia de librería de C

editada por rvr el 06 de Mayo 2009, 13:00h   Printer-friendly   Email story
desde el dept. vim-ld.so.conf
mig21 nos cuenta: «Vía reddit leo que Debian va a sustituir la librería de C de GNU, GLIBC por la Embedded GLIBC (EGLIBC). Al parecer los motivos son sobre todo una mayor apertura y disponibilidad para soportar distintas arquitecturas (sobre todo empotradas), la existencia de una rama estable con actualizaciones de seguridad, el soporte de más shells que bash, componentes configurables y una mejor batería de tests. El modelo del bazar en funcionamiento».

Historias relacionadas

[+] Debian + FreeBSD 82 comentarios
Realmente no estoy muy convencido, pero parece que Debian ahora ofrecerá usar el sistema con el kernel de FreeBSD. Podemos ver el anuncio en la lista debian-devel-announce. Podemos ver en la página de Debian como Debian GNU/kFreeBSD.
[+] FreeBSD planea abandonar GCC por Clang/LLVM 11 comentarios
Pirx nos cuenta: «Hace unos días saltó la noticia de que Debian tiene la intención de sustituir la libc de GNU. Hoy leo que FreeBSD planea cambiar la colección de compiladores de GNU (GCC) por Clang/LLVM. Aunque ambas noticias suponen una pérdida de influencia para el proyecto GNU, parecen tener distintas causas. Lo de Debian está claro que viene de roces con Ulrich Drepper. Debian existe para un buen número de arquitecturas empotradas que Drepper califica con su acostumbrada diplomacia como "embedded crap" :-) Lo de FreeBSD podría ser más cuestión de familia. El proyecto LLVM creo que está patrocinado por Apple y tiene licencia BSD».
[+] Microsoft planea dejar de usar memcpy en su ciclo de desarrollo 51 comentarios
meta coder nos cuenta: «En En Microsoft planean poner incorporar memcpy a la lista de funciones en desuso de la librería de C dentro de su ciclo de desarrollo seguro y recomendar el uso de otras alternativas como memcpy_s ¿Qué opináis de esto?» ¿Medida acertada o sobreprotección a los programadores? La entrada original en la bitácora de Security Development Lifecycle (SDL). También lo comentan en Slashdot y reddit.
[+] Google se queja del desarrollo en Linux 179 comentarios
Pericoljo nos cuenta:«Vía Slashdot leo que la versión alfa de Google Chromium está ahora disponible para GNU/Linux. El desarrollador de Google Chrome Ben Goodger (ex-jefe de desarrollo de Firefox) tiene algunas quejas sobre esta plataforma que van desde la falta de un Toolkit para interfaces estandarizado, inconsistencias entre aplicaciones, falta de una HIG unificada (guia para interfaces humanas) y que GTK no es un toolkit convincente. Con Adobe quejándose sobre el fork de la glibc y previamente describiendo los varios sistemas de audio de Linux como "Bienvenidos a la selva" ¿Es hora de concentrarse en la consolidación y la estandarización de GNU/Linux en general y del escritorio en particular?»Hay quien opina que EGLIBC no es un fork, sino una distribución de la glibc. En su bitácora perceptronico explica cómo instalar Chromium en Ubuntu.
[+] La próxima versión de Debian también saldrá con el núcleo de FreeBSD 68 comentarios
pobrecito hablador nos cuenta: «El 7 de Octubre el equipo de desarrollo de Debian anunciaba que la próxima versión de la distribución, apodada Squeeze, verá la luz por primera vez con el núcleo de FreeBSD además del habitual núcleo Linux. Esta variante del sistema se llama Debian GNU/kFreeBSD y estará disponible tanto para i386 como para amd64. Debian 6.0 Squeeze tiene previsto su lanzamiento para la primavera de 2010. En el anuncio comentan que "los fallos graves en estas arquitecturas serán considerados críticos para la publicación al mismo nivel que los fallos en otras arquitecturas"».Más comentarios en OSNews y Slashdot.
[+] Cambios en la dirección de la GNU libc 14 comentarios

La semana pasada Roland McGrath anunció que el comité que dirigía la GNU libc se disolvía. La biblioteca estándar de C (o simplemente libc) es la primera y principal interfaz de las aplicaciones con el núcleo, y la GNU libc o glibc es la implementación más importante en los sistemas basados en Linux. Todas las distribuciones de escritorio la usan, y los sistemas que no lo hacen acostumbran a ser de propósito más específico, como Android o sistemas embedded (los sistemas BSD también tienen su propia biblioteca). Hace tres años Debian cambió a EGLIBC, una iniciativa aparte para producir una variante de la GNU libc compatible a nivel de fuentes y de binarios. Este proyecto surgió para hacer la biblioteca más configurable (especialmente para proyectos embedded), algo que Ulrich Drepper, por entonces principal autor y mantenedor, no quería. Ahora no se descarta que los cambios de la EGLIBC sean incorporados en el proyecto original. Recomiendo la lectura de detallados artículos de LWN (inglés), y Diego Calleja (castellano).

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Debian changes C book-store

    (Puntos:1, Inspirado)
    por pobrecito hablador el Miércoles, 06 Mayo de 2009, 13:23h (#1144469)

    Como que no. Debian changes C library, Debian cambia de biblioteca C.

  • Estoy aterrado

    (Puntos:2, Interesante)
    por pobrecito hablador el Miércoles, 06 Mayo de 2009, 14:01h (#1144490)
    Han dicho que es compatible. Y digo yo, seguro que en TEORÍA sí, pero ¿y en la práctica?

    ¿No pasará como GNUTLS y OpenSSL? En la práctica no son 100% compatibles, por ejemplo a mi OpenLDAP de Debian no le gustan los certificados OpenSSL

    ¿Qué pasa? ¿Es tan necesario este cambio? Sobre todo con el gran trabajo que va a suponer. ¿Es que no hay cosas realmente importantes qué mejorar antes que esto? ¿Es que glibc va mal?

    La verdad, con estas decisiones parece que están intentando situar a Debian como una distro para frikies, y en el mal sentido de la palabra.
  • por acinom (6575) el Miércoles, 06 Mayo de 2009, 14:34h (#1144507)
    ( http://www.aspl.es/ )

    No tienen desperdicio los enlaces de la página de Aurelien (http://blog.aurel32.net/?p=47 [aurel32.net]). De interés humorístico/cómico/surrealista.

    Creo que tenemos que comenzar a editar el concurso anual para elegir al desarrollador Open Source más capullo (premios Dr. Pepper).

    --

    Defiende tu libertad empezando con la de los demás.

  • Si sigues los enlaces

    (Puntos:3, Informativo)
    por juanjoapertus (31429) el Miércoles, 06 Mayo de 2009, 15:02h (#1144520)
    ( http://www.apertus.es/ | Última bitácora: Domingo, 18 Mayo de 2014, 10:51h )
    En los que se critica a los desarrolladores de Glibc veras el tipo de humor que se gastan: (as [sourceware.org] opposed [sourceware.org] to [sourceware.org] this [sourceware.org])
  • pues siguiendo los enlaces*...

    (Puntos:3, Informativo)
    por gonzaloR (14921) el Miércoles, 06 Mayo de 2009, 13:48h (#1144480)
    ... se puede leer esto:

    Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing.
    El resaltado es mío y una "traducción" rápida dice que pretenden ser compatibles a nivel binario y código fuente. En principio, no tendría que haber problemas.


    *ya se que en barrapunto está prohibido leer los enlaces, pero cada tanto es bueno para el entendimiento :-)
    --
    000100111011010101100012
    [ Padre ]
  • Re:Debian haciendo amigos

    (Puntos:4, Inspirado)
    por Defero (14845) el Miércoles, 06 Mayo de 2009, 13:51h (#1144482)
    ( http://www.ekinabokatuak.com/ | Última bitácora: Lunes, 02 Junio de 2014, 13:36h )

    ¿Qué pasará ahora? ¿Las distris basadas en debian tendrán que ir migrando también?

    Si lees el primer párrafo del segundo enlace, verás que no es necesario el cambio, porque EGLIBC mantiene compatibilidad con GLIBC. Si quieren cambiar por comodidad, podrán hacerlo.

    Por cierto, ¿firefox recuperó ya su nombre?

    Firefox nunca perdió su nombre. En Debian quisieron hacerle algunos cambios (permitidos por la licencia, es software libre y tal), en Mozilla Foundation les dijeron que entonces no podían conservar el logo y el nombre para no generar confusión, y en Debian dijeron "pues vale", y cambiaron logo y nombre, como se les pedía como condición. El Firefox original sigue estando donde siempre estuvo, y el tuneado por Debian lleva otro nombre para no generar confusión.

    - Si quieres usar mi bici tendrás que afeitarte.
    - Vale, ya me he afeitado. Ahora cojo tu bici.
    - ¡Oye!, ¿qué haces andando en mi bici afeitado? ¡Estás ridículo andando en bici afeitado!

    Pues eso.

    --
    "... y al final terminamos montando un despacho de abogados en Renteria [ekinabokatuak.com]
    [ Padre ]
  • Re:Debian haciendo amigos

    (Puntos:3, Informativo)
    por pobrecito hablador el Miércoles, 06 Mayo de 2009, 13:58h (#1144487)

    Perdona, pero el que no hace muchos amigos precisamente es Ulrich Drepper. Este tío es un imbécil con el que es un asco tratar. Es de las personas más egocéntricas y poco dialogantes que vas a encontrar en el mundo del software libre.

    Debian está siendo más agresiva en romper con viejos dinosaurios con los que no se puede trabajar. Fueron los primeros en denunciar los problemas de XFree86 en su cambio de licencia, y en esto fueron acompañados por el resto de distribuciones. Denunciaron el problema de licencia que tenía Qt, y lograron que acabaran publicándola como GPL. Denunciaron los problemas de la licencia GNU FDL, aunque tuvieran que enfrentarse a Stallman en persona, y fíjate que no solo se ha ido puliendo la licencia, sino que hasta en Wikipedia han visto los problemas de usarla, y acabarán migrando a Creative Commons.

    Y con Mozilla ya saltará la liebre cuando alguna de las distribuciones que distribuye FireFox tenga que hacer un parche sin pasar por la horda de burócratas de Mozilla. Ya estuvo apunto de romperse la relación con Canonical por el capricho de aceptar su licencia.

    [ Padre ]
    • Re:Debian haciendo amigos de Defero (Puntos:1) Miércoles, 06 Mayo de 2009, 14:26h
    • Ulrich Drepper de Drizzt (Puntos:3) Miércoles, 06 Mayo de 2009, 14:51h
    • Re:Debian haciendo amigos de Inconexo (Puntos:2) Miércoles, 06 Mayo de 2009, 15:16h
    • Re:Debian haciendo amigos de YellowJacket (Puntos:2) Miércoles, 06 Mayo de 2009, 18:28h
    • Re:Debian haciendo amigos

      (Puntos:4, Informativo)
      por errepunto (22529) el Miércoles, 06 Mayo de 2009, 17:09h (#1144590)
      ( http://barrapunto.com/~errepunto | Última bitácora: Martes, 29 Junio de 2010, 11:58h )
      Mirando el artículo de la wikipedia [wikipedia.org] se puede ver que Qt es libre desde mucho antes de que Nokia se interesara por la empresa que la desarrollaba (TrollTech).

      Según el artículo, la primera versión con licencia dual GPL/comercial data del año 2000, pero no fué hasta el 2005 cuando todo el código se encontraba accesible como GPL.

      Indagando un poco más en ese artículo hay un interesante enlace [kde.org] a la documentación técnica de KDE 2.0 donde hablan de los problemas de compatibilidad entre la licencia que tenía en esa época la librería Qt (licencia QPL) y la licencia GPL v2 utilizada en tantos programas de GNU/Linux.

      En resumen, parece que KDE movió bastante los hilos para convencer a la gente de TrollTech a que aplicaran la licencia GPL, sobre todo después de los problemas de compatibilidad de licencia apuntados por la gente de Debian.

      La gente de Nokia acabó aplicando la licencia LGPL y haciendo la librería gratuita para su uso comercial. Gratis "del todo" es desde este año, pero libre lo es desde el 2000.

      Un saludo.
      --
      Disculpe que no me disculpe
      [ Padre ]
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • Re:Y digo yo...

    (Puntos:3, Interesante)
    por Mu (11278) el Miércoles, 06 Mayo de 2009, 15:45h (#1144556)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
    --
    Envíos descartados por Mu [barrapunto.com]
    [ Padre ]
  • 5 respuestas por debajo de tu umbral de lectura actual.