Mejoras Kernel 13.3 Disponible

De la mano de Linux Spain, les muestro la traducción de las mejoras del kernel 13.3 que no son pocas, sin mas les dejo el copy paste.

Linus Torvalds publica el kernel 3.13, con soporte mejorado para SSD, implementación de nftables y más.

Linus publicó ayer la nueva versión del kernel que, a diferencia de otras versiones que implementaban mejoras graduales, incorpora bastantes novedades:

https://lkml.org/lkml/2014/1/19/148

Una de las cosas que se han incluido es un sistema “escalable de bloques para almacenamiento SSD de altas prestaciones”. Olvídate de la jerga: Esto significa, mientras que el acceso a discos duros tradicionales siempre ha sido lento, y el acceso a SSDs estaba lastrado por un sistema de acceso anticuado, ahora la velocidad de acceso a sistemas de almacenamiento SSD se multiplica por mil (o algo así), sin tener que modificar nada de las capas superiores del sistema operativo.

También se pre-jubila el venerable cortafuegos iptables, sustituyéndose por nftables. Nftables implementa una seudo-máquina virtual y un intérprete en el espacio de usuario que compila las reglas del firewall a bytecode. Este bytecode es luego pasado al kernel para su ejecución. De esta manera, no es necesario actualizar el kernel cada vez que aparecen nuevas coincidencias y características, sino que basta actualizar la utilidad del usuario, como si de cualquier otra aplicación se tratara.

Otras mejoras incluyen mejores en el soporte a tarjetas Radeon, un sistema para el control energético, soporte para la Arquitectura de Muchos Núcleos Integrados de Intel, soporte para las infraestructuras de pago por NFC y mucho más.

Más información y explicaciones en

http://kernelnewbies.org/Linux_3.13

Tiny Core,Linux en su Minima Expresion.

Habíamos hablado anteriormente de Kolibri OS un sistema operativo desarrollado integramente en lenguaje ensamblador para maquinas con muy bajos recursos, pues ahora volvemos al mundo GNU/Linux con Tiny Core Linux.

Tiny core linux es una distribución GNU/Linux para maquinas con bajos recursos que nos permite revivir esas pentium 1 o intel 586/486 que tenemos abandonadas en el deposito como un recuerdo, pues este necesita solo e 14 MB de disco duro y 64 MB de ram para la ejecución de un entorno de escritorio completo. El proyecto es liderado por Robert Shingledecker y la comunidad, ademas de existir múltiples distribuciones basados en este, cada una ofreciendo diferentes entornos minimalistas-. Sin mas Les dejo algunas capturas:

Panel de Control

Panel de Control

Tiny Core Juego Instalado

Tiny Core Juego Instalado

Tiny Core Pantalla Principal

Tiny Core Pantalla Principal

 Descarga Tiny Core Linux

descarga

OpenBSD Fundation necesita tu ayuda.

puffy48

La OpenBSD fundation esta teniendo serios problemas financieros que pueden comprometer el futuro del proyecto. El principal gasto que los compromete es el de electricidad por el que necesitan aproximadamente 18.272 USD anuales, y aun obteniendo esta cantidad así no se asegura el futuro del proyecto, por eso han pedido la ayuda de la comunidad.

Open BSD da soporte a una docena de arquitecturas ademas de ser totalmente gratuito. Se encuentra entre unas de las opciones mas seguras y confiables para un servidor, esperemos que salgan adelante entre las dificultades.

Kolibri OS un SO realmente pequeño.

logo_600

Kolibri OS es un Sistema Operativo ligero que me ha dejado sorprendido por ser capas de ejecutarse desde un disquette de 1.4 MB, incluye varias aplicaciones por defecto, como navegador web, procesador de texto, editor gráfico, y mas de 30 juegos esta totalmente programado en lenguaje ensamblador por lo que su velocidad es sorprendente, ademas esta disponible totalmente en español y licenciado bajo GPL v2.

 Les anexo algunas imágenes corriendo en virtual box(50 mb de memoria le puse a la maquina virtual)

Colibri OS

Inicio del Sistema

Colibri OS2

Explorador de archivos.

Colibri OS3

Jugando un poco FreeCell

Barra Izquierda

Barra Izquierda

Ahora todo esta programado en Flat Assambler, segun wikipedia:

flat assembler (FASM) es un ensamblador libre, multi-paso, con el estilo de la sintaxis de Intel que soporta las arquitecturas IA-32 y x86-64.

Para que tengan una idea de la complejidad de rear un SO en ensamblador les dejo un ejemplo de un sencillo hola mundo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CODE SEGMENT
ASSUME CS:CODE, DS:CODE, SS:CODE, ES:CODE
ORG 100h
 
principio:
mov ah, 0Fh
mov ah, 0
int 10h
 
lea dx, mensaje_a_mostrar
mov ah, 9h
int 21h
 
int 20h
 
mensaje_a_mostrar db "¡Hola Mundo!$",0
 
CODE ENDS
end principio

 Pueden detallar la explicacion del código acá, ahora si nos vamos a mi querido python, eso se resumiría en una sencilla linea:

1
print "¡Hola Mundo!"

Pero Python esta por en un nivel mucho mas alto a nivel de sistema por lo que sus programas son mucho mas pesados, tienes varias capas de abstracción por encima, recordemos que la implementación standar de Python es CPython programada en lenguaje c, y este al mismo tiempo tiene los modulos principales en ASM, y el resto en el mismo lenguaje. Todo esta explicación solo para que entiendan la maravilla de software.

Por ultimo les dejo el link de descarga:

descarga

Saludos.

A casi 10 años del decreto 3390.

uso-software-libre-continua-avanzando-estado--L-1aBqW5

Las entidades publicas y escuelas venezolanas se encuentran en un periodo de cambio impulsado por el gobierno nacional en la cual se aplican medidas para incrementar el uso de la tecnología libre en las que podemos nombrar las “Canaimitas” como una de los intentos mas importantes de acercar la tecnología y el software libre a nuestro país, pero sin embargo existen múltiples factores que frenan el desarrollo de estas medidas.

Continue reading