GCC 4.7.0, todo un regalo para el 25 aniversario de este compilador legendario

Standard

El equipo de responsables del compilador gcc (o GCC, según dónde lo leamos) está celebrando el 25 aniversario de la llamada GNU Compiler Collection, un conjunto de utilidades que se iniciaron con la primera versión pública de gcc que se realizó en 1987 por Richard Stallman.

La GNU Compiler Collection fue añadiendo más y más lenguajes soportados, y fue evolucionando para ofrecer una completa plataforma para desarrolladores.

Ahora, 25 años después de esa primera versión pública, los desarrolladores han celebrado ese cumpleaños con la publicación de GCC 4.7.0, una edición redonda que llega además con mejoras notables.

En The H Open nos explican que todos los lenguajes soportados se benefician de mejoras en la llamada link-time optimisation (LTO), que mejora la escalabilidad y reduce el uso de memoria. Por ejemplo, Firefox necesitaba 8 Gbytes de memoria durante la compilación para ser optimizado para un sistema de 64 bits, y ahora con el nuevo LTO esa cantidad se reduce a 3 Gbytes de RAM.

También hay soporte experimental para la memoria transaccional de software en plataformas x86 de 32 y 64 bits y en la plataforma Alpha para los lenguajes de la familia C. El compilador de C++ soporta más apartados del estándar C++11, y se ha mejorado el soporte de Fortran, de Go 1 -aún no completo, pero lo estará en GCC 4.7.1- y de otros lenguajes de programación.

Podes encontrar más detalles sobre los cambios realizados en GCC 4.7.0 en el anuncio oficial o en la página del proyecto, y tenes la descarga disponible en los servidores FTP del proyecto.

Visto en | MuyLinux.Com

Libre Office 3.5.1 ya está disponible para descargar

Standard

Libre Office 3.5.1 corrige la mayoría de los bugs más importantes identificados por los usuarios”, según se puede leer en el sitio oficial de la fundación. De hecho, en la lista de cambios aparecen más de 90 correcciones al núcleo de la suite, realizadas por los más de 400 desarrolladores que actualmente trabajan en el proyecto. A un ritmo de crecimiento de 20 nuevos hackers por mes, que según la TDF, llegan “atraídos por las licencias copyleft y por un ambiente de trabajo acogedor”.

Libre Office 3.5.1 está disponible en su versión Release Candidate 2 en el sitio oficial de descarga, y apunta tanto a usuarios individuales como a empresas. La lista oficial de cambios (changelog) se puede leer en la Wiki del proyecto.

Visto en | FayerWayer

Apple también aprovecha la potencia de OpenStreetMap

Standard

openstreetmap_apple

Hace tiempo buscaba un servicio de mapas como el famoso Google Maps pero con licencia menos “privativa” que la de los compañeros de Google, en ese tiempo me encontré con OpenStreetMap que tiene licencia Creative Commons Attribution-ShareAlike 2.0 y que hoy es noticia al ser elegida por Apple el servicio de mapas de la compañía de la manzana.

Según confirma uno de los desarrolladores de OpenStreetMap en su blog, la opción elegida por Apple es precisamente el servicio en el que trabaja. Se ha tardado en descubrir porque los mapas utilizados en iPhoto datan de 2010, y tal y como corre el tiempo, están ya algo desfasados.

En aquel tiempo pareció un proyecto muy bueno, pero muy desactualizado (creo que por falta de una comunidad que lo mantenga). Hoy se han actualizado algunos mapas pero sigue sin compararse con Google Maps, así que invito a la comunidad a participar en este gran proyecto.

Espero que este “unión” sea para que OpenStreetMap crezca, y no para que Apple adquiera a la misma y vuelva restrictiva su licencia.

NVIDIA también se une a la Fundación Linux

Standard

Ya hace tiempo que fabricantes de chips gráficos para PC como Intel y AMD, forman parte de la Fundación Linux, solo faltaba NVIDIA para completar el trío y parece que al fin se han decidido.

En breve se hará oficial el anuncio de esta unión por parte de The Linux Foundation, una noticia que aunque no cambia mucho el panorama actual si es un gran paso por parte de la compañía creadora de las conocidas tarjetas gráficas GeForce y procesadores Tegra.

Como digo, no hay ninguna indicación que refleje que esto tenga un efecto inmediato sobre la política del controlador de NVIDIA. La compañía ofrece un driver propietario de Linux para sus tarjetas gráficas, pero no olvidemos que en su momento no quisieron contribuir en el código fuente del controlador Nouveau, que a parte de ser abierto, es el que está configurado por defecto para las gráficas GeForce en la mayoría de las distribuciones GNU/Linux.

Sin embargo el hecho de que esta se incorpore a la fundación, hace pensar que quizás podrían cambiar su forma de actuar en un futuro, un pequeño paso que empezó a dar cuando incorporó cambios en el Kernel bajo licencia GPLv2 para sus chips. Desde luego no deja de ser una gran noticia que esperemos que repercuta en sus usuarios linuxeros.

Visto en | LinuxZone

Volviendo al ruedo…

Standard

Como han notado hace bastante tiempo que no escribía en el blog, muchas fueron las razones que me dejaron sin tiempo en hacer lo que mas me gusta y me agrada, compartir conocimientos.

En esta ultima etapa de mi vida, pasaron cosas bastantes interesantes. Me recibí de Ingeniero en Sistemas de Información, deje de trabajar en relación de dependencia para tratar de llevar adelante los proyectos que tengo en mente, estas entre otras, fueron las razones que me alejaron del blogging.

Como todo retorno, van a ver unos cambios en el blog. Prometo una entrada por día, cambiar el diseño para mejorar la lectura y prometo mas entradas personales, entradas con abundante codigo (como las primeras), etc. Asi que a estar atentos he!!!!…

Saludos…