blog Linux, Ubuntu, Novell, RedHat, Comunidad Linux, Open Source, noticias linux, mundo it.

Linux, Ubuntu, RedHat, Fedora, OpenSourse, Mandriva, Kubuntu, Chrome, FireFox, Suse, Open Suse.

Posts Tagged ‘ Comunidad ’

109938-linux-2-limpio-que-viva-la-revolucion

Linux no ha sido Software Libre desde 1996, cuando el Sr. Torvalds aceptó las primeras piezas de Software no-Libre en la distribución de Linux que ha publicado desde 1991. A través de estos años, mientras ese kernel creció por un factor de 14, la cantidad de firmware no-Libre requerido por los drivers de Linux creció por un alarmante factor de 83. Nosotros, los usuarios de Software Libre, necesitamos unir fuerzas para revertir esta amenaza, y parte de la solución es Linux-libre, cuya versión 2.6.33-libre fue recientemente publicada por FSFLA, trayendo consigo libertad, mejoras mayores y planes para el futuro.

== Historia

Todo el firmware en Linux-1.3.0 era Software Libre. La poca relevancia que el sistema operativo GNU/Linux tenía el 1995 era suficiente para que algunos distribuidores de hardware revelasen los detalles de su hardware, o incluso ofreciesen todo el software necesario para hacerlo funcionar bajo términos que respetan las libertades esenciales de los usuarios. Ellos sabían que Linux, que ya estaba bajo la licencia GNU GPLv2, no tendría drivers para sus componentes de otra manera.

En el año que siguió, el Sr. Torvalds cambió su política, y empezó a aceptar en Linux firmware que sólo estuviera en formato binario. Por esta decisión, GNU/Linux dejó de ser un incentivo para que los distribuidores de hardware respetaran las libertades esenciales. Desde que los desarrolladores de Linux rindieron las defensas provistas por la GPL, casi todos los distribuidores decidieron mantener para sí el control sobre las siempre crecientes computadoras que pasaban por periféricos.

Algunos 143KB de código objeto disfrazados como código fuente estaban presentes en el tarball comprimido de 4.7MB de Linux-2.0, publicado en junio de 1996. Algunos 6 años más tarde, había 1.3MB de firmware no-Libre escondiéndose en el tarball comprimido de 26MB de Linux-2.4.19. En Linux-2.6.33, todas estas piezas y otras más, sumando arriba de 2MB, están en un subdirectorio creado algunos 2 años atrás para ubicar firmware en Linux. Otros 650KB aún disfrazados como fuentes fueron recientemente agregados al subdirectorio “staging”, y otros 9.2MB (duplicados removidos) viven en un archivo separado, creado para futuramente remplazar el subdirectorio de firmware en Linux.

== Perspectiva

La pieza unitaria más grande de firmware no-Libre en el repositorio linux-firmware pesa hoy día 1.25MB. En los 1980s, la mitad de esos bytes eran considerados memoria suficiente para cualquier aplicación en una computadora personal. Fue entonces cuando Richard Stallman comenzó a trabajar en GNU, cuando sistemas operativos eran más pequeños que eso. Él se dió cuenta que los usuarios deberían tener derecho a las cuatro libertades esenciales sobre todo el software que ejecutan en sus computadoras, aún cuando ellas eran lejanamente menos poderosas que los periféricos actuales.

Hemos logrado eso, un sistema operativo Libre para propósito general en computadoras personales, pero duró únicamente por algunos años. El kernel que proveyó la pieza que faltaba en el sistema operativo GNU ya no ha sido Software Libre por más de una década, y solicita a los usuarios a instalar un creciente número de programas no-Libres que no están incluidos en él.

== Progreso

Damos la bienvenida, aplaudimos y agradecemos a los varios y recientes esfuerzos que resultaron en firmware Libre para varios dispositivos: Atheros contribuyó firmware Libre para sus tarjetas de red inalámbricas ar5k y ar9k; expertos en ingeniería inversa desarrollaron firmware Libre para algunas de las tarjetas de red inalámbrica b43 de Broadcom; otros desarrollaron el driver Libre nouveau para tarjetas de video nVidia, y, más recientemente, completaron la tarea con firmware Libre para ellas, desafortunadamente un poco tarde para que las últimas piezas estuvieran en Linux-2.6.33.

Sin embargo, justo como RMS, nos dimos cuenta que desarrollar Software Libre no es suficiente para establecer la libertad para los usuarios de GNU/Linux. También necesitamos enseñarles a valorar su libertad, y a reconocer y rechazar el Software no-Libre. De otra forma productos que requieran que usuarios rindan sus libertades seguirían teniendo compradores interesados.

Algunos años atrás, la comunidad de Software Libre se dio cuenta que Linux no era más Software Libre, y empezó varios esfuerzos para arreglar este problema. Uno de ellos, nacido sin nombre en gNewSense, fue nombrado Linux-libre en BLAG. Desde que tomamos responsabilidad por ello, adicionalmente de remover componentes no-Libres de Linux, remplazamos las solicitudes de firmware no-Libre con mensajes que informan a los usuarios que el hardware en cuestión es una trampa.

Nuestra esperanza es que más usuarios usarán esta versión Libre de Linux, presente en varias distribuciones GNU/Linux-libre, para descubrir acerca de los componentes de hardware que no respetan su libertad, después decir a los vendedores qué tan infelices están, y usar su libertad y poder de elección para apoyar vendedores que sí respetan a sus clientes.

Grandes negocios, gobiernos o grandes cantidades de usuarios trabajando juntos, aplicando una pequeña presión en el lugar correcto de los bolsillos de los distribuidores, frecuentemente puede hacerlos cambiar de parecer y voluntariamente respetar la libertad de sus clientes. Fallando en eso, aún podemos ayudar, participando en o brindando fondos para esfuerzos de ingeniería inversa. Distribuidores que voluntariamente respetan nuestra libertad merecen más aprecio, pero un producto que funciona en libertad, a pesar de los esfuerzos de su distribuidor, es mucho mejor que nada.

== Qué hay de nuevo en Linux-2.6.33-libre

No mantenemos los fuentes de Linux-libre directamente. En lugar, mantenemos scripts de “deblobbing” que limpian los “fuentes” de Linux, así produciendo fuentes de Linux-libre. El mayor avance en esta generación de Linux-libre, la cuarta desde que nos vimos involucrados, consistió en hacer los scripts de deblobbing más eficientes.

Luego de acumular miles de patrones para reconocer blobs, secuencias que parecen blobs pero no lo son, solicitudes de firmware no-Libre externo a Linux, y documentación que induce a los usuarios a instalarlo, ejecutar el script GNU sed generado para buscar y quitar blobs se volvió demasiado costoso para muchos usuarios: en versiones recientes de Linux-libre, GNU sed toma unos 15 segundos y más de 2GB de RAM para compilar todos los patrones en el script.

La solución fue el reescribir el script principal en un lenguaje script de alto nivel. GNU awk redujo el tiempo de inicio a acerca de 3 segundos, y los requisitos de memoria bajaron aproximadamente en un orden de magnitud, pero 3 segundos multiplicados por los 260 archivos que se limpian con este script para formar Linux-2.6.33-libre es mucha pérdida de tiempo. Python y PERL compilan nuestra enorme colección de patrones en décimas de segundo, mientras reduce el uso de memoria por aproximadamente otro orden de magnitud. Sin embargo, límites internos en el algoritmo de busca de patrones en PERL producen resultados incorrectos en deblob-check, así que usarlo con PERL no es recomendado por ahora.

Para limpieza de deblob-main de pequeños archivos en Linux, se verificó que Python fue el más rápido, razón por la cual ahora lo usamos por defecto. Para verificar que un tarball grande está limpio, el tiempo de ejecución de Python y PERL salta a más de 90 minutos, arriba de los 5 minutos con GNU awk y de tan poco como los 3 minutos con GNU sed. GNU awk viene adelante cuando se listan todos los blobs en un tarball de Linux, ahora con una característica largamente deseada: imprime, delante de cada blob, el nombre del archivo dentro de un tarball que lo contiene.

Futuras publicaciones pueden ser más inteligentes en elegir el componente más adecuado dependiendo de la tarea y las entradas. Por ahora, los usuarios de deblob-check deben de estar avisados de las nuevos parámetros: –use-python, –use-awk, –use-perl, y –use-sed, y las variables del ambiente correspondientes PYTHON, AWK, PERL, y SED.

El bajo uso de memoria y requisito de CPU para revisar y limpiar archivos individuales significa que es nuevamente posiblemente limpiar directorios de Linux a la hora de compilar, lo cual un número de usuarios consideran valioso.

En los siguientes días, publicaremos Linux-libre, 4ta generación, también para versiones previas de Linux, arreglando algunos errores de deblobbing en controladores en “staging”, y corrigiendo algunas más ocurrencias de nombres de blobs no-Libres en la documentación y mensajes de error.

== Solicitud de comentarios

Un número de nuestros usuarios han expresado insatisfacción legítima con una consecuencia del método que hemos usado para detener al kernel de inducir a los usuarios a instalar firmware no-Libre. No es nuestro objetivo el prevenir que los usuarios puedan cargar o ejecutar firmware no-Libre, pero la única manera que pensamos de evitar inducir usuarios de ejecutar firmware no-Libre tiene el efecto secundario de hacer imposible el usar cualquier firmware no-Libre con sólo instalarlo.

En Linux, varios drivers llaman request_firmware con un nombre de blob. Esta solicitud es registrada, incluido el nombre del blob, y pasada a un programa en nivel usuario, que debe localizar un archivo de firmware con ese nombre y subirlo al kernel. Dados los registros, en adición al comportamiento existente y potencial del programa en nivel usuario, esto equivale a Linux decir al usuario que instale un programa no-Libre específico, lo cual no es aceptable.

Publicaciones de Linux-libre desde la generación 2 remplazan el nombre del blob con un nombre que el cargador de firmware probablemente no encontrará, y que puede ser reconocido para informar a los usuarios acerca de la falta de firmware Libre para algún componente de hardware en el sistema. También rechazamos cualquier respuesta que el cargador de firmware produce para dichas solicitudes, para minimizar el riesgo de coincidencias accidentales y daño de hardware.

Razonamos que cualquiera determinado a usar el firmware aún podría compilar un módulo, o un kernel completo, que haga la solicitud y use la respuesta. Esta posibilidad fue considerada muy incómoda por algunos.

Recientemente se nos ocurrió otra forma de alcanzar la meta de detener al kernel de invitar los usuarios a caer en la trampa del Software no-Libre: donde Linux solicita archivos conocidos como no-Libres, podríamos anonimizar el nombre del blob con un hash unidireccional de su nombre y un identificador de la compilación y/o de la sesión del kernel, y hacer la solicitud por un archivo nombrado con el hash calculado.

Dada una implementación adecuada del cargador de firmware en nivel usuario, cualquier pieza del firmware que el usuario eligió instalar aún seguiría siendo localizada inmediatamente y hecha disponible para el kernel. Sin embargo, por causa de la naturaleza unidireccional del hash, una solicitud por firmware que no esté instalado no induciría a su instalación: el código de hash no los identificará inmediatamente. Así, si el usuario insiste en instalar el firmware, Linux-libre podrá usarlo, pero es muy poco probable que alguien instale el firmware por influencia de Linux-libre.

Únetenos en linux-libre@fsfla.org y déjanos saber tus sugerencias, otras formas de apoyar este tema, o tu opinión acerca de este plan y si crees que pueda ser aceptado en la versión “río arriba”. ¡Retroalimentación y ayuda son bienvenidas!

Entre tanto, ¡Sé Libre! con Linux-2.6.33-libre, y ayúdanos a revertir la creciente dependencia de Linux en firmware no-Libre.

== Acerca de Linux-libre

Linux-libre es un proyecto mantenido por FSFLA, que publica versiones limpias de Linux, adecuadas para uso en distribuciones que cumplen las Guías para Distribuciones de Software Libre publicadas por el proyecto GNU, y por usuarios que quieren correr versiones Libres de Linux en sus sistemas GNU. El proyecto ofrece scripts de limpiar, fuentes Libres, binarios para algunas distribuciones de GNU/Linux-libre, binarios Libres para reemplazar con cambios mínimos los kernels de distribuciones no-Libres de GNU/Linux: Freed-ebian y Freed-ora, y artes gráficas con GNU y la mascota de Linux-libre: Freedo, el pingüino de color azul claro, limpio, Libre y amistoso con el usuario. Visita nuestro sitio y ¡Sé Libre!

http://linux-libre.fsfla.org/
http://www.gnu.org/distros/

== Acerca de FSFLA

La Fundación Software Libre América Latina se ha sumado desde el 2005 a la red internacional de FSFs, anteriormente formada por las Free Software Foundations de los Estados Unidos, de Europa y de la India. Esas organizaciones hermanas actúan en sus respectivas áreas geográficas con el sentido de promover los mismos ideales de Software Libre y defender las mismas Libertades para usuarios y desarrolladores de software, trabajando localmente, pero cooperando globalmente.

http://www.fsfla.org/

Via | www.recbib.es

Popularity: 1% [?]

googlefinder

Nuevo servicio solidario de Google permite consultar y aportar información sobre el paradero de personas desaparecidas en Chile como consecuencia del terremoto que sacudió al país andino la madrugada del sábado 27 de febrero.

Desde su página principal, el buscador Google ha puesto a disposición de sus usuarios un servicio que permite localizar personas en Chile, tras el violento terremoto grado 8.8 en la escala de Richter que afectó al país el sábado 27 de febrero.

El servicio, disponible en ésta página, presenta un formulario que debe ser cumplimentado según las necesidades del usuario; es decir, “busco a alguien” o “tengo información sobre alguien”.

Así, solo es necesario digitar el nombre del ser querido o amigo, y enviar la información.

A la hora de publicación del presente artículo el sitio registra un total de 30.500 personas.

Google advierte que todos los datos introducidos estarán disponibles al público y estarán visibles y utilizables por cualquier persona. Agrega que la propia empresa no ha revisado la veracidad de la información publicada por los usuarios.

Enlace: http://chilepersonfinder.appspot.com/?lang=es

Popularity: 1% [?]

internet

Microsoft reconoció hace un par de días una vulnerabilidad en Internet Explorer (especialmente en IE6, pero presente en todas las versiones), que fue utilizada para realizar un masivo hackeo a unas 34 empresas estadounidenses, entre las que se cuenta a Google.

Acto seguido, Alemania y Francia realizaron llamados a dejar de utilizar este navegador por el peligro que podría resultar para la seguridad de empresas y otros organismos.

Pero Microsoft ha salido hoy a defender su browser, afirmando que la solución está en actualizar a Internet Explorer 8, que es “un 69% más seguro que otros navegadores al momento de repeler ataques de seguridad”, de acuerdo a un estudio encargado por ellos.

Además, piden dejar de utilizar Windows XP, que es vulnerable a los ataques, y cambiarse a Windows 7. Lamentablemente, suena más como un llamado a la actualización del mismo sistema que un interés real en la seguridad de los usuarios. Un intento para hacer desaparecer XP, que se ha resistido estoicamente a morir, y IE 6, que todavía sigue penando pese a todos los esfuerzos.

El código de una vulnerabilidad conocida en IE6 sobre Windows XP fue liberado en internet, lo que hace fácil para los hackers explotar la falla.

Sin embargo, Microsoft mismo reconoció que este bug también está presente en IE7 y IE8. “Todas las versiones pueden colapsar cuando se abre el código de ataque. Sin embargo, hay múltiples formas para limitar el ataque y prevenir la ejecución del código”, afirmó la propia empresa.

Microsoft afirmó que está desarrollando un parche, pero no ha dado ninguna estimación de cuándo podrá resolverse este problema.

“Como una precaución adicional ante los incidentes reportados, una vez en uso Internet Explorer 8 recomendamos fijar al máximo el nivel de seguridad de Internet en el menú Herramientas/Opciones de Internet/Seguridad. Esto lo protegerá efectivamente del problema de seguridad”, indicó en tanto Cristian Encina, gerente de Windows y Productividad de Microsoft Chile.

Así no parece que la mala publicidad que se ha ganado IE vaya a mejorar pronto.

.

.

Link:

Security Research & Defense: Assesing risk of IE 0 day vulnerability (Microsoft)

MS spins IE security disaster into Windows 7 upgrade opportunity (The Register).

Vía: www.fayerwayer.com

Popularity: 1% [?]

concurso

Chicos quedan pocos días para que se realice el esperado sorteo de los IPOD NANO 2GB …….. si quieren participar solo deben dejar sus datos en este link y listo, ya están dentro del concurso.

El sorteo se realizará el día 31 de Diciembre a las 12:00 a.m así que atentos al blog donde daremos a conocer los ganadores.

Saludos y no pierdan la oportunidad de participar.

Links:

http://www.linuxlatinamerica.com/

http://www.linuxlatinamerica.com/webshop/

Popularity: 1% [?]

virtualizacion

La próxima versión de Linux, que está pronto a ser liberada oficialmente (2.6.32), incluirá un cambio que beneficiará a todos los que estén usando virtualización sobre Linux, ya que se implementó una técnica para reducir drásticamente el uso de memoria.

La virtualización es una técnica para compartir un mismo hardware sobre varios sistemas operativos en forma simultánea. Cada sistema operativo corre en forma independiente, sin enterarse de que está compartiendo el hardware. De esta forma se pueden combinar varios servidores o máquinas en una sola, ideal para casos en donde no siempre están todas ocupadas, ya que el mismo hardware no ocupado por una máquina virtual está disponible para otra.

Aunque Linux en general reutiliza la  memoria cuando dos o más aplicaciones usan la misma biblioteca, Kernel Sampage Merging (KSM) es una nueva característica de Linux que lleva la reutilización del hardware un paso más allá:  en sistemas virtualizados es común que estén en ejecución varias copias de un mismo sistema operativo e incluso varias copias de una misma aplicación o servicio, con KSM todas estas copias se detectan y consolidan en una sola, reduciendo drásticamente la cantidad de memoria que se necesita. Por ejemplo RedHat indica que en sus pruebas ha tenido funcionando 600 máquinas virtuales en un solo host de 48 cores y 256GB de RAM sin ningún tipo de problemas.

ksm

Implementación de KSM es rápida, limpia y transparente


A nivel conceptual la técnica es sencilla, y se trata de lo siguiente:  un sistema operativo divide la memoria en múltiples páginas de tamaño fijo, gracias a esta división se pueden guardar las páginas de memoria no ocupadas en disco y posteriormente recuperarlas llevándolas a memoria cuando se necesitan (swapping), con esto se puede usar más memoria de la disponible físicamente. KSM calcula un identificador único por cada página en base a los datos que contiene (hash) y si detecta que tiene los mismos datos que otra página (mismo hash) entonces descarta la duplicada dejando sólo una, y hace pensar al resto del sistema que se trata de páginas diferentes, pero físicamente es una sola.  Si una aplicación modifica la página, entonces se crea un duplicado y se obtiene una página propia, como si siempre hubiesen estado separadas.

Esto quiere decir que si tenemos dos máquinas virtuales que ocupan 768MB pero de esa memoria 512MB son idénticos porque se trata del mismo sistema operativo + bibliotecas + aplicaciones, entonces en vez de usar 1,5GB sólo se requiere 1GB.

KSM también se ha implementado en versiones anteriores del kernel (backporting) y ya se encuentra disponible en Fedora12. Aunque es en virtualización en donde se obtienen los mayores beneficios, los usuarios de Fedora pueden ver si le están sacando provecho revisando el archivo virtual /sys/kernel/mm/KSM/pages_sharing para ver cuantas páginas físicas se están compartiendo entre una o más páginas lógicas.

Link: http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm
Vía: http://www.fayerwayer.com

Popularity: 1% [?]

jaguar

Hace tan sólo unos días del contamos de la actualización que recibió el Cray XT Jaguar, y que lo convirtió en el primer supercomputador dentro del Top-500 supercomputadoras. Sin duda es impresionante la velocidad de esta bestia que se abocará, entre otras cosas, a la investigación del clima; y también lo es ver cómo fue montada tras el cambio de más de 37 mil procesadores.

Vía_ fayerwayer.com

Popularity: 1% [?]

Los Mejores Docks de Linux

By agunsche on Noviembre 10, 2009

dockpeq

Aunque la existencia de docks se puede rastrear muy atrás en el tiempo, en donde podemos ver por ejemplo el icon bar del sistema operativo Arthur o bien el dock de Nextstep, no fue sino hasta la aparición de Mac OS X (basado en Nextstep) que los mismos se vistieron de gala y conquistaron los corazones de sus usuarios con elegantes efectos que dotaban de vida al aburrido escritorio, de pronto la barra de tareas que presentaba Microsoft Windows desde Windows 95 parecía software anticuado.

Los muchachos de Linux no quisieron ser menos y rápidamente pusieron manos a la obra para agregar docks con funcionalidades similares a las del sistema de Apple en sus escritorios, de está forma surgieron muchos docks, algunos murieron en el camino, pero otros han ido evolucionando hasta convertirse en dignos equivalentes del dock de Mac OS X en Linux e incluso en algunos casos le han superado en algunas funcionalidades y efectos.

Sin embargo los usuarios de Linux se enfrentan al eterno problema ¿Cual instalo?, la pregunta no es simple de contestar ya que no solo depende de características técnicas sino que a veces de gustos personales, para ayudar a contestar esa pregunta, la gente de Linuxers ha preparado un buen resumen de los distintos docks de Linux, en donde resaltan sus principales características, ventajas y desventajas.

auw1o7-590x80

Dentro de los docks analizados, podemos ver algunos como GLX-Dock que es básicamente el mismo que Cairo Dock, pero utiliza OpenGL para sus animaciones, logrando efectos visuales más llamativos y transiciones más suaves.

awn_osx_stack-590x165

Fuente: www.chw.net

Popularity: 33% [?]

La Banda Ancha de países latinos no cumple con los requerimientos básicos del mundo actual…

internet1

Como muchos ya sospechaban, la calidad del servicio de Banda Ancha de los países latinoamericanos no cumple con las necesidades de navegación del mundo actual, afirmó un estudioque evalúa a 66 países, realizado de forma conjunta por la Universidad de Oxford en Inglaterra y la Universidad de Oviedo en España.

Asimismo, estamos lejos de estar preparados para el internet del mañana.

“A medida que las aplicaciones intensivas en el uso de ancho de banda, como el video, se volvieron omnipresentes, la brecha de banda ancha está siendo redefinida como una división de calidad”, observa el estudio.

De acuerdo al informe, las necesidades de hoy requieren de una banda ancha con las siguientes características:

  • Velocidad de bajada de 3,75 Mbps
  • Velocidad de subida de 1 Mbps
  • Un periodo de latencia de 95 ms

Mientras tanto, el “internet del mañana” requeriría lo siguiente:

  • Velocidad de  bajada de 11,25 Mbps
  • Velocidad de subida de 5 Mbps
  • Latencia de 60 ms

latinoamerica

De esta manera, los países quedan así:

Preparados para internet del futuro Cómodos hoy Alcanzan necesidades actuales Por debajo de las necesidades actuales
Corea Suiza Islandia Malta
Japón República Checa Estonia Luxemburgo
Suecia Noruega Grecia Chile
Lituania EE.UU. Singapur China
Bulgaria Eslovaquia Canadá Qatar
Letonia Portugal Reino Unido Brasil
Holanda Finlandia Australia Argentina
Rumania Francia España Arabia Saudita
Dinamarca Alemania Polonia Chipre
Hungría Nueva Zelanda Costa Rica
Rusia Ucrania Bahrein
Bélgica Turquía Tailandia
Eslovenia Irlanda Tunes
Taiwan Italia México
Austria Filipinas
Hong Kong Emiratos Árabes
Malasia
Pakistan
Colombia
Marruecos
Vietnam
Sudáfrica
Indonesia

El estudio agrega que “la calidad de banda ancha está relacionada con beneficios sociales y económicos” en cada país, y que las naciones con buena calidad de este servicio “tienen a la banda ancha en su agenda nacional”. Esperemos que los países de este lado del planeta se tomen este asunto en serio en algún momento.

Fuente:

UK broadband ‘not fit’ for future (BBC)

Articulo Original: Fayerwayer

Popularity: 1% [?]

Fotos de Eventos

Linux Latin AmericaLinux Latin AmericaLinux Latin AmericaLinux Latin AmericaLinux Latin AmericaLinux Latin AmericaLinux Latin AmericaLinux Latin America