Entradas|Comentarios

Archivos de Categorías: linux

Wine 1.1.40 disponible

Ya está disponible la nueva versión de Wine en su rama de desarrollo, y aunque todavía no se considera 100% estable ya corrige una cantidad significativa de bugs, además de mejorar el soporte MSXML y MSHTML.

Para los que todavía no lo sepan o estén adentrándose en el mundo GNU/Linux, Wine es una reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix, que nos permite ejecutar programas para MS-DOS, Windows 3.11, 95, 98, ME, NT, 2000, XP, Vista y Windows 7 en GNU/Linux.

Os dejo a continuación la lista de las mejoras implementadas en la versión 1.1.40:

  • Support for Wow64 registry redirection.
  • Increased coverage of MSI standard actions.
  • Various Wordpad improvements.
  • Many shell fixes for better IE support.
  • Improved support for typelibs.
  • Better GL card detection.
  • Various bug fixes.

Descarga e instrucciones de instalación | Wine download

Detalles de bugs corregidos | WineHQ

Estructura estándar de los sistemas GNU/Linux

El esquema que véis a la izquierda de estas letras (clic para ampliar) muestra la estructura general estándar de las distribuciones GNU/Linux, a partir de la raíz del sistema. Quizás pueda ayudar a comprender a los usuarios con poca o ninguna experiencia en GNU/Linux cómo se distribuyen los archivos de nuestros sistemas.

El núcleo Linux valorado en más de mil millones de euros

Desarrollar el núcleo Linux en Europa y desde cero costaría algo más de 1000 millones de euros si se realizara por una sola organización. Esta es la estimación realizada por profesores de la Universidad de Oviedo, según la cual el valor incorporado anualmente a este producto fue de cerca de 100 millones de euros en 2005 a 2007 ascendiendo a algo más de 200 millones de euros en 2008. Este valor es equivalente a un 4% y 12% de las cifras reconocidas en las cuentas anuales del mismo año de Microsoft y Google, respectivamente, como gastos en I+D para el desarrollo de nuevos productos.

El cálculo aplica un modelo de costes COCOMO81-Intermedio en base a las estimaciones de parámetros ya realizadas en 2004 por David Wheeler para un estudio similar. Se ha empleado como coste medio anual de un desarrollador la cifra de 31.040 , calculada en base a los datos del sector facilitados por EUROSTAT para los países miembros en 2006 y ponderados en función de la población nacional. Con distintas variaciones, estimaciones con base en un modelo similar fueron realizadas ya con anterioridad por diversos autores para las distribuciones Red Hat, Debian y Fedora.

La importancia de la estimación no reside tanto en sí misma sino en la indicación del esfuerzo económico que existe tras un modelo de licencia libre con éxito probado en el mercado tecnológico. Este esfuerzo merecería un mayor reconocimiento institucional mediante un marco regulatorio que permitiera la generación de activos intangibles por la contribución a proyectos exitosos o un tratamiento fiscal de estas aportaciones similar a las desgravaciones existentes para el mecenazgo y patrocinio de actividades de interés público.

Htop, completo administrador de procesos para Linux

Seguro que esto ya lo conocen muchos aficionados o profesionales de la gestión de sistemas, pero resulta interesante descubrir utilidades como htop -no os dejéis engañar por el diseño del sitio web oficial-, una utilidad en modo texto que es una sustituta de la tradicional top y del conocido ps.

En FreeSoftwareMagazine han hecho un repaso impresionante de sus posibilidades, y es que la personalización y potencia de htop es muy superior a la que puedas tener con top.

Como siempre, para instalarlo fácilmente en Ubuntu/Debian (y derivados) bastará con hacer un

sudo apt-get install htop

Tras lo cual ya podréis invocar esta utilidad con el sencillo comando ‘htop‘.

Obviamente existen soluciones gráficas que tratan de acercar este tipo de prestaciones para monitorizar nuestra máquina y los procesos que corran en ella, pero dudo que tengan la potencia de htop.

RHEL 5.5 Beta disponible

Red Hat ha lanzado una versión preliminar de lo que será su próxima propuesta comercial para empresas, Red Hat Enterprise Linux 5.5. Además de una serie de parches a errores detectados en RHEL 5.4, hay novedades interesantes como el soporte de nuevo hardware y las mejoras implementadas en la virtualización a través de KVM, una tecnología que está siendo uno de los valores más claros de esta solución empresarial.

El protagonismo de KVM se acentuó en RHEL 5.4, dejando en segundo plano a Xen y prestando más atención a esta tecnología que está más cuidada en RHEL 5.5 Beta, con una mejor asignación de memoria durante la ejecución de las máquinas virtuales, entre otras cosas.

Además en RHEL 5.5 Beta ya se da soporte a nuevos procesadores de AMD e Intel que están comenzando a hacer su aparición en servidores y de los que RHEL sacará el máximo partido.

Novell lanza SUSE Studio Onsite

A mediados del año pasado, Novell anunció el lanzamiento de SUSE Studio, un servicio web que nos permite a través del navegador crear appliances basados en Linux.

Un appliance es una colección de software que contiene un sistema operativo, aplicaciones con sus respectivas dependencias y archivos de configuración necesarios para operar, todo preinstalado, preintegrado y listo para funcionar. El objetivo de este tipo de soluciones es realizar tareas específicas, requiriendo el mínimo esfuerzo de instalación y configuración, a través de una unidad independiente de software.

Al crear un appliance con SUSE Studio, uno puede seleccionar el tipo de sistema, los paquetes y configuraciones que se deseen, además uno puede realizar pruebas en línea para afinar la construcción antes de producir la versión final, que puede ser descargada como imagen ISO booteable (para un dispositivo óptico o USB), imagen VMWare o Xen para correr en una máquina virtual.

Esta fantástica herramienta se encontraba sólo disponible en línea y con invitación, hasta ahora, ya que Novell ha anunciado que está disponible el SUSE Appliance Toolkit, una colección de herramientas desarrolladas para crear, probar, actualizar y configurar appliances de manera fácil y sencilla, en donde los usuarios o desarrolladores pueden elegir como sistema base SUSE Linux Enterprise o openSUSE.

Entre las principales herramientas que incluye el SUSE Appliance Toolkit están:

  • SUSE Studio Onsite: Una versión local de SUSE Studio, que proporciona la misma configuración, interfaz y funciones de pruebas integradas en la versión disponible en línea.
  • WebYast: Una herramienta que permite la configuración de SUSE Linux Enterprise Server de forma remota a través del navegador.
  • SUSE Lifecycle Management Server: Para crear y gestionar repositorios de actualizaciones para los appliances creados.

Este Toolkit a pesar de que es pagado, es una interesante alternativa para las empresas que necesiten crear instalaciones personalizadas, de manera eficiente y escalable para sus estaciones de trabajo y servidores con Linux, y además permite reducir costos y tiempo en configuración, soporte y mantención.

Comprueba la salud de tus discos duros con Palimpsest

Es posible que muchos de vosotros ya conozcáis esta aplicación, pero nunca está demás recordar que en Ubuntu contamos con herramientas de diagnóstico hardware bastante interesantes, que nos permiten comprobar de un simple vistazo la salud de nuestros discos duros, así como nuestras unidades de CD/DVD, etc.

Hoy hablaremos de la herramienta de discos Palimpsest.

Leer más »

Publicado el núcleo de Linux 2.6.32

Linus Torvalds ha publicado oficialmente la versión 2.6.32 del núcleo de Linux. Entre las mejoras de este lanzamiento destacan importantes funciones en la virtualización, particularmente una mejor gestión de la memoria que ahora es compartida por el anfitrión con las máquinas virtuales.

Hay también mejoras, sobre todo en velocidad, para Btrfs; soporte para 3D y KMS en Ati R600/R700, modo de baja latencia en el organizador CFQ, limites suaves en el controlador de memoria, soporte para la arquitectura S+Core, soporte para Moorestown de Intel y su nueva interfaz de programación en firme, enfoque tipo NAPI para los dispositivos de bloques, soporte para el motor de gestión de energía y muchas otras mejoras y nuevos controladores.

La lista completa de cambios está disponible en este enlace. Quien tenga interés en compilar desde el código fuente, puede descargar éste desde este enlace.

El lanzamiento de Wine 1.2 está próximo

El fin de semana del 7 de noviembre tuvo lugar en los Países Bajos la WineConf 2009, la conferencia anual de desarrolladores de Wine. Scott Richie, asistente al evento, ha hecho un resumen de las conclusiones allí tomadas. La más importante, que es el momento de centrarse en la próxima versión estable.

Una de las metas más importantes de esta nueva versión es la mejora del soporte para procesadores de 64 bits, además de intentar mantener la compatibilidad de la actual versión estable 1.0.1 y mejorarla en la medida de lo posible.

Hay otros dos cambios notables, a mi parecer. El primero, la supresión de los diferentes manejadores de sonido –para OSS, ALSA, Jack…– dejando paso a un manejador único que utilice OpenAL. El segundo, el soporte para cambio de resolución dinámico, es decir, si una aplicación a pantalla completa cambia la resolución del escritorio, ésta debería restaurarse cuando la aplicación pierda el foco o se cierre inesperadamente.

Andre Hentschel está trabajando también en un port a procesadores ARM, con el objetivo de poder soportar aplicaciones de Windows Mobile en dispositivos con este tipo de procesadores. Por lo demás, en la conferencia se han tratado muchos otros temas relacionados con la organización interna y la mejora de la documentación.

Inicia Linux desde Internet con boot.kernel.org

En Kernel.org hicieron algo que puede dejar a tus Live CD de Linux en el olvido, ya que desde ahora puedes iniciar un sistema operativo Linux desde Internet sin necesidad de descargar un CD completo.

Como podrás ver en boot.kernel.org (BKO), el concepto es bastante simple: descarga un pequeño archivo de inicio, quémalo en un CD, USB o diskette, inicia con él y automáticamente el resto del sistema será descargado desde internet.

La idea no es tan nueva ni tirada de las mechas. Desde hace años que un sistema operativo Linux se puede iniciar desde una red, pero tal uso sólo era práctico en redes locales, y ésto requería configurar un servidor propio que alojara los archivos necesarios para que se inicie el sistema. Ahora con este nuevo mecanismo, los muchachos de BKO son quienes se encargan de dejar el sistema disponible, y el usuario sólo necesita quemar su archivo de inicio. Leer más »

Enlace superior