Archivo para la categoría 'Software Libre'

Sun
May
4

Congelado el código de Wine hacia la versión 1.0


WINE (Wine Is Not an Emulator) - la implementación Open Source de la API de Windows, ha congelado su código preparándose para el lanzamiento de su versión 1.0. El desarrollo de ésta utilidad viene bastante acelerado, lanzando versiones nuevas con cantidad de correcciones cada dos semanas. La última versión al momento es la 0.9.61.

Wine

La herramienta ha evolucionado de forma exponencial, permitiendo correr muchas aplicaciones para Windows de igual y hasta mejor manera. Empresas como Google han invertido en su desarrollo, contratando programadores de CodeWeavers, la empresa detrás de Wine, para correr su gestor de fotografías Picasa, y hacer funcionar correctamente Photoshop bajo sistemas Unix.

En cuanto a su versión 1.0, en octubre de 2007 se decidió que no habían razones para no lanzar una versión 1.0, por lo que se sugirió el 15º aniversario de Wine. Como la fecha no está bien definida (está comprendida entre mayo y julio), los desarrolladores decidieron continuar con sus fechas de lanzamiento cada dos semanas. Por eso, la versión 1.0 debería esperarse para el 6 de junio en caso de que esté listo, sino para el 20, o el 4 de julio si todavía no está listo entonces.

Para darle un significado concreto al lanzamiento de la versión 1.0, se eligieron 4 aplicaciones clave que deben funcionar correctamente con Wine. Éstas son Photoshop CS2, Microsoft PowerPoint Viewer, Microsoft Word Viewer y Microsoft Excel Viewer. Hoy en día estas aplicaciones funcionan bastante bien con Wine, y las fallas con dichas aplicaciones son lo único que podría retrasar la salida de la versión 1.0.

Hasta el 15 de marzo de 2008, existían 100 bugs importantes a arreglar antes de Wine 1.0, hoy quedan 45 por arreglar. Ya se entró en etapa de congelamiento de código, y el primer release candidate de Wine se espera para el 9 de este mes.

Wine administra las aplicaciones que corre en su AppDB. En él, se ingresan las distintas pruebas sobre cada aplicación con sus datos: versión del sistema operativo, versión de Wine, versión de la aplicación, y un rating del funcionamiento, entre otros datos.
Esta base de datos permite conocer la compatibilidad, problemas ó workarounds de cada aplicación.

Los ranking más altos son:

  • Platinum: Aplicaciones que se instalan y funcionan correctamente con una instalación “out-of-the-box” de Wine. (ejemplo: Guild Wars, Half-Life 2, Call of Duty 2)
  • Gold: Aplicaciones que funcionan correctamente con algunas configuraciones especiales. (World of Warcraft, Photoshop CS2)
  • Silver: Aplicaciones con algunos defectos menores que no afectan el uso regular. (Framework .NET 2.0, Call Of Duty 4, Counter Strike)

Desde hace un tiempo vengo manteniendo en el AppDB StarCraft Brood War: 1.x, ya que es un juego que he usado bastante en varias distros y varias versiones de Wine. Sin ser las batallas por Battle.net, todo lo demás me ha funcionado perfectamente: el sonido, los videos, el juego, jugar a través de LAN, todo perfecto. Recientemente éste juego adquirió el rating de Gold, siendo la aplicación más votada de ésta categoría.

También hace poco me volví “manteiner” para Warcraft III Reign of Chaos: 1.x y Warcraft III The Frozen Throne: 1.x.

En mi opinión, Wine es algo que no debería existir. Utópicamente, las empresas deberían desarrollar software libre y multiplataforma, no solamente Windows. Pero sabemos que no es así. De a poco algunas empresas están empezando a reconocer el poder y crecimiento de GNU/Linux, pero lenta y cuidadosamente.

Por ésto, Wine es una excelente opción para correr muchos de los programas exclusivos para Windows en GNU/Linux. Además el esfuerzo de sus desarrolladores se nota en cada nueva versión, que crece rápida y exponencialmente. Incluso se ha comprobado en algunos casos que gracias a Wine, GNU/Linux tiene mejor compatibilidad con Windows XP que Windows Vista.

Sin dudas, los consumidores más contentos son los gamers, ya que pocas empresas migran sus juegos a GNU/Linux. En mi caso, lo uso todo el tiempo para jugar dos de mis juegos preferidos: Warcraft 3 y Starcraft. Pueden visitar los respectivos enlaces para ver screenshots y cómo instalar Starcraft o Warcraft 3 en GNU/Linux con Wine.

Acá les dejo un video increíble: Starcraft con una touchscreen en GNU/Linux bajo Wine. Algún día…

Enviar a Teknear! Agregar esta página a Mister Wong
Fri
Mar
7

Miguel de Icaza recula


Después de (entre otras cosas) haber defendido al formato OOXML, Miguel de Icaza se echa para atrás con el acuerdo entre Novell, sus jefes, y Microsoft (el enemigo). El vicepresidente de Novell y arquitecto de GNOME, admitió que “no estaba feliz” con el acuerdo de licencia de patentes entre Novell y Microsoft, diciendo que si hubiera sido a su manera, la compañía se hubiera quedado con la comunidad open-source.

También dijo que ni Windows ni (GNU)Linux son relevantes a largo plazo, gracias al modelo de negocios de Web 2.0: “Pueden ser productos fantásticoas… pero Google se ha mostrado ser una vaca de efectivo. Hay una característica más allá de vender software corporativo y patentes… será ser dueños del usuario final.”

Además de esto, se cruzó con Mike Schroepfer, un ingeniero ejecutivo de Mozilla, sobre extender la protección de patentes de Moonlight para terceras partes.

Sin embargo, de Icaza dijo que Novell “ha hecho lo mejor que ha podido para balancear los intereses del open-source con indemnificación de patentes.

Leído en:
http://slashdot.org/article.pl?sid=08/03/07/1854247

Noticia original:
http://www.thestandard.com/news/2008/03/06/mix-novells-de-icaza-criticizes-microsoft-patent-deal

Algunos comentarios interesantes de la noticia en Slashdot:

  • Quien no haya usado software privativo que tire la primera pierda.
  • Trata con el diablo, y serás rico — pero perderás tu alma.
  • Primero .NET, ahora Web 2.0, conoce un carro cuando lo ve (de “subirse al carro”)

Let the flamewars begin:

GNOME Xfce

 

Enviar a Teknear! Agregar esta página a Mister Wong
Wed
Feb
20

Usando IceCat como reemplazo de Mozilla Firefox: Perfiles de usuario


Como comenté ayer, IceCat es el fork del proyecto GNUZilla de Firefox. Ayer escribí que podía usar las mismas preferencias de usuario en IceCat que en Firefox y IceWeasel. Ésto se logra gracias a que los perfiles de usuario tanto en Firefox como Thunderbird son extremadamente portables. Incluso se puede compartir un mismo perfil para un navegador en Windows.

La última vez que formatié mi computadora del trabajo, guardé el perfil de Thunderbird, y al levantarlo estaba todo exactamente como lo había dejado antes de formatear: correos, extensiones, temas, etc.

En el caso de los perfiles del navegador web, ahí se guarda el historial, los marcadores, extensiones, contraseñas, temas, todo. Y todo se vuelve a levantar EXACTAMENTE igual.

Una de las formas de levantar el perfil nuevamente es usando el Profile Manager de Mozilla. Voy a dar los pasos en IceCat, pero se aplica exactamente igual para Firefox, IceWeasel y demás forks:

Primero podemos hacerlo yendo hasta el directorio de IceCat (en mi caso /opt/icecat/), y ejecutamos:

fernando@nando-debian:/opt/icecat-2.0.0.12-g1-i386$ ./icecat -ProfileManager

Ahí se abre el Profile Manager, donde borramos el que haya (si hay una instalación nueva) y creamos uno nuevo. Ahí, elegimos la ruta del directorio donde se guarda nuestro perfil, que generalmente se encuentra dentro de:
/home/usuario/.mozilla/firefox/

Y listo, el perfil se carga con las mismas extensiones, temas y demás de Firefox/IceWeasel.

La otra forma es ir al archivo de configuración de IceCat:

/home/fernando/.gnuzilla/icecat

Y editar el archivo: profiles.ini
Es un archivo de texto común, el mío se ve así:

[General]
StartWithLastProfile=1

[Profile0]
Name=Fernando
IsRelative=0
Path=/home/fernando/.mozilla/firefox/nando.default
Default=1

Como ven, es el archivo de configuración del perfil de usuario, tiene el nombre, y el Path (ruta) al perfil. Si ya contábamos con un perfil de Firefox antes de instalar IceCat, podemos cambiar el path a donde se encontraba nuestro perfil anterior para que se comparta en ambos programas, y la transición es instantánea.

Por cierto, IceCat no usa el plugin propietario de Flash, por lo que hay que descargar Gnash (versión libre de Flash) desde ftp://ftp.gnu.org/gnu/gnash/

Enviar a Teknear! Agregar esta página a Mister Wong
Wed
Feb
13

Krishnakant Mane: con discapacidad visual rechaza totalmente el software propietario


En la edición del 12 de febrero del Diario Nacional de India “The Hindu”, publican un artículo titulado “Me avergüenza usar software propietario“.

A continuación el artículo, por Deepa Kurup

Krishnakant Mane ha intentado despertar conciencia sobre los problemas enfrentados por las personas con discapacidades usando software propietario.

Krishnakant ManeBANGALORE: Krishnakant Mane dice que la libertad y flexibilidad brindada por el software open source le permite trabajar con una variedad de interfaces y es integral a su trabajo en el Tata Institute of Fundamental Research (Instituto de Investigación Fundamental de Tata).

Éste hombre de 27 años es visualmente discapacitado. Trabaja como investigador en el TIFR y es consultor para varios gobiernos estatales. Ha sido consultor de varias compañías donde ha intentado despertar conciencia sobre los problemas que enfrentan las personas con discapacidades usando software propietario porque no puede ser mejorado para adaptarse a sus necesidades. “La mayoría de las personas dan por sentadas las cosas y no son conscientes de nuestros problemas,” dice. Como la mayoría de los jóvenes, es un adicto a Internet, bloguea extensivamente y también ayuda a la gente en grupos de soporte online. Además de trabajar en soluciones de software para ciegos, también está trabajando en un display táctil para los discapacitados del habla y el oído. “Me avergüenza usar software propietario que dicta lo que puedo o debería poder acceder. Una persona discapacitada visualmente es abandonada a la merced de los dueños y tiene que esperar a que ellos re codifiquen el software para adaptarse a sus necesidades,” dice.

“¿Porqué debería dejar que el software limite lo que mi lupa o lector puede procesar?” Es la falta de flexibilidad a lo que se opone. No teniendo un trabajo, una persona con impedimento visual no puede costear grandes sumas de dinero, cada vez que algo necesita ser modificado, afirma, hablándole a El Hindú en las actividades complementarias del programa Open Source India Week.

Con gran indignación dice que el Gobierno no ha hecho lo suficiente para proveer educación en computadoras a los impedidos visualmente. Completó sus estudios en una escuela común y fue forzado a estudiar artes debido a la falta de infraestructura de soporte.

“Trabajo para la educación,” dice con un alto grado de optimismo. Estuvo en la junta de NASSCOM la cual ha sido comprometida ahora a incluir educación sobre software open source en los cursos de postgrado. “Es solo una promesa y sé que NASSCOM ha sido un fuerte aliado de Microsoft; pero aún no he perdido la fe en ellos. Los Knowledge Labs (Laboratorios de Conocimiento) en TIFR están trabajando duramente en el Software Libre y la educación, pero creo que la clave es hacerlo una parte obligatoria de todo curso elemental de educación.”

Rechaza todo el software propietario y dice que la mayoría de la gente lo malinterpreta como una guerra en contra de Microsoft. Apenas puede ocultar su irritación cuando le dicen que su entrevistador usa software propietario. “Nada en este mundo es gratis; lo cual es el porqué de que el Software Libre u Open Source se basa en la buena disposición de compartir,” dice. Le frustra que la gente abogue por el software open source por las razones incorrectas; deberían entender el valor de la libertad y flexibilidad que ofrece, explica.

Enviar a Teknear! Agregar esta página a Mister Wong
Wed
Feb
13

Nuevos logos de Licencias GNU


Para los programadores que piensen publicar sus trabajos bajo las licencias que aseguran y protegen la libertad del usuario, cuentan con unos nuevos logos de las distintas licencias GNU:

GPL:
GPL v3 Logo
GPL v3 Logo
LGPL:

LGPL v3 Logo
LGPL v3 Logo

AGPL:
AGPL v3 Logo
AGPL v3 Logo

Éstas licencias aseguran que el software le de al usuario las cuatro libertades fundamentales:

  •  Libertad de usar el software para cualquier motivo
  • Libertad de compartir el software con tus amigos y vecinos
  • Libertad de cambiar el software para adaptarse a tus necesidades
  • Libertad de compartir los cambios que hagas

Son las libertades que definen el software libre.  Las licencias son copyleft: el software tiene copyright, pero en vez de usar esos derechos para restringir a los usuarios como lo hace el software propietario, se usa para asegurar que cada usuario tenga libertad.

Pueden leer más sobre las licencias en el sitio web de GNU:

Enviar a Teknear! Agregar esta página a Mister Wong
Thu
Jan
31

La FSF agradece el éxito de su campaña de membresías


La campaña para juntar 500 miembros está llegando a su fin. La Free Software Foundation agradece todo el apoyo recibido, queda un mínimo esfuerzo para llegar a la cifra. La noticia está en Digg, recibiendo bastantes votos en poco tiempo. Si tienes una cuenta en Digg y quieres apoyar ésta iniciativa para ayudar a la fundación que defiende los derechos del Software Libre, ayudalo a llegar a portada con tu voto.

La noticia:

Mientras entramos en las horas finales de nuestra iniciativa por membresías, quería agradecer a todos los que apoyaron y dar la bienvenida a nuestros casi 450 miembros nuevos!

Estoy contento de reportar que ésta ha sido la iniciativa por membresías más exitosa desde que lanzamos el programa en 2002. Aún estamos 50 miembros cortos de nuestra meta de 500 socios nuevos. Así que acá está el desafío para hoy. Por favor considera:

La Free Software Foundation (fundación por el software libre) está orgullosa de tener una base de miembros tan dedicada y diversa que se expande en un amplio rango de edades, economías, países y culturas. Vemos nuestra comunidad en el trabajo todos los días con voces de apoyo por la libertad y trabajando duro para hacer contribuciones positivas al mundo del software libre.

Esperamos continuar construyendo nuestra capacidad como organización para comunicar, trabajar con, y conocer las necesidades de la comunidad del software libre. Como el miembro más nuevo del equipo de la Free Software Foundation, uniéndome como gerente de campañas en Mayo del 2007, he sido testigo de primera mano de esfuerzos de la comunidad, y puedo decirles que el flujo de apoyo y trabajo que veo suceder es destacable y es una cosa maravillosa ser parte de ello. Me gustaría compartir algunas de ellas con ustedes:

A través de la actualización de cinco licencias mayores, incluyendo la GNU GPL v3 y GNU AGPL v3, hemos recibido miles de comentarios y sugerencias sobre múltiples borradores de cientos de individuos de todo el mundo.

En nuestros esfuerzos a través de campañas para eliminar el DRM, hemos alcanzado más de 25.000 individuos que se anotaron en DefectiveByDesign.org, y ma? de 30.000 firmas en cartas y peticiones, cientos de individuos tomándose el tiempo de su día para unirse a nosotros en protestas y en acciones. Y el resultado nos golpea, vemos tanto productores como distribuidores empezando a adoptar plataformas de marketing anunciando “música libre de DRM” y oficiales en la BBC Trust citando nuestras protestas y demandas, mientras toman los pasos necesarios para comenzar a alejarse del DRM. El DRM es ahora visto como una práctica no-ética.

xkcd-rms.png

Por último, he sido testigo de la dirección y determinación de nuestro presidente, Richard Stallman, quien el año pasado dió más de 90 charlas invitado para más de 8.000 individuos únicos al rededor del mundo. Su dedicación para la causa de la libertad del usuario y el software libre es incansable e inspiradora. Pero, es el flujo de apoyo e ideas que siguen sus visitas al rededor del globo lo que hace mi trabajo recompensante y que valga la pena, porque es a través de este proceso que sé que su duro trabajo está pagando y que el movimiento del software libre está creciendo firmemente y fortaleciéndose.

Estoy ansioso de trabajar y hablar con muchos de ustedes este año. Y en nombre de mí y todo el staff en la Fundación por el Software Libre, agradecemos a todos su apoyo. Y ahora, es nuestro deber volver ese apoyo en éxito.

Para aquellos miembros que puedan llegar a nuestra reunión anual de miembros el 15 de marzo, por favor apúntense hoy. Y para aquellos que no pueden llegar, esperamos que nos sigan a través del blog en vivo y se unan a nosotros en IRC por un par de horas y pregunten a nuestros directivos de junta y staff preguntas y le den consejos e ideas para el año entrante. Los miembros pueden unirse a la discusión ahora en los foros de miembros.

Sinceramente,

Joshua Gay
Gerente de campañas
Free Software Foundation

Enviar a Teknear! Agregar esta página a Mister Wong
Thu
Jan
31

Richard Stallman es el nuevo Chuck Norris


Richard StallmanA consecuencia de un mail, donde Richard Stallman contaba cómo no usaba un navegador web sino que manda un link a un demonio que usa wget para obtener la página y mandársela de vuelta, surgió el nuevo Chuck Norris de la internet. En Reddit se publicó una lista inicial, y su comunidad se encargó de agrandarla. A continuación, algunas de las afirmaciones:

  • Cuando Richard Stallman usa el comando sudo, pierde permisos.
  • Cuando Richard Stallman apunta a una computadora con Windows, ésta tiene una violación de segmento.
  • La barba de Richard Stallman está echa de paréntesis.
  • El ADN de Richard Stallman está en binario.
  • El sistema nervioso de Richard Stallman es totalmente wireless.
  • El cerebro de Richard Stallman acepta comandos UNIX.
  • El cerebro de Richard Stallman puede tener triple booteo.
  • Si Richard Stallman tiene 1GB de RAM, y tú tienes 1GB de RAM, Richard Stallman tiene más RAM que tú.
  • Richard Stallman come cables ethernet. Por eso inventaron el inalámbrico.
  • Richard Stallman tiene una katana. Suficiente dicho.
  • Richard Stallman escribió un programa que divide entre cero.
  • Richard Stallman no usa discos comprimidos, los aprieta.
  • El compilador de Richard Stallman tiene miedo de reportar errores.
  • Richard Stallman escribió el compilador que Dios usó. El Big Bang fue la primera violación de segmento del universo.
  • Richard Stallman compiló con éxito un kernel de popcorn.
  • Richard Stallman no escribe programas, se escriben solos como reverencia.
  • Richard Stallman puede hacer que un loop infinito termine.
  • El programa anti-virus de Richard Stallman cura el HIV.
  • La computadora de Richard Stallman no tiene reloj. Define qué tiempo es.
  • Richard Stallman escribió un programa para computar el último dígito de Pi.
  • Richard Stallman no utiliza navegadores web, manda un link a un demonio que usa wget para obtener la página y mandársela de vuelta.
  • Richard Stallman no lo necesita, ya que ya leyó la internet.
  • Algunas personas usan piyamas de Linus Torvalds. Linus Torvalds usa piyamas de Richard Stallman.
  • No hay procesos de desarrollo de software, solo algunos programas que Richard Stallman permite existir.
  • Richard Stallman maneja un camión de helados cubierto de Gnu’s.
  • Richard Stallman comió 72 onzas de filete una vez. Pasó los primeros 45 minutos codificando una nueva extensión para Emacs en elisp.
  • En un living promedio, hay 1242 objectos que Richard Stallman podría usar para escribir un S.O., incluyendo el cuarto mismo.
  • Richard Stallman no tiene madre, se codificó a sí mismo.
  • Cuando Richard Stallman no apunta a una computadora con Windows, ésta tiene una violación de segmento.
  • Richard Stallman no tiene problemas para usar emacs. Lo escribió con sus 4 manos, mientras la quinta usaba emacs para escribirse a sí mismo.
  • Richard Stallman no duerme, escribe código.
  • Richard Stallman puede escribir un loop muerto que se ejecuta en menos de 10 ms.
  • Richard Stallman es el arquitecto de la matrix.
  • Richard Stallman puede escribit “int main();”, compilarlo, y obtener una copia funcional de HURD. La única razón por la que no lo ha hecho todavía es porque quiere darle práctica a otros hackers GNU.
  • Algunas personas revisan sus computadoras por virus, los virus revisan sus computadoras por Richard Stallman.
  • Richard Stallman puede decirte si tu programa va a
  • Richard Stallman no es soltero, simplemente aplica su preferencia por código re-usable a las mujeres… lo que significa que duerme con nuestras mujeres.
  • Richard Stallman escribe sus programas desde cero, empezando por minar el hierro y soplando el vidrio para hacer una computadora.
  • Richard Stallman puede resolver el problema de la detención… en tiempo polinómico.

Si a alguien se le ocurren más…

Enviar a Teknear! Agregar esta página a Mister Wong

My Amazon.com Wish List

Debian Counter

Mi cuenta en Twitter
Feed RSS (completo)
Mis videos en YouTube
Technorati
Mi contenido en KDE-Look


LinkLift