NOS MUDAMOS A http://xnt.sitiolibre.net, YA NO HABRAN POSTS NUEVOS AQUI.

Xientyto's blog ha sido mudado a http://xnt.sitiolibre.net

Ahora estamos en http://xnt.sitiolibre.net

12/28/2005

Ajedrez Ideológico...

El Ajedrez ha sido considerado como el juego de mesa que requiere mayor astucia e inteligencia de todos. No es de asombrarse, por lo tanto, que los más grandes estrategas militares y políticos de todos los tiempos sean también, expertos en el ajedrez.

La relación del ajedrez con la vida real es tan cercana dado que en ambas situaciones tenemos que sacrificar ciertas "piezas" en pro de conseguir nuestros objetivos. Claro es el ejemplo entonces cuando hablamos de ideologías de Software.

En específico creo que las 2 ideologías más en choque son las del Software Libre (representados por la comunidad Linuxera, GNU y demás) y el Software Propietario (cuyo principal y más fundamentalista exponente es Micro$ux). En estos tiempos de ocio invernal y de hartazgo físico, mental y emocional, me puse a divagar sobre las similitudes específicas entre ciertas piezas de ajedrez y los componentes que hacen mover ambas ideologías.

Los Reyes.
Como sabemos, los reyes se caracterizan por ser las piezas tal vez con mayor movilidad pero las más importantes. Un sólo movimiento del rey puede ser suficiente para ganar o perder la partida.
En el caso del Software Propietario, sin duda el rey es el señor Bill Gates (y digo señor porque honestamente admiro su "Lex Lutoriano" talento para joderse a los demás). Generalmente sólo lo vemos cuando su "turno" tendrá un movimiento trascendental. Es el jefe de las operaciones pero un mal paso (como ya los ha dado con esos pantallazos azules y declaraciones idiotas) lo puede llevar a perder el juego.
En el Software Libre tal vez sea Linus Torvalds el equivalente. Muchas personas podrán abogar más por Richard Stallman dado que es un poco más pasivo, PERO el rey no tiene necesariamente que ser pasivo... basta con mantenerse al margen y ser importante. Torvalds solamente se ha "salido del guacal" con sus desafortunadas declaraciones sobre Gnome, y es excesivamente importante dados sus constantes contribuciones al Kernel de Linux.

Las Reinas.
Las Reinas son especialmente poderosas cuando hablamos de movimientos rápidos. Tienen poder de intercalarse por todo el tablero y prácticamente dominan el juego. Aunque se puede ganar la partida sin ellas, resulta excesivamente difícil.
Las Reinas son, según yo, en ambos casos los Sistemas Operativos representativos de cada filosofía (Linux en sus correspondientes distribuciones, y Windows en sus versiones y con sus patches).
La gran diferencia entre una y otra reina es que, mientras Linux por lo general se mantiene intacto, la Reina Propietaria a cada rato debe ser "parchada" (ojo: no albureo con el rey) para que siga dentro del juego. Y esto resulta especialmente perjudicial cuando se supone que tu reina debe ser la principal artífice de tus victorias. Si solamente la estás protegiendo de ataques ajenos, pues nunca utilizarás su potencial ofensivo.

Los Caballos.
Los caballos en el ajedrez son súper potentes. Nunca sabemos hacia dónde se moverán y tienen capacidad para destruír a cualquier pieza enemiga. El poder de los caballos depende directamente del jugador y de las piezas tanto aliadas como enemigas. Así que, aunque de cierta manera son dependientes, utilizar esa dependencia puede darnos gran ayuda.
En ambos casos los caballos siento que equivalen a los hackers, crackers y desarrolladores de Software. Son igualmente dependientes de plataforma (bueno... todos sabemos que no existen ni hackers ni crackers ni buenos desarrolladores en Windows pero... dejémosle la lammerezca ilusión ;)). La diferencia es que en el Software Libre eso es una ventaja, porque la plataforma (el tablero pues) está bien diseñado para que ellos se muevan. En cambio al Software Propietario pues no les interesa mucho ésto, pues "encasillan" a los caballos para que únicamente defiendan a las piezas más importantes.

Los Alfiles.
El alfil era algo así como el "consejero" de los reyes y reinas durante su gobierno. En el ajedrez pueden realizar movimientos que sorprenden debido a que la mayoría de los seres humanos pensamos sólo en "vertical" y "horizontal". Lo mismo sucede en el Software.
Yo diría que los "alfiles" son las líneas de comandos y herramientas de sistema. Actualmente los jugadores del Software Propietario prácticamente no usan MS-DOS, ni ninguna Command-Line-Tool pues sólo piensan en el poderosísimo clic. En cambio si usas Software Libre casi casi por default debes aplicar líneas de comandos para hacer las cosas NO bien, sino MEJOR de lo que se hace con otras herramientas.
Dado que está basada en Unix, la línea de comandos de Linux es muchísimo más poderosa que la de Windows.

Las Torres.
Las torres son los programas. ¿Por qué? Porque volvemos a lo mismo, suelen ser un tanto lineales pero efectivos. Aparte, poseen la capacidad de hacer enroques con los reyes...
La diferencia aquí radicaría en que al hacer enroque con las personas del Software Libre, todos se apoyan con tal de ganar la partida. Cuando lo hacen con Software Propietario, es con tal de salir beneficiado el rey. Creo que no hay más que decir.

Los Peones.
ESTE ES EL PUNTO IMPORTANTE. Los peones son los usuarios. Usuarios comunes y corrientes.
Y creo que ahí radica la razón de por qué Linux (y en general el Software Libre) no ha progresado... ¡prácticamente ha sacrificado a todos sus peones! Mientras M$ igual y los va matando a lo imbécil o sólo los mueve para que le "abran cancha" a las demás piezas pero, psicológicamente, tener una partida con mayor cantidad de piezas, aunque no con mayor calidad, dará la impresión de que el Software Propietario va ganando.
La gente del Software Libre debemos aprender a no sacrificar nuestros peones con tal de tener un súper tablero porque, al final, cualquier peón puede terminar haciendo una reina (a menos claro que, como en el caso de M$, éllo esté penado por la ley :P).

Creo que es todo señores. Por si no escribo hasta el próximo año, les deseo la mejor de las suertes. Salud y éxito que, con éllo, el resto llega por default.

Como siempre agradeceré infinitamente sus comentarios, que tengan buenas noches.

12/15/2005

OpenSource Wars

Leí cierto artículo en Cofradía que honestamente no sé si me hizo reflexionar o enojar... bueno, lo pongo aquí y ya luego escribo mi comentario (he aquí el sitio original):

/**/
He leido en esDebian.org que Linus Torvalds nos invita a usar KDE porque dice que Gnome esta llegando a la mentalidad de que los usuarios son "Idiotas"...., mejor lean el mail con la declaración



Aquí la traducción tomada de esDebian

Animo a la gente a que cambie a KDE. Esta mentalidad de Gnome de 'los usuarios son idiotas y están confundidos con la funcionalidad' es una enfermedad. Si piensas que tus usuarios son idiotas, sólo los idiotas lo usarán. No uso Gnome, porque se está esforzando en ser simple, y hace mucho que alcanzó el punto en el que el ser simple no hace lo que yo necesito que haga. Por favor, decid a la gente que use KDE".

Más adelante, en otro correo califica a los desarrolladores de Gnome de nazis: "Gnome parece estar desarrollado por nazis de la interfaz, donde constantemente la excusa para no hacer algo no es 'es muy complicado de hacer', sino que 'podría confundir a los usuarios'"

También afirma que "[...]el término técnico para alguien que asegura diseñar interfaces de usuario y no entiende este hecho, es JODIDO IDIOTA"


/**/

Sale, ese fué el original. Ahora ahí viene mi cuestionamiento.

Se supone que toda la comunidad del Software Libre debería estar unida, pero creo que en ciertas ocasiones se olvida el POR QUÉ de la existencia de dicha comunidad.

¿Cuál es la finalidad del Software Libre? ¿Abrir el código a las personas y permitir modificarlo, o hacerles las cosas más difíciles?

Porque si es la primera, definitivamente Gnome cumple con la petición. De ser la segunda... pues volvamos a línea de comandos o X-Window y todos felices, ¿no?

Definitivamente Gnome (o al menos la versión que usé tiempo atrás) no me gusta... sip, se parece mucho a Windows... y pues no tiene tanto componente rifado como KDE (aunque mucha gente dice que son componentes extra que hacen lo mismo... pero pues más vale que sobren a que falten como en Gnome =P). El asunto aquí no es tanto decir qué sistema de escritorio es mejor (ah, por cierto, para quienes no usen Linux, tanto Gnome como KDE son las interfaces gráficas de escritorio más comunes... perdón por no explicarlo desde antes ^_^). La cosa es que si nos vamos a descalificaciones, más aún viniendo del señor Torvalds, pues vamos a estar peor... porque, seamos honestos, con el ataque de Moco$ux y los medios como la TV hacia el Software Libre, así como la tendencia gubernamental ya tenemos enemigos suficientes.

Todos tenemos permiso a expresar nuestros puntos de vista... Más aún Linus Torvalds (para quienes no lo sepan, el creador y actualmente uno de los principales programadores involucrados en Linux)... digo, si a mí honestamente me da hueva compilar el kernel ("núcleo" de los Sistemas Operativos Linux), me imagino qué clase de persona ha de ser él para haber hecho el código fuente; pero existen maneras de expresarnos.

Llamándonos "idiotas" los unos a los otros sólo generaremos una separación en ésta comunidad que de por sí tiene crisis bastante seguidas. Si soy honesto en más de una ocasión he pensado en volver a usar Windows como mi Sistema de Escritorio, ahora imagínense aquellos que a penas están pensando si instalar siquiera una distro de Linux, qué les hará sentir el ver que entre nosotros mismos nos descalificamos.

Es como crear guerras internas... Podremos no estar muy de acuerdo con otras personas, pero pues cada quién elige lo que va a utilizar... incluso intento en la medida de lo posible no hacer menos a quienes usan Windows (si saben, claro: lo que usan, cómo usarlo, que existen otras cosas y por qué lo están usando). Si Linus Torvalds quiere hacer menos a los desarrolladores de Gnome (e incluso tal vez llamarlos "nazis de la interfaz") pues chido... pero ya criticar a los usuarios que prefieren Gnome por X o Y razones sobre KDE es algo que, honestamente, repruebo.

Espero que ustedes tengan alguna opinión ya sea complementaria o en contra de lo que he posteado. Gracias y sean muy felices.

12/04/2005

Por qué defiendo al Software Libre...

Pues todo parecía ser un día relativamente común. Regresaba de casa de Monse y honestamente bastante cansado... tenía ganas de llegar, darme un baño, y quedarme jetón (algo raro considerando que eran las 8PM y generalmente me duermo a las 3AM). Pero todo cambió cuando ví en mi celular (por cierto, olvidado todo el día) que tenía 5 llamadas perdidas de un "número anónimo".

El único que sería capaz de hablarme 5 veces, de número anónimo, era el Tele, así que procedi a llamarle una vez terminado mi baño.

Pues todo estaba súper de pelos, platicábamos del FLISOL 2006 (él es el coordinador regional en el DF) y otras cosas. Entonces se le ocurrió preguntarme cómo iba la onda con SitioLibre.NeT. Le dije que hasta eso chido. Lógicamente un tanto lenta porque estábamos empezando, pero bien dentro de lo que cabía. Tele en algún extraño momento comenzó a cuestionar mi radical ideología acerca del Software Libre. Y pues yo me encendí porque tenía entendido que ambos éramos acérrimos enemigos de Microsoft (lástima... eso pasa cuando estás en el ProSoft, supongo :(... ). El caso es que en algún momento llegué a las siguientes conclusiones:

  • Sé que no puedo cambiar al mundo yo sólo. Sé que no puedo derrocar el imperio solamente con mi sable láser. Pero si por cada post que pongo tal vez uno de ustedes acepta la posibilidad de que estoy en lo correcto, estaré logrando algo.
  • No quiero que Microsoft quiebre. Porque siendo del tamaño que es dejaría sin trabajo (directo e indirecto) a muchisísimas personas. Y pues tardé o temprano vendría algo parecido que tendría su misma ideología.
  • Tan no quiero que quiebre, que lo que me encabrita no es tanto el hecho de que cobren por sus programas, sino lo siguiente:
    • Que no tienes derecho a saber qué carajo hacen (no se ustedes, pero yo cuando me recetan una medicina, aunque sea por pura trinche curiosidad checo qué carambas me estoy tragando).
    • Que ni siquiera hacen bien las cosas... ¡por piedad! ¡Hagan bien sus méndigos sistemas! Lo único que generan es que lammers neófitos se sientan grandes porque usan keybreakers o loggers...
  • No estoy de acuerdo con que se enseñe en las escuelas a usar Windows. Porque la mayoría de las escuelas se tracalean las licencias, y no es precisamente lo mejor que le puedes enseñar a un niño.
Con respecto a esto, Tele argumento: "hay que darle a cada persona la probabilidad de elegir. Hay que mostrarles desde chiquitos que existen muchos caminos..." ¡Por supuesto que sí! Pero... veámoslo así: yo le puedo decir a mi hijo (esperemos que no haya tal hipotético ser dentro de unos cuantos añitos ^_^): "mira: robar es malo, por ello, si usas este sistema, estás robando. Yo no te voy a apoyar a que robes, así que si tú quieres hacerlo, hazte bolas. Yo te instalo y enseño a usar Software Libre. No te enseñaré a usar Software Propietario hasta que no me muestres tu licencia".
¿Y aún así creen que quiero la quiebra de Microsoft? Lo que quiero es que ya no sean tan pendejos (disculpen si ofendo al escribirlo pero no encuentro una palabra que exprese mejor mi sentir) ¡y hagan las cosas bien!

Tele dijo entonces: "pues sí, Chente, pero date cuenta que en un país con idiosincracia como la nuestra eso es difícil"... Por supuesto, pero es cuento de nunca acabar: la idiosincracia se aprende de la escuela y la casa. Y si en la casa y en la escuela roban y no se preocupan por enseñarnos qué utilizamos (mejor dicho, qué robamos) pues creceremos creyendo que eso es bueno, cuando en realidad solo es "socialmente aceptado". (Por cierto: les recomiendo "¡A Vivir!" de Odín Dupeyron, está en el teatro Ofelia, ahí por el Liverpool de Polanco y por Nexusware, y está ppm).

Es muy probable que ustedes en alguna ocasión durante sus vidas terminen dando clases... y sólo les pido 2 cosas:

  1. No enseñen a lo wey. Aprendan bien antes de querer enseñar.
  2. Eduquen en la informática, pero también en la ética. No permitan que se violen licencias.
Luego pues lo que nos queda es usar Software Libre, o ser millonarios... No sé ustedes, pero yo por el momento todavía me tengo que transportar en Metro ;).

Por favor dejen sus comentarios sobre el post, y que tengan una excelente semana.