Archivos para enero, 2009

Jabber – Protocolo Libre – Mensajeria Libre

Posted in Aplicaciones Libres, Protocolos Libre, Software Libre with tags , , on enero 31, 2009 by raulespinola

Cuando nos decimos a utilizar una herramienta libre (libros, software, musica, una Idea) es cuando damos  un paso hacia nuestra Libertad, aunque a veces nos cueste mas o no dispongamos  de las comodidades de lo privativo y conformista, el ideal de Libertad siempre sera Superior, usar Software Libre no significa que las cosas funcionen de mejor manera o sean mas fáciles, sino que es una Decisión Ideológica y  de Principios que se lleva en el Corazón y que nos acompañaran en todo lo que emprendamos, convirtiéndonos en mejores personas y seres humanos.

Esta vez comparto con ustedes un protocolo  de mensajería Libre: Jabber, les dejo la introducción al buen material que se encuentra en Jabber.org, y empecemos a ser mas libres que nunca aunque a veces cueste.

Jabber es un protocolo abierto basado en el estándar XML para el intercambio en tiempo real de mensajes y presencia entre dos puntos en Internet. La principal aplicación de la tecnología Jabber es una extensible plataforma de mensajería y una red de MI (Mensajería Instantánea) que ofrece una funcionalidad similar a la de otros sistemas como AIM, ICQ, MSN Messenger y Yahoo.

Jabber destaca porque es distinto:

  • Es abierto — el protocolo de Jabber es gratuito, abierto, público y comprensible. Además, existen múltiples implementaciones de código abierto para Servidores Jabber (consulta la lista de servidores públicos) como numerosos clientes y librerías de desarrollo.
  • Es extensible — usando el potencial del lenguaje XML, cualquiera puede extender el protocolo de Jabber para una funcionalidad personalizada. Claro que para mantener la interoperatibilidad, las extensiones comunes son controladas por la Jabber Software Foundation.
  • Es descentralizado — cualquiera puede montar su propio servidor de Jabber, además está libre de patentes y no depende de ninguna empresa de modo que se puede usar ahora y siempre con total libertad.
  • Es seguro — Cualquier servidor de Jabber puede ser aislado de la red pública Jabber, cualquier implementación del servidor usa SSL para las comunicaciones cliente-servidor y numerosos clientes soportan PGP-GPG para encriptar las comunicaciones de cliente a cliente. Además, está en desarrollo una seguridad más robusta gracias al uso de SASL y contraseñas de sesión.

Jabber puede crear confusión en un principio respecto a otros sistemas de mensajería instantánea porque habitualmente, en otros IM, se identifica el cliente con el protocolo. En el caso de Jabber esto no es así: existe un protocolo y cada uno de los clientes es una implementación.

La red Jabber

Al nivel más básico, si dos contactos tienen cuentas creadas en el mismo servidor, podrán hablar entre ellos.

Aqui se puede ver a dos usuarios que se conectan a sus cuentas del servidor ‘jabberes.org’, y hablan entre ellos directamente:

jabber_XP-XP.pngExiste una gran red de servidores Jabber interconectados entre sí, a la vez que independientes los unos de los otros. La mayoría de estos servidores son privados, en el sentido de que son mantenidos por personas o asociaciones particulares, aunque de acceso público, por lo que cualquier usuario puede usar sus servicios sin ninguna restricción.

Así, usuarios de distintos servidores conectados a la red Jabber pueden hablar entre ellos sin ningún problema, ya que cada usuario está conectado a su servidor, y los servidores de estos usuarios se intercambian los mensajes:

jabber_BSD-Linux.pngPodemos elegir entre muchos servidores, cada uno de ellos suele ofrecer diferentes servicios al usuario, y en nuestras manos está escoger el servidor que más nos guste o convenga. Al fin y al cabo, independientemente del servidor que escojamos para acceder a la red de Jabber, podremos conversar con contactos de otros servidores y añadirlos a nuestra lista de contactos.

En este gráfico se muestra a ocho usuarios Jabber, cada uno conectado al servidor que prefirió, incluso hay uno que está conectado a dos servidores simultáneamente. Todos ellos pueden hablar entre sí, ya que sus servidores están integrados en la red Jabber:

comunicacion_jabber.pngEn Jabber la dirección de cada usuario dependerá del servidor en el que tenga la cuenta, siguiendo el esquema siguiente: nombre_de_usuario@nombre_de_servidor.

Por ejemplo, si nos conectamos a Jabber a través del servidor jabberes.org, nuestra cuenta será:

   nombre_usuario@jabberes.org

Este mismo usuario puede crearse más cuentas en el mismo o en otros servidores, en cuyo caso sus direcciones serán del estilo:

   nombre_usuario_de_incognito@jabber.org
   nombre_usuario@jabberes.org
   nombre_usuario@gmail.com
   ...

Colaboraciones: Kuasar y Raulex

Fuente y Agradecimientos: http://www.jabberes.org/libro

Entrevista a R. Stallman hoy a las 21:00 por Canal 7 de Argentina

Posted in Richard Stallman with tags , on enero 30, 2009 by raulespinola

A las 21 hs de Argentina Canal 7, emitira una entrevista que se le realizo cuando visito nuestro pais, por supuesto este canal lo pueden ver por internet, les dejo el link y esten atentos, ya que nunca esta demas escuchar al padre del Software Libre.

Gracias a Grabiel por el chisme.

Link Canal 7 Argentina

Administración avanzada de GNU/Linux

Posted in Libros with tags , , on enero 30, 2009 by raulespinola

Buscando Libros de Linux, me encontre con este muy bueno, que fue liberado bajo licencia GNU (Realmente me da una Alegria ver al principio del libre que tenemos derecho para distribuirlo, copiarlo, FOTOcopiarlos y tantas cosas mas, despues de tantos años de fotocopias ILEGALES,  jeje)

Se trata de un manual (PDF, 472 páginas) distribuido de forma gratuita por la UOC (Universitat Oberta de Catalunya) y perteneciente a su Máster Internacional de Software Libre.

“El objetivo principal de este curso es introducirnos en el mundo de la administración de los sistemas GNU/Linux.”

El contenido de este manual viene dividido en 11 capítulos de la siguiente forma:

1. Introducción al sistema operativo GNU/Linux.
2. Migración y coexistencia con sistemas no Linux.
3. Herramientas básicas para el administrador.
4. El kernel.
5. Administración local.
6. Administración de red.
7. Administración de servidores.
8. Administración de datos.
9. Administración de seguridad.
10. Configuración, sintonización y optimización.
11. Clustering.

Fuente: http://www.blogubuntu.com/574/administracion-avanzada-de-gnu-linux/

KDE 4.2 The Answer

Posted in KDE with tags on enero 29, 2009 by raulespinola

Exactamente ayer fue liberado KDE 4.2 nombre clave: La Respuesta; y por supuesto en todo el mundo se organizaron fiestas para festejarlo, este presenta un mejor entorno de escritorio, y proporciona nuevas versiones de las aplicaciones y de la plataforma de desarrollo.

La comunidad de KDE ha anunciado la disponibilidad inmediata de «La respuesta», (también conocida como KDE 4.2.0), que deja preparado este escritorio libre para los usuarios finales. KDE 4.2 se basa en la tecnología introducida con KDE 4.0 en enero de 2008. Tras la publicación de KDE 4.1, que estaba dirigida a los usuarios ocasionales, la comunidad de KDE considera que ahora tiene una oferta convincente para la mayoría de los usuarios finales.

Consulta la Guía Visual de KDE 4.2 para más detalles en cuanto a las novedades de 4.2 o continúa para un resumen.


Un mejor entorno de escritorio

Aún más mejoras en la interfaz de escritorio Plasma, que hacen que organizar su espacio de trabajo sea más fácil. Miniaplicaciones nuevas y mejoradas, como un lanzador rápido, información metereológica, fuentes de noticias, tiras cómicas, compartición rápida de ficheros por medio de servicios de tipo pastebin. Las miniaplicaciones de Plasma se pueden usar ahora encima del salvapantallas, por ejemplo para dejar una nota mientras el usuario está ausente. Plasma actúa opcionalmente como un escritorio tradicional, al estilo de un gestor de ficheros. Se han añadido previsualizaciones para los iconos de fichero y la ubicación persistente de los iconos.

El panel de Plasma agrupa ahora las tareas y las muestra en varias filas. La bandeja del sistema mejorada ahora sigue la pista de las tareas que toman más tiempo, como las descargas. Las notificaciones del sistema y de las aplicaciones se muestran de modo unificado por medio de la bandeja del sistema. Para ahorrar espacio, se pueden ocultar los iconos de la bandeja del sistema. Además, el panel se puede ocultar automáticamente para liberar espacio en pantalla. Los elementos gráficos se pueden mostrar tanto en paneles como en el escritorio.

KWin ofrece una gestión de ventana fluida y eficiente. En KDE 4.2 emplea física del movimiento para dar dar un aire natural a viejos y nuevos efectos tales como el «Cubo» y la «Lámpara maravillosa». KWin sólo habilita los efectos de escritorio en la configuración predeterminada en aquellos equipos que sean capaces de manejarlos. Una configuración más fácil permite al usuario seleccionar distintos efectos como intercambiador de ventanas, haciendo que cambiar de ventanas sea más eficiente.

Las herramientas nuevas y mejoradas del espacio de trabajo aumentan la productividad. PowerDevil facilita la vida móvil ofreciendo una gestión de energía moderna y discreta para portátiles y dispositivos móviles. Ark ofrece creación y extracción inteligente de archivos, y las nuevas herramientas del sistema de impresión permiten al usuario gestionar impresoras y trabajos de impresión fácilmente.


Fuente:

http://www.kde.org/

Software Libre para el Diseño de Circuitos Electrónicos sobre Linux

Posted in Electronica, Software Libre with tags , , , , on enero 28, 2009 by raulespinola

El año pasado tuve la oportunidad de poder realizar un curso de Microcontroladores Pic y además de poder realizar las practicas con componentes electrónicos, una de las herramientas que mas ocupe fue la PC con aplicaciones EDA para simular circuitos, lo cual me facilito enormemente el armado de mi proyecto final, y me permitió experimentar mucho mas y de una forma muy sencilla.

Personalmente en esa ocasión no ocupe ninguna herramienta libre por desconocimiento, pero esta vez quiero compartir con ustedes este conjunto de aplicaciones de software libre para el desarrollo de sistemas electrónicos permitiendo el diseño desde un simple circuito hasta un procesador, además con este kit, TODO, desde los formatos, las aplicaciones y firmwares son libres siguiendo la filosofía del Open Hardware o también la de Hardware Libre.

¿Que es una aplicación EDA?

Automatización de diseño electrónico (EDA) es la categoría de herramientas para el diseño y producción de sistemas electrónicos que van desde placas de circuitos impresos (PCB) a los circuitos integrados. Esto es denominado a veces ECAD electrónico (diseño asistido por ordenador) o simplemente de CAD.

¿Qué es gEDA?

El proyecto GEDA es el desarrollo de un completo conjunto de herramientas de automatización de diseño electrónico GPL. Estas herramientas se utilizan para el diseño de circuitos eléctricos, captura esquemática, simulación, prototipos, y producción. Actualmente, el proyecto gEDA ofrece una madura suite de aplicaciones de software libre para el diseño electrónico, incluyendo la captura esquemática, atributo de la gestión, la factura de materiales (generación BOM) , netlisting en más de 20 formatos netlist, simulación analógica y digital, y el diseño de la placa de circuito impreso (PCB).

Las herramientas de la Suite te permitira un diseño de calidad profesional en todo tipo de nivel. Utilizando las herramientas gEDA, podrás crear PCB de hasta 8 capas (y dentro de poco más) con un número ilimitado de componentes y redes. Las herramientas son adecuadas para ser utilizadas por estudiantes, educadores, aficionados, consultores, pequeñas empresas, e incluso en grandes corporaciones donde un ingeniero podría necesitar realizar test de una forma rápida y confiable.

El proyecto GEDA se inició debido a la falta de herramientas EDA libre para sistemas POSIX, con el objetivo principal de promover el hardware libre o hardware de fuente abierta. La suite se esta desarrollando en GNU/Linux con algunos desarrollos en otras plataformas.

¿Cuál es la gEDA suite?

GEDA la suite es la recopilación de todas las distintas herramientas que forman parte de, en relación con, o simplemente trabajar con el software del proyecto gEDA. En la actualidad, el gEDA suite incluye:

gEDA / GAF – captura esquemática y netlisting y gschem

ngspice – simulación SPICE

gnucap – simulación analógica

gspiceui – extremo delantero del GUI para ngspice / gnucap

pcb – PCB diseño

gerbv – Gerber espectador

Icarus Verilog – simulador Verilog

GTKWave – Visor de forma de onda digital

wcalc – transmisión de linea y análisis de la estructura electromagnética


OpenCollector

Open Collector lleva las listas y noticias del sotware libre para diseño de circuitos electronicos.

Aca van a poder encontrar todo tipo de software libre ademas de la suite gEDA.

Fuentes y Tutoriales:

http://el-directorio.org/ProyectoTale/Tutoriales/geda

http://www.jcoppens.com/soft/howto/geda-spice/

http://www.opencollector.org/collector.php

http://geda.seul.org/wiki/geda:faq

1ra Fiesta Retro Linuxera Revolucionaria

Posted in Distribuciones, GNU Linux, Videos with tags , , , , , , on enero 27, 2009 by raulespinola

En estos días de vacaciones, estuvimos (Oscar Brites, Gonzalo Hess y yo) experimentando con instalaciones de Linux sobre maquinas antiguas, (en nuestra mini-Install Fest) tratando de poner en practica un poco de lo que en este tiempo estuve investigando (en este post trato este tema), ubicados y molestando en la casa de Oscar Brites (Kiko) nuestro principal objetivo era realizar la instalación, o tratar de instalar Deli-Linux en su 386 con 8mb de Ram y un HD de 400mb.

Al principio empezamos por armar la antigüedad, esta poseía una disquetera de 5 ¼ , y quisimos colocarle una compactera sin éxito (ya que las compacteras que teníamos no andaban), entonces procedimos a realizar la instalación de Deli-Linux en otra maquina mas nueva, lo cual lo logramos con éxito.

Una vez colocado el disco en nuestra maquina objetivo, solamente pudimos acceder a algunos recursos y aplicaciones por consola, lo cual puede ser muy útil para utilizar la misma para escribir textos o armar pequeños routers/firewall, o lo que a nuestra imaginación nos dicte.

Por supuesto, agradecemos a la hermana de Kiko que nos preparo unas tortas espectaculares y los perros de kiko que no nos mordieron (tiene 9).

Realizamos una mini-filmación de lo que hicimos, con lo que arme un vídeo, espero les guste.

PD: Los puristas abstenerse, ya que lo arme con un producto de Guindows, pero no me siento mal porque realmente trate con Kino, Cinerella, Lives y no se cuantos mas, con ninguno pude hacer algo y eso que me leí varios tutoriales.

Nota Personal: Ponerme las Pilas y armar un programa libre para editar vídeo de forma sencilla y sin vueltas (como diria mi amigo,tan  sencillo que hasta mi abuela pueda ocuparlo).

Juegos en Linux: live.linuX-gamers.net

Posted in Distribuciones, Juegos with tags , on enero 26, 2009 by raulespinola

Live.linuX-gamers.net es una distribución Live DVD de Linux basada en Arch-Linux, que te permite jugar sin instalar nada en tu HD, gracias a este proyecto podras acceder a una gran cantidad de juegos de todo tipo con solo insertar un DVD en tu lectora y bootear la maquina desde alli.

Juegos:

Astromenace:

Nexuis:

Savage

Glest

Sauerbraten

Tremulous

Ademas tiene juegos de carreras, de accion, estrategia. La verdad muy buen trabajo para los gamers de Linux y no esta demas decir que la mayoria son GPL.

LInk: http://live.linux-gamers.net/