jueves, 30 de diciembre de 2010

Debian 6.0 Squeeze seria lanzado con un kernel totalmente libre.

Debian siempre se caracterizo por tener un marcado empeño en proporcionar software de calidad y a su vez ajustarse a los lineamientos de la FSFde “Free software” de la Free Software Foundation, encabezada por Richard Stallman.

Pues bien, en la ultima versión estable no era tan asi, incluian muchos blobs que no son libres. Por este motivo estuvo apartada de la lista de distribuciones libres de la FSF.
Como lo anuncian en la página web de Debian, han podido quitar los blobs del kernel y Debian Squeeze podrá contar con un kernel completamente libre, lo que podría significar la futura inclusión de Debian al listado de distribuciones libres de la FSF. Se han podido quitar los blobs del kernel y Debian 6.0 podrá contar con un kernel completamente libre, lo que podría significar la futura inclusión de Debian al listado de distros libres confeccionado por la FSF. El cumplimiento del primero de los requisitos de la FSF, permitiría a Debian no sólo cumplir con su propio Manifiesto sino también ser considerada para su inclusión en la lista de distribuciones libres de la FSF.

La version 5.0 “Lenny” no pudo ser lanzada como ahora ya que el equipo de desarrollo de Debian tuvo que concentrarse en conocer todo acerca de Linux Firmware. Igualmente existiran alternativas de instalación “free” y “non-free” como hasta ahora. Con paquetes adicionales, aunque estos paquetes “non-free” no son soportados por la gente de Debian, por ende se recomienda que usuarios avanzados hagan uso de estos paquetes.

Fuente: distrotest

miércoles, 29 de diciembre de 2010

El software libre regirá en la administración rusa

Una orden firmada por el Primer Ministro ruso Vladimir Putin ha acordado la migración de las estructuras informáticas del gobierno y las instituciones federales al software libre en los próximos años. La fecha clave para que se produzca este cambio, que contempla la instalación de Linux en los sistemas de la administración, puede ser 2015.

Un documento salido a la luz a partir de una traducción de Google Translator al inglés, contempla una serie de pasos para que la administración rusa migre sus estructuras, tanto centrales como las de las instituciones federales, al software libre. Se trata de una guía para que estos cuerpos del Estado lleven a cabo de manera precisa este cambio en sus sistemas informáticos.

La adopción de software libre por parte del gobierno ruso también incluye la instalación de software Linux. De esta manera el país da un paso adelante en la adopción de tecnologías abiertas y contribuye con el ejemplo a que otras entidades, ya sean públicas o privadas comiencen a ver las ventajas de trabajar con este modelo.

El texto recomienda al Ministerio de Comunicaciones ruso que forme lo que se califica como “un paquete base de soluciones de software libre para los problemas típicos de lso cuerpos ejecutivos federales”. Asimismo se apunta la importancia de “crear y mantener un depósito único de software libre” acorde a las necesidades de las instituciones que conforman la administración.

Una de las intenciones del gobierno ruso con este movimiento puede estar dirigida a ahorrarse los costes que supone trabajar con otro tipo de software. Microsoft será previsiblemente una de las empresas más afectadas por este cambio, ya que sus programas están implantados en buena parte de las estructuras del gigante ruso. La fecha en la que se culminará esta modificación podría situarse en torno a 2015.

Fuente: readwriteweb

viernes, 24 de diciembre de 2010

Cómo valora y gestiona el usuario el software libre

Conocer la respuesta de los usuarios domésticos frente al software libre es importante porque representa un porcentaje bastante elevado del total de sus usuarios y puede actuar de revulsivo para impulsar su uso en otros ámbitos. Recordamos el estado del Software Libre en países de habla hispana recogido por la última encuesta de PortalProgramas de 2010.

Este artículo es fruto de la colaboración entre PortalProgramas y ReadWriteWeb en español. PortalProgramas es una web de servicio creada en 2003 que resume toda la información sobre software para ofrecer a los usuarios los programas que mejor se adaptan a sus necesidades en cada momento y ayudarles a sacar el máximo provecho del software.

Desde hace algunos años, el software libre se está popularizando y su uso se está expandiendo entre los usuarios domésticos. La clave de su futuro está en reconocer las necesidades de los usuarios y saber resolverlas, pero se dispone de poca información a nivel de usuario doméstico. Uno de los estudios sobre este tema es el informe Valoración del software libre en la sociedad publicado por el canal de software PortalProgramas.com Este informe desvela el conocimiento, uso y valoración que los usuarios tienen del software libre, y aporta las claves para mejorarlo.

9 de cada 10 personas han oído hablar de él

Resulta un hecho que este tipo de aplicaciones se están introduciendo en la sociedad. Son cifras muy altas. Además ocultan otros datos no tan positivos:
La filosofía de libertad que promueve nada tiene que ver con el aspecto económico. Sin embargo, como a nivel de usuario la mayoría de aplicaciones libres son además gratuitas, el término tiende a confundirse.
Los impulsores del movimiento libre quieren dar a conocer esta filosofía, el auténtico valor que ofrece el software libre: libertad en el uso, modificación, distribución y mejora. Se ha demostrado que los usuarios que conocen esta filosofía valoran más la calidad y seguridad de este software, confían más en él y están mucho más dispuestos a utilizarlo que el resto de usuarios.

El 88% de usuarios lo utiliza regularmente

La mayoría de usuarios que conocen el software libre, además lo utilizan y están satisfechos con él. Además muestran unas altas tasas de satisfacción y confianza en él. Sin embargo, un pequeño grupo de usuarios se muestra decepcionado

Quienes han tenido algún problema con él (3%), difícilmente volverán a probarlo

El 70% de ellos asegura que tiene menos funcionalidades que el resto de software y eso es lo que más desconfianza les genera. Además, tan sólo el 30% de ellos piensa que estas aplicaciones son seguras.
Se trata de un grupo de usuarios defraudado, que conoce el software libre pero que no ha cumplido con sus expectativas. Cuando se les pregunta qué tipo de aplicaciones prefieren ahora, se muestran mucho más abiertos a utilizar software gratuito o comercial.

Las actualizaciones periódicas y la comunidad del software libre, clave en la confianza de los usuarios

No sólo los usuarios valoran muy positivamente que el software libre se actualice periódicamente, sino en este punto además aventaja al software comercial ya que 8 de cada 10 usuarios afirman que se actualiza con bastante más frecuencia que éste último.
Otro punto que podría generar desconfianza entre los usuarios es la falta de soporte técnico por parte de los desarrolladores de las aplicaciones. En este punto, el 82% de los usuarios afirman que pueden encontrar mucho soporte técnico para estos programas. Es un reconocimiento a la importancia que tiene la comunidad en la evolución del software.

El software libre no perjudica al software comercial

También está muy extendida la idea de que cada tipo de software tiene su uso, y que el libre no perjudica al comercial porque se escoge uno u otro según las necesidades del momento (19%).
Para el 6% de usuarios, el software libre evita la piratería porque los usuarios prefieren utilizar éstos programas que son gratuitos en lugar de piratear los comerciales que, de todas formas, no iban a comprar. Tan sólo el 6% opina que sí perjudica al desarrollo del software comercial.

Valoración según el sistema operativo del usuario


Los usuarios de cada sistema operativo tienen puntos de vista diferentes sobre el software libre. El informe Valoración del software libre desglosa estos usuarios para conocer qué piensan cada uno de ellos; ayudando así a encontrar soluciones personalizadas a sus requerimientos.
Los usuarios de Windows son quienes menos conocen la filosofía del software libre; sin embargo sí que lo utilizan bastante y en han tenido buenas experiencias con él.
Basan su confianza en la ausencia de problemas al usarlos y, en segundo lugar, en las actualizaciones periódicas. Sin embargo, piensan que habitualmente estos programas tienen menos funcionalidades que los propietarios comerciales. Estarían dispuestos a cambiar su software propietario por libre, aunque éste les funcione bien y necesiten un tiempo de aprendizaje, siempre y cuando sea compatible.
Los usuarios de Linux son los que mejor conocen la filosofía del software libre, quienes más lo usan y apoyan. Lo que más valoran son las actualizaciones periódicas. Aseguran rotundamente que el software libre tienen tantas o más funcionalidades que el propietario comercial. Se muestran bastante contrarios a utilizar software no libre.
Los usuarios de Mac OS muestran unos niveles de uso y confianza en el software libre similares a los de Linux. Piensan que tienen casi tantas funcionalidades como los programas propietarios, pero no se muestran tan rotundos como los usuarios de Linux.
En general, la sociedad usa y confía en el software libre. Piensa que es seguro y está satisfecha con su funcionamiento. Cambiarían el software propietario que conocen y utilizan por software libre siempre que fuera compatible.
Fuente: readwriteweb

lunes, 13 de diciembre de 2010

Hackear redes inalambricas WPA/WPA2 con Pyrit

Pyrit es una herramienta que nos permite obtener contraseñas de redes WiFi que usen como protocolo de encripcion WPA/WPA2.
Esta desarrollado en Python, bajo la licencia GPL3, y se encuentra en muchas distribuciones de GNU/Linux. Además esta herramienta aprovecha de manera notable la potencia y la capacidad de procesamiento de la GPU de las tarjetas graficas Nvidia y ATI. Para instalarlo en Debian:
apt-get install pyrit
Hay que recordar que los ataques de fuerza bruta dependen de muchos factores, algunos como:
  • Capacidad de procesamiento
  • Tamaño de la contraseña
  • Tamaño del diccionario
  • Diversidad del diccionario
  • Diversidad del password (si tiene caracteres especiales, mayusculas y minusculas)
Fuente: softwarelibre.net

viernes, 10 de diciembre de 2010

Huawei se une a la Fundación Linux

La Fundación Linux dedicada a la estandarización de componentes hardware y software para el sistema operativo GNU/Linux ha comunicado la entrada en la organización de la compañía Huawei Technologies Co. Ltd.
Otro socio destacado para la organización sin ánimo de lucro ya que la compañía china es el mayor productor de equipamiento de redes y telecomunicaciones del gigante asiático y uno de los primeros a nivel mundial.
Huawei provee equipamiento en 45 de las 50 principales operadoras de telecomunicaciones mundial y vende productos a lo largo de cien países. La entrada de Huawei en la Fundación Linux se une a la reciente asociación de China Mobile como miembro ‘gold’ en una muestra del papel destacado que en los últimos años ocupa China en el ecosistema Linux con amplitud de desarrolladores contribuyendo al kernel, la utilización del sistema abierto en educación y comercio, o el hecho de que más del 25 por ciento de los servidores de Pymes del país utilicen Linux, superando la media mundial.
Funte: muylinux.com

lunes, 6 de diciembre de 2010

iRedMail, aplicación necesaria para un administrador

iRedMail es la aplicación que todo administrador de sistemas debe tener a mano sin dudas; es una plataforma robusta y completa para administrar sistemas de correo (mail) que soporte todo en uno, es decir:
  • Servidor SMTP
  • Autentificación
  • Servidor POP3/IMAP
  • Anti-Spam (RBL)
  • Anti-virus (Clamav)
  • Soporte MySQL
  • Dominios Virtuales (virtual domains)
  • Webmail
  • Full administración vía Web
Veamos exactamente que es iRedMail...
- Es un proyecto de código abierto (GPL v2)
- Sus paquetes binarios son compatibles con las arquitecturas i386 y x86_64
- Funciona en sistemas no virtualizados y virtualizados como son VMWare, VirtualBox, Xen y OpenVZ.
- Funciona en RedHat/CentOS 5.5, Debian, FreeBSD, openSUSE y Ubuntu
Si se te hace muy complicada la documentación, el proyecto ha compilado una imagen ISO de nombre iRedOS, creado con una imagen personalizada de CentOS que incluye iRedMail.
También existe un Panel de Administración en versiones Open Source Edition que es gratis y Pro (Full-featured Edition) de pago, basado en web y que te puede ayudar en la tarea para cada distribución antes mencionada.
Fuente: alcancelibre

sábado, 4 de diciembre de 2010

openSUSE 11.4 Milestone 4: ahora, con KDE SC 4.6 Beta 1… y con el parche milagroso

Los desarrolladores de openSUSE han lanzado la cuarta versión preliminar de openSUSE 11.4, que llega con una novedad muy interesante para los amantes de KDE: la integración de KDE SC 4.6 Beta 1 -MetalByte habló de ella recientemente en dos ocasiones-, que nos permite comprobar las mejoras de este entorno de escritorio y su integración con openSUSE.

Will Stephenson, uno de los responsables del desarrollo de esta distribución, fue el encargado de presentar la nueva edición, y comentó que esta será la cuarta de las seis “milestones” preparadas para el ciclo de desarrollo, y que además de la integración de KDE SC 4.6 Beta 1 se incluía ese “milagroso” parche de 200 líneas con el que se gana en prestaciones de forma notable cuando tenemos una carga importante de trabajo en nuestro equipo.

Ese parche es parte del kernel 2.6.37-rc3 que utiliza openSUSE 11.4 M4, pero además se ha actualizado Network Manager a la versión 0.8.2 -con mejoras en el soporte de modems 3G, redes PAN basadas en Bluetooth y soporte para autoconfiguración de IPs en IPv6.

Otros cambios incluyen la actualización a libzypp 8.8, con soporte para metalinks, la especificación para descargas desde múltiples URLs. No hay novedades respecto a GNOME, que sigue en su versión 2.32, y como ya vimos en la anterior milestone, openSUSE ya está apostando por LibreOffice en lugar de OpenOffice.

Podéis encontrar más detalles en el anuncio oficial, y descargar openSUSE 11.4 M4 desde la página oficial de la distribución. La próxima milestone está prevista para el 16 de diciembre, y la versión final llegará -si todo va bien- en marzo de 2011.

Fuente: muylinux

Presentan en Venezuela herramientas de informáticas libres

Presentan en Venezuela herramientas de informáticas libres PDF Imprimir

viernes, 03 de diciembre de 2010

03 de diciembre de 2010, 19:09Caracas, 3 dic (PL) El Centro Nacional de Tecnologías de la Información presentó una serie de herramientas informáticas libres, respaldadas por una importante comunidad de usuarios venezolanos, informó hoy el Ministerio de Ciencia y Tecnología.

Las iniciativas se agruparon en el Primer Foro de Intercambio de Experiencias en Tecnologías de la Información Libres en la Administración Pública, celebrado en el auditorio de la Contraloría General de la República.

El encuentro contó con la participación de técnicos y especialistas en informática, quienes se informaron sobre los diversos productos desarrollados, entre ellos el Sistema de Atención y Gestión de Tickets, utilizado por la Oficina de Atención al Usuario de esta institución.

El dispositivo sirve para realizar el registro y monitoreo continuo de las solicitudes de usuarios, así como brindar respuestas efectivas a los requerimientos e incidencias.

Asimismo se mostró la herramienta de trabajo automatizado Expresso, que permite una labor institucional de colaboración, mediante una aplicación web desarrollada en Brasil.

El sistema cuenta ahora con mejoras realizadas por los técnicos venezolanos del Centro Nacional de Tecnologías de la Información, dentro del marco del proyecto Software Público Internacional.

El uso y adopción del software libre puede hacer realidad la independencia y el ejercicio de la soberanía en el área tecnológica.

De acuerdo con especialistas, para lograr una transformación efectiva del Estado venezolano en esta materia, es necesario construir comunidades, colectivos y promover espacios en los que se transmite la información de herramientas informáticas útiles.

Los sistemas informáticos mostrados durante el foro están disponibles en el portal www.forja.softwarelibre.gob.ve.

Fuente: prensa-latina

Las direcciones de internet se agotarán en enero, advierte el registro Lacnic

MONTEVIDEO — La cantidad de direcciones de internet mundiales se agotará en enero, por lo que urge que operadores y Gobiernos adopten una nueva versión del protocolo de internet, alertó el registro para América latina y el Caribe, región en la que aún hay direcciones disponibles para tres años más.
Las direcciones de internet se agrupan en conjuntos, que son distribuidos por el ICANN (Internet corporation for assigned names and numbers) a las cinco organizaciones que se ocupan de cada región del mundo.
"El 'pool' central de direcciones se va a terminar en enero", dijo a AFP Ernesto Majó, gerente de Comunicaciones del Registro de direcciones de internet para América Latina y el Caribe (Lacnic), con sede en Montevideo.
"Esta semana se asignaron cuatro bloques de direcciones, quedaron solo siete. Y cuando queden cinco ya está acordado que se van a distribuir a cada uno de los registros regionales de internet. Eso va a ser el fin de una etapa, se terminan las direcciones a nivel central y hay que manejarse con los 'stocks' regionales", explicó.
El sistema actual -Internet Protocol versión 4 (IPv4)- que se está agotando tiene un tope de unos 4.000 millones de direcciones, para una demanda cada vez más alta, indicó Majó.
"Al principio las direcciones IPv4 eran para conectar las redes entre sí, eran servicios académicos, redes gubernamentales, era algo muy limitado. No se previó que esto iba a tener un desarrollo comercial y que cada vez habría más dispositivos y personas en la red, las necesidades individuales son cada vez mayores", añadió.
Si bien consideró que "no es grave", ya que se ha desarrollado un protocolo alternativo (el IPv6) que permite otorgar billones de billones de nuevas direcciones, a Lacnic le preocupa la demora de los Gobiernos y operadores en adaptarse a este nuevo protocolo. Las redes que ya funcionan con IPv6 representan apenas un 1% del tráfico global.
"El problema es que las redes están construidas basadas en el procolo IPv4 y si no se hacen esfuerzos de configuración e instalación no van a poder seguir creciendo. Las direcciones IP son imprescindibles para que los dispositivos, las computadoras y los móviles se puedan conectar a la red", explicó Majó.
Lacnic -entidad privada sin fines de lucro, autorregulada, integrada por casi 1.000 organizaciones que van desde proveedores de servicios de internet hasta universidades y bancos- atiende desde México hasta Argentina, incluido el Caribe hispanohablante.
Como el consumo actual de direcciones IP de la región es menor al de otras, Majó estimó que en el caso de América Latina y el Caribe habrá direcciones disponibles durante tres años más.
"Pero eso no quiere decir que hay que quedarse quietos, sino que tenemos la oportunidad de hacer un despliegue efectivo de IPv6 con tiempo", advirtió.
La necesidad de acelerar la adopción del protocolo IPv6 será uno de los temas centrales del 39º encuentro del ICANN que se celebrará la próxima semana en la ciudad colombiana de Cartagena.
Fuente: Google Noticias

jueves, 2 de diciembre de 2010

Los mejores programas y juegos libres del 2010

Más de 5.000 votos de usuarios acaban de decidir cuáles son los mejores programas libres de 2010. Se trata una iniciativa para fomentar el conocimiento de nuevo software libre entre los usuarios. Participaron 66 nominados entre los que se encontraban programas libres populares, programas excelentes para tareas muy específicas, programas recién publicados… Han tenido cabida todo tipo de proyectos para todas las plataformas. El resultado ha sido la promoción no sólo de los ganadores sino de decenas de programas libres que han conocido los usuarios a través de estos premios.

Los programas libres ganadores recibirán una donación de PortalProgramas.com en nombre de sus usuarios para fomentar su desarrollo. Los ganadores por categorías son:

* Mejor software libre de 2010: Firefox. El navegador que ha revolucionado Internet.
* Mejor juego libre de 2010: Rig of Rods. Un apasionante juego de conducción en 3D.
* Software libre más revolucionario: Blender. Uno de los programas de animación en 3D más utilizados.
* Software que necesita más donaciones: Ninja IDE, un editor para Python recién creado y con buenas expectativas de crecimiento.

Ver todos los nominados.

Benjamin Segura, responsable de comunicación de PortalProgramas.com explica: “Nos hemos sorprendido de cuánto conoce la gente el software libre. Hemos visto un retroceso de clásicos como Ares y eMule y un auge espectacular de proyectos como Blender, Gimp y el reciente LibreOffice. Los usuarios ya no sólo conocen los 3-4 proyectos más populares sino que conocen y saben valorar la calidad de muchos otros excelentes proyectos de software libre“.

Fuente: espaciolinux.com

miércoles, 1 de diciembre de 2010

¿qué es Inkscape?

Inkscape es una herramienta de dibujo libre y multiplataforma para gráficos vectoriales SVG. Este programa surgió de una bifurcación del proyecto Sodipodi. Las características de SVG soportadas incluyen formas básicas, trayectorias, texto, canal alfa, transformaciones, gradientes, edición de nodos, exportación de SVG a PNG, agrupación de elementos, etc.
La principal motivación de Inkscape es proporcionar a la comunidad una herramienta de código abierto de dibujo SVG que cumpla completamente con los estándares XML, SVG y CSS2.
Inkscape se encuentra desarrollado principalmente para el sistema operativo GNU/Linux, pero es una herramienta multiplataforma que funciona en Windows, Mac OS X, y otros sistemas derivados de Unix.
Esta aplicación tiene una buena compatibilidad multilingüe, particularmente para sistemas de escritura complejos (árabe, hebreo...)
Fuente: wikipedia.org

La situación económica beneficia la adopción de Linux

El 72% de los profesionales TI de empresas con más de 100 empleados han decido, o lo están haciendo, realizar una migración hacia Linux.

Más de la mitad de los ejecutivos de TI planean acelerar la adopción de Linux en 2009, según un reciente estudio realizado por Novell y la firma de análisis de mercado IDC. Y es que aunque la actual situación económica no es buena para la mayoría de las compañías, está acrecentando el interés por la fuente abierta, y por los sistemas operativos basados en Linux en particular.

El estudio se basa en los resultados de una encuesta realizada a 300 profesionales de TI de organizaciones con más 100 empleados, en la que el 72% están evaluando activamente, o ya han decidido, incrementar la adopción de Linux en servidores este año; más de dos tercios, un 68%, afirmaron lo mismo en el terreno de los ordenadores de sobremesa.

Los recortes de gastos y costes de soporte son los mayores factores que se tienen en cuenta a la hora de migrar hacia Linux. Más de cuatro de cada diez planean añadir más sistemas basados en Linux en el próximo año o dos, y la mitad quiere hacer que Linux sea la plataforma de servidor primario dentro de cinco años.

Los más reacios a moverse hace el sistema operativo de código abierto citan la falta de soporte de aplicaciones y la pobre interoperabilidad con Windows y otros entornos, como sus principales temores

Fuente: Academia de Software Libre

lunes, 29 de noviembre de 2010

Presentación Software Libre en Venezuela en Filven San Juan

Hoy en el evento Filven de San Juan de los Morros, Estado Guarico, Venezuela, tuve el gusto de ser el padrino en la presentación del libro Software Libre en Venezuela cuyo autor es: Jose Santaella. Amigo, Profesor y Estudioso de la materia.

A continuación una imagen del momento de la presentacion del libro de Jose Santaella:


Felicitaciones por tu Publicación, Esperamos muchas más espero ahora hacer mi propia publicación cuento con tigo Santaella para ello.

Pronto en una nueva entrada hare referencia de donde se podrá comprar la obra del Autor: Jose Santaella.

sábado, 27 de noviembre de 2010

Como instalar Java en Ubuntu 10.04 LTS (actualizado)

En este momento hay un tutorial que muestra la forma sencilla de instalar Sun Java en Ubuntu 10.04 LTS Lucid Lynx en este enlace.
Los invito a que lo instalen de esa manera y no utilicen este tutorial.


No se si seré el único que no pudo encontrar como instalar Java desde los repositorios oficiales de Ubuntu o si realmente no se encuentran disponibles en esta versión de la popular distribución de Linux.
En todo caso, decidí hacer un pequeño tutorial para los que tienen el mismo problema y no saben como instalar Java en su flamante Ubuntu 10.04 LTS.

El Java que vamos a instalar es la versión oficial de Oracle, el JDK1.6.0_20, este contiene el Development Kit y el JRE.

Lo primero que debemos hacer es descargar la ultima versión del JDK la cual es la 1.6.0_20 desde el sitio oficial de Oracle y la guardaremos en la Carpeta Personal para que nos quede mas cómodo encontrarla y realizar los pasos del tutorial.

Una vez tengamos el binario correspondiente a la arquitectura de nuestra maquina siendo “jdk-6u20-linux-i586.bin” para plataformas x86 y “jdk-6u20-linux-x64.bin” para plataformas amd64, abrimos la Terminal y procedemos a darle permisos de ejecución al archivo binario para comenzar a instalar Java en nuestra maquina.
$ chmod +x jdk-6u20-linux-i586.bin
$ sudo ./jdk-6u20-linux-i586.bin

En este paso simplemente seguimos las instrucciones que nos entrega la Terminal la cual es aceptar el contrato de licencia.
Ahora vamos a mover el directorio creado por la instalación a un lugar mas apropiado para este como /usr/lib/jvm, esto lo logramos con el siguiente comando.

$ sudo mv jdk1.6.0_20 /usr/lib/jvm

Ahora haremos del nuevo Java una de las alternativas de Java para el sistema con el siguiente comando.

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_20/bin/java" 1

Configuremos la nueva alternativa como la opción por defecto al momento de correr Java en el sistema.

$ sudo update-alternatives --set java /usr/lib/jvm/jdk1.6.0_20/bin/java

Para terminar comprobemos la versión de java instalada en nuestro sistema con el comando “java -version”

Lo siguiente que debemos hacer es configurar el Development Kit de Java para los desarrolladores en este lenguaje.
Para esto debemos seguir casi los mismos pasos que realizamos para configurar el JRE pero esta vez cambiaremos un poco los comando quedando de la siguiente manera.

$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_20/bin/javac" 1
$ sudo update-alternatives --set javac /usr/lib/jvm/jdk1.6.0_20/bin/javac
javac -version

Por ultimo debemos instalar el plugin de Java para que los navegadores puedan hacer uso de este con el siguiente comando.

$ sudo apt-get install sun-java6-plugin

Ya tenemos instalada y configurada la ultima versión de Java, ahora solo tenemos que comenzar a usarla.

Nota: estos pasos sirven para instalar tanto la versión para arquitecturas de 32 y 64 bits, solamente es necesario cambiar el nombre al momento de instalar el binario.

Actualización: La versión final de Ubuntu 10.04 LTS de 64 Bits no tiene disponible el paquete "sun-java6-plugin" lo que nos complica la vida al momento de enlazar el plugin con el navegador. Para solucionar esto, debemos enlazar manualmente Java con el navegador.

Para Mozila Firefox:
$ cd /usr/lib64/firefox-addons/plugins
$ sudo ln -s /usr/lib/jvm/jdk1.6.0_20/jre/lib/amd64/libnpjp2.so

Para Chromium Browser:
$ cd /usr/lib64/chromium-browser/plugins
$ sudo ln -s /usr/lib/jvm/jdk1.6.0_20/jre/lib/amd64/libnpjp2.so

Con los demás navegadores es exactamente igual, solo debes encontrar el directorio "plugins" dentro de /usr/lib64/tu_navegador/
Fuente: wereveryware.com

90 GB de información en 1 gramo de bacterias.

Vía ddg se informa que, gracias a un nuevo sistema de codificación de datos denominado Bioencryption que podría revolucionar el mercado, científicos de la Universidad china de Hong Kong han conseguido almacenar hasta 90 GB de información biológica de ADN modificado en 1 gramo de bacterias.
El éxito del experimento les lleva a asegurar que este nuevo método de almacenamiento permite acumular 2 Terabytes en apenas unos gramos de bacterias. Más detalles en el Informe [inglés] en PDF.
Fuente: softwarelibre.net

Experto irlandés recomienda a Latinoamérica uso de Software Libre

Caracas, 26 Nov. AVN .- El creador e impulsor de la base de datos de código abierto MySQL, de mayor crecimiento del mundo y que utilizan clientes como Facebook, Google, Nokia, Baidu o China Mobile, Michael "Monty" Widenius, recomienda a América Latina no quedarse atrás en la utilización de tecnologías libres porque el futuro apunta hacia este modelo.
El experto finlandés consideró que los gobiernos y países latinoamericanos deben dejar de ser dependientes de empresas en el exterior que les venden software cerrado y trabajar en el desarrollo de plataformas abiertas que puedan reutilizar, copiar y redistribuir Widenius, en el II Congreso Iberoamericano de Conocimiento Libre realizado en Panamá, dijo que Latinoamérica se encuentra ante la encrucijada de continuar con el modelo de desarrollo de software cerrado o con uno de software abierto que impulsaría su crecimiento.
"Para Latinoamérica este es el modelo con el cual podemos marcar la pauta de nuestro propio destino, lo que es más importante que depender de un productor foráneo que, además, nos pone el precio de nuestro futuro", indicó.
En un programa de Software Libre el usuario tiene todas las libertades de ejecutarlo, cambiarlo y mejorarlo, lo que no puede hacer en uno de código cerrado (privado) por cuya licencia tiene que pagar, recordó.
De acuerdo con Widenius, la pregunta es: "¿Quiero yo vivir en un mundo donde me imponen el precio para que otro gane, o prefiero estar en un mundo de crecimiento basado en mi propio desarrollo?".
El experto citó un reciente estudio de la empresa Gardner International que señala que el 80% de las empresas encuestadas en todo el mundo admiten estar usando Software Libre o tener intenciones de hacerlo.
Esto "marca hacia dónde vamos en la utilización de tecnologías de plataformas abiertas", dijo, al subrayar que este tipo de plataformas ha empujado en su país el desarrollo de las empresas, en especial de las pequeñas.
También señaló que la utilización del software de código abierto se verá propulsado por la evolución continua de Internet y de los servicios de "nube informática", que permitirá que muchas empresas tengan más aplicaciones en la red de forma más eficiente y a mejor costo.
Puso el ejemplo de las principales redes sociales y todo el "fenómeno" que han creado alrededor del mundo y a las cuales todavía se le están buscando múltiples y variados usos.
Internet "ha evolucionado tanto que hay países como Finlandia donde ya próximamente va a ser libre por ley y gratis para todos, y, además, paralelamente a eso se están desarrollando nuevos dispositivos para que ya todo se conecte a Internet", resaltó
Fuente: avn

El sitio web de Secunia víctima de un ataque DNS

El website de la prestigiosa compañía de inteligencia de seguridad TI Secunia ha caído víctima, durante alrededor de una hora, de un ataque DNS que redirigía a sus visitantes a un sitio web diferente (ver video).

Parece que el ataque contra Secunia podría haber sido obra de un conocido hacker de idioma turco que se hace llamar “TurkGuvenligi”, cuyas intenciones aún no está claras.

La modificación de la apariencia de los sitios web constituye una amenaza frecuente, pero el secuestro DNS resulta teóricamente más difícil de perpetrar, dado que implica el cambio de los archivos DNS del sitio tomado como objetivo.

Así, el atacante supuestamente ha conseguido hackear la base de datos DNS a través de algún punto débil del sistema, probablemente algún pequeño ISP asociado a algún proveedor fiable en algún lugar de Internet.

Los ataques contra sitios de firmas de seguridad parecen constituir un reto especialmente atractivo para los atacantes precisamente por el elevado nivel de protección que, supuestamente, incorporan.

Fuente: blog.segu-info

domingo, 21 de noviembre de 2010

¿Que es Bacula?

Bacula es una colección de herramientas de respaldo muy amplia, capaces de cubrir eficientemente las necesidades de respaldo de equipos bajo redes IP. Se basa en una arquitectura cliente/servidor que resulta muy eficaz y fácil de manejar, dada la amplia gama de funciones y características que brinda; copiar y restaurar ficheros dañados o perdidos. Además, debido a su desarrollo y estructura modular, Bacula se adapta tanto al uso personal como profesional, para parques de ordenadores muy grandes.

Elementos

Los elementos necesarios para que Bacula funcione son:
  • Bacula-director
Es el demonio que gestiona la lógica de los procesos de backup y los demás servicios. El servidor de la base de datos debe estar accesible desde la máquina que ejecuta este demonio (o también puede estar en la misma máquina y escuchar en localhost).
En el archivo de configuración de este demonio se especifica dónde y cómo acceder al resto de demonios y recursos, la contraseña para el acceso mediante bacula-console y los trabajos o jobs.

  • Bacula-storage daemon
Este demonio es el encargado de manejar los dispositivos de almacenamiento; esto exige que este demonio esté instalado en la máquina que posea la conexión física a los dispositivos de almacenamiento, tales como: discos locales, grabadoras de CD o DVD, unidades de cinta, volúmenes NAS o SAN, autocargadores o librerías de cinta.
El fichero de configuración de este servicio define tanto los dispositivos de almacenamiento que maneja, como que directores pueden utilizarlo.

  • Bacula-file daemon
Mediante este demonio Bacula obtiene los ficheros que necesita respaldar, así pues éste es el componente que hay que instalar en las máquinas que necesiten respaldo. Realiza la misma función que los "agentes" en otros sistemas de backup.
Este archivo de configuración es el más simple de todos, simplemente especifica qué directores pueden realizarle peticiones.

Para poder interactuar con el servicio de backup, necesitaremos un cliente:
  • Bacula-console

Todo el conjunto de elementos que forman Bacula trabaja en sincronía y es totalmente compatible con bases de datos como MySQL, SQLite y PostgreSQL.
Fuente: Wikipedia

Compartiendo el teclado y el ratón con X2X

Cómo usar X2X para compartir el teclado y el ratón de una máquina a otra. Este software parece que fue desarrollado originalmente por "Digital Equipment Coporation" y está disponible en Debian mediante el correspondiente apt-get install x2x Es una manera muy cómoda de, por ejemplo, manejar el portátil conectado a la red desde el PC cuando están uno junto al otro. Hay otro programa, éste multiplataforma, que se llama synergy y que hace lo mismo, pero esta vez usando la misma arquitectura.

Fuente: softwarelibre.net

sábado, 20 de noviembre de 2010

Compiere

Compiere es una aplicación para negocios de código abierto, ERP y CRM
destinada para las empresas de pequeño y mediano tamaño y con una gran expansión en el mercado anglosajón en los últimos años.
Compiere esta desarrollada usando J2EE. La aplicación y el código fuente se provee sobre la base de distribución libre bajo una licencia basada en la licencia publica Mozilla. Puede ser configurada y extendida dentro de la aplicación y por medio de la adición de componentes modulares. La documentación y el soporte solo están disponibles mediante pago.
Desde la versión 2.5.2, Compiere es independiente de la base de datos, y existe una infraestructura para la conexión a múltiples bases de datos. La conectividad a las siguiente bases de datos: PostgreSQL, MySQL y Sybase puede estar disponible o en procesos de completarse pero no es soportada oficialmente por Compiere, que continúa soportando únicamente Oracle como base de datos "oficial".
Aunque Compiere está gobernado por una licencia de software libre derivada de la MPL 1.1, la CPL 1.1 (Compiere Public License), realmente es difícil saber cuánto del producto es código abierto y cuánto no, al incluir varias librerías internas cuyo código no se proporciona con el producto e incluso algunas de pago (de terceros en cualquier caso) que realizan funciones centrales en el producto. Asimismo, la propia licencia CPL incluye la posibilidad clara de que la empresa desarrolladora pase partes, o la totalidad del código, a licencia comercial transcurridos dos años de su fecha de lanzamiento.
Actualmente existen bastantes consultores en todo el mundo dando soporte del producto Compiere; algunos (unos pocos) homologados directamente por la empresa desarrolladora, otros lo hacen de manera independiente. También existen varios proyectos adicionales derivados de Compiere, algunos son simplemente ligeras adaptaciones del producto para tratar de ponerlo acorde con las necesidades legales en diversos países (Compiere está muy orientada a la legislación norteamericana únicamente y es difícilmente adaptable en algunos puntos a diversas leyes Europeas y sudamericanas, sobre todo en al apartado contable y fiscal). Otros son proyectos independientes de documentación libre de Compiere (La documentación oficial de Compiere no está disponible bajo licencia libre). Otros son proyectos más elaborados que cubren nuevas facetas que Compiere no desarrolla y finalmente otros están construidos a partir de Compiere o con fusión de Compiere y otros ERPs o programas de gestión de software libre, pero ampliando sus características y mejorando la personalización y adaptación legal para un determinado país o zona.
Fuente: Wikipedia

El parche “milagro” de Linux de 200 lineas implementado en 4 lineas de Bash

Seguro que de estos días os suena (pues ya muchos sitios han hablado de ello) de una pequeña modificación al kernel que incrementaria el rendimiento. Pues bien ese mismo efecto puede conseguirse simplemente con 4 lineas de scripting que un desarrollador de Red hat: Lennart Poettering, le envió a Linus Torvalds. Ha habido una acalorada discusión entre ellos, pero a mi esos minucias sin “demasiada importancia” ya no me interesan.

En principio para usar esta modificación bastaria con añadir:

if [ "$PS1" ] ; then
mkdir -m 0700 /sys/fs/cgroup/cpu/user/$$
echo $$ > /sys/fs/cgroup/cpu/user/$$/tasks
fi

Al final de nuestro fichero .bashrc y luego ejecutar como root:

mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu
mkdir -m 0777 /sys/fs/cgroup/cpu/user

Esto en Ubuntu sin embargo no funciona (deberiamos cambiar /sys/fs por /dev), Asi que haremos lo siguiente:

Desde /etc/local ejecutamos:

mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user

Al final de nuestro fichero .bashrc pondremos:

if [ "$PS1" ] ; then
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $$ > /dev/cgroup/cpu/user/$$/tasks
fi

Y finalmente damos permisos de ejecucion:

sudo chmod +x /etc/rc.local

Respecto a la supuesta modificación, Los usuarios de desarrollo de Natty están muy contentos, pudieron insertar los cambios en la (proxima) versión 2.6.38 y ya llevan algun tiempo usandolo en los kernels de server.

Fuente: DistroTEST

jueves, 18 de noviembre de 2010

Como montar un ciber con debian GNU/Linux 5.0 lenny

Bueno con esta entrada no vengo a dar una primicia solo a explicar mis experiencias montando un ciber con GNU/Linux debian 5.0 lenny.

Primero hice una busqueda de programas que me permitieran gestionar a los clientes desde un servidor encontre 2 opciones:

- cyborg
- mkahawa (el cual use este)

En dicho ciber tenia a mi disposición 19 equipos pentium 3 (cuestión que me puso algo nervioso por que son equipos con pocos recursos y muy antiguos) las caracteristicas de todos los equipos son:

----Clientes----
cpu: petium 3 450mhz
ram: 128mb
disco duro: 6gb

----Servidor----
cpu: petium 3 450mhz
ram: 384mb
disco duro: 6gb

Bueno aqui viene lo bueno ya que el entorno grafico que use fue gnome (por defecto en debian).

Y comence a formatear todos los clientes (los cuales tenian windows millenium) los cuales les hice una instalación estandar de debian.

Luego para configurar los clientes instale lo siguiente:

- sqlite3
- libsqlite3-dev
- libfox-1.6
- libcclc
- mkahawa-client

Al instalar mkahawa-client nos pedira el nombre del equipo y del cliente como el nombre del equipo le puse cliente1 lo use tanto para nombre del equipo y del cliente nos pedira la direccion ip del host no se coloca nada solo se pulsa enter

Para ejecutar el programa que bloquea los clientes debes ejecutar el siguiente comando:

mkahawa-client -host x.x.x.x -name cliente1 -nossl

en la opcion -host se especifica la ip del server que gestiona los clientes
la opcion -nossl nos permine ejecutar el programa sin usar una conexion segura luego explicare como hay que hacer para ejecutar la conexion segura.

Si la maquina se bloquea quiere decir que ya tenemos un cliente con mkahawa client funcional solo hay que aplicar el mismo proceso para los demas clientes.

Luego vamos a configurar el servidor instalando los siguentes paquetes:

- sqlite3
- libsqlite3-dev
- libfox-1.6
- libccls
- mkahawa-srv

En el servidor una ves instalados los paquetes solo tenemos que ejecutar el comando

mkahawa -nossl

Como generar los certificados para la conexión segura para no tener que usar la opcion -nossl.

Editor de texto solo tenemos que crear un archivo .sh con el siguiente codigo:


#!/bin/sh

echo "Generando certificados SSL/TLS"

PWD=`pwd`
TMPDIR="cert_tmp"
mkdir $TMPDIR
mkdir -p $TMPDIR/demoCA/private/
mkdir -p $TMPDIR/demoCA/newcerts
mkdir -p $TMPDIR/demoCA/certs
mkdir -p $TMPDIR/demoCA/crl
cd $TMPDIR
touch demoCA/index.txt
echo "01" > demoCA/serial

echo -n "generate self-signed CA ... "
echo -e ".\n.\n.\n.\n.\n`hostname`\n.\n" | \
openssl req -new -x509 -nodes \
-keyout demoCA/private/cakey.pem \
-out demoCA/cacert.pem -days 3650 2>/dev/null 1>&2
echo "done"

echo -n "generate certificate and sign request ... "
echo -e ".\n.\n.\n.\n.\nccl\n.\n\n\n" | \
openssl req -new -nodes \
-keyout key.pem -out newreq.pem \
-days 3650 2>/dev/null 1>&2
cat newreq.pem key.pem > new.pem
echo "done"

echo -n "sign certificate with newly created CA ... "
echo -e "y\ny\n" | openssl ca \
-policy policy_anything \
-out cert.pem -infiles new.pem 2>/dev/null 1>&2
sleep 2
echo "done"

cp demoCA/cacert.pem CAcert.pem
cp CAcert.pem ../CA.pem
cat key.pem cert.pem > ../cert.pem
cd $PWD
rm -rf $TMPDIR
echo -e "\n\nCopie cert.pem y CA.pem a ~/.mkahawa en el servidor y a ~/.mkahawa en los clientes\n"


Luego guardamos el archivo.

y desde la consola ejecutamos el archivo .sh de la siguente manera para que genere los certificados:

sh archivo.sh

ó

./archivo.sh

Optendremos los archivos de certificados el cual copiaremos los archivos a la ruta donde se instalo mkahawa-srv o mkahawa-client.

y listo no tendremos que usar la opcion -nossl la cual es insegura.

En la version de debian que use en los 2 primeros dvds de los 5 dvds se encuantran los siguentes paquetes:

- sqlite3
- libsqlite3-dev
- libfox-1.6

Los paquetes:

- libccls version: 0.8.0
- mkahawa-srv version: 0.8.2
- libcclc version: 0.0.4
- mkahawa-client version: 0.0.4

Deben buscarlos en internet estos estan disponibles para ubuntu solamente pero sirven para debian.

pero de todas maneras les dejo un regalito:

Si pulsan AQUI descargaran el tar.gz que los contiene solo tienes que desempaquetar y ya tendran los .deb que necesitan.

Para Concluir el ciber funciona bastante bien a pesar de usar equipos tan antioguos.

El ciber usa direcciones ip estaticas y el servidor se encarga a traves de una de sus interfaces red de conectar todos los equipos a este y trabaja como gateway para conectarse a internet a traves de su otra interfaz de red la cual usa una ip dinamica pero eso sera otra entrada que creare en el blog o posiblemente edite esta misma entrada.

Espero sus comentarios espero que les guste a todos.

miércoles, 17 de noviembre de 2010

[Linux] El parche milagroso de Mike Galbraith en acción

En la página de Phoronix esta mañana leí un artículo sobre un “fascinante parche” para el kernel Linux que permite agregar “grupos de tareas” para una mejor respuesta del kernel ante eventos, haciendo que aplicaciones de escritorio sean agrupadas por TTY aumentando la interactividad del escritorio en alta carga.
La noticia fué replicada por la gente de muyLinux bajo el nombre de “El milagro de las 200 líneas de código” …

El parche …

Este parche fué creado por Mike Galbraith, un eterno colaborador del Kernel Linux (nick: efault) y su finalidad principal es otorgar la posibilidad de “agrupar tareas” en las TTY para que el CPU pueda “procesar en lote” todo ese grupo de tareas de una manera más rápida, aprovechando el procesamiento “en paralelo” *casí* todas las tareas relativas al uso de escritorio (sobre todo en el rendering de video) se ven beneficiadas.

¿Cómo funciona?

Cuando una tarea se ejecuta, esta genera un “GROUP” de manera automática donde todos los childs (hijos) comparten el “task group” y este un único tty. El parche de hecho es una “prueba de concepto” de una idea que Linus Torvalds había propuesto sobre el comportamiento de los task groups y queda abierta a mejoras de todo tipo.
Para ser una prueba de concepto (sólo 200 líneas de código) se desempeña bastante bien.

¿Dónde y cómo implementarlo?

El parche aún se encuentra en pruebas y no ha sido empaquetado en ningún lado, se encuentra como respuesta a un correo de discusión de Linus Torvalds acá, y sólo puede ser implementado en kernels donde la gestión de carga de trabajo de las TTY existe (> 2.6.37), yo he descargado y copiado el parche acá:
http://anyhub.net/file/W_n-rfc-rft-v3-sched-automated-per-tty-task-groups.patch.tar.bz2
De donde lo pueden bajar limpio y sin inconvenientes.
He descargado el kernel 2.6.37-rc2 de la página de kernel.org, lo descomprimo para compilarlo “de la manera habitual”, sin embargo:
Ejecutamos:
make mrproper
Y la copia de las opciones “por defecto”
make oldconfig
Ahora aplicaremos el kernel, para ello lo descomprimimos en la raíz de /usr/src, nos movemos a la carpeta del kernel:
cd linux-2.6.37-rc2/
Y ejecutamos el parche:
patch -p1 --dry-run < ../RFC-RFT-v3-sched-automated-per-tty-task-groups.patch

Opciones habilitadas en el Kernel:

Ejecutando make menuconfig o make gconfig (si están en gnome) activaremos las siguientes opciones del Kernel Linux:
En “General Setup”:
Kernel compression mode:
LZO (el más rápido en descomprimir)
Para que el kernel se descomprima rápidamente pueden activar el modo de compresión LZO, pero requieren instalar el siguiente paquete:
aptitude install lzop
Enable Block Layer > IO Schedulers > CFQ I/O Scheduler > CONFIG_CFQ_GROUP_IOSCHED
Esto habilita el I/O scheduler por grupos (CFQ_GROUP_IOSCHED)
Control Group Support (CONFIG_CGROUPS):
Namespace cgroup subsystemFreezer cgroup subsystemDevice Controller for cgroups
CPUset support > include legacy
Precisamente la opción que incorpora el parche, los CGROUPS y su control.
Resource counters > Memory Resource controller > MRC for Swap Extension
Group CPU Scheduler (CONFIG_CGROUP_SCHED)
Group Scheduling for SCHED_OTHER
Group Scheduling for SCHED_RR/FIFO
Con esto, habilitamos todos los tipos de sheduler basado en grupos.
Block IO Controller
Default I/O scheduler
CFQ
Opciones que colaboran con el parche.
Processor type and features > Preemption Model > Preemptible Kernel (low-latency desktop)
Requerido, para que podamos contar con un kernel Preemtivo. (de baja latencia).
MTRR support > MTRR Cleanup support
Timer Frequency > 1000 Hz
Otras opciones que colaboran con el performance del kernel Linux.

Compilando

Compilamos de la manera usual:
  • make all
  • make modules
  • make modules install
  • make install
  • mkiniramfs -o /boot/initrd.img-2.6.37-rc2-amd64 /lib/modules/2.6.37-rc2-amd64
Y actualizamos nuestro grub para que agregue la entrada del kernel:
update-grub2
y Listo, ahora, a probar el kernel.

Pruebas

Aun cuando hay pruebas más especializadas (como el interbench diseñado por Con Kolivas) yo he hecho una simple prueba (repetible por cualquiera) y que demuestra los beneficios directos del tunning; en este caso, he comprobado con 3 Kernel Linux y diversos modos.
Como nota adicional, mi equipo es:
Linux lexotanil 2.6.37-rc2amd64 #2 SMP PREEMPT Tue Nov 16 16:32:42 VET 2010 x86_64 GNU/Linux
Es un Debian Squeeze, tiene servicios cargados (openldap, postgresql, mysql) y utilidades de escritorio (compiz-fusion, gnome-applets, metacity como gestor, rendering habilitado según guía en este mismo blog) por lo que este parche *podría* en teoría, ser muchisimo más beneficioso para gente con equipos basados en distribuciones Desktop (Ubuntu, Trisquel), que mi equipo que es un servidor, sin embargo, el incremento de rendimiento fue brutal!.
A este equipo se le han realizado los siguientes cambios, con el fin de mejorar su performance:
En la primera prueba, se probó en un Kernel “genérico Debian” sin ninguna modificación al equipo:
Kernel genérico, sin 3D ni MTRR:
glxgears -info
GL_RENDERER = Software Rasterizer
GL_VERSION = 2.1 Mesa 7.7.1
GL_VENDOR = Mesa Project
1494 frames in 5.0 seconds = 298.796 FPS
1582 frames in 5.0 seconds = 316.213 FPS
1616 frames in 5.0 seconds = 323.090 FPS
Los tiempos en promedio, son unos 300 FPS.
Kernel genérico, sin aceleración 3D (pero corrección MTRR activa):
glxgears -info
GL_RENDERER = Software Rasterizer
GL_VERSION = 2.1 Mesa 7.7.1
GL_VENDOR = Mesa Project
2277 frames in 5.0 seconds = 455.288FPS
2314 frames in 5.0 seconds = 462.779 FPS
2251 frames in 5.0 seconds = 450.191 FPS
Mismo kernel, pero con el MTRR corregido (mejora del 10%).
Con aceleración 3D, sin parche de Mike:
glxgears -info
GL_RENDERER = Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4
GL_VERSION = 2.1 Mesa 7.7.1
GL_VENDOR = Tungsten Graphics, Inc
3618 frames in 5.0 seconds = 723.600 FPS
3448 frames in 5.0 seconds = 689.600 FPS
3511 frames in 5.0 seconds = 702.200 FPS
Con 3D y MTRR corregido, el rendimiento en el kernel “genérico” es notable (promedio: 700 FPS).
Kernel con parche realtime (RT Linux): 2.6.33.7-rt29-amd64
GL_RENDERER = Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4
GL_VERSION = 2.1 Mesa 7.7.1
GL_VENDOR = Tungsten Graphics, Inc
3418 frames in 5.0 seconds = 683.600 FPS
3483 frames in 5.0 seconds = 696.600 FPS
3498 frames in 5.0 seconds = 699.460 FPS
Este Kernel (2.6.33-7 con parche RT de RT-Linux) lo uso para transmitir por radioGNU en modo tiempo-real.
Parche de Mike Galbraith; Kernel 2.6.37-rc2-amd64 con parche:
glxgears -info
GL_RENDERER = Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4
GL_VERSION = 2.1 Mesa 7.7.1
GL_VENDOR = Tungsten Graphics, Inc
5707 frames in 5.0 seconds = 1141.172 FPS
6153 frames in 5.0 seconds = 1230.600 FPS
6280 frames in 5.0 seconds = 1255.749 FPS
Como vemos, este parche incrementa en más del 70% la respuesta del Kernel a eventos como dibujado de pantalla, scroll, renderizado de video, etc.

Conclusiones
Hice pruebas y benchmarks también con el interbench de Con Kolivas, que aunque confirman los resultados acá expuestos, sería muy largo explicar el test cuando un glxgears reportaría iguales resultados (una mejora notable en la respuesta del equipo).
Espero hagan sus propias pruebas y permitan dar por sentado que este parche representa el futuro del alto rendimiento en Linux PREEMPT para usuarios comunes y corrientes de escritorio.
Fuente: phenobarbital.wordpress.com

martes, 16 de noviembre de 2010

Actualización del kernel para SuSE Linux Enterprise 11

SuSE ha publicado la actualización del kernel para SuSE Linux Enterprise
Server y Desktop en su versión 11 SP1 en la que se corrigen tres
vulnerabilidades de escalada de privilegios.
Los problemas corregidos están relacionados con los sockets RDS y con
video4linux, en todos los casos podrían permitir a un atacante local la
obtención de privilegios de root.
Se recomienda actualizar a la última versión del kernel, disponible a
través de la herramienta automática YaST.
Opina sobre esta noticia:
http://www.hispasec.com/unaaldia/4403/comentar
Más información:
[security-announce] SUSE Security Announcement: Linux kernel (SUSE-SA:2010:057)
http://lists.opensuse.org/opensuse-security-announce/2010-11/msg00004.html
Antonio Ropero
antonior@hispasec.com

Fuente: urbanaradio.es

domingo, 14 de noviembre de 2010

¿Que es freedesktop.org? wiki

freedesktop.org (fd.o) es un proyecto que trabaja por la interoperatibilidad y la compartición de la tecnología base de los entornos de escritorio para X Window System (X11), tanto en Linux como en otros sistemas operativos Unix. Fue fundado por Havoc Pennington en marzo de 2000.
La organización está enfocada al usuario. Hay muchos entornos de desarrollo para X11, lo cual no parece que vaya a cambiar. La organización procura que las diferencias entre entornos de desarrollo no sean visibles para el usuario.
Los dos escritorios X software libre más usados, GNOME y KDE, trabajan estrechamente en el proyecto.
Fuente: Wikipedia

sábado, 13 de noviembre de 2010

¿Que es FFMPEG? Wiki

FFmpeg es una colección de software libre que puede grabar, convertir y hace streaming de audio y vídeo. Incluye libavcodec, una biblioteca de códecs. FFmpeg está desarrollado en GNU/Linux, pero puede ser compilado en la mayoría de los sistemas operativos, incluyendo Windows. El proyecto comenzó por Gerard Lantau, un seudónimo de Fabrice Bellard, y ahora es mantenido por Michael Niedermayer. Es destacable que la mayoría de los desarrolladores de FFmpeg lo sean también del proyecto MPlayer, más un miembro del proyecto Xine y que FFmpeg esté hospedado en el servidor del proyecto MPlayer.
FFmpeg está liberado bajo una licencia GNU Lesser General Public License 2.1+ o GNU General Public License 2+ (dependiendo de cuáles bibliotecas estén incluidas). Los desarrolladores recomiendan utilizar el último snapshot de Subversion ya que mantienen constantemente una versión estable.
Fuente: Wikipedia

jueves, 11 de noviembre de 2010

Gestion hospitalaria con Medical

Medical es un sistema libre de Gestión Hospitalaria y de Información de salud que ofrece las siguientes funciones :

  • Expediente Médico Electrónico (EMR)
  • Sistema de Gestión Hospitalaria (HIS)
  • Sistema de Información de Salud

Nuestro objetivo es contribuir con los profesionales de la salud alrededor del mundo para mejorar la calidad de vida de los más necesitados, ofreciendo un sistema libre que optimice la promoción de la salud y la prevención de la enfermedad.

Fuente: medical.sourceforce

¿Que es OpenERP?

Open ERP es un sistema ERP y CRM. Tiene componentes separados en esquema Cliente-servidor. Dispone de interfaces XML-RPC, y SOAP. Anteriormente se le conoció como TinyErp.
Entre sus características están la contabilidad analítica, contabilidad financiera, gestión de almacenes/inventario, gestión de ventas y compras, automatización de tareas, campañas de marketing, ayuda técnica(Helpdesk), y punto de venta, dentro de la construcción misma del software se hace uso intensivo de flujos de trabajo que se puede integrar con los módulos haciendo la modificación de aprobación y en general de cualquier proceso adaptable.
El programa es Software libre liberado bajo la GPL.
Es multiplataforma, funciona sobre Linux y Windows, y la interfaz de usuario está construida sobre Gtk+, también hay una alternativa construida sobre Qt. Adicionalmente hay un cliente para ambiente Web llamado Etiny que fue construido sobre TurboGears.
OpenERP se describe así mismo como el ERP de Código abierto más destacado y sencillo que existe hasta el momento.
Emplea a Postgresql como Sistema manejador de bases de datos y ha sido programado con Python, lo cual permite que su adecuación e implantación sea limpia y pueda tener una curva bastante menor que otras soluciones.
fuente: wikipedia

miércoles, 10 de noviembre de 2010

Supercomputadoras de China elevarán ventaja competitiva

  • Editor: Sonia
  • 08:53:52 2010-11-09 / Xinhua


Los fabricantes chinos de computadoras de alto rendimiento se han visto alentados a mejorar su competitividad y a explotar un mercado internacional más amplio después de que un fabricante chino de supercomputadoras se situara recientemente por delante de Jaguar, compañía estadounidense pionera, en cuanto a velocidad de cálculo .
La Corporación de Industria de Información Dawning, fabricante chino de supercomputadoras, ha alcanzado una cuota de mercado del 34 por ciento en China, superando el 28 por ciento de IBM y el 19 por ciento de HP durante dos años consecutivos, de acuerdo con la Lista de las 100 Mejores Computadoras de Alto Rendimiento, recientemente publicada por la Asociación Especializada en Matemáticas y Ciencias de Software, dependiente de la Asociación de Industria de Semiconductor de China.
Nie Hua, vicepresidente de Dawning, informó a Xinhua hoy lunes de que "la lista muestra que el mercado nacional ha aceptado gradualmente las marcas de fabricación nacional de ordenadores de alto rendimiento".
"Además, nuestras computadoras de alto rendimiento tienen ahora una ventaja competitiva con respecto a las marcas de renombre internacional", dijo Nie.
La supercomputadora Dawning 6000 o Nebulae, cuya velocidad de computación supera los 1,270 billones de operaciones por segundo o 1,27 petaflops, ocupó el segundo lugar en la Lista de las 500 Supercomputadoras más potentes publicada el pasado mes de junio.
Se trata del mayor nivel alcanzado por un sistema informático chino. En la actualidad, dos sistemas chinos ocupan los puestos 10 y 24 en las lista de las 500 mejores computadoras, por detrás de EEUU, Reino Unido y Francia.
Las supercomputadoras se utilizan para tareas de cálculo intensivo en ámbitos como la física cuántica, predicción meteorológica, investigación climática y modelación molecular.
La industria de la supercomputadora se caracteriza por la rápida velocidad de desarrollo y el Dawning 6000 pronto será eclipsado por otra superordenadora desarrollada conjuntamente por la Universidad Nacional de Defensa y Tecnología y otros institutos de ciencias informáticas.
La velocidad de computación de la Tianhe-1 casi ha duplicado la del Dawning 6000, de acuerdo con la Lista de las 100 Mejores Computadoras de Alto Rendimiento 2010 de China.
Tianhe-1, que significa Vía Láctea, es capaz de efectuar 2,507 billones de operaciones por segundo, y de alcanzar los 4,700 billones en su punto máximo .
Su velocidad de cálculo es 1,425 veces mayor que la de Jaguar, la anterior supercomputadora más rápida de EEUU.
La superordenadora está instalada en el Centro Nacional de Supercomputación de la ciudad septentrional portuaria china de Tianjin.
Está previsto que desempeñe un papel importante en terrenos como la explotación de petróleo, la aviación y los estudios aeroespaciales.
Los expertos consideran que dada su impresionante velocidad de cálculo, el Tianhe-1 podría encabezar la siguiente Lista de las 500 Mejores Computadoras de Alto Rendimiento, que se publicará a mediados de noviembre en EEUU.
El anterior superordenador más rápido en la última Lista de las 100 Mejores Computadoras de Alto Rendimiento era el Jaguar, del Laboratorio Nacional Oak Ridge de Tennessee, con una velocidad media de 1,750 billones de cálculos por segundo.
En base a la última Lista de las 500 Mejores Computadoras de Alto Rendimiento, EEUU es hogar de siete de los 10 superordenadores más rápidos del mundo y posee más de la mitad de las 500 supercomputadoras. Fin

Sobre Radio ÑU.. (GNU)

RadioGNU (se pronuncia RadioÑÚ) es un espacio radial donde se difunden los valores del Software Libre. Es principalmente un medio para tecnólogos, pero acepta distintas manifestaciones científicas y culturales que sostienen la defensa de valores éticos al compartir el arte y el conocimiento.
Nuestra emisora continuamente genera un flujo de datos de audio en el cual podrá, desde su reproductor favorito, escuchar temas de distinta índole, todos orientados a compartir el conocimiento y muchas veces orientado al Software Libre, tal como es entendido en su definición oficial, sin interpretaciones intermedias.
Aunque tenemos nuestras opiniones sobre el Derecho de Autor, no promovemos el irrespeto de la ley. También promovemos el derecho que tienen los músicos de ser escuchados por su público. No cobramos por nuestra difusión (aunque aceptamos donativos y estamos dispuestos a hacer convenios para tal fin) y están invitados a informar sobre eventos como conciertos, festivales, congresos, foros, encuentros, fiestas y demás actividades, mientras las mismas no estén en contradicción con nuestros valores éticos.
RadioGNU nació como un espacio diverso y plural donde quien quiera puede transmitir sus ideas y su material auditivo. Sólo dos cosas se le piden a quien quiere formar parte: primero, que no se promuevan tecnologías privativas; segundo: que no se ponga reguetón, puesto que ya hay suficientes radios que ponen eso y lo que han puesto ya es suficiente para el resto de la humanidad.
Sea bienvenido a escuchar RadioGNU

Fuente: RadioÑU

lunes, 8 de noviembre de 2010

OpenQbo: GNU/Linux para ROBOTS

OpenQbo es una distribución Linux para los robots basada en Ubuntu que incluye exclusivamente software y aplicaciones dirigidas a la robótica. El objetivo es crear una distro basada en Ubuntu que se puede utilizar en muchas plataformas robóticas actuales y futuras. Los creadores de la distro también esperan acelerar el desarrollo de la robótica en sí en el proceso.
OpenQbo Robotic Distro
OpenQbo es en muchos aspectos similar a la de Ubuntu Studio. Ambos son los derivados de Ubuntu en sintonía para hacer tareas específicas y están dirigidos a grupos específicos de personas. Otro ejemplo interesante es Ubuntu Satanic Edition. La idea original era crear una distro ligera basada en Ubuntu sin todos los servicios innecesarios y aplicaciones con el fin de optimizar el tiempo de partida al máximo y permitir su instalación en los discos duros y tarjetas de memoria fácil.
Aplicaciones predeterminadas en la distro OpenQbo robótica incluyen Gnome, el motor de síntesis de voz Festival, Julius motor de reconocimiento de voz, sistema de ROS como meta-SO y así sucesivamente. Puedes ver la lista completa de aplicaciones disponibles con OpenQbo aquí.
Fuente: es.globedia.com

domingo, 7 de noviembre de 2010

Latinoware 2010 un gran acontecimiento del software libre para américa latina

Todo esta listo para que esta semana se lleve a cabo el VI Latinoware en Brasil, evento que congrega muchos activistas, desarrolladores y usuarios de software libre de america latina. Este evento acontecerá del 10 al 12 de Noviembre en la ciudad de Foz do Iguazú.

Keynotes alineados, programación concluida, conferencistas definidos. Ya están reunidos todos los motivos para estar en Foz do Iguaçu entre los días 10 y 13 de noviembre próximos. ¿Pero en qué consiste la construcción de un evento de esta envergadura? ¿Cuál ha sido el trabajo para llegar hasta aquí? "Es una observación constante de todo lo que está aconteciendo en el mundo de la tecnología, ¡en especial del software libre, claro! es ir manteniendo contactos y estableciendo otros nuevos contactos con potenciales conferencistas que voy conociendo en otros eventos de los cuales participo en el mundo entero. Principalmente, se trata de mantener los ojos y oídos abiertos a las sugerencias y, necesariamente - muchas veces desafortunadamente - tener que decir muchas veces 'no' según la visión de Cesar Brod que, por tercera vez, coordina el temario del Latinoware. Cesar es nuestro entrevistado hoy:

Latinoware: Cesar, ¿cómo comenzó tu historia con el Latinoware?

Cesar: Fue en 2003, cuando organicé el primer Congreso Internacional de Software Libre Brasil, en Curitiba. Allí conocí a Marcos Siríaco y Paulo Roberto Falcão, de Itaipu Binacional; a Julian Fagotti, de Celepar, y a una serie de personas que pensaban en organizar un gran evento latinoamericano de software libre. Yo estaba en el medio de un estudio que realizaba para el ministerio de apoyo al desarrollo de Finlandia, donde precisamente recababa lo que existía en materia de proyectos de software libre en América Latina y tenía muchos contactos con las mismas personas que formaban parte de mi estudio o que me ayudaban con el mismo. Buena parte de estas personas se tornaron conferencistas del primer Latinoware, en 2004.

Latinoware: Entre el Latinoware de 2004 y el de 2010, ¿Cuál es la principal diferencia en términos de organización del temario?

Cesar: Talvez la principal diferencia sea que en 2004 teníamos que buscar los conferencistas y en 2010 tenemos que seleccionar entre una inmensa oferta de personas que quieren venir al Latinoware, gracias a la importancia y a la visibilidad conquistadas por el evento. Sólo como ejemplo, tuvimos la oferta de 250 conferencias provenientes del llamado de trabajos, la mayoría de ellos de excelente calidad. Habíamos reservado el espacio para 20 y, al final, lo hemos abierto para casi 40 conferencias a partir de este llamado. Con esto, claro, tuvimos que negar una serie de propuestas. Se podrían hacer unos cinco Latinoware con todas las personas que se prepararon para participar. Sinceramente, espero que podamos dar espacio a todas ellas en eventos futuros y, públicamente, pido disculpas por no haber espacio para todas. En muchos momentos - creo que la mayoría de ellos - la selección entre A o B fue muy dolorosa. Fue como si tuviésemos que formar de nuevo a los Beatles y tener que elegir entre John Lennon y Paul McArtney...

Latinoware: ¿Y si tuvieras que elegir una entre las más de 150 conferencias del Latinoware?

Cesar: ¡Eso mismo! Después de tanto trabajo escogiendo quién estaría en nuestro temario, no hay una conferencia que me guste más que otra. Me gustaría pasar el tiempo entero en el taller de salud electrónica para países emergentes, pero al mismo tiempo no me quiero perder las conferencias sobre multimedia y las nuevas tecnologías para juegos y dispositivos móviles, además de acompañar la olimpíada de robótica.

También quiero oír todo lo que habrá en el evento sobre redes sociales, gobierno electrónico y, claro, accesibilidad. Y quiero leer de nuevo las evaluaciones y ver que es muy difícil para los participantes del congreso elegir entre una conferencia y otra. Fue así como tuvimos que seleccionarlas.

Latinoware: ¿Algún consejo para que los participantes no se pierdan en medio de tantas buenas actividades disponibles en el Latinoware?

Cesar: Doy dos recomendaciones. La primera es "enfoque". Si estás iniciándote en el mundo del software libre, reserva un tiempo para el mini curso Linux de la A a la Z y busca las conferencias más orientadas hacia aquello que tienes necesidad en el día a día: edición gráfica, producción de textos, etc. Si eres un programador PHP, Python, Java, etc., hay una serie de conferencias específicas sobre estos lenguajes. Si estás interesado en multimedia, el Latinoware aborda la producción de audio, vídeo, modelado 3D y muchas otras cosas. Si tu interés es el mundo de los negocios con software libre, no te pierdas las conferencias del personal del Gartner Group, los estudios de casos y las rondas de negocios. Si perteneces al área de la salud, sigue el taller internacional de salud para economías emergentes. En fin, mira la programación, selecciona tus conferencias preferidas y sigue tu propio camino. La segunda recomendación es "divertirse". La libertad es, ante todo, algo placentero. Deja un espacio para circular por el evento, visitar la feria y los stands, conversar con las personas, ¡y sacarse fotos con Maddog! Aprovecha que él no cobra. ¡Te esperamos en Foz do Iguaçu

Fuente: http://www.latinoware.org/

Liberado Blender 2.5 Beta 3

Después de más de 7 semanas de desarrollo, los desarrolladores Blender han anunciado la llegada de la última versión beta de lo que será la versión 2.6 de su suite de código abierto de creación de contenido 3D.

Blender 2.55 Beta, la tercera beta de la serie 2.5, incluye varios cambios y las correcciones de más de 340 bugs encontrados en la versión de desarrollo anterior. Aquí el anuncio.

Si bien no hay nuevas características se han añadido en el tercer beta, los desarrolladores cuentan que una "operación de cambio de nombre amplia" se ha producido entre las 2.53 y 2.55, cambiando sustancialmente la API de secuencias de comandos y que muy probablemente puede tener repercusiones para la carga de 2.53.

Mezcla con la animación en 2.55. Los Usuarios están invitados a probar el FCurve / controlador 2.54 fijar en el menú Ayuda en caso de que experimenta problemas. Además, los desarrolladores cuentan que los binarios de Linux de 64 bits están rotos, y añadió que "se volverá a cargar cuando se fija"

Al igual que con todas las versiones de desarrollo, el uso en entornos de producción y en sistemas de misión crítica no es aconsejable. Los desarrolladores piden a los usuarios comprobar la aptitud para el informe de cualquier error que encuentren. La fecha de lanzamiento de la versión final, con la etiqueta Blender 2.6, aún no se ha anunciado.

Más información en: http://www.blender.org/

Fuente: somoslibres

¿Como Entrar en modo root en una PC sin tener la Clave del mismo? Otra forma

Saludos a todos.

Esta Información les sera de mucha ayuda a muchas personas que no logran entrar en su sistema GNU/Linux ya que olvidaron la clave de su usuario root y usuario normal.

Bueno Lo primero es arrancar la maquina nos aparecerá el GRUB mostrando la lista de sistema operativos que queremos iniciar allí seleccionamos el sistema GNU/linux que no recordamos la clave "PERO OJO NO VAMOS A PULSAR ENTER" pulsaremos la tecla "e" que hace la referencia a "editar" Luego nos aparecerán una seria de opciones seleccionaremos la que al principio dice "kernel" y luego pulsamos la tecla "e" de nuevo en esa linea de código aparece al final "ro quiet" justo antes de "ro quiet" colocamos single quedando más o menos así la linea:

kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/hda2 single ro quiet

Luego pulsamos la tecla "enter" y por ultimo la tecla "B" iniciara el sistema y nos mostrara el pront de super usuario simplemente ejecutamos el comando passwd cambiamos la clave del super usuario o del usuario que queremos cambiar la clave y listo... reiniciar con ctrl+alt+supr y ya hemos cambiado la clave.

En algunos casos al ejecutar passwd no se cambia la contraseña en esos casos ejecutar antes de passwd el siguiente comando:

mount -n -o remount,rw /

Espero que les sirva a muchos a mi me ha pasado y esta es la solución más simple cuando no hay un cifrado de los datos en las particiones.

viernes, 5 de noviembre de 2010

Instalar JDownloader en linux

Todos Conocemos Este Programa Es un gestor de Descargas para paginas de publicación de archivos en internet que usan conexiones especiales para la descarga del archivo este programa nos permite descargar múltiples archivos y gestionar las descargas de estos.

Prerrequisitos para su instalación:

1. Tener instalado java.

Pasos para instalar JDownloader en Linux son:

1. Descargamos el archivo jd.sh
2. Abrimos una Terminal y nos dirijimos al lugar de descarga.
3. Ejecutamos:

chmod +x sh.sh
./jd.sh

Esto iniciará el instalador de JDonwloader para nuestra distribución de GNU/Linux ejecutándose en nuestro PC luego simplemente terminada la instalación y podremos usar el programa.

jueves, 4 de noviembre de 2010

Omnet: Un simulador de redes y telecomunicaciones orientado a objetos

Hoy en dia existen todo tipo de simuladores que nos ayudan a estudiar en un ambiente virtual las diferentes tecnologias de red, sin gastar dinero, ni preocuparnos por dañar algun equipo. Anteriormente en Rinconinformatico hemos hablado del NCTUNS, hoy es el turno para Omnet un simulador de , facil de , multiplataforma y ampliamente documentado en la red.
¿Que es omnet? segun la wiki:
OMNeT++ es un simulador modular de eventos discretos de orientado a objetos, usado habitualmente para modelar el tráfico de de telecomunicaciones, protocolos, sistemas multiprocesadores y distribuidos, validación de arquitecturas hardware, evaluación del rendimiento de sistemas software y, en general, modelar cualquier sistema que pueda simularse con eventos discretos.
Esta esta disponible tanto para sistemas operativos basados en UNIX como para Windows y se distribuye bajo la Licencia Pública Académica. Su versión comercial, denominada OMNEST, es desarrollada actualmente por Simulcraft Inc
Antes de empezar con la instalacion debemos asegurarnos de tener estas dependencias instaladas:
  • GCC
  • JAVA
  • TCL
  • AKAROA
  • PCAP
  • g++
  • bison
  • flex
  • perl
  • blt
  • libxml2-dev
  • zlib1g-dev
  • doxygen
  • graphviz
  • openmpi-bin
  • libopenmpi-dev
  • libpcap-dev
Procedemos a las dependencias:
install build-essential gcc g++ bison flex perl tcl-dev tk-dev blt libxml2-dev zlib1g-dev openjdk-6-jre doxygen graphviz openmpi-bin libopenmpi-dev libpcap-dev
Ahora estamos listos para iniciar el proceso de instalacion, este es bastante sencillo (aunque lleva un poco de tiempo). Debemos seguir los siguientes pasos:
  1. Descargamos las fuentes de Omnet desde este enlace
  2. Extraemos el archivo de esta forma:
  3. tar xvfz omnetpp-4.1-src.tgz
  4. Agregamos las variables de entorno a nuestro bashrc:
  5. nano ~/.bashrc
    export PATH=$PATH:/home/epsilon/Desktop/omnetpp-4.1/bin
    export TCL_LIBRARY=/usr/share/tcltk/tcl8.4
  6. Ahora realizamos los pasos para cualquier aplicacion desde las fuentes:
  7. cd omnetpp-4.1
    ./configure
    make
    make install
  8. Despues de una espera de alrededor de 10 minutos, ejecutamos la aplicacion:
  9. omnetpp

Fuente: rinconinformatico

Estudiantes y profesores impulsan Canaima GNU/Linux en universidades

Caracas, 04 Nov. AVN .- Estudiantes y profesores, activistas del Software Libre, de más de siete regiones del país se unieron para promover el desarrollo de la Metadistribución GNU/Linux Canaima en el sector universitario.
Esta agrupación, cuya misión es compartir conocimientos, experiencias, planes y proyectos tecnológicos para la formación de profesionales integrales se denomina Canaima Universitario.
Esta iniciativa es resultado de una propuesta presentada en la Tercera Cayapa Canaima, realizada en abril pasado.
En la cuarta edición de este evento colaborativo, se presentó como una comunidad conformada por más de 50 personas unidas por su interés en el Software Libre en Venezuela, en especial por el uso, estudio, divulgación y soporte de Canaima GNU/Linux.
"Desde este colectivo estamos ensayando modelos organizacionales, donde el trabajo colaborativo sea redefinido en función de diversos factores tecnológicos y socio-políticos. Buscamos fomentar aportes en los diversos sectores nacionales, con los que esperamos aumentar el espíritu de participación en todas las instituciones de educación superior del país", afirmó María Alejandra Dugarte, una de las fundadoras del proyecto.
Por su parte, Luis Márquez, otro de los responsables de la propuesta, afirmó que Canaima Universitario forma parte de la Comunidad Canaima.
“Queremos fortalecerla y promoverla en el ámbito académico, donde incentivaremos la apropiación y sentido de pertenencia en todos los niveles de ese proyecto tan importante para la independencia tecnológica nacional”, refirió.
Este proyecto busca sumar esfuerzos en la consolidación de una comunidad de desarrollo, mantenimiento y soporte de la Metadistribución nacional, en el impulso de nuevas formas organizativas y métodos de trabajo comunitario y colectivo, así como en la generación de otros espacios de inclusión y comunicación directa de colaboradores, desarrolladores y usuarios.
“Ya los estudiantes no estamos sólo en las aulas, somos actores fundamentales, protagonistas, del desarrollo de Venezuela y estamos potenciando las capacidades nacionales desde la base. La invitación es para que más estudiantes y profesores se sumen a esta propuesta de desarrollo endógeno y repliquen la experiencia en todas las instituciones de educación superior”, destaca Javier León, activista del Software Libre.
Fuente: AVN

miércoles, 3 de noviembre de 2010

WICD-CURSES: Como conectarse a una red inalambrica desde la consola

Muchas veces, por una u otra razon, nos quedamos sin entorno grafico y necesitamos conectarnos a una red inalambrica, para realizar esto hay varias formas: La mas sencilla es buscar un AP sin seguridad ( es decir libre) y conectarnos con las siguientes lineas:
iwconfig wlan0 essid nombrered
dhclient wlan0
Hasta ahi, todo muy , pero ¿que pasa con aquellas redes inalambrica las cuales tengan seguridad habilitada( ya sea WEP, WPA, WPA2)?
Para conectarse a este tipo de redes desde la consola, es un poco mas complejo, ya que se requiere manejar, entender y de forma manual una aplicacion denominada wpa_supplicant. Sin embargo, existe una aplicacion, bastante agradable derivada del gestor de redes “WICD” (el cual muchos ya conocemos), llamads WICD-CURSES. Dicha aplicacion, se puede definir como el wicd para la consola, ya que su uso es muy similar al wicd.
Para instalarlo, lo descargamos de los repositorios:
apt-get install wicd-curses
Una vez instalado, lo ejecutamos y veremos algo similar a esto:
Este primer pantallazo nos muestra las redes detectadas por nuestra tarjeta, en la parte inferior, observarmos un menu, el cual nos muestra las diferentes opciones. Si hay redes libres, solo basta con seleccionar la red y presionar la tecla C. Por otra parte, si existen redes como en este caso, con seguridad habilitada, debemos situarnos en la red que nos deseemos conectar, y presionar la tecla -> (la flecha derecha). Alli nos mostrara otro menu, en el cual podemos seleccionar el protocolo de seguridad, y ingresar la clave.
Igualmente en este menu, aparte de ingresar la clave de seguridad, podemos la red, es decir, si nuestro AP o Router no maneja DHCP, desde alli asignamos IP y DNS estaticos.
Como ven es un cliente muy similar al cliente grafico, se maneja y funciona de la misma forma, y es muy util para aquellos casos en los cuales, no tengamos interfaz grafica, y deseamos conectarnos a una red WIFI.

LibreOffice, ¿libre de usuarios?

Continúa la estampida de desarrolladores que abandonan la comunidad OpenOffice.org, esta semana otros 33 se suman a la lista de los que se alejan de Oracle, quien es el principal patrocinador y dueño del nombre comercial de la suite de oficina abierta más popular. Esta separación trae consigo implicaciones que van mucho más allá de la simple separación de lo propietario y lo libre, como por ejemplo, puede significar el adiós definitivo de Linux en el escritorio empresarial.
La cadena de sucesos que hoy dividen a la comunidad de desarrollo es como sigue. Después comprar a Sun Microsystems, OpenOffice.org pasó a ser propiedad de Oracle de la misma forma que otros muchos productos. Ante el temor de que la suite de oficina se transformara en un producto comercial de código cerrado, el mes pasado varios miembros importantes de la comunidad OpenOffice.org decidieron formar “The Documents Foundation” y crear un fork del proyecto de desarrollo al que denominaron LibreOffice. Luego invitaron a Oracle a sumarse a la fundación y a donar la marca comercial OpenOffice.org, lo que fue rechazado por la empresa y más aún, pidió a los miembros de la fundación abandonar OpenOffice.org argumentando conflictos de interés.
Y así, poco a poco han ido abandonando el proyecto miembros importantes de la comunidad, y esta llegó el éxodo masivo al renunciar otros 33 desarrolladores, que hoy se integran a The Documents Foundation para continuar con la evolución de LibreOffice.
Cabe señalar que LibreOffice se ha ganado en este breve tiempo el apoyo de varias compañías como Google, Red Hat, Canonical, Novell y Ubuntu, este último al anunciar que futuras versiones de su distribución reemplazarán OpenOffice por la nueva versión libre.
Sin embargo, ahora tenemos una comunidad de desarrollo desconcertada y dividida, que tardará tiempo en volver a tomar forma. Tiempo que puede resultar fatal ante la vertiginosa evolución tecnológica orientada al software como servicio y al internet como medio para entregar aplicaciones.
Y como lo comentamos al inicio de este espacio, puede representar el adiós definitivo de Linux en el escritorio, ya que la ausencia de una suite de oficina competitiva, eficiente y amigable es tal vez la principal y única causa por la cual no ha sido aceptado. Por más que la plataforma del pingüino haya evolucionado a interfaces gráficos con efectos espectaculares, sumamente ligeros, seguros, libres de virus, y que pueden utilizarse sin recurrir a la consola de comandos, todo pierde sentido al carecer de una suite de trabajo que permita a usuario acelerar sus resultados.
LibreOffice llegó para quedarse, o para quedarse sin usuarios y despedir a Linux del escritorio. La forma y fuerza que tome The Documents Foundation será el factor que incline la balanza en uno de los sentidos
ljoannis@netx.com.mx
Fuente: impreso.milenio.com

martes, 2 de noviembre de 2010

Usando una imagen ISO como repositorio en Debian

Es una pregunta que ya me había hecho hace tiempo, si era posible usar una imagen iso como repositorio y no tener que estar usando los CD’s/DVD’s (Algo muchas veces molesto, más si se trata de CD’s).
Pues bueno las ventajas que presenta usar las imágenes iso son bastante claras, ya que no tendremos la necesidad de estar insertando y sacando los CD’s/DVD’s de la unidad, a demás de ahorrarnos unos cuantos CD’s/DVD’s.
Preparando lo necesario
- Necesitamos un directorio por cada CD’s/DVD’s. Podríamos crear una directorio llamado ‘repositorio‘ en /media que contenga a los demás.
# mkdir /media/repositorio
Ahora dentro de ‘repositorio’ creamos el resto de carpetas donde serán montadas las imágenes iso.
# mkdir /media/repositorio/[CD1 o DVD1]
# mkdir /media/repositorio/[CD2 o DVD2]

# mkdir /media/repositorio/[CDn o DVDn]
En mi caso los directorios quedarían así:
# ls /media/repositorio
cd1 cd2 cd3 cd4 cd5 cd6 cd7 cd8
- Debemos conocer la ubicación de las imágenes iso (La ubicación realmente no importa).
En mi caso: /media/repositorio-isos
Modificando el fstab
# /etc/fstab
Al final del añadimos los siguiente:
/media/RUTA/IMAGEN1.iso /media/repositorio/[CD1 o DVD1] iso9660 loop,user,auto 0 0
Para cada imagen debe haber una línea como esta indicando respectivamente la imagen iso y el directorio donde será montada.
Ejemplo:
#Repositorio imagenes-iso
/media/repositorio-isos/debian-testing-i386-CD-1.iso  /media/repositorio/cd1  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-2.iso  /media/repositorio/cd2  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-3.iso  /media/repositorio/cd3  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-4.iso  /media/repositorio/cd4  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-5.iso  /media/repositorio/cd5  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-6.iso  /media/repositorio/cd6  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-7.iso  /media/repositorio/cd7  iso9660 loop,user,auto  0  0
/media/repositorio-isos/debian-testing-i386-CD-8.iso  /media/repositorio/cd8  iso9660 loop,user,auto  0  0
Modificando el sources.list
Ahora para que use las imágenes como repositorio debemos indicar en este donde esta montado cada CD’s/DVD’s de nuestro repositorio.
# /etc//sources.list
Agregamos lo siguiente:
deb file:///media/repositorio/[CD1 o DVD1] squeeze main contrib
Cambia ‘squeeze’ por la versión de Debian que uses.
Ejemplo:
#Repositorio imagenes-iso
deb file:///media/repositorio/cd1 squeeze main contrib
deb file:///media/repositorio/cd2 squeeze main contrib
deb file:///media/repositorio/cd3 squeeze main contrib
deb file:///media/repositorio/cd4 squeeze main contrib
deb file:///media/repositorio/cd5 squeeze main contrib
deb file:///media/repositorio/cd6 squeeze main contrib
deb file:///media/repositorio/cd7 squeeze main contrib
deb file:///media/repositorio/cd8 squeeze main contrib
##END
Si no lo has hecho debes montar las imágenes:
# mount -a
Y por último:
# aptitude update
A mí me han aparecido varios errores como este, después de actualizar los repositorios:
Err file: squeeze/contrib Packages
Fichero no encontrado
Pero esto no perjudica el funcionamiento correcto de el repositorio.
Compartir este repositorio para toda la red local
Este punto ofrece una utilidad enorme, imagínate actualizar todos los computadores de una red local a través de un solo computador que actúe como servidor del repositorio. Pues es muy :
Supongamos que con los pasos de arriba configuramos el repositorio y que ese computador será el servidor.
Ip: 192.168.1.1
Nota: Debemos tener configurado un servidor Apache.
En el servidor
Aquí crearemos enlaces simbólicos a cada uno de los directorios en donde se encuentran montadas las imágenes iso. Esto lo hacemos en el directorio /var/www de Apache.
#cd /var/www
Cambias si es necesario la ruta del directorio por la tuya.
/var/www# ln -s /media/repositorio/cd1
/var/www# ln -s /media/repositorio/cd2
Recuerda un enlace por cada directorio.
En los clientes
En cada uno de los clientes debemos modificar el /etc/fstab
# /etc/fstab
Agregamos por cada enlace simbólico una línea como esta:
deb http://192.168.1.1/[NOMBRE_ENLACE] squeeze main contrib
Como puedes ver accedemos al repositorio con la ip del servidor y el nombre del enlace simbólico que apunta a cada una de los directorios donde montamos las imágenes.
Ejemplo
deb http://192.168.1.1/cd1 squeeze main contrib
deb http://192.168.1.1/cd2 squeeze main contrib
deb http://192.168.1.1/cd3 squeeze main contrib
 
Actualizamos repositorios y listo . Hasta la próxima!!
Fuente: rinconinformatico