domingo, 31 de marzo de 2013

Civilización y humanidad

Hola!

En esta ocasión no hablaré de computadoras, sino que trataré de plasmar lo mejor posible una de las ideas que han estado rondando por mi cabeza durante hace ya un par de años: el concepto de civilización y humanidad. Para expresar mi idea, primero veamos un par de definiciones:

¿Qué es civilización?

Según un diccionario en línea:

"Es un conjunto de costumbres, ideas, creencias, cultura y conocimientos científicos y técnicos que caracterizan a un grupo humano, como un pueblo o una raza, en un momento de su evolución."

Sin embargo, algunos autores filosóficos, según entiendo, se refieren a la civilización como

"el término más alto del desarrollo de las culturas primitivas (salvajes o bárbaras)."

¿Qué es humanidad? (en el sentido que nos concierne)

Según un diccionario:

"Cualidad de la persona humanitaria, que siente afecto, comprensión o compasión hacia los demás."

Bien, suficiente de definiciones.


A los que somos afortunados de haber recibido una educación escolar, lo más probable es que en algún momento nos hayan hablado sobre civismo. El civismo trata sobre cierta forma de comportamiento o "etiqueta" mínima necesaria que los seres humanos en sociedad necesitamos para pertenecer a ella sin entrar en conflicto. Es decir, vivir a gusto en sociedad, en armonía, responsabilizándonos de nuestras obligaciones y permitiendonos a nosotros mismos y a otros, ciertos derechos.

Si nos ponemos a observar nuestro mundo en estos días, nos podemos dar cuenta de inmediato del nivel de globalización en que vivimos, potenciado sobre todo por las últimas tecnologías de comunicación, y también, tristemente podemos observar que impera en los altos poderes una serie de intereses y desacuerdos entre gobiernos, grupos, empresas, culturas, religiones y demás, que nos llevan a los eventos más catastróficos, menos civilizados y menos humanos de nuestra historia (aunque esto ha sido siempre, en cada época).

Si pensamos en las razones de estos conflictos, siempre se resume en cosas muy simples:
alimento, agua, seguridad (protección) y otros mas perversos, como poder o riqueza, aunque al final el poder satisface la necesidad de atención (popularidad, sexo), y la riqueza satisface todas las anteriores, es decir, uno no desea el poder solo por ser poder, y uno no desea la riqueza solo por ser riqueza. Y aún si fuera asi... entonces sería bastante absurdo, ¿no?.

Ahora, un dato (un hecho) en el que no hemos pensado mucho: Nuestro planeta aunque en decadencia, es lo suficientemente vasto aún hoy como para satisfacer todas las necesidades de cada humano que existe y EN ABUNDANCIA. Es decir, si imaginamos que a cada persona se le da una cantidad de comida, agua, refugio, etc. para toda su vida, no sería un cantidad miserable que dicha persona tuviera que hacer rendir o abstenerse de usar para que le alcanzara, sino que sería suficientemente abundante.

Si esto es cierto, entonces. ¿Por qué el 80% de la humanidad vive en pobreza? ¿Porqué si hay suficientes recursos para todos, solo el 20% de la gente tiene derecho a usarlos? ¿No es lo más absurdo del universo? Entonces... ¿porqué se pelean las naciones? ¿porqué se pelean los vecinos?

Muchos pueden decir: "Es la ley del más fuerte".

A nosotros lo que nos separa de los animales es nuestra capacidad de razonamiento. Pero, ¿de qué sirve la capacidad de razonamiento si de todas formas nos va a gobernar un concepto tan primitivo como el de la ley del mas fuerte? La capacidad de razonamiento no está únicamente como adorno. Es para algo. No para continuar a ese nivel.

Es por todo esto que yo no entiendo como podemos llamarnos civilizados, o humanos, y no creo que seamos completamente culpables, sino víctimas, en todos los niveles sociales.

Bien, hasta ahora lo que he planteado es el problema, y la solución está frente a nuestras narices.

Hace muchos años, hubo algunos pensadores que concibieron ideas como el capitalismo, el socialismo o el comunismo, sin embargo hoy en día podemos ver que todos esos sistemas se han corrompido, ya que siempre terminan beneficiando a un grupo pequeño de personas.

Hoy creo que es tiempo de implementar nuevas estructuras de acuerdo a nuestro nivel de avance tecnológico y globalización, de lo contrario llegará el momento en que sea demasiado tarde debido a la explotación desmedida y desenfrenada.

Hay una persona en particular que se dió cuenta de todo esto a un nivel objetivo (digamos un pensador moderno) y comenzó a desarrollar un esquema bastante completo de como se debería organizar nuestra civilización hoy en día en una economía no basada en dinero, sino recursos, y personalmente creo que tiene toda la razón. Su nombre es Jaque Fresco, un auto proclamado "ingeniero social", que ha desarrollado una visión muy precisa de lo que carecemos como civilización y en que forma satisfacer esa carencia. Esto lo ha comenzado a difundir y a poner en práctica y su proyecto se conoce como Proyecto Venus

A todos los que piensen que el ser humano no vive plenamente y no desarrolla todo su potencial debido a esta mecánica de "esclavización moderna" en la que vivimos, que nos obliga a preocuparnos cada día de como le haremos para comer mañana, para sobrevivir o llevar una vida sin preocupaciones, o simplemente porque se den cuenta del sentido tan transparente y directo que tienen las ideas que intenté exponer, les recomiendo que profundicen en el tema. Vean el video Paradise or Oblivion del proyecto Venus, y discutan esas ideas con sus compañeros, amigos, vecinos y familiares. Es necesario llevar a cabo un plan para cambiar de forma verdadera nuestra forma de vida, y el proyecto Venus es una buena idea inicial.


Y con subtítulos:

Recuerden, no se vale decir "eso no funcionará", sino se debe desarrollar como cualquier otro proyecto de ingeniería o bien, científico. Tenemos la capacidad de diseñar una nueva estructura social y un plan para llevarla a cabo.

Se aceptan comentarios constructivos!

Saludos!

sábado, 30 de marzo de 2013

Ingresando al mundo de Linux

Frecuentemente cuando alguien tiene curiosidad por probar un sistema operativo nuevo y diferente al que está acostumbrado, al no conocer todo lo que se puede hacer o como hacerlo, siente como que las cosas son mas sencillas en el que está acostumbrado a usar.

Me explico?
 
Lo anterior tiene sentido, porque si ya eres hábil en un entorno y de pronto ese entorno cambia radicalmente, te volverás muy torpe para moverte, y extrañarás en poco tiempo esa facilidad y fluidez.

La mayor parte de la gente usa Windows (aunque yo pienso que pronto será o ya es Android), y es común que haya quienes deciden cambiar a Mac o alguna distro de Linux.

Si eres un usuario avanzado probablemente te sientas mas frustrado al cambiar de sistema operativo y no poder hacer lo que hacías antes y de la forma en que lo hacías, a diferencia de un usuario no tan avanzado, que solo utiliza lo básico como el navegador, chat, reproductores de video y música, ya que no se necesita realmente aprender cosas nuevas para hacer ese tipo de actividades comunes. Es suficiente con que el sistema te lleve por un proceso de instalación amigable, para estar listo para usar tu nuevo sistema de forma ligera. 

Pero entonces, que pasa con los usuarios avanzados o muy acostumbrados a ciertos programas específicos que no se encuentran en la nueva plataforma? Yo creo que los usuarios avanzados, al conocer mas,  necesitan manipular mas herramientas de administración o acostumbrarse a nuevos programas y conocer el sistema mas a fondo para lograr lo que requieren, y esta es la parte donde un sistema difiere en gran medida de otro, y por lo mismo hay mas probabilidad de frustración y de rendirse para volver a su sistema de siempre.

En lo personal, esto me sucedió muchas veces, cuando intentaba migrar a Linux terminaba por regresar a Windows. Pero debido a las enormes ventajas que yo vi en Linux, fue que decidí volver a "sufrir" un poco como un usuario que no sabe mucho, y comenzar a aprender nuevamente a usar mi computadora. Actualmente sucede mas o menos al revés. 

Cada que utilizo Windows (fuera de mi trabajo) termino regresando a Linux, y me doy cuenta de lo conveniente que me resulta. Además de que en lo particular, encuentro muy satisfactorio pensar que no necesito un sistema creado y restringido por una empresa, sino que soy "independiente" o "libre" al usar mi S.O. Linux.

Por su instalación, yo divido en 2 tipos las distribuciones de Linux:

  1. Las que te llevan de la mano para instalar y configurar tu sistema hasta tener funcionando tu entorno de escritorio, navegadores, y programas multimedia básicos. Ejemplos: Ubuntu, Mint, Fedora, openSUSE.
  2. Las que requieren que leas alguna documentación para poder instalar y configurar tu sistema como lo deseas. Ejemplos: Gentoo, Slackware, Arch.
Sobre las primeras,hay que aclarar que también te permiten configurar tu sistema como todo un experto, depende cuanto quieras profundizar, pero como opinión personal, creo que hay que librar una capa de abstracción para hacer ajustes. He probado algunas de ellas, y creo que Ubuntu es muy atractivo al tratar de integrar el sistema como uno solo, y administrar servicios en la nube. Además de ser visualmente agradable, puede resultar familiar a usuarios de Mac. OpenSUSE utiliza una buena personalización de KDE y puede resultar familiar para usuarios de Windows. Todos instalan sus paquetes desde un administrador de paquetes y resuelven dependencias. Además gozan de un amplio repertorio de paquetes de software. Mint está basada en Ubuntu y es como una versión ligera del mismo, muchas veces más atractiva y que incluso en últimas fechas goza de mayor popularidad que Ubuntu.

Y hablando de las segundas, he probado Slackware y Arch. 

Slackware en realidad también te lleva de la mano durante su instalación, aunque te "habla" con un lenguaje mas técnico que las anteriores, por ejemplo, uno necesita saber sobre que son los sistemas de archivos y conocer la estructura de particiones en el disco duro y puntos de montaje. Para un usuario avanzado de otro S.O. no debería ser nada desconocido. Lo que si hay que saber es que Linux tiene la filosofía de no necesariamente utilizar una sola partición para distribuir la instalación, sino que se pueden crear varias (al menos una extra para intercambio de memoria). Adicionalmente, en Slackware hay que usar un comando (setup) para iniciar la instalación, y si se quiere un entorno de escritorio después de instalar, hay que ejecutar startx para iniciar el modo gráfico. 

Slackware viene con un gran número de aplicaciones, servidores, compiladores, utilidades, entornos de escritorio, y navegadores desde el inicio. Tiene una comunidad formada por usuarios con un buen sentido de calidad y seguridad, y es un sistema conciso. Aparte del software con el que viene, no goza de un gran repositorio oficial de paquetes como otras distros, pero si de un repositorio de buena calidad aportado por la comunidad, muy parecido a un repositorio oficial. No resuelve dependencias en forma automática pero si documenta listas de dependencias, por lo que es responsabilidad del administrador instalarlas. Slackware utiliza scripts llamados SlackBuilds para crear sus paquetes a partir del código fuente de los programas, permitiendo configurar banderas de compilación para un ajuste mas fino, y finalmente, todo el software es "vanilla", lo que significa que Slackware no provee paquetes modificados, o reconfigurados, sino que la versión del software que obtienes es exactamente como el programador original la desarrolló. Por lo mismo no veras, por ejemplo, KDE con un wallpaper de Slackware desde el inicio, sino que viene tal y como viene el KDE que descargas de kde.org.

En cuanto a Arch, su proceso de instalación no te lleva de la mano. Pero no hay que dejarse engañar, no es tan complicado como parece, solo hay que seguir un manual muy bien documentado en el sitio web de Arch, tener una conexión a internet y en poco tiempo tendrás un sistema mínimo, listo para crecer como uno lo desee. Al igual que con Slackware, hay que tener idea de lo que son los sistemas de archivos, puntos de montaje, y otras cosas como sistemas de arranque. Arch es muy interesante porque te permite crear tu propio sistema a partir de un sistema básico, de forma muy sencilla. Goza de un amplio repertorio de paquetes oficiales y un aún mas amplio repertorio de paquetes aportados por la comunidad, no oficiales. Tiene resolución de dependencias automática.

Con respecto a Gentoo, no lo he probado personalmente, solo he leído que Gentoo te anima a compilar tu propio Kernel, con tus ajustes personales. Y hay que leer una buena cantidad de documentación para instalarlo (usuarios de Gentoo, corríjanme). Pero tengo entendido que es también un sistema muy interesante y con buena estructura.

Esta es una pequeña introducción a algunas de las diferentes distros de Linux que pueden escoger. Hay que recordar que hay miles de ellas, pero generalmente son derivados o tienen que ver con alguna de las que mencioné, e incluso hay otras que puedes correr sin instalar (distros live), desde un medio óptico o memoria USB. Aquí me faltó mencionar a Debian, pero la verdad no he usado mucho Debian. Solo les puedo decir que es de donde se derivan Ubuntu y Fedora, si no me equivoco, entre muchas otras.

Yo utilizo Slackware, como algunos sabrán, pero es tarea de cada quien decidir con qué distribución de Linux se acomodan más, y perseverar, puesto que vale mucho la pena conocer el mundo de Linux, si algunos no piensan usarlo como S.O. principal, es muy recomendable conocerlo de todos modos simplemente por cultura general en tecnología. Y si se planea utilizar Linux, mejor ;)

See you next time!