Ryzom Libre: Fracaso total

December 23, 2006

Leo en Barrapunto sobre el final de la licitación de la venta del juego Ryzom. La FSF reunió fondos y alentó para que el juego con su arte y guiones fueran liberados bajo GPL, sin embargo el resultado fue adverso. La firma Gameforge se hizo con el juego, y no el grupo que lo quería como GPL.

Para el que no sepa, Ryzom es un juego multijugador MMOPRG, con gráficos y arte que lo hacen espectacular para el usuario. Si se hubiera liberado el código fuente, guiones y arte, hubiera sido una gran ayuda para otros MMORPG libres, como The Mana World.

Este duro revés para el Software Libre demuestra que aunque tenemos poderosos motores libres para videojuegos, los paradigmas dirigidos a esta tipo de juegos han cambiado: Ahora los juegos son más arte y banda sonora, que un buen código. La gente queda deslumbrada por los gráficos y el sonido de un juego. No es lo mismo comparar Atanks con GunBound, por ejemplo, que a pesar de tener las mismas ideas en tanto a código se refiere, GunBound supera a Atanks en gráficos y banda sonora.

La campaña Free Ryzom (Liberen a Ryzom), ha dicho que todo aún no está perdido. Se puede impugnar esta licitación, pero dadas las circunstancias, la FSF debería usar el dinero reunido para apoyar el desarollo de MMORPG, como The Mana World (Que es un paquete GNU de acuerdo al Directorio de la FSF), o desarollar uno propio usando el motor de Ryzom, NeL, que si es un Software Libre bajo la GPL.

Puedo atreverme a decir en mi título que es un Fracaso Total, ya que es difícil que una firma comercial libere el juego. Al contrario, es obvio que lucrarán con él.

Medida Anti Spam

December 20, 2006

A los fanáticos de la serie Full Metal Alchemist, les caería bien esta imagen para evitar el Spam.

Edward Elric Anti Spam

Para los que no entiendan inglés, aquí tienen una traducción:

En otra cosa…
Llenar la galería con cosas inútiles como:

- Omfg (Oh Dios mío, en inglés)
- Edo-kun, Edo-kun […]

Se llama Spamming. Además eso no es gracioso.

¡Y cuando tu haces Spam, haces que el bebé Alphonse llore!

¿Quieres hacer que mi hermano bebé llore y haga que te odie para siempre?. No lo creo.

¿Alguno de ustedes pensará en mi pequeño yo?

Autor: Toby-chan

Y es que en los foros, el Spam provoca grandes cargas en los servidores y los llena con cosas inútiles. Estas ideas con Edward Elric y Alphonse Elric son similares a algunas que dicen: “Cada vez que posteas algo fuera de lugar, Dios mata un gatito” y aparece un gato pidiendo clemencia. A los que me leen, les pido encarecidamente que no causen Spam en ningún lado, como lo dijo Edward Elric: “No es gracioso”.

A propósito, podemos llamar Spam a:

  • Postear en un Foro fuera de sitio
  • Repetir la misma pregunta varias veces
  • Hablar de temas totalmente salidos de lugar en foros
  • Mandar publicidad indeseada a los usuarios
  • Enviar correos cadena demasiado ridículos o abusar de su envio

Espero que este post logre que algún Otaku o Fanático del Anime (Como yo), cambie su mentalidad sobre el Spam. No es bueno ni para el receptor como para el que lo envió.

Microsoft y el Vaporware

December 19, 2006

Leo en Barrapunto, sobre un artículo en Inglés llamado: Microsoft y el Vaporware, que le sirvió a la multinacional para poder vender sus sistemas operativos Windows 95 y Windows NT tras años de anunciar falsas mejoras. Pueden leer el artículo en español desde aquí.

Básicamente se llama vaporware, en el artículo, a una treta usada por Microsoft en la que se anunciaban características que aún no estaban implementadas para lograr así que la prensa y los medios compararan los futuros productos de Microsoft con otros que ya estaban en el mercado, ahogando así a sus competidores. Esto funcionó ya que para los años en los que utilizó este método (1990-1995 y 1995-2000) aún Internet no era totalmente accesible para todos los usuarios.

Sin embargo, el autor puntualiza que esta treta no será posible para Microsoft ya más, debido a que hay usuarios que se han concientizado gracias a Internet, también por la FSF (Free Software Foundation) que está lanzando una campaña Anti-Windows Vista, y sobre todo por el auge del Software Libre, a mediados del 2000.

No permitas que nadie te engañe prometiéndote cosas que ni sabes que serán posibles.

Posible bug en libcurl

December 18, 2006

En uno de mis primeros posts, preguntaba por un software que descargara archivos por lo bajo. No encontré uno que se ajustara a mis necesidades.

Después de descubrir libcurl, una librería libre para descargar archivos en casi cualquier protocolo, decidí escribir mi propio programa que baje archivos, en base a los ejemplos. Por esta razón la bajé, y me decidí a usarla.

Cuando descargé los binarios, se me preguntó si quería la versión con SSL (Segure Sockets Layer). Como mis necesidades no eran tales para tener SSL por ese momento, me instalé la versión no-ssl. Traté de compilar el ejemplo en el que me basaría: Todo un éxito.

Pero el problema, era que linkeaba a una .dll (libcurl.dll) y yo quería que el linkeado sea estático, para así ocultar el programa de algún curioso. Pues usé las opciones que se recomendaban en la documentación: Definir a CURL_STATICLIB y poner las librerías correspondientes: libcurl.

Ni más está decir que mi compilación fue un fracaso. Al comienzo revisé mi código, pero me di cuenta que el error era en el Linking. No había nada que pudiera hacer.

Navegando por Google, encontré esto y realmente me sorprendió lo que decía al final:

The non-SSL static Library build may not be possible to use at least as of the
time of this writing - v7.14. Check reference emails - Phillipe and I found it
impossible to fully compile as certain files were missing for linking. No big
loss as SSL is a major plus.

Que traducido sería:

La compilación librería estática no-SSL, no podrá ser posible de usar al menos al momento de esta versión - v7.14. Revisen los emails de referencia -Phillipe y yo encontramos imposible compilar totalmente ya que algunos archivos estaban perdidos para linkear. El no perder esto como SSL es un gran punto.

¡Esto es un bug en libcurl! No hay duda, si ya los desarolladores lo han experimentado. Un momento antes de postear había rellenado en Sourceforge, el informe de bug con lo ya descrito arriba. Espero que se solucione a la brevedad. No creo que usar SSL sea una buena idea para lo que persigo y tampoco linkear con una .dll. Al menos por ahora.

Actualización (17-12-06): Unos 10 minutos después de postear el “bug” en Sourceforge, recibí una respuesta en la que se me decía que debía linkear a zlib estáticamente para así poder linkear a libcurl. Jamás se me había pasado por la cabeza esa idea y eso que libcurl depende de Zlib. Por eso me gusta la comunidad del Software Libre.

Lego libera el Firmware de Mindstorm

December 15, 2006

Leo en Barrapunto, que Lego ha liberado el código fuente del Firmware de sus modelos Lego Mindstorm NXT bajo la Lego Open Source License. El Firmware está ya disponible para su pública descarga.

Personalmente pienso que es una muy buena idea la de Lego de liberar su Firmware ya que así podremos usar los Sistemas Robóticos Mindstorm en Linux con más facilidad. Para el que no sepa, Lego Mindstorms es un paquete de piezas robóticas varias, como sensores, motores, ruedas, etc, que se pueden ensamblar usando piezas de Lego y así crear robots. Lo único cuestionable es el elevado precio que poseen. (Alrededor de 390 dólares por kit).

Sin embargo y a pesar del precio, se han podido crear grandes piezas robóticas con este kit. Si no lo creen, basta ver el repositorio de JP Brown’s Serious Lego, donde lo que más destaca a mi parecer son Cube Solver (Un robot que resuelve el cubo mágico de colores) y Aegis (Un robot con cámara Web integrada que se mueve).

Ojala pronto podamos ver Software Libre para manejar Lego Mindstorm y así poder usarlos con mas facilidad en Linux y otros sistemas operativos alternativos.

The Mana World: MMORPG Libre

December 14, 2006

Navegando por la red y el gran almacén de software libre: Sourceforge.net, me encuentro con un proyecto muy interesante: The Mana World, que es una iniciativa para crear un juego tipo MMORPG (Que implemente un mundo virtual), pero que sea libre. Ejemplos de clientes propietarios tenemos a Mu Online y a Ragnarok Online.

Para los entusiastas, vale decir que el juego está aún en fase de desarollo y en su versión 0.0.21.1, por lo que no deben esperar mucho de el. Sin embargo, es jugable.

Pueden descargar el juego para diferentes Sistemas Operativos desde aquí.

Para muestra, un botón:

The Mana World Screenshot

Pueden ver mas Screenshots aquí.

Si ustedes son desarolladores deberían pensar en apoyar a The Mana World. Realmente al juego se le ve futuro y son los desarolladores los que determinarán el futuro de este proyecto.

Si no eres desarollador, al menos… ¡Juégalo!. No está nada mal.

OpenOffice.org 2.10 liberado!!

December 13, 2006

Leo en Barrapunto que la versión 2.10 de OpenOffice.org ya está liberada. Y que incluye como característica principal… ¡El soporte de Microsoft Access!

A pesar de que existen bases de datos que superan a Access, como MySQL, Access es un formato de facto en los usuarios Windows. Esto podría ayudar a los usuarios Windows a hacer la migración un poco más sencilla.

Además ya se ha llegado a un final en el Concurso de Cliparts de OpenOffice. Sin embargo, por lo que parece tendrás que descargarlas aparte. No vienen incluidas por defecto.

Actualmente solo está disponible la versión en Inglés, conforme pasen los días ya saldrán las versiones localizadas (Traducidas).

Pueden descargar OpenOffice.org desde aquí.

Si leen mi post anterior, sabrán que hay un bug muy severo en archivos Microsoft Word. Evítate ese problema… ¡Usa OpenOffice.org!

No use archivos de Word

December 9, 2006

El título del post no es un artículo de Richard Stallman. Es una forma parafraseada de un anuncio que hizo Microsoft el 5 de Diciembre, informando de un fallo que permitiría la ejecución de código malicioso con un Archivo de Word infectado. El fallo afecta a Microsoft Word 2000, 2002 y 2003, prácticamente todos los Words que usamos en la actualidad. Hasta la fecha no hay una solución.

Pueden leer la noticia de Microsoft aquí.

Sin embargo lo más interesante es lo que dice la propia Microsoft con respecto al fallo:

As a best practice, users should always exercise extreme caution when opening unsolicited attachments from both known and unknown sources.

Que traducido sería:

Como la mejor práctica, los usuarios deben ejercer siempre extremo cuidado cuando abran archivos insolicitados de tanto conocidas y desconocidas fuentes.

Prácticamente están diciendo que no abras ni grabes archivos de Word lo que demuestra una vez más, la poca seguridad presente en sus productos. Esto también demuestra lo peligroso que es tener una implementación cerrada y secreta, que lo único que causa son problemas.

En estos casos sería recomendable usar .odt (Open Document), de la Suite OpenOffice.org.

Portableapps.com: Aplicaciones para USB

December 8, 2006

Muchas veces nos es difícil llevar CDs de instalación para instalar nuestros tan queridos programas, como OpenOffice, Mozilla o Audacity, lo peor es que en las cabinas descragarlos demora mucho y a veces nos prohíben instalar Software, diciendo “Trae Virus”, cuando lo que traen son grandes dosis de libertad.

Portableapps.com, es un portal que recopila herramientas capaces de ser llevadas en memorias USB, y de reducido tamaño que no necesitan instalación, para poder usarlas en situaciones y máquinas que no nos permitan escribir en los discos duros. Portableapps, da preferencia al Software Libre, aunque también podemos encontrar algún Software Privativo en ellos.

Tenemos muchas aplicaciones disponibles en este gran repositorio: Desde Filezilla a Mozilla, Abiword a OpenOffice, y muchas otras. Espero que sea el deleite para los usuarios de Software Libre y Portable. Así queda demostrada uno de los fuertes del Software Libre. La Portabilidad.

Tutorial de Fansub

December 7, 2006

Terminando un trabajo de colegio, publico el Tutorial de Fansub de mi autoría bajo la licencia GNU FDL (Free Documentation License). Un Fansub es un grupo de personas que se reúnen para subtitular series en general (Especialmente Animación Japonesa). Los puntos tratados son:

  • Introducción
  • Software Necesario
  • Staff (Miembros)
  • Uso de Software (Aegisub, VirtualDub, Mplayer y Mencoder)
  • El CCCP (Compact Community Codec Pack)
  • Sugerencias a los Traductores, Estilistas y Caza-Raws
  • Laboratorio de Fansubs (4 Ejemplos)

Cabe mencionar que todo el material presentado, exceptuando el CCCP, es Software Libre y gratuito. Sin embargo, el Tutorial es solo a nivel muy básico. La subtitulación es un arte, pero no se mucho de ella como para hacer un tutorial completo.

El Tutorial está albergado en Yahoo Geocities (Disculpas por los errores JavaScript, eso es por el servidor) y pueden acceder desde aquí.

Feliz Fansubbing.