Linux Conquista America Latina

Filed under: by: Caballero

Linux Conquista America Latina

vi este post en la pagina de Fedora Peru y no aguante la tentacion de ponerlo y me quedo una pregunta el resto de latinoamerica avanza y ¿Mexico?



El software libre está conquistando América. La oleada de triunfos de los partidos de la izquierda se está traduciendo, en el plano tecnológico, en la sustitución de los programas informáticos propietarios por otros de código abierto. A diferencia de lo que ocurre en Europa, en América Latina los gobernantes creen que el único camino para impulsar la sociedad de la información como palanca para el desarrollo consiste en usar Linux.

Desde el Brasil de Lula hasta la Venezuela de Chávez, se está produciendo una migración de Windows a Linux en la Administración, empresas estatales o escuelas. El ahorro de dinero que supone no pagar licencias por el uso de programas privativos no es el motivo principal del cambio. Las razones que esgrimen los distintos Gobiernos son la independencia tecnológica frente a las empresas multinacionales, la seguridad que ofrece el software libre al permitir ver su código y el interés en desarrollar una industria informática local.

La pasada semana, durante la Conferencia Internacional del Software Libre celebrada en Málaga, los responsables tecnológicos de distintos Gobiernos latinoamericanos compartieron sus experiencias y explicaron cómo marcha este movimiento que, con sus distintos ritmos y objetivos, parece difícil de parar.

Venezuela

Todos los equipos que compre la Administración debe llevar software libre

El más beligerante contra el software propietario quizá sea el Gobierno de Hugo Chávez. Desde que se aprobara el decreto 3.390 en diciembre de 2004, todo material informático que compre la Administración o las empresas estatales debe llevar software libre. El responsable del CNTI del Ministerio del Poder Popular para las Telecomunicaciones e Informática del Gobierno de Venezuela, Carlos Figueira, destaca la soberanía e independencia tecnológica como razones para pasarse a Linux. Además, "el software libre propulsa un modelo de negocios basados en servicios, que favorece el desarrollo de industrias locales en detrimento de las grandes empresas", añade.

Ecuador

Este país, donde el presidente Rafael Correa lleva mucho menos tiempo en el Gobierno, ha seguido algunos de los pasos iniciados por su vecino venezolano. Así, la promulgación del decreto persidencial 1.014 obliga a que todas las entidades públicas están obligadas a usar software libre.

Paraguay

El Gobierno del ex obispo Fernando Lugo (que llegó al poder en agosto pasado) no se puede permitir el lujo de pagar el coste de los programas propietarios. Lo explica el director de Políticas TIC del nuevo Gobierno, Nicolás Caballero: "Una licencia del XP vale 95 euros, lo mismo que una tonelada de soja. ¿Cuánta gente come con una tonelada de soja? ¿Y quién se beneficia de ese dinero? Una corporación que está quién sabe dónde. Deja de ser un problema tecnológico para convertirse en ético".

Brasil

"La gratuidad no es lo importante, lo es la independencia"

El país carioca cuenta con una de las comunidades de hackers y desarrolladores de software libre más amplias del mundo. Por eso, cuando Lula llegó al poder ya se usaba GNU/Linux en la Administración. Desde entonces, el cambio se ha convertido en estratégico. En Brasil, como cuenta el Gerente de Innovaciones Tecnológicas del Gobierno de Brasil, Corinto Meffe, "la gratuidad no es lo importante, lo es la independencia". Brasil, que lleva más de una década apostando por los programas libres, ve en ellos una forma de reducir la dependencia frente a tecnologías de otros países.

Uruguay

En Uruguay, la neutralidad tecnológica tiene los días contados. La idea lanzada por la industria del software de que los Gobiernos deben ser neutrales en la elección de un sistema u otro es rechazada por el Partido Socialista. Su asesor, Fernando da Rosa, dice que están preparando un proyecto de ley que exigirá que los sistemas se basen en estándares abiertos. "Queremos que se produzca una migración segura, aunque quizás no rápida".

Cuba

Cuba no puede comprar licencias de software

El Gobierno cubano sufre lo que la directora de análisis de la Oficina para la Informatización, Miriam Valdés, llama "el bloqueo informático". Cuba no puede comprar licencias de software. Además, tampoco puede descargar los programas libres albergados en páginas de EEUU. "Por eso la migración es estratégica", dice. En un país donde la asignatura de computación se da desde preescolar, el 96% de los sistemas estatales ya tienen software libre.


Calendario de Fedora 12

Filed under: by: Caballero




2009-05-26

2009-06-10
Fedora 11 Release
Planning & Development Begins
2009-07-28 Feature Freeze--Planning & Development Ends
2009-08-04 Alpha Freeze - devel freeze policy
Software String Freeze
2009-08-18 Alpha Release
2009-09-15 Software Translation Deadline
2009-09-22 Beta (Final Development) Freeze - final freeze policy
2009-10-06 Beta Release
2009-10-20 Compose & Stage Release Candidate
2009-11-03 Fedora 12 Final Release
calendario de otros proyectos

Fedora 12 ya tiene nombre

Filed under: by: Caballero

Fedora.

El día de hoy han terminado las votaciones por el nombre de lo que será Fedora 12 y el nombre elegido es….

Constantine.

Bien ha sido anunciado por Paul Frields con un mensaje en la lista de correo de Red Hat:

Fedora 12 Release name.

Como bien indica las votaciones no estuvieron muy alejadas entre nombre y nombre aquí la lista de los resultados:

1. Constantine 1167
2. Umbria 941
3. Orville 792
4. Rugosa 740
5. Chilon 530

Como podemos ver el nombre de Constantine gano con 1167 votos, sobrepasando con más de 200 votos al más alto, Umbria.

En lo personal no me gustaba ninguno de los 5 nombres pero bueno. Constantine era el mejor :P .

Bueno pues eso es todo, ahora esperemos tranquilos la salida del nuevo Fedora: Fedora 12 Constantine (vaya que se oye raro :P ).

¿A ustedes qué les parece?

Herramienta para crear una liveUSB Fedora 11

Filed under: by: Caballero

Cómo crear un LiveUSB Fedora 11

Dado el considerable tamaño de USBs disponibles en el mercado, y dada la mayor velocidad de lectura de la unidad comparado a CD / DVD, ahora es muy común la necesidad de convertir las imágenes ISO de la version LiveCD en un LiveUSB.

En Fedora, la herramientas que se pueden utilizar son esencialmente dos: live-usb-creator, con una interfaz gráfica, y livecd-iso-to-disk: herramienta de línea de comandos. Ambos son bastantes simples de usar y te permitirán instalar la ISO seleccionada, con o sin el "overlay", o de almacenamiento adicional disponible de escritura, una vez cargado LiveUSB.

Asegúrate de tener suficiente espacio libre antes de iniciar el procedimiento, que se describe en detalle en el wiki

Para instalar la herramienta, utiliza el comando:

# yum install liveusb-creator livecd-tools

apuntes linux: el sistema de archivos raiz

Filed under: by: Caballero

El sistema de archivos raíz
El sistema de archivos raíz debería ser pequeño, ya que residen archivos muy críticos. Si el sistema de archivos es pequeño y rara vez es modificado, tiene más posibilidades de no sufrir daños. Un sistema de archivos raíz dañado, generalmente significa que el sistema no podrá arrancar a no ser que se tomen
medidas especiales (por ej., tal vez pueda arrancar desde un usb de emergencia), por lo que no se desea correr el riesgo.
El directorio raíz no contiene generalmente archivos, exceptuando quizás la imagen del núcleo estándar, normalmente llamada /vmlinuz. Todos los demás archivos se encuentran en subdirectorios bajo el sistema de archivos raíz:


/bin Comandos necesarios durante el inicio del sistema que pueden ser
utilizados por usuarios normales (probablemente después de que el
sistema haya arrancado).

/sbin Igual que /bin, pero aquí los comandos no están destinados a
los usuarios normales,aunque pueden utilizarse en caso de que sea
necesario y el sistema lo permita. /sbin no se encuentra en las
rutas de acceso por defecto de los usuarios normales. Sí se encuentra
definido en la ruta por defecto para el usuario root.

/etc Archivos de configuración específicos de la máquina.

/root El directorio local para el usuario root. normalmente los demás
usuarios del sistema no pueden acceder a él.

/lib Librerías compartidas necesarias para los programas que se
encuentran en el sistema de archivos raíz.

/lib/modules Módulos cargables del núcleo, especialmente aquellos que se
necesitan para arrancar el sistema tras recuperarse de algún
incidente (e.g., controladores de red y sistemas de archivos).

/dev Archivos de dispositivos.


/tmp Archivos temporales. Los programas que se ejecuten después de que
el sistema se haya iniciado deben utilizar /var/tmp, no /tmp,
debido a que /var/tmp probablemente resida en una partición o
disco con más espacio. Frecuentemente /tmp es un enlace simbólico
para /var/tmp.

/boot Archivos utilizados por el cargador de arranque, por ejemplo,
GRUB o LILO. Las imágenes del núcleo se guardan con frecuencia
en este directorio, en vez de en el directorio raíz. Si existen muchas
imágenes del núcleo,el directorio puede llegar a crecer mucho, por
lo que es mejor mantener este directorio en un sistema de archivos
separado. Otra razón puede ser la de asegurarse de que las imágenes
del núcleo se encuentren dentro de los primeros 1024 cilindros de un
disco IDE.


/mnt Punto de montaje temporal para los sistemas de archivos montados
por el administrador del sistema. Se supone que los programas no
deben montar en /mnt automáticamente. Es posible que /mnt se
encuentre dividido en subdirectorios (por ej., /mnt/dos puede
ser el punto de montaje para la unidad de disquete con sistema de
archivos MS-DOS, y /mnt/extra puede llegar a ser lo mismo
con un sistema de archivos ext2).

/proc /usr /var /home Puntos de montaje para otros sistemas de archivos.

apuntes linux: Nucleo

Filed under: by: Caballero

Llevo cerca de un año aprendiendo linux, y hasta ahora le he dedicado poco tiempo (la medicina es muy celosa) asi que hare esta seccion como una especie de apuntes sobre linux y esperando que a alguien mas le sirva (la informacion sera tomada de tutoriales, libros y manuales de linux); bien comenzamos:

Partes importantes del núcleo
El núcleo de un sistema GNU/Linux consta de varias partes importantes: gestión de procesos, gestión de memoria, controladores para dispositivos de hardware, controladores para sistemas de archivos, gestión de la red, y otras partes varias.
La Figura muestra algunas de éstas partes.
Partes mas importantes del kernel Linux.






Probablemente las partes más importantes del núcleo (nada funcionaría sin ellas) son la gestión de memoria y la gestión de procesos.
El gestor de memoria se encarga de asignar áreas de memoria y de espacio de intercambio a los procesos, partes del núcleo, y también al buffer caché.
El gestor de procesos crea nuevos procesos e implementa la multitarea (intercambiando los procesos activos en elprocesador).

A más bajo nivel, el núcleo contiene un controlador de dispositivo de hardware para cada tipo de hardware que soporta. Debido a que el mundo se encuentra lleno de diferentes tipos de hardware, el número de controladores es grande. Existen frecuentemente, muchas piezas similares de hardware
que difieren en cómo son controladas por el software. Esta singularidad hace posible tener clases generales de controladores que soportan operaciones similares; cada miembro de la clase tiene la misma interfaz de cara al resto del núcleo pero difiere de los demás miembros en la forma de implementar las
operaciones. Por ejemplo, todos los controladores de disco son parecidos para el resto del núcleo, P.ej., todos tienen operaciones como "iniciar la unidad", "leer el sector n", y "escribir en el sector n".
Algunos servicios de software provistos por el núcleo tienen propiedades similares, y pueden de esta manera englobarse dentro de clases. Por ejemplo, los diferentes protocolos de red fueron englobados dentro de una interfaz de programación, la librería de socket BSD. Otro ejemplo es la capa del
sistema de archivos virtual (VFS) que abstrae las operaciones de los sistemas de archivos de sus implementaciones. Cada tipo de sistema de archivos provee una implementación de cada operación.
Cuando alguna entidad intenta utilizar un sistema de archivos, la petición se realiza a través del VFS, el cual la encamina al controlador del sistema de archivos correcto.

Inicio

Filed under: by: Caballero


Quise empezar este blogger con una imagen de la teoría de la frenología.

Era la ultima década del siglo XVIII, y había intensas discusiones sobre ¿donde se realizaba el pensamiento?, ¿quien lo realizaba?, ¿era una fuerza divina en nuestro interior?, ¿había un órgano que tuviese esa función?, era posible juntar los conceptos biológico y fisiológicos descubiertos hasta entonces con el fin de explicar la conducta de los seres vivos.
En esta época aparece Franz Joseph Gall un fisiólogo y neuroanatomista alemán que propone tres nuevas ideas radicales:

1) El pensamiento nace del cerebro

2) Regiones particulares del cerebro controlan funciones especificas (Gall afirmaba que la corteza no actúa como un órgano y la dividió en 35 áreas cada una controlaba una función mental especifica)

3) El centro de cada función mental crece con el uso (como un músculo al ejercitarlo, la base de la plasticidad cerebral)

Sin embargo cometió un error al dividir las áreas basado en preceptos morales, espirituales y anatómicos, sostenía que cada saliente anatómica del cráneo correspondía a una área cerebral y por lo tanto a una función, y dividió al cráneo en 35 áreas a través de sus salientes (por ejemplo sostenía que el área del hueso occipital, es decir la nuca correspondía al área del deseo y como era mas ancha en los varones eran por lo tanto mas carnales y siendo mas pequeña en las mujeres se dejaban guiar mas por la emoción.
El sentó las bases de la neurociencia cognitiva posteriormente llegarían otros quienes seguirían el camino para descubrir la base de el comportamiento, el fisiologo Pierre Flourens, el padre de la neurología y britanico J. Hughlings Jackson, el neurologo aleman Karl Wernicke, el ingles Charles Sherrington, un español el doctor y maestro Ramón y Cajal, Paul Broca.
imaginense la frenologia de Gall fue para la neurociencia cognitiva lo mismo que minix (profesor Andrew S. Tanenbaum en 1987) para Linux El principio del conocimiento contemporáneo sobre su especialidad