Open Source

El plan de KDE 4.4

KDE, kde_logo-2009uno de los escritorios de código abierto más populares, ya tiene establecido su plan de características para la versión 4.4 que se espera para Febrero del 2010.  En el plan publicado se pueden ver características que ya están construidas, otras que están en progreso y finalmente aquellas que aún no se están desarrollando pero que comenzarán en cualquier momento.

Algunos cambios que podemos destacar son:

  • Mayor similitud de características en aquellas aplicaciones que redujeron sus capacidades en el paso de KDE 3 a KDE 4.  Por ejemplo el sistema de configuración de impresoras y Konqueror.
  • Mejoras en la barra de direcciones y búsqueda de Konqueror.  Por ejemplo, integrando servicios de Nepomunk y Akonadi.
  • Mejor integración con protocolos de red como SMB (redes de Windows), UPnP y LISa.
  • Mejoras en generación de miniaturas agregando soporte para imágenes rotadas y portadas de comics (.cbr, .cbz y .cbt).
  • Soporte de XInput2. Esto implica que KDE 4.4 será compatible con multi-touch.
  • En KRunner se agregará integración con el sistema de bookmarks de Firefox y Wikipedia.
  • Plasma para netbooks.
  • En el gestor de ventanas KWin se implementarán métodos para agrupar ventanas en pestañas o para alinear varias ventanas en forma simple
  • Múltiples mejoras en efectos especiales, selección de ventanas y nuevas formas de maximizar/minimizar en Kwin.

Estos son sólo algunos de los cambios planificados.  En general se ve un énfasis en mejorar la integración con servicios que se encuentran disponibles en forma libre y que proveen información que el usuario puede acceder rápidamente desde KDE, además de recuperar aquella funcionalidad que no se mantuvo entre KDE3 y KDE4.  Sin duda será una versión muy apreciada por los usuarios de este sistema.

Link: KDE 4.4 Feature Plan (KDE Techbase)

Navegador Chromium es más rápido en Linux

chrome-othersAún no hay versión oficial de Google Chrome para Linux, pero al ser desarrollado en forma abierta, desde hace tiempo que se puede usar mediante las versiones que se publican diariamente de Chromium, el proyecto de código abierto detrás de Chrome.

En el grupo de discusión de los desarrolladores, uno de ellos planteó la inquietud de por qué el navegador se percibe ridículamente más rápido en Linux comparado a las versiones para Windows y Mac, lo que originó un interesante debate acerca de cómo el sistema operativo influye en una aplicación de este tipo.

En la discusión se exponen algunos detalles de implementación que hacen que en Linux algunas aplicaciones corran con ventaja gracias a decisiones de diseño tanto por el lado del sistema operativo como de la misma aplicación.  Por ejemplo indican que crear un proceso en Windows es mucho más caro en términos de uso de recursos y esto afecta la creación de nuevos tabs, ya que justamente en Chrome se trata de nuevos procesos.  En el caso de Linux, el sistema en general es más ligero y por lo tanto hace menos cosas en operaciones de este tipo.  Una de las posibles soluciones planteadas es tener siempre un proceso creado en forma anticipada, de tal forma de que cuando se necesite no tenga que esperar el proceso de inicialización.

Continuar Leyendo “Navegador Chromium es más rápido en Linux” »

Cliente de Skype para Linux será de código abierto

skypelogoEl cliente de Skype para Linux siempre ha sido de código cerrado, por lo tanto nadie más que sus creadores lo puede modificar o corregir, y tampoco puede ser incluido en las distribuciones como otra aplicación más.  Esto ha causado que cada vez sea más difícil que funcione bien en todas las distribuciones de Linux.

Al principio sólo era un rumor, pero con el pasar de las horas se ha confirmado que los creadores de Skype están preparando una versión de código abierto para Linux.  No hay fecha estimada para su lanzamiento, ni tampoco se sabe bajo qué licencia se publicará, pero si se sabe qué los motivó a trabajar en la liberación de su código:

Apreciamos el entusiasmo de nuestra comunidad de usuarios y nos damos cuenta de que es algo que estaban esperando hace tiempo.  Reconocemos el potencial de la comunidad de código abierto y creemos que hacer de Skype para Linux una aplicación de código abierto ayudará a acelerar su desarrollo y mejorar su compatibilidad con diferentes versiones de Linux.

En el fondo, lo que está haciendo Skype es bastante astuto:  existiendo ya una gran base de usuarios, pueden desligarse gradualmente de lo que significa el costo de desarrollo para una plataforma que hoy no es mayoritaria.  Por otra parte, esto permitirá que la aplicación se perfeccione y se integre mejor en las distintas distribuciones e incluso podrían generarse nuevos clientes en otras tecnologías como podría ser el framework de GNOME, o incluso nuevos clientes para otras plataformas.  Al final, todos ganan.

Link: No open-source Skype… yet (ComputerWorld)

Intel inicia mejoras en driver de código abierto para GMA500

intelHace un tiempo les contamos sobre los problemas que tenía el hardware gráfico GMA500 de Intel a la hora de ser usado con sistemas operativos de código abierto como Linux.  El principal problema era que esta tecnología había sido desarrollada por PowerVR y la compañía se oponía a publicar la información necesaria para construir drivers de código abierto.

Para empeorar las cosas, sólo se había escrito un driver para una versión específica de Ubuntu, lo que dificultaba el uso de hardware basado en GMA500 en otras distribuciones. En ese entonces dijimos que sólo Intel, trabajando en conjunto con PowerVR podía revertir el problema, y según reporta el sitio especializado Phoronix, esto ya estaría sucediendo.

Linux Foundation estuvo exhibiendo unos dispositivos con GMA500 en una reciente feria de tecnología móvil.  Estos dispositivos usaban un driver nuevo que está preparando Intel con el propósito de que la mayor parte esté escrita como código abierto, dejando sólo algunas partes claves como código cerrado, específicamente lo que corresponde a tecnología de PowerVR.

La parte de código cerrado será totalmente independiente para que se pueda distribuir sin problemas, y la parte de código abierto contendrá lo necesario para interactuar con X.org y el kernel de Linux.

Continuar Leyendo “Intel inicia mejoras en driver de código abierto para GMA500” »

Video: La carrera por el inicio rápido entre Linux y Windows

inicio-windows-linux-ubuntuUno de los aspectos que hace un par de años molestaba a muchos usuarios de Linux era el tiempo que demoraba el sistema en iniciar, que en general superaba el minuto.  Poco a poco el tiempo se ha ido acortando, llegando a limites inimaginables con unidades de estado sólido (SSD).

Ahora que apareció Ubuntu 9.10 Karmic Koala, en el sitio TuxRadar prepararon un video mostrando el tiempo que se necesita esperar hasta que el sistema quede listo para ser usado. Para ello se generó un video que muestra al mismo tiempo el inicio de Windows Vista, Windows 7, Ubuntu 9.04 y Ubuntu 9.10 usando el mismo hardware.

El video mide el tiempo desde que el sistema operativo se inicia hasta que queda completamente operativo, en este caso se incluye Firefox abierto y la página de TuxRadar cargada.  Esto último es importante, porque un sistema operativo (cualquiera) puede usar el truco de mostrar el escritorio antes de que éste se encuentre listo para ser usado, lo que hace pensar que es más rápido aunque sea completamente inútil tratar de usarlo en ese momento.

¿Y a quién le importa lo rápido que inicia el sistema?  Pueden haber varias razones, en mi caso personal, cuando necesito revisar algo rápidamente y salir, y el equipo no está suspendido sino que apagado completamente.  También es un reflejo de algunos aspectos del diseño de un sistema operativo, por ejemplo uso de caché/preloading, optimización del acceso a disco, carga de bibliotecas dinámicas y procesamiento multitarea.

No solo hay que quedarse con la diferencia entre Windows y Linux, si quisiéramos comparar exactamente peras con peras y manzanas con manzanas podemos ver que Ubuntu ha mejorado respecto su versión anterior, mientras que entre Windows Vista y Windows 7 la diferencia no es tan notoria.

El video viene a complementar un benchmark que realizó TuxRadar hace un tiempo atrás en donde se puede ver los avances de Linux y también las diferencias entre Windows Vista y 7.

Video después del salto:

Continuar Leyendo “Video: La carrera por el inicio rápido entre Linux y Windows” »

Gobierno francés opta por Open Source en 130.000 equipos

OBM, groupware de código abierto made in France

OBM, groupware de código abierto made in France

En el país galo ocurrió hace poco una fusión que reunió en un solo organismo al  Directorio General de Finanzas Públicas  (DGPF), el Directorio General de Impuestos  (DGI) y el Directorio General de Contabilidad Pública (DGCP). Cada uno de ellos tenía sus propios esquemas de licenciamiento para ofimática y correo corporativo y bueno, si se iban a fundir lo lógico era unificar los sistemas.

No sé si será sólo un estereotipo pero dicen que los franceses, ante una disyuntiva, optan por la opción más difícil. En este caso valió la pena ese afán barroco y decidieron convertir la mezcolanza de Lotus Notes, Microsoft Office y Microsoft Exchange/Outlook en una opción barata de código abierto.

Continuar Leyendo “Gobierno francés opta por Open Source en 130.000 equipos” »

Microsoft mejorará la integración de sus tecnologías con Eclipse

progress-task1Microsoft, Tasktop y Soyatec anunciaron un conjunto de proyectos para que los desarrolladores que usen Eclipse como entorno de desarrollo integrado (IDE) puedan aprovechar las nuevas características de Windows 7 y Windows Server 2008 R2,  además de mejorar la interoperabilidad de Java y PHP con Windows Azure y Microsoft Silverlight.

Eclipse es un IDE multiplataforma y de código abierto fundado a principios de la década por IBM y Rational.  Hoy en día se puede decir que es el IDE de preferencia para la mayoría de los programadores Java. Eclipse Foundation, la organización que está detrás del proyecto está conformada por los principales actores de la industria con la excepción de Sun y Microsoft.

Eclipse utiliza un toolkit multiplataforma que se comunica con las API’s de bajo nivel para que las aplicaciones que lo usen se vean y comporten en forma nativa, el toolkit se conoce como SWT (Standard Window Toolkit).  El trabajo con Tasktop se enfoca en mejorar la integración de Eclipse con Windows 7 modificando SWT para que utilice las nuevas características ofrecidas por este nuevo sistema operativo, por ejemplo la integración con la nueva barra de tareas como se ve en la foto que acompaña este artículo.  Se espera que estos cambios estén disponibles para los primeros meses del 2010.

Continuar Leyendo “Microsoft mejorará la integración de sus tecnologías con Eclipse” »

Ha llegado Ubuntu 9.10 Karmic Koala [FWLabs]

ubuntu-karmic-logo¡Y finalmente llegó el día! Sinceramente no recuerdo tanto revuelo por una nueva versión de Ubuntu, pero parece que el contador de Canonical indicando los días que faltaban ha causado su efecto.

Si bien hoy es el lanzamiento oficial, como en todo desarrollo abierto muchos usuarios ya llevan semanas o meses usando Karmic Koala. En lo personal he estado probando esta versión en mi laptop y desktop y puedo decir que se trata de una de las mejores entregas.

A modo de experimento hice dos instalaciones en mi laptop, una desde cero usando una partición vacía, y otra como actualización de Ubuntu 9.04.  Salvo un par de problemas por mi configuración retocada de 9.04, el resultado de ambas instalaciones es prácticamente el mismo, sin diferencias que pueda notar.

Para fortuna de ustedes y desgracia mía, Karmic Koala tiene una cantidad impresionante de nuevas características. Aunque algunas de ellas ya se estaban gestando desde hace un tiempo, sigue siendo una gran entrega para sólo 6 meses de desarrollo.  No más introducción y veamos que nos trae Karmic.

Continuar Leyendo “Ha llegado Ubuntu 9.10 Karmic Koala [FWLabs]” »

Linux es el futuro, dice un ex-empleado de Microsoft

tuxKeith Curtis ingresó a Microsoft en 1993 para incorporarse al equipo de Microsoft Word, en esos años el equipo tenía sólo 20 personas, la misma cantidad que hoy en día Sun mantiene trabajando para OpenOffice completo.  Tras retirarse de la compañía después de 11 años, conoció el software que se crea fuera de Microsoft gracias al desarrollo abierto, y presentó sus puntos de vista.

Segun Keith, Windows Vista demostró que Microsoft sigue siendo una compañía enfocada en la ingeniería, y por lo tanto la gente sí se da cuenta cuando las cosas se hacen mal, no es “puro marketing”.  Vista causó que muchos usuarios consideraran por primera vez otros sistemas operativos para escritorio como Mac OSX y Linux.  Si bien Windows 7 curará las heridas con los usuarios de Windows, es difícil que haga volver a aquellos que hace tiempo abandonaron el sistema.

Keith también dice que los nuevos releases ya no son tan importantes como alguna vez lo fueron. Antes de que las aplicaciones web fueran dominantes, Microsoft necesitaba que los desarrolladores de aplicaciones y partners crearan nuevas versiones para su sistema operativo y que usara las bondades de éste. Así pasó con Windows 95 y la introducción de los 32-bit y multitarea preemptiva, y posterioremente con Windows XP y el kernel de NT.

Continuar Leyendo “Linux es el futuro, dice un ex-empleado de Microsoft” »

10 ideas de Mark Shuttleworth sobre Ubuntu 9.10

Mark Shuttleworth (cc) por Martin Schmitt

Mark Shuttleworth (cc) por Martin Schmitt

Sólo quedan 2 días para el lanzamiento oficial de Ubuntu 9.10, y su fundador Mark Shuttleworth ofreció una ronda de preguntas acerca de este nuevo release.  El sitio WorksWithU que participó en esta actividad, publicó una selección de 10 temas tratados en la conversación con Mark:

  1. La experiencia del usuario: Mark cree que se ha logrado mejorar el diseño y la experiencia de usuario en desktop Linux con Ubuntu.  Aunque no se puede llevar todos los créditos, sin duda el equipo de usabilidad de Ubuntu ha mostrado sus frutos con pequeñas pero importantes mejoras.
  2. Competencia con Windows 7 de Microsoft: Mark dice que Windows 7 impresiona, pero aún se trata de tecnología propietaria y cara. Según Mark los OEM ya no querrán volver a una época en donde había sólo un proveedor de sistemas operativos para su hardware.
  3. Mercado de los netbooks: Mark dice que Microsoft ajustó su camino hacia este mercado en forma exitosa en los Estados Unidos, resucitando a Windows XP.  Sin embargo, espera que cuando se despeje el polvo producido por el lanzamiento de Windows 7, los fabricantes y usuarios vean los netbooks con Ubuntu como una opción natural.
  4. Oracle y la adquisición de Sun: Mark no ve razón alguna por la que se deba bloquear esta adquisición, ni mucho menos objetarla por MySQL.  No hay peligro de que Oracle abuse con su poder en las bases de datos. Además, enfatiza que el código abierto puede reaccionar rápidamente si la comunidad está preocupada acerca del manejo del proyecto como ya ha sucedido en otras ocasiones (Ej. XFree86/X.org). Continuar Leyendo 㥶 ideas de Mark Shuttleworth sobre Ubuntu 9.10” »

Fedora 12 incluirá aceleración 3D para ATI R600/700

linux-ati-tuxDesde que ATI publicó las especificaciones para crear drivers de código abierto para su hardware, se han realizado avances significativos en el soporte de sus chips sobre Linux.

La implementación de aceleración gráfica para ATI se incluyó en el kernel 2.6.32, pero se hizo un backport al kernel 2.6.31 que incluirá Fedora 12. Gracias a esto se contará con aceleración 2D y Kernel Mode Setting en ATI sin que el usuario tenga que hacer nada especial, es decir, out-of-the-box.

Por otra parte, el código para aceleración 3D de los chips R600/700 ya se encuentra en Mesa, la implementación libre de OpenGL, pero por estabilidad se incluirá una versión anterior en Fedora 12, sin este soporte de aceleración.

Sin embargo, los desarrolladores de Red Hat saben que muchos usuarios están ansiosos de usar el hardware de ATI con Fedora, por lo que incluirán un paquete llamado mesa-dri-drivers-experimental listo para instalar, reiniciar y disfrutar de la última versión de Mesa con aceleración 3D para R600/700 de ATI.

Continuar Leyendo “Fedora 12 incluirá aceleración 3D para ATI R600/700” »

Chile: Día de GNOME 2009

dia-gnomeMañana sábado 24 se realizará el Día de GNOME 2009 en la Universidad Técnica Federico Santa María, Valparaíso.  El Día de GNOME es una actividad que se viene realizando desde hace unos años en paralelo al Encuentro Linux, con la diferencia de que es completamente gratis y obviamente se trata sólo de GNOME.

Si bien hay varios expositores destacados, en el grupo se encuentra Ivan Frade quien trabaja para Nokia en el desarrollo de la plataforma Maemo. Ivan se enfoca en el indexador y buscador de archivos Tracker, una nueva implementación de los conceptos introducidos por Beagle y que posteriormente tomó Spotlight de Apple.  Además, si quieres ver el famoso Nokia N900 en vivo, esta es una buena oportunidad.

La temática de las charlas de este año gira en torno al desarrollo de aplicaciones, arte y tecnología centrados en la plataforma GNOME.  Según información previa también habría un espacio para charlas cortas o lightning talks. Aunque en el sitio oficial no hay información al respecto, es parte de la tradición del Día de GNOME como nos contó German Póo en el 4to capítulo de Drunk Podcast.

Si bien las actividades del Encuentro Linux y el día de GNOME se realizan por separado, como se trata del mismo lugar físico te puedes encontrar con varios personajes interesantes entre los asistentes.  Por ejemplo Leo Soto nos cuenta que se encuentra Obie Fernandez, autor de The Rails Way y Desi McAdam, fundadora de DevChix, ambos miembros de la comunidad de desarrolladores de Ruby on Rails. También por parte del equipo de FayerWayer, se encuentra Leo Prieto y mañana estará un tal Franco Catrin hablando sobre los últimos avances de X.org.

Varios de los actuales hackers de GNOME se iniciaron en encuentros como el Día de GNOME, esta puede ser la oportunidad para dar tus primeros pasos.

Link: Dia de GNOME 2009

Co-fundador de Samba se une a la polémica del proyecto Mono y las patentes

mono-smallJeremy Allison, conocido desarrollador de Software Libre gracias a sus aportes al proyecto Samba – la implementación del protocolo de redes de Windows en Unix y Linux – ha publicado un artículo para mostrar sus puntos de vista en la polémica sobre los proyectos liderados por Miguel de Icaza y cómo estos podrían ser un riesgo para el Software Libre.

Desde hace bastante tiempo, Richard Stallman viene levantando la voz respecto a los riesgos de usar tecnología de Microsoft que podría estar cubierta por patentes de software, lo que originó un polémico artículo en Fayerwayer, y que posteriormente fue analizado por Oscar Valenzuela, presidente de GNU Chile, en el 3er capítulo de Drunk Podcast.

En esta ocasión y a diferencia de Stallman, Allison puede dar una visión desde un punto de vista similar al de Miguel de Icaza, primero por ser un desarrollador activo y segundo porque su proyecto Samba también es una implementación de tecnología de Microsoft.

Según Allison, las garantías que ofrece Microsoft respecto a futuros pleitos legales por problemas de patentes no son suficientes.  Allison está tan seguro de su posición que renunció a Novell apenas se firmó el acuerdo entre ésta compañía y Microsoft.

Continuar Leyendo “Co-fundador de Samba se une a la polémica del proyecto Mono y las patentes” »

Videos del Nokia N900 corriendo Maemo con Qt

(cc) por Luc Byhet

(cc) por Luc Byhet

Ayer les comentamos sobre los planes de Nokia para el futuro de Maemo, uno de ellos es su alejamiento del toolkit Gtk+ para ser reemplazado por Qt en la plataforma base.

Se han publicado un par de videos en donde ya se puede ver cómo funciona Qt con Maemo en el Nokia N900.  En uno, que parece ser oficial de Nokia, se puede ver entre otras cosas el uso de aceleración gráfica con OpenGL ES, Widgets vectoriales a través de Scalable Vector Graphics (SVG), animaciones y el clásico mapa.

El otro video es de uno de los miembros de la comunidad de KDE, quien fue uno de los 300 malditos afortunados que recibieron de regalo un Nokia N900 en el reciente encuentro Maemo Summit realizado en Amsterdam.

En el video muestra el framework Plasma de KDE corriendo sobre el N900. Según el autor, sólo fue necesario cambiar unas 20 líneas de código para tener esta tecnología corriendo sobre Maemo.  El único problema fue la resolución, porque si bien Plasma está preparado para correr en dispositivos de pantallas pequeñas como netbooks, el N900 es más pequeño aún.

Por lo que se puede ver en ambos videos, el esfuerzo de cambiar un componente tan importante como el toolkit vale la pena, si éste permite crear el nivel de interfaces gráficas que se están viendo en Maemo.

YouTube Preview Image Please enable Javascript and Flash to view this Blip.tv video.

Link: Free N900 (KDE.news)

Nueva API de Firefox permite obtener orientación 3D

firefox-orientation

Ahora Firefox sabrá si navegas de cabeza.

Firefox 3.6 tendrá la capacidad de detectar la orientación de la máquina que lo está corriendo, gracias a una nueva API que se ha agregado al motor Gecko 1.9.2.

La API es independiente del hardware y está diseñada de la forma más sencilla posible.  Los desarrolladores que quieran usar esta API simplemente registran una función que será llamada con el vector de orientación del dispositivo, con esto pueden saber hacia donde se ha inclinado. Por ejemplo, ahora los navegadores basados en Gecko que sean incrustados en dispositivos móviles podrán saber cuando el usuario ha cambiado la orientación de vertical a horizontal.

Originalmente se escribió para la versión móvil del browser, pero no habían mayores problemas de dejarlo disponible también para laptops.  En este momento, el soporte ya se agregó en MacBooks y ThinkPads (Linux y Windows).

Aún quedan cosas por corregir pero ya se encuentra en un estado suficientemente estable para que otros usuarios comiencen a experimentar con esta nueva funcionalidad.

Video demostrativo después del salto.

Continuar Leyendo “Nueva API de Firefox permite obtener orientación 3D” »

Próxima Página →

Destacados

Subir Bajar
FayerWayer RSS Agregar a iGoogle Agregar a Netvibes

FayerWayer por Email

Recibe tu dosis de tecnología diariamente por email:

FayerWayer Labs »

Nuestras pruebas de los impresentables e imperdibles de la tecnología.

Wayerless

Dosis diarias de teléfonos móviles en español.™

CHW

La comunidad de hardware más leída del mundo hispano.

Contacto