jueves, septiembre 28, 2006

Wine se acerca a la version 1.0

Parece que el proyecto Wine traerá muchas novedades proximamente y dicen que se acerca la version 1.0 o Wine 2007. Según leo en su boletín semanal (o algo así) en http://winehq.com/?issue=320, donde hablan sobre la reciente WineConf 2006 (evento fue donde se reunieron numerosos desarrolladores y usuarios del famoso emulador) y donde se trataron temas como:

-La cantidad de bugs abiertos y resueltos se ha triplicado desde el año 2003.
-Durante el año pasado se han cambiado de CVS a git aunque todavía mantienen una puerta de enlace CVS (CVS gateway).
-Está habiendo un gran trabajo para optimizar Wine en MacOSX. Al parecer tanto Winehq como Codewavers (empresa que comercializa soluciones basadas en Wine) tienen una excelente relación con Apple y que les ayudan bastante aunque no con parches.
-Se acerca la hora de lanzar la version 1.0 (version estable) y salir así del estado beta. Los metodos de configuración son sencillos, avanzados y estables. libwine y wineserver tambien se han estabilizado bastante, y cada vez se hacen menos cambios en los componentes mas internos de wine (kernel32, ntdll, user32, ...)
-Continua el duro trabajo en Direct3D y su estabilizacion. Se ha mejorado muchisimo el codigo referente a los shaders que ahora hacen uso del sistema de shaders de OpenGL, GLSL, y estan soportados hasta la version 3.0
-Uno de los temas que necesita mas atencion ahora es DirectInput que todavía esta bastante verde en Wine al parecer.
-Ahora Direct3D utilizará WGL (OpenGL de Windows) que a su vez utilizará GLX (OpenGL de las XWindow) cuando antes Direct3D utilizaba GLX directamente. Gracias a este cambio será posible (y es muy probable que lo hagan) lanzar Direct3D10 para Windows XP basado en OpenGL con esta nueva implementacion de Wine. Dado que Microsoft no planea lanzar DirectX10 para Windows XP para incentivar la migracion al proximo Windows Vista, Wine podrá aprovecharse de esto y lanzar asi sus DirectX10 basadas en software libre para la plataforma Windows.
-El soporte para Visual Basic ha mejorado muchisimo tambien.
-Varias mejoras en el uso de memoria.
-Recuerdan el port de Picasa para GNU/Linux utilizando Wine y la colaboración de Google con el proyecto corrigiendo varios bugs.

lunes, septiembre 25, 2006

Como cambiarse de Linux a Windows

El articulo muestra lo duro que se tiene que luchar para que GNU/Linux u otros sistemas libres compitan con la situacion de monopolio de Microsoft. Si las tornas estubiesen cambiadas Windows no levantaría cabeza nunca.

Tambien creo que dentro de 5 años, algunos jovenes de Extremadura, por poner un ejemplo, se encontrarán con situaciones parecidas. :-)

Puede verse en plan humor o en plan universo paralelo imaginario de... "si la situacion fuese de X manera, las cosas serían Y distintas".

Es la traducción de este articulo: http://matthias-endler.de/?p=41


He leído artículos como "Cambiarse de Windows a Linux en cinco sencillos pasos" o "Como cambiarse de sistema operativo puede ser divertido con Linux" or "Por qué deberíamos darle a Linux una oportunidad" durante cinco años pero hay siempre gente que dice que Linux es difícil de aprender y que Windows tiene unas rutinas de instalación mucho mas faciles y así. Pero, ¿y si el primer SO que has usado no fuese MS Dos o Win95 sinó algun tipo de sistema libre basado en Unix como BSD o Linux?


Este es un texto que trata acerca de un tipo que ha usado siempre Linux y ha aprendido trabajando con el cuando era joven y tenia que usarlo en el trabajo. Imagina que Linux es el SO estandar y que Microsoft es una pequeña compañía que ofrece el llamado MS Windows XP. Este texto intenta ser satírico así que ¡no me lo tomeis en serio! Es una historia ficticia que debería ser divertida. Así que di esto conmigo: No me lo tomaré en serio o de otra manera ni siquiera lo leeré.


Mis primeros pasos con Windows XP

He oído acerca de un nuevo Sistema Operativo llamado Microsoft Windowsel otro dia y quería probarlo porque dicen que es facil de usar y que es intuitivo. Desafortunadamente el autor no ofrece ningún live-cd para probar todo antes de instalarlo. En vez de descargarlo de Internet, como siempre hago, he tenido que ir a la tienda de ordenadores y comprar uno por el precio de 150€. Tambien hay la llamada "Professional Edition" pero costaría incluso mas. Lo primero que hice cuando llegué a casa fué abrir la caja, poner el cd que traía en mi lector de DVD y encender el PC. La pantalla de instalación consistía en un simple fondo azul y un menú facil de usar. Quise respaldar mis datos primero así que intenté abrir una consola virtual pero lo normal de CTRL-ALT-F1 no funcionó (¿Que diablos?). Tuve que reiniciar, hace una copia y reiniciar la instalación de nuevo. El menú daba la opcion "Instalar Windows XP" y la selecioné.

Entonces hubo un extraño mensaje que decía “Acuerdo de Usuario Final” y tuve que aceptarlo para continuar. No había oido nunca de algo como esto en Linux así que leí la mayor parte del largo texto. No me está permitido distribuir este producto y no haré copias a mis amigos. Era de cualquier forma el extremo opuesto de otra licencia de la que había oído que se llama Gnu GPL. Despues de aceptarla con F8 la instalación continuó. Windows no reconoció que tenía particiones ext3 y reiserfs en mi sistema y me dijo que había encontrado un "sistema de archivos desconocido". Siempre había pensado que eran estandares pero puede que estuviese equivocado. Había una opción de borrar todo el disco duro e instalar WinXP y la elegí. La proxima cosa curiosa fué que Windows no crea una particion separada para mis preciados datos y solo crea una gran particion del sistema. “Puede que Windows tenga un sistema de archivos de alta seguridad que haga backups automaticos en caso de perdida de datos” pensé. Como yo tenía un disco relativamente grande no pude seleccionar Fat32 y tuve que optar por NTFS. Tardó un rato formatear el disco.
Desafortunadamente no pude seleccionar paquetes de una lista como siempre hago en Linux - Windows seleccionó todo el solo. Los únicos ajustes que pude hacer fué introducir la fecha del sistema correcta, mi usuario y algo llamado clave de registro. Esta era un numero de 25 dígitos que tuve que introducir manualmente antes de que la instalación continuase. Despues de otro reinicio Windows estaba finalmente listo y funcionando - o casi. Windows quería activarse primero. Durante este proceso Microsoft intenta acceder a una web y verificar los datos de registro. ¡Ni de coña! Lo cancelé y Windows me dijo que tenía un periodo de prueba de 30 días despues del que tendría que registrarme. ¡Vaya mierda!

La nueva interfaz de usuario apareció y empecé a olvidar todas las dificultades iniciales. Era un poco raro que no hubiese una pantalla para poder iniciar sesión con el usuario por defecto para el trabajo diario. Por el momento estaba en modo administrador y tenia acceso de root. Eso me hizo sentir incómodo porque mi hermana pequeña tendría los mismos privilegios en ese sistema. Tampoco había opcion para ajustar los permisos de los archivos (algo como chmod) manualmente y esto podría ser otro riesgo para una estación de trabajo. Busqué el material de la documentación del sistema para empezar a ajustar mi nuevo sistema como quería pero no pude encontrar nada usable (F1 realmente no ayuda). De repente, un horrible pop-up amarillo apareció en la esquina derecha al fondo de la pantalla. Decía algo como “Nuevo dispositivo encontrado.” Una ventana en el medio de la pantalla me dijo que tenía que insertar el CD del controlador del dispositivo y pulsar en “Continuar”. Al principio no sabía lo que era pero de repente me di cuenta de que un controlador de dispositivo era algo como un modulo. Me acuerdo que venía un CD con mi impresora y lo encontré en una caja en el ático. Pulsé en “Continuar”. Mi nuevo sistema me advirtió que el controlador del dispositivo no había pasado el test de compatibilidad de hardware y que debería probar otro controlador. Estaba un poco asustado de darle a “Continuar” pero finalmente me decidí a hacerlo y - todo fué perfectamente. Estaba un poco irritado porque el estúpido mensaje me cabreó pero no tenía tiempo para quejarme. Despues de eso instalé todo el hardware y estaba preparado para navegar.

No había cortafuegos ni anti-virus instalado y me sentí un poco inseguro cuando entré por primera vez en la web. Estuve navegando durante dos minutos mas o menos antes de que recibiese un mensaje de “Al Dick” que me ofrecía una racion-durante-seis-años de Viagra. Dejando a un lado que no necesito ese tipo de cosas (¡de verdad!) era increiblemente cabreante. Encontré un how-to en la red para desactivar esos mensajes. El Internet Explorer no tiene filtro de popups y parece atraer publicidad y despues de quince minutos mi barra de tareas parecía un campo de batalla de spam. Tuve que cerrar todas las ventanas manualmente. Mi antiguo navegador Firefox traía posibilidad de pestañas incluída pero parece ser que IE tiene sus propias reglas y estandares de navegación. Pero eso fué solo el principio: Cuando quise chatear con mis amigos descubrí que Windows Messenger no soporta ICQ, AIM, TOM ni Jabber. Tenía forzosamente que crear una llamada cuenta de MSN para continuar pero me negué. Cuando quise mirar un DVD nuevo que había comprado en Francia Windows Media Player me dijo que no podía usar mi dvd en el PC debido al llamado “codigo de region”. Estaba algo confuso acerca de todo esto y le pregunté a un amigo que debía hacer. Me dijo que hay transferencia de datos desde mi PC con Windows directamente a Microsoft con el objetivo de comprobar mis especificaciones de hardware y hacer un chequeo de autenticidad de mi software. Estaba indignado. Estaba pagando un montón de dinero para tener un sistema estable y seguro que respetase mi privacidad y no una basura charlatana con fallos abierta a los demas como la puerta abierta de un granero. Quise echarle un ojo al codigo fuente para ver si esas recriminaciones eran correctas pero no pude porque ¡no había codigo fuente incluido! No quiero hablar de la llamada "jerarquía de archivos" de XP donde los ficheros de configuracion del sistema pueden son accesibles via C:\Windows\system en vez de /etc. No quieres saber lo que es la desfragmentación (no se necesita nada así en un ordenador con Linux), no hablaré del penoso terminal llamado “command” ni del porqué no deberías nunca abrir archivos adjuntos de los emails con Outlook Express.

Despues de que el sistema se colgase cuando quería quemar un CD con el programa de grabacion simplon incluído al mismo tiempo que hacía un analisis en una hoja de calculo con la miserable alternativa a OpenOffice de Microsoft llamada “Office XP” que me había costado otros 119€ (Lo conseguí un poco mas barato ya que soy un estudiante) puse todo otra vez en la bonita caja verde y se lo devolví a la tienda. El mismo dia instalé Linux otra vez como crítica a un sistema operativo monousuario, medio verde llamado Windows XP que puede que esté preparado para el escritorio en cinco años. Hasta entonces estoy a gusto con mi libertad con BSD, OpenSolaris y Linux.


martes, septiembre 05, 2006

El friki hibrido

Llevo bastante tiempo pensandolo jeje, si yo entro en la categoria de friki o no. He llegado a la conclusión de que soy un hibrido aunque este tipo de conclusión me hace pensar que tengo una gran parte friki jeje.

Me gustan los videojuegos, disfruto con la programación, me encanta leer paginas como Barrapunto, meneame, utilizo GNU/Linux por la libertad que me ofrece, me gusta probar juegos y programas no-comunes (Open Arena, Neverball, Supertux). Me rio y entiendo los textos humoristicos y chistes frikis, de informaticos, de matematicos, etc... Me gusta el anime y algo de literatura fantastica. Según todo esto y muchas mas cosas que no me acuerdo soy un completo friki. Si aún no os lo creeis disfrutad de mi imaginación e idas de olla en mi aún joven blog: http://hYs0.blogspot.com.

Pero ahora viene la otra cara de la moneda (soy como Ichigo para quien lo entienda: mitad hollow, mitad..., bueno lo dejo que ahora estoy en la parte "normal". Me gusta salir, disfruto con las cosas de la gente corriente aunque no por eso doy la espalda a mis aficciones raras o frikis. Es por eso que consigo difundir el anime entre mis amigos "normales", consigo difundir el uso del software libre, etc. Entiendo a todo el mundo y no me posiciono en ningun lado, no soy ni pro-friki defensor de la imaginación y enemigo de la realidad jeje, pero por otra parte entiendo el interés y el merito que tiene especializarse en el uso de la imaginación, la divagación por mundos nuevos, la distinta percepción de la vida... Tampoco me gusta Star Trek y Star Wars me parece una pelicula con una buena historia de fondo pero para nada una obra de arte que guia mi vida.

En fin, que soy un friki pero no puedo firmar su manifiesto del dia del orgullo friki. Para nada me veo en la obligación de no salir y por supuesto de no tener novia ni nada de esas cosas. Creo que un friki normal es alguien incompleto, alguien con grandes meritos y buenas ideologías por lo general. Alguien que hace mucho mas uso de su cerebro y que al final son quienes le dan vida a este mundo en sus diferentes facetas. Pero me parece que un friki es verdad que por lo general lleva ese habito por tener una existencia dificil, muchas veces llegaron a este estado por recibir rechazo en la sociedad o por ser feos (por que no decirlo). Me parece por lo tanto que el friki tiene que integrarse en la vida social y no por ello sacrificar sus logros y meritos dignos de admiracion. No hacerlo es perjudicial para ellos y para el resto de la sociedad que los seguirá viendo como seres extraños y alejados de la realidad que no aportan nada cuando realmente son casi quienes mas podrían aportar.

En definitiva, hay que ser friki pero saber ser normal, hay que ser un hibrido

P.D.: Esto lo escribí en un comentario en Meneame y como me gustó como quedó lo acabé publicando aqui.