¿Qué es GNU?


El sistema operativo GNU es un sistema completo de software libre, compatible hacía el futuro con Unix. El término GNU proviene de «GNU No es Unix». Richard Stallman escribió el anuncio inicial del Proyecto GNU en septiembre de 1983. Una versión extendida, denominada el Manifesto de GNU se publicó en setiembre de 1985. Se ha traducido a diversos idiomas.

El nombre «GNU» se eligió porqué satisfacía unos cuantos requisitos. En primer lugar, era un acrónimo recursivo para «GNU No es Unix». En segundo lugar, era una palabra real. Por último, era divertido de decir (o cantar).

La palabra “libre” en “software libre” se refiere a libertad, no a precio [N. del T.: en inglés se usa la misma palabra para libre y gratuito]. Puede o no pagar un precio por obtener software de GNU. De cualquier manera, una vez que obtiene el software, tiene cuatro libertades específicas para usarlo. La libertad de ejecutar el programa como desée, la libertad de copiar el programa y darlo a sus amigos o compañeros de trabajo. La libertad de cambiar el programa como desee, teniendo acceso completo al código fuente. La libertad de distribuir una versión mejorada ayudando así a construir la comunidad (si redistribuye software de GNU, puede cobrar una tarifa por el acto físico de efectuar la copia, o bien puede regalar copias.).

El proyecto para desarrollar el sistema GNU se denomina «Proyecto GNU». El Proyecto GNU se concibió en 1983 como una forma de devolver el espíritu cooperativo que prevalecía en la comunidad computacional en sus primeros días; hacer la cooperación posible al eliminar los obstáculos impuestos por los dueños de software privativo.

En 1971, cuando Richard Stallman comenzó su carrera en el MIT, trabajó en un grupo que usaba software libre exclusivamente. Incluso compañías informáticas frecuentemente distribuían software libre. Los programadores eran libres de cooperar unos con otros, y frecuentemente lo hacían.

Cada usuario de ordenadores necesita un sistema operativo; si no existe un sistema operativo libre, entonces no puedes ni siquiera comenzar a usar una computadora sin recurrir a un software privativo. Así que el primer elemento en la agenda del software libre es un sistema operativo libre.

Para continuar leyendo este artículo visitar: GNU.org

El Linux Kernel 3.4 fue lanzado oficialmente.


Tras el lanzamiento de siete versiones candidatas a definitiva (Release Candidate), Linus Torvalds ha anunciado hace varias horas, el 20 de mayo, la disponibilidad inmediata para su descarga del Linux kernel 3.4.

Entre las nuevas funciones incorporadas en el Linux kernel 3.4 podemos mencionar muchas mejoras para el sistema de archivos Btrfs, así como soporte para la tarjeta gráfica Nvidia GeForce 600 ‘Kepler’, la RadeonHD 7xxx y la APU Trinity.

“No ocurrió nada nuevo desde la -rc7, aunque la solución a un error del vinculador en x86 es mayor de lo que me hubiera gustado en esta etapa. […] Dicho esto, tampoco el parche fue del todo espeluznante”.

“De hecho, creo que el ciclo de lanzamiento de la versión 3.4 ha sido bastante tranquilo. Claramente, siempre deseo que las RCs se calmen con más rapidez de lo que parecen hacerlo, pero creo que en general no hemos tenido ningún acontecimiento importante. Esperemos que la ventana de fusión con 3.5 sea también tranquila”, dijo Linus Torvalds en el anuncio oficial.

Principales características del Linux Kernel 3.4:

  • Herramientas de reparación y recuperación de datos para Btrfs;
  • Bloques de metadatos mayores de 4KB en Btrfs;
  • Mejoras de rendimiento para Btrfs;
  • Gestión mejorada de los errores en Btrfs;
  • Soporte anticipado para Nvidia GeForce 600 ‘Kepler’;
  • Soporte para los gráficos Intel Medfield;
  • Soporte para la RadeonHD 7xxx y la APU Trinity;
  • Nueva ABI X32: Modo de 64 bits con punteros de 32 bits;
  • Driver de autoprobing para la CPU x86;
  • Ruta de arranque comprobable con el mapeador de dispositivos “verity”;
  • Soporte para un dispositivo externo de lectura como fuente de origen para un volumen LVM;
  • Rendimiento: mejor visualización del ensamblado, profiles de ramas, filtrado de los usuarios y subprocesos e informe de GTK2 en la GUI;
  • Módulo de seguridad ‘Yama’.

El Linux Kernel 3.4 también trae mejoras en muchas áreas, como correcciones para la gestión de la memoria, redes, mejoras de los sistemas de archivos EXT4, FUSE, NFS, XFS, HFSplus, CIFS y GFS2, así como mejoras de virtualización KVM y Xen.

Como de costumbre, lo de arriba son sólo algunas de las nuevas funciones del Linux kernel 3.4. Para ver la lista completa de los nuevos drivers agregados, nuevos dispositivos compatibles y otras mejoras, click aquí para ver la lista completa de cambios y la página de DriverArch del Linux Kernel 3.4.

Fuente: SoftPedia

Linus Torvalds, “Nobel” de Tecnología.


Linus Torvalds, creador de Linux.

Linus Torvalds, creador del kernel del sistema operativo Linux, ha ganado el ‘Nobel’ de tecnología, galardón que concede cada dos años la Academia tecnológica de Finlandia. En ocasiones anteriores se lo llevó el creador de la World Wide Web, Tim Berners-Lee. El otro ganador es Shinya Yamanaka por sus desarrollos sobre las células madre. Ambos compartirán el millón de euros con el que está dotado el premio y que se entregará el próximo 13 de junio.

La institución finlandesa reconoce a Torvalds por la creación de “un nuevo sistema operativo de código abierto que hoy en día utilizan millones de computadoras, smartphones y grabadores digitales de video, como Tivo”. En opinión de la Academia, “los logros de Torvalds han tenido un gran impacto en el desarrollo del software de código abierto, el trabajo en red y la apertura de la Web  para hacerla accesible para millones, si no miles de millones” de personas.

El entonces estudiante de la Universidad de Helsinki creó Linux en 1991. Desde entonces, millones de usuarios de todo el mundo poseen este sistema gratuito y miles de ellos contribuyen a su continuo desarrollo aportando ideas, programas, información sobre fallos del sistema, ayudas, tutoriales…. Actualmente Linux alimenta los teléfonos móviles Android y está en la base de las plataformas tecnológicas de gigantes de Internet como Google. Amazon, Twitter o Facebook. También es el sistema operativo que funciona en la mayoría de los superordenadores, entre otros.

Torvalds, tras conocer la concesión del premio ha declarado: “El software es demasiado importante en el mundo moderno para no ser desarrollado a través de fuentes abiertas”.  Hace ahora un año la Fundación Linux celebró el 20 aniversario del lanzamiento de Linux.

La Academia finlandesa ha elaborado un vídeo,  donde explica el imparable avance de este sistema operativo en el mundo tecnológico en colaboración de su padre, Linus Torvalds:

Fuente: El País
Condecoración Tecnológica 2012: Technology Academy Finland

Kernel de Linux, un proyecto colaborativo que mueve al mundo.


En nuestro día a día usamos servicios y sistemas que se apoyan en Linux como sistema operativo y, aunque algunos puedan pensar que su uso no está muy extendido, Linux está presente en muchos más sitios de los que algunos puedan pensar: dispositivos Android, millones de servidores web, grandes players de la red como Google, Facebook o Amazon, TPVs de comercios, sistemas de cartelería digital… El Kernel de Linux es un proyecto en constante evolución en el que han participado, desde 2005, más de 8.000 desarrolladores de todo el mundo que contribuyen al crecimiento del kernel gobernados por Linus Torvalds, que ejerce de benévolo dictador del proyecto. La Linux Foundation ha publicado un informe que muestra la buena salud de la que goza el proyecto y su actividad en el ultimo año y, para acompañar el documento, han publicado un interesante video introductorio que ayuda a comprender un poco mejor el funcionamiento del proyecto.

Tras 20 años de funcionamiento, el proyecto del kernel de Linux goza de una salud envidiable que, claramente, demuestra que el proyecto tiene vida para rato. Hasta la fecha, unos 8.000 desarrolladores han contribuido al proyecto de los cuales 1.000 desarrolladores se han incorporado en este último año con una media de un parche incluido en el kernel por cada 3 desarrolladores que han participado en el proyecto. Esta comunidad tan activa, según los informes, está liderada por una serie de 10 desarrolladores que en los últimos 5 años han aportado un 9% del trabajo total de desarrollo del kernel (que supera los 15 millones de líneas de código) y, extendiendo un poco más el campo, el 20% del kernel ha sido desarrollado por los 20 desarrolladores más activos del proyecto.

.

Como bien se explica en el vídeo, cada una de las contribuciones pasa a ser analizada por un desarrollador senior en dos fases; una primera para aceptar o descartar la propuesta y una en profundidad para analizar el código aportado. Tras las dos validaciones, la propuesta pasa a ser evaluada por el mismísimo Linus Torvalds y su equipo de confianza que son los que dan la validación final y deciden qué contribuciones son las que se incluirán en la siguiente versión del kernel.

Un dato interesante, sobre todo para derribar viejos mitos, es la activa participación de las empresas en el desarrollo de Linux (sirva como ejemplo el kernel 3.2 en el que participaron 226 empresas) entre las que se encuentran Red Hat, Novell, Intel, IBM, Oracle, Nokia, Google, HP, Cisco, Fujitsu, Samsung o Microsoft. ¿Microsoft? Pues sí, aunque pueda sorprender a muchos, los de Redmond ocupan el lugar número 17 de empresas que más han contribuido al desarrollo de Linux (con 688 aportaciones durante el último año).

El modelo de desarrollo colaborativo del kernel que, prácticamente, funciona como una factoría que funciona las 24 horas del día los 7 días de la semana permite que el desarrollo sea rápido y el kernel evolucione a un ritmo medio de 70 días por cada versión, una tasa que difícilmente pueden alcanzar otros sistemas operativos.

Talento Linux es prioridad para empresas.


Según un estudio realizado por la Linux Foundation en conjunto con Dice Holdings, el 81% de las empresas encuestadas expresaron que contratar expertos en Linux es una prioridad en 2012. El documento publicado hoy es considerado el mejor reporte jamás publicado sobre empleos Linux.

Este reporte es el resultado de entrevistas a más de 2300 gerentes de recursos humanos y revela que el talento Linux está ganando más demanda que nunca y los profesionales preparados en Linux están ganando grandes salarios y bonos, así como también más beneficios adicionales que los profesionales de TI especializados en otras áreas.