blog Linux, Ubuntu, Novell, RedHat, Comunidad Linux, Open Source, noticias linux, mundo it.

Linux, Ubuntu, RedHat, Fedora, OpenSourse, Mandriva, Kubuntu, Chrome, FireFox, Suse, Open Suse.

Archive for the ‘ linux ’ Category

linux-ball

Primero fue Rusia en anunciar la migración de todos sus sistemas a GNU/Linux con el objeto de disminuir su dependencia tecnológica, ahora aparecen nuevos paises con el propósito de la independización tecnológica.

Pues parece que a la lista de países que giran hacia el software libre se le une el inquietante Irán, sí, he dicho bien; Irán ha anunciado, a través de Reza Taqipour, el ministro iraní de Telecomunicaciones y Tecnología, que van a desarrollar un sistema operativo propio y basado en soluciones abiertas.

Increíble pero cierto, parece ser que Irán escarmentó tras el ataque sufrido en su central nuclear y pretende migrar sus sistemas hacia soluciones abiertas, más controlables, seguras y, sobre todo, independientes. El nuevo sistema operativo será instalado en primer lugar en los centros industriales y otras organizaciones de carácter nacional, para así asegurar dichos sistemas; a continuación, sería ofrecido a la población para que puedan instalarlo en sus ordenadores personales. Según el ministro de Telecomunicaciones y Tecnología:

“Un sistema operativo de código abierto ayudará a localizar agujeros de seguridad. Muchos países se están decantando por sistemas operativos abiertos como solución a este problema”

Porque claro, el mayor temor de Irán, en cuanto a seguridad de la información se refiere, es, precisamente, que se produzca algún tipo de ataque o intrusión en los sistemas de información gubernamentales; de hecho, la postura gubernamental sobre el caso de la central nuclear lo dice todo (sin decir nada), puesto que los fallos de la instalación se debieron a acciones de los “enemigos” de Irán. Según parece, Irán tenía ya planeado desarrollar su sistema operativo, pero, tras el incidente, decidió cambiar sus planes y adelantar el inicio de los trabajos; de esta manera, podrían minimizar los riesgos derivados de:

“Los sistemas operativos que ahora existen en el país son susceptibles de ser atacados con malware y otros programas maliciosos de software que se difunden a través de las redes”

Una noticia algo agridulce, siempre es una alegría que una administración pública decida apostar por el software libre y las soluciones abiertas, son apuestas seguras que ofrecen seguridad, independencia tecnológica y eficiencia en el gasto público, pero claro, que el anuncio venga de un país tan oscuro como Irán, no me deja muy buen sabor de boca. Y bueno, si se supone que van a apostar por soluciones abiertas, ¿van a publicar un repositorio en el que todo el código esté accesible?, personalmente, lo dudo mucho.

linux-actualizacion
Ya se ha anunciado la publicación de la versión 2.6.37 de Linux. Las novedades de esta versión son: mejoras de escalabilidad y rendimiento en Ext4 y XFS, posibilidad de desactivar el Big Kernel Lock, un dispositivo de bloques basado en el sistema de archivos distribuido Ceph, soporte para limitación del ratio de transferencia de E/S, varias mejoras en Btrfs, soporte en perf para analizar módulos y variables globales, compresión de la imagen de hibernación con LZO, soporte de PPP sobre IPv4, varias microoptimizaciones de la implementación TCP/IP, y muchos otros cambios menores y drivers nuevos.
· Ext4: mejor escalabilidad SMP, mkfs más rápido:
· Mejoras de escalabilidad: En esta versión, Ext4 utilizará la capa llamada “bio” en lugar de otra llamada buffer”. La capa “bio” (que es un alias de “block I/O”: Se trata de la parte del kernel que se encarga de enviar peticiones al I/O scheduler) fue una de las primeras características que se incluyeron en Linux 2.5.1, y fue un reemplazo de la capa que sustituía, llamada “buffer”, que tenía muchos problemas de escalabilidad y rendimiento: Al usarla, Ext4 sólo podía hacer peticiones de 4KB cada vez; utilizando la capa bio Ext4 puede enviar peticiones de 512KB cada vez.
En el benchmark FFSB ejecutado en un equipo con 48 procesadores AMD y con almacenamiento de array RAID de 24 discos SAS, utilizando 192 threads paralelos de ffsb, la mejora fue del 300% http://thunk.org/tytso/blog/2010/11/01/i-have-the-money-shot-for-my-lca-presentation/
· mkfs más rápido: Una de las partes más lentas al crear un sistema de archivos Ext4 es inicializar la tabla de inodos. mkfs puede saltarse este paso y dejar las tablas sin inicializar. Cuando se monte el sistema de archivos por primera vez, el kernel creará un thread -ext4lazyinit- que inicializará las tablas.
· Mejoras de escalabilidad de XFS: Se ha mejorado la escalabilidad de cargas que operan con metadatos. Una máquina con 8 procesador ejecutando una instancia del benchmark fs_mark de 50 millones de archivos mejoró un 15%, y la eliminación de esos mismos archivos un 100%.

· Posibilidad de desactivar el Big Kernel Lock: El Big Kernel Lock (BKL) es un bloqueo gigante que fue introducido en Linux 2.0, cuando Alan Cox añadió por primera vez soporte para SMP. Pero fue sólo un paso para conseguir escalabilidad SMP – en Linux 2.0, solo un proceso podía ejecutar código del kernel a la vez, a largo plazo hay que reemplazar el BKL por múltiples bloqueos que abarquen pequeñas partes del código. En esta versión, por primera vez es posible compilar un kernel sin ningún tipo de soporte de BKL. Nótese que esto no tiene impacto en el rendimiento: todas las rutas de código críticas están libres de BKL desde hace mucho tiempo, pero quedaban muchos lugares no críticos -ioctls, drivers, sistemas de archivo poco conocidos- que continuaban usándolo por comodidad. Esos son los lugares donde se ha eliminado el uso del BKL, pero sólo ha sido sustituido por mutexes, que no mejoran el paralelismo.
· Dispositivo de bloques basado en el sistema de archivos distribuido Ceph: Ceph es un sistema de archivos distribuido que fue incluido en Linux 2.6.34. En el diseño de Ceph hay “dispositivos de almacenamiento de objetos”, y “servidores de metadatos”, que almacenan metadatos de los objetos. Ceph utiliza ambos para implementar su sistema de archivos; sin embargo esos objetos pueden utilizarse también para implementar un dispositivo de bloques exportable en red (o incluso almacenamiento de objetos compatible con Amazon S3)
Esta versión incluye el dispositivo de bloques Rados (RBD). RBD permite crear un dispositivo de bloques que esté repartido en red, apoyado sobre el almacenamiento de objetos distribuido de Ceph. A diferencia de alternativas como iSCSI o AoE, las imágenes RBD están replicadas varias veces y esparcidas en el cluster Ceph, proporcionando un dispositivo de bloques de red fiable (si un nodo falla, los otros siguen respondiendo) y escalable. RBD también soporta snapshots de sólo lectura con rollback, y también hay parches para crear en Qemu un dispositivo de bloques virtual que esté apoyado en un cluster Ceph.
· Limitación del ratio de transferencia de E/S: Se ha añadido soporte de límites de E/S, es decir la capacidad de especificar cuántos MB/s de escritura/lectura a un disco puede consumir, como mucho, un grupo de procesos. Esta capacidad es configurable mediante la interfaz cgroups. Ejemplo:
Montar cgroup de blkio:
# mount -t cgroup -o blkio none /cgroup/blkio
Especificar el ancho de banda en un dispositivo particular. El formato es “:  ”
# echo “8:16  1048576″ > /cgroup/blkio/blkio.read_bps_device
Esto pondrá un límite de 1MB/segundo a todos los procesos del cgroup en las lecturas del disco con los números de dispositivo 8:16.
Los límites también pueden especificarse en operaciones E/S por segundo (blkio.throttle.read_iops_device). También hay equivalentes para escritura: blkio.throttle.write_bps_device y blkio.throttle.write_iops_device. Esta característica no reemplaza el controlador de “peso” de E/S que fue incluido en 2.6.33.
· Jump label: Un punto de trazado podría describirse como un printf() especial, que se usa en el kernel para analizar el comportamiento del kernel mientras se ejecuta, para ello se utilizan herramientas como perf, LTT o systemtap. Hay dos tipos de puntos de trazado: dinámicos y estáticos. Los dinámicos modifican el código del kernel en tiempo de ejecución para insertar las instrucciones de CPU necesarias para obtener los datos. Esto es lo que systemtap hace cuando se intentan analizar puntos aleatorios del kernel. El nombre que se da a los puntos de trazado dinámico en Linux es “kprobes”, y su impacto en el rendimiento ya fue optimizado en Linux 2.6.34.
Los puntos de trazado estáticos, en cambio, son insertados por los desarrolladores en puntos estratégicos del código. Por ejemplo, Ext4 tiene 50 puntos de trazado estático.
Esos puntos son compilados junto al resto del kernel, y por defecto están desactivados – nadie los invoca hasta que alguien los active. Básicamente, una condición “if” que comprueba una variable. El impacto en el rendimiento es apenas notable, pero puede mejorarse, y eso es lo que se hace con “jump label”: Se insertan instrucciones de CPU “no operación” en lugar de la comprobación condicional. De modo que un punto de trazado estático tiene sobrecarga cero. (Consejo: Puede utilizar el comando “sudo perf list” para ver la lista completa de puntos de trazado estático disponibles en su sistema)
· Novedades en Btrfs:
· Cacheado de la información de espacio libre en el disco: En esta versión, Btrfs almacena la información sobre las partes del disco que están libres en el propio disco, lo cual hace que cachear un grupo de bloques sea más rápido. Hasta ahora, cuando había que hacer asignaciones de espacio de un grupo de bloques que no había sido cacheado previamente, se tenía que escanear el árbol de extents (que representa las zonas del disco utilizadas por los archivos) por completo, para representar en las estructuras de memoria las zonas libres del disco.
Ahora el espacio libre se escribe en el disco cada vez que se realiza una transacción. Esto supone un cambio en el formato de disco, pero no hay problemas de compatibilidad con los viejos kernels, ya que continuarán funcionando igualmente, con la diferencia de que generarán el caché del modo antiguo. También hay que tener en cuenta que esta característica está por el momento desactivada y tiene que activarse con la opción -o space_cache. También hay una opción -o clear_cache, útil solo para casos de depuración, que limpia los caches.
· Creación asíncrona de snapshots: Esto permite evitar tener que esperar a que un nuevo snapshot sea escrito al disco. Ha sido desarrollado teniendo en cuenta al demonio del sistema de archivos de Ceph, pero también está disponible para cualquier usuario añadiendo “async” al comando “btrfs subvolume snapshot”
· Permitir que un usuario sin privilegios elimine un subvolumen. Requiere utilizar la opción de montaje -o user_subvol_rm_allowed
· Cambiar el buffer de extents de un red-black tree a un radix tree, y utilizar RCU en lugar de spinlocks, lo cual mejora el rendimiento en algunos casos.
· Refinar la asignación de chunks: Soporte para grupos de bloques que puedan albergar datos+metadatos a la vez (util en dispositivos con poco almacenamiento), no asignar los chunks tan agresivamente (evita fallos de -ENOSPC debido a la sobreasignación de espacio para metadatos)

· Mejoras de perf probe: En esta versión se ha añadido soporte para mostrar las variables locales y globales en un punto determinado del código, mediante la opción “-V” (o “–vars”).
Esto ayuda a buscar las variables locales que están disponible como argumentos de un evento determinado. Por ejemplo: “# perf probe -V call_timer_fn:23″, mostrará las variables locales disponibles en ese punto de esa función. También es posible mostrar las variables globales con el parámetro “–externs”. También se ha añadido soporte para analizar los módulos utilizando el parámetro “–module”. Por ejemplo. “# ./perf probe –module drm drm_vblank_info:3 node m”
· Mejoras de gestión de energía: Compresión de la imagen de hibernación con LZO, autosuspensiones retrasadas:
· Autosuspensiones retrasadas: Esta es una característica que mejora a otra añadida en Linux 2.6.32, “runtime power management”. Sin embargo, algunos drivers no quieren suspender el dispositivo tan pronto como sea posible, quieren que antes haya un periodo mínimo. Esto es lo que implementa esta característica.
· Compresión de la imagen de hibernación con LZO, que ayuda a comprimir y descomprimir más rápido la imagen.
· Soporte de PPP sobre IPv4: Esta versión incluye soporte de PPP sobre IPv4. Comparado con las implementaciones en espacio de usuario (poptop/pptpclient), mejora dramáticamente el rendimiento de las conexiones pptp vpn y reduce el consumo de CPU. Hay un proyecto accel-pptp project para utilizar este módulo.
Esta es la lista de novedades más importantes.
POR: Arturo Osorio

ubuntu-tablet

El dispositivo tablet basado en Linux, que podría aparecer durante los primeros días de 2011, tendría, según los primeros rumores, una pantalla de 19 pulgadas y un encendido casi instantáneo.

Desde hace tiempo circula el rumor de que va a aparecer en el mercado un tablet basado en Ubuntu como sistema operativo. Recientemente, además, han aparecido filtradas unas supuestas fotos y más datos sobre este dispositivo.

Así, al parecer es la firma taiwanesa Tenq quien está desarrollando este producto, denominado P07, que tendría una pantalla multitácitl de 10 pulgadas y con Ubuntu Linux Netbook 10.10.
También incorporaría un Intel Atom a 1,66 GHz con 2 GB de RAM y un disco SSD e 32 GB. Según esta misma información, el tiempo de arranque es casi instantáneo.

Asimismo, se asegura que la pantalla sería capacitiva y contaría con una webcam, además de dos puertos USB y WiFi, Bluetooth y salida HDMI. Contaría con un lector de tarjetas Micro SD y llevaría, de manera opcional, un módulo 3G.

Se presupone que el dispositivo estaría disponible a principios de este año. Hasta que aparezca, los desarrolladores estarían puliendo su interfaz táctil y su teclado en pantalla.

EPIDEMIC LINUX

By amunoz on Enero 3, 2011

png_epidemic

Epidermic es, básicamente, una distro para novatos. Al estar basado en Debian, es una distro muy sólida y estable pero que está diseñada pensando en aquellos usuarios que deseen adentrarse en Linux por primera vez, evitando la necesidad de leer infinidades de artículos técnicos.

Epidemic se puede descargar vía FTP/Torrent. Al igual que Ubuntu y tantas otras distros, se puede probar antes de instalar ya que viene como Live DVD. Epidermic cuenta con varias herramientas propias muy interesantes:

eAsy Channel: un canal de “paquetes” especiales tales como codecs, juegos, google-earth y otros.

Einstaller: un instalador muy rápido y eficiente que ayuda al usuario a formatear el disco e instalar Epidemic. Este instalador instalará Epidemic en un PC en apenas 10 minutos.

Esu: es una aplicación que usa el módulo PAM (Pluggable Authentication Module) y un módulo para el Systemsettings. Esta herramienta confiere al administrador libertad de opción al control de autenticación y uso de acciones que requieren privilegios.

eMorph: instalador de muchos programas y herramientas de sistema, ofimática, multimedia.

eUpgrade: para actualizar el sistema.

Epidemic se encuentra en estos momentos en la version estable 3.1, y se esta desarrollando la versión 3.2 que se encuentra en testeos de su equipo de beta-testers. Viene con KDE4 y Compiz preconfigurado y parece una distro bastante buena para aquellos que sean “adictos” a los juegos del estilo Assaultcube, Warzone2100, Open-arena, Alien-arena, Astromenace, etc.

Requisitos mínimos

  • Procesador: Pentium III
  • Memória: 512 MB
  • HD: 10 GB
  • Lector de DVD
  • Placa de video: Nvidia, ATI o Intel (para activar los efectos de Compiz)

market

En tan solo dos meses Android Market, la tienda de software para dispositivos móviles de Google, ha duplicado su número de aplicaciones. Esta noticia, junto a la llegada de la versión 2.3 de Android, dan buena muestra del imparable crecimiento de los smartphones gobernados por Android.

Si a finales de octubre se anunciaba que Android Market acababa de superar las 100.000 aplicaciones, al día de hoy ya podemos decir que la barrera de las 200.000 también ha sido sobrepasada. Resulta sorprendente el rendimiento de los desarrolladores de utilidades, herramientas y juegos para esta plataforma, que continúan firmes en la persecución de App Store, la tienda on-line de Apple que se mantiene en primer puesto con unas cifras que rondan las 230.000 aplicaciones (tendremos que esperar a los resultados anuales para conocer su crecimiento).

También se ha hecho público que durante los dos años de existencia de Android Market se han producido más de 2.500 millones de descargas, lo que supondría una media de 103 aplicaciones descargadas por segundo.

google-body-browser-google-body

Google, desde diciembre es noticia en alta tecnología con su Body Browser 3D, el cual puede explorar en detalle y en tres dimensiones cada capa del cuerpo humano a través del sistema Web GL en su navegador, informó el laboratorio Google.

El modelo Google Body le permite examinar cualquier detalle interno o externo del cuerpo humano con desplieguies en tres dimensiones con tan sólo un clic, desde la parte más superficial del organismo, la piel, para luego profundizarse gradual o directamente en su interior y los órganos.

Los acercamientos Zoom in, permiten al investigador incursionar en la anatomía, en la búsqueda de músculos, órganos, huesos y la estructura de cada sistema. A su vez las imágenes obtenidas se pueden compartir mediante un copiar/pegar en URL.

El software se encuentra trabajando en su versión beta, y requiere que el usuario implemente la Web GL según se detalla en la instrucciones de instalación de Google Body.

Se puede implementar para Google Chrome beta, Mozila Firefox 4 beta, Safari en ambiente OSX 10.6 y también en ambiente Linux, Chrome 9 beta para Windows, Mac OSX y .

La función de esta herramienta fue probada por Google en GNU/Linux (Ubuntu) y en Mac OS X Leopard, y los resultados, según Pysn noticias causaron asombro en los usuarios por el realismo y las posibilidades que brinda como recurso en el área de la medicina e investigación científica.

mint_debian_logo

Disponible la versión de esta popular distro que trae todas las funcionalidades de Mint, pero en lugar de estar basada en Ubuntu, se basa en Debian.

Linux Mint Debian 201012 es la última versión liberada por el equipo de desarrollo de Mint de su distro basada en Debian, tras más de 1 mes y medio desde la publicación de Linux Mint 10 de la que toma buena parte de sus características.

Entre las novedades de Linux Mint Debian 201012 se destaca la oportuna corrección de errores y actualización de paquetes, soporte para arquitecturas de 64-bit, mejoras en el arranque, instalador mejorado, mejoras en conectividad y soporte de hardware, así como en el soporte de sonido.

rusia-linux

Vladimir Putin, primer ministro ruso, ha anunciado que la administración del país comenzará a utilizar software libre en sus equipos.

El ejecutivo firmó una orden con fecha de 17 de diciembre donde se detallan 25 pasos para llevar a cabo la implantación de un sistema operativo de código abierto en los organismos oficiales rusos, que con toda seguridad será Linux.

En este plan detallado se explica que la migración comenzará el próximo año y se desarrollará hasta finales de 2014. Las soluciones de código abierto se introducirán en todos los niveles de la infraestructura tecnológica desde los escritorios de los equipos individuales, hasta los servidores y workstations.

Rusia ya venía apostando desde 2008 por este tipo de software para sus instituciones educativas, no dando ningún tipo de ayuda a los centros para costearse software propietario, que debe correr de su propio bolsillo. En este sentido, el informe incluye varios apartado centrados en su implantación en colegios, institutos y universidades.

Los rumores de que Rusia se preparaba para dar el salto al código abierto se vienen oyendo desde principios del año pasado, como una estrategia del país para dejar de depender de productos estadounidenses. Entonces , la agencia Cnews publicaba que el país estaba desarrollando un plan nacional con el desarrollo de un sistema operativo derivado de Linux/ GNU.

Las soluciones de código abierto responden perfectamente a las necesidades del gobierno de Putin. Portavoces del mismo han justificado la migración por el ahorro económico que supone y sus posibilidades de personalización.

bluetooth

Establecer la conexión Bluetooth

Uno de los pasos más importantes para compartir archivos de forma inalámbrica entre dispositivos que utilicen tecnología Bluetooth y nuestro PC con Linux, es establecer una conexión entre ellos. Para lograrlo, (una vez configurado el USB Bluetooth en nuestro Linux y configurado el punto de acceso como medida de seguridad), procedemos a ubicarnos en el Menú de Gnome, buscamos la opción “Accesorios” y luego escogemos “Compartir archivos por Bluetooth”.

Luego de realizar este paso, veremos que aparece un icono en la Bandeja de notificaciones del Escritorio. Dicho icono, nos dará un aviso de que nuestro equipo se encuentra listo para enviar o recibir archivos de cualquier dispositivo externo que mantenga Bluetooth activado.

Enviar y recibir Archivos

Enviar archivos desde el ordenador a cualquier dispositivo externo es muy sencillo: Sólo debemos ubicar el archivo que deseamos enviar, seleccionarlo con el mouse y escoger el dispositivo al cual lo vamos a enviar.

El proceso de recibir archivos es muy similar: Desde el dispositivo externo, buscamos el archivo que deseamos enviar al PC y elegimos la opción “Enviar a…” y elegimos el PC. Luego, desde el computador, aceptamos el archivo y esperamos la transferencia.

Utilizando la consola

El proceso de enviar y recibir archivos, también puede hacerse directamente desde la consola. Primeramente, debemos establecer la conexión utilizando el comando:

# hcitool cc

Luego, verificamos el estado del adaptador ingresando en la consola la orden:

# hciconfig

Para enviar los archivos utilizamos el método FTP, escribimos la siguiente sentencia en la consola:

$ obexftp –b

Seguidamente, establecemos la conexión con el comando:

$ obexfs -b –B

Después de establecer la conexión, utilizamos Nautilus y escribimos desde la barra de direcciones lo siguiente: obex:///. Una vez hecho esto, estamos completamente listos para enviar varios archivos por lote a cualquier dispositivo conectado por Bluetooth.

Como pueden ver, las conexiones Bluetooth nos permiten facilitar la comunicación inalámbrica entre dispositivos externos y nuestro PC, manteniendo una pequeña red inalámbrica, eficiente y segura. Una tecnología que vale la pena probar

linux-en-el-mundo

El siempre rumoreado desembarco masivo de Linux en el escritorio del usuario final nunca se ha producido, y aunque la mayoría de los analistas dudan que esto pueda ocurrir, otros se preguntan qué pasaría en ese caso. ¿Y si todo el mundo usara Linux?

Las consecuencias inmediatas serían interesantes, sobre todo en el segmento de la seguridad y en el del coste de licencias software, que obviamente se vería revolucionado por un modelo Open Source en el que casi todo se distribuye libremente.

Las ventajas de Linux sobre otros sistemas operativos se han venido demostrando claramente en los últimos tiempos en el terreno de los servidores, pero los usuarios finales están demasiado acostumbrados a Windows (o Mac OS X) y no es fácil que dichos usuarios migren a esa plataforma, pero si lo hicieran de forma masiva nos encontraríamos con un panorama curioso:

1. Todo un golpe para el malware

Seguramente el efecto más importante de la adopción masiva de Linux sería que la cultura actual basada en Windows desaparecería y sería reemplazada por las distintas distribuciones Linux que existen en el mercado, y que tendrían un efecto claro sobre la reducción del malware.

Hasta la fecha casi todos los esfuerzos de los desarrolladores de malware se han centrado en Windows, por lo que asistiríamos a un escenario en el que, al menos en principio, estaríamos mucho más libres de esa amenaza. De hecho, controlar este apartado sería mucho más sencillo gracias a la propia filosofía y arquitectura interna de Linux y su control de privilegios.

2. La industria de la seguridad para PCs se difuminaría

Casi de forma paralela a esa desaparición del malware también habría otro efecto colateral, y es el de que los usuarios ya no necesitarían la avalancha de soluciones de seguridad que hoy en día están disponibles en Windows: la eficiencia y seguridad de los sistemas Linux se ha venido demostrando durante años, y la presencia de virus y otras amenazas es mínima con respecto a la que suele darse en sistemas Windows.

Además, existen soluciones Open Source de libre distribución (la mayoría gratuitas) que permiten aumentar el grado de protección de forma muy potente.

3. Adiós a los tiempos de no disponibilidad

Esta es una realidad que muchas empresas están confirmando en el segmento de los servidores: la solidez de Linux en este terreno es clara, y los servidores Linux tienen unos porcentajes de disponibilidad muy altos, mientras que sus competidores se ven afectados por conflictos y amenazas que causan diversos periodos de inaccesibilidad a los servicios proporcionados por esas máquinas con otros sistemas operativos.

4. Ahorro a nivel mundial

Las empresas y los usuarios también se beneficiarían del ahorro que lograrían al contar con distribuciones y software FLOSS que se distribuye de forma libre (y en muchos casos, gratuita) y que evita el pago de costosas licencias por el uso de un sistema operativo o una suite ofimática.

Eso no quiere decir que las desarrolladoras software no pudieran comercializar sus productos: Red Hat ha demostrado que sus planes de soporte y formación ofrecen un modelo de negocio envidiado en el segmento Open Source.

5. Mejor software

Además, si todo el mundo usara Linux, el software seguiría mejorando de forma dramática: más desarrolladores estarían motivados para escribir más aplicaciones y con mayor calidad. El modelo Open Source en el que cada cual es libre de modificar el código fuente, compartirlo y distribuirlo se beneficiaría de forma dramática de ese aumento de usuarios y desarrolladores, que contribuirían de forma masiva al desarrollo de nuevas aplicaciones.

Lo cierto es que todo parecen ventajas -salvo para las empresas con software propietario, claro-, y aunque puede que no lleguemos a corto plazo a una situación en la que Linux y el Software Libre y de Código Abierto dominen el mercado, la popularidad de estas soluciones sigue creciendo, y eso es ya un importante primer paso para tratar de imponerse también en los escritorios de los usuarios finales.

foto-carlosencuentro

De acuerdo a un reciente informe, elaborado por Linux, en el que participaron 1.948 empresas, Linux va a crecer de manera notable en los próximos años, sobre todo en el entorno empresarial, ya que cada vez más compañías apuestan por Linux para desplegar sus soluciones en la nube.


De acuerdo al estudio, Linux va a protagonizar los servicios en la nube, ya que el 70,3% de las empresas afirma utilizarán esta plataforma para desplegar sus servicios cloud.

“Las empresas que deciden implementar soluciones de Cloud Computing son aquellas que buscan flexibilidad, tanto en lo que respecta a la capacidad para responder en los períodos pick, como en lo relativo al crecimiento de la empresa; además de disponibilidad y seguridad, todos atributos que tiene Linux”, precisó Carlos Muñoz.

Más potencialidad

Además, el 76,4% de las empresas encuestadas en la investigación planea agregar más servidores Linux en los próximos doce meses, mientras que sólo el 41,2% de los encuestados piensa agregar servidores de Windows en el próximo año. “Varios analistas coinciden en el incremento que han tenido las ventas de servidores Linux durante el segundo semestre de este año, llegando a superar el 30%”, indicó el ejecutivo.

Así, de cara a los próximos cinco años, casi el 80% de las empresas proyecta agregar más plataformas de Linux, mientras que sólo el 21,3% tiene pensado implantar más servidores de Microsoft.

Por último, las migraciones a Linux desde Windows están sobrepasando a las de Unix, y un 60,2% de las compañías que participaron en la encuesta, asegura que en el próximo año utilizarán Linux para sus cargas de trabajo de misión crítica. “Los beneficios de Linux son diversos, entre ellos, su menor costo y mayor seguridad. Dos fuertes razones para migrar a Linux”, concluyó Carlos Muñoz.

linux_games

Aunque no son plataformas orientadas específicamente a los usuarios más interesados en disfrutar de los videojuegos en su ordenador, desde Phoronix se ha realizado una comparativa entre los sistemas operativos Ubuntu 10.10 y el nativo Mac OS X de un Apple MacBook Pro de última generación. Tras testear varios juegos sorprende que Ubuntu ofrece un mayor rendimiento en la máquina de Apple.

Mismo ordenador, distintos resultados a la hora de ejecutar videojuegos en función del sistema operativo. Ésta es la conclusión de la comparativa realizada por Phoronix tomando como referencia los citados sistemas operativos sobre un Apple MacBook Pro con un procesador Intel Core i5 a 2,4 GHz y una gráfica NVIDIA GeForce GT 330M. Si bien el sistema operativo de Apple “vence” en lo referente a rendimiento computacional OpenCL no sucede lo mismo en el apartado gráfico.

En el artículo se han analizado cuatro videojuegos sobre ambas plataformas a diferentes resoluciones con una misma configuración de hardware con el citado procesador y gráfica así como 4 GB de memoria RAM y disco duro de 320 GB. Las versiones exactas de los sistemas operativos fueron Mac OS X 10.6.5 y Ubuntu 10.10 con su respectivo driver NVIDIA. Los juegos probados pertenecen al género de los shooters en primera persona.

El primer juego ejecutado, Nexuiz (versión 2.5.2), mostró la evidente diferencia de rendimiento entre ambos. El controlador de Linux se mostró hasta un 66% más rápido a la hora de ejecutar el juego que el driver oficial de NVIDIA para Mac OS X en todas las resoluciones probadas. Otro de los juegos testeados fue Warsow (versión 0.5). Las diferencias decrecen en este último según se aumenta la resolución, mostrando un rendimiento casi similar con ambos sistemas operativos en 1920 x 1080.

El tercer juego analizado fue Open Arena en su versión 0.8.5. Las diferencias entre los dos sistemas operativos alcanzan su mayor diferencia a 800 x 600 (un 94% más eficiente Ubuntu que el sistema operativo de Apple), mientras que se reducen a mayor resolución aunque les separa un 34%. Urban Terror 4.1 es el otro videojuego analizado y sucede lo mismo que con Nexuiz, una diferencia similar (83% de media) en todas las resoluciones.