domingo, 17 de abril de 2011

nomenclatura del kernel en Linux

NOMENCLATURA

Se divide en 3 campos separados por un punto (.), estos son:

1 Campo: número de la versión, actualmente a fecha de este documento es la 2
2 Campo: número de “de sub-versión”, (es la versión dentro de la propia versión) , si este número es par, la versión será estable, si por el contrario es impar, esta será inestable .
3 Campo: nivel de corrección en el que se encuentra


vulnerabilidad del núcleo de Windows vista

La vulnerabilidad se encuentra se encuentra en el sistema de red cuando se envían solicitudes a la API “iphlpenapi.dll”. El error está comprobado en Vista Ultímate  y Enterprise y según investigadores es probable que afecte al resto de versiones de 32 y 64 bits

El exploit puede ser usado para apagar el computador o provocar la perdida de conectividad de la red usando ataques de denegación de servicios (Dos). Aunque se necesitan permisos de administrador para aprovechar la vulnerabilidad, la misma podría ser explotada mediante envio de paquetes DHCP sin permisos de administración

diferencia entre software libre, software gratuito y software de dominio público

SOFWARE LIBRE (free software)
Esta denominación se confunde a veces con gratis por la ambigüedad del término en el idioma ingles
Es la denominación de software que respeta la libertad de los usuarios sobre el producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, modificado y restribuido libremente. Este puede valer o no

SOFWARE GRATUITO O GRATIS
Incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y restribucion de dichas versiones modificadas del programa

SOFWARE DE DOMINIO PÚBLICO
Este no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenecen a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando du autoría original.




por qué Linux es llamado GNU/LINUX

GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o Kernel/libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (licencia publica general De GNU)

diferencia entre GNU Hurd y GNU Mach





GNU Hurd
Conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU. Se ha estado desarrollando desde 1990 como software libre, distribuyéndolo bajo la licencia GPl
Este intenta superar los núcleos tipos Unix  en cuanto a funcionalidad, seguridad y estabilidad, aun manteniéndose compatible con ellos. Esto se logra gracias a que hurd implementa la especificación POSIX (entre otras), pero eliminando las restricciones arbitrarias a los





GNU Mach
Es el micronucleo oficial del proyecto GNU. Como cualquier otro micronucleo, su función principal es realizar labores mínimas de administración sobre el hardware para el grueso del sistema operativo sea operado desde el espacio del usuario


Para los siguientes sistemas operativos cuales son los tipos de archivos admitidos: DOS, Windows 95, Windows 98, Windows XP, Windows 7, Linux, MacOS, OS/2, Sun Solaris e IBM AIX

La elección de un sistema de archivos depende en primer lugar del sistema operativo que esté usando. Cuanto más reciente sea el sistema operativo, mayor será el número de archivos que admita. Por esto, se necesita contar con FAT16 en DOS y en las primeras versiones de Windows 95

Windows 95 OSR2, se puede elegir entre sistemas de archivos FAT16 yFAT32. Si el tamaño de la partición es mayor a 2Gb, se excluyen los sistemas de archivos FAT(o modificar el tamaño de la partición). Por debajo de este limite se recomienda FAT16 para particiones con una capacidad menor a 500Mb.de lo contrario es preferible usar FAT32






En el caso de Windows NT (hasta la versión 4) se puede elegir entre el sistema FAT16 y NTF. No se admite FAT32.  El sistema NTFS es recomendado ya que brinda una mayor seguridad y un mejor rendimiento que el sistema FAT

En Windows NT5, hay muchas más opciones ya que acepta particiones FAT16, FAT32 y NTFS. Se recomienda el sistema de archivos mas reciente (NTFS 5) ya que tiene mas opciones que los sistemas FAT.

  






 





Sistema operativo
Tipos de sistemas de archivos admitidos
Dos
FAT16
Windows 95
FAT16
Windows 95 OSR2
FAT16, FAT32
Windows 98
FAT16, FAT32
Windows NT4
FAT, NTFS (versión 4)
Windows 2000/XP
FAT, FAT16, FAT32, NTFS (versiones 4 y 5)       
Linux
Ext2, Ext3, ReiserFS, Linux Swap (FAT16, FAT32, NTFS)
MacOS
HFS (Sistema de Archivos Jerárquico), MFS (Sistemas de Archivos Macintosh)
OS/2
HPFS (Sistema de Archivos de Alto Rendimiento)
SGI IRIX
XFS
FreeBSD, OpenBSD
UFS (Sistema de Archivos Unix)
Sun Solaris
UFS (Sistema de Archivos Unix)
IBM AIX
JFS (Sistema Diario de Archivos)



En Linux cual es la función de las particiones: / (raíz), /boot y swap

Partición raíz (/): aquí va instalado todo el sistema, con lo que es conveniente que la capacidad mínima no sea inferior a 5-10Gb

 Partición (/boot): en esta partición va el núcleo del sistema. Aquí va Linux, el kernel, con todas sus letras. Cada núcleo ocupa unos 10-20Mb con lo que, el principio,  no es necesario destinar más allá de 100Mb en total

 Partición (swap): el espacio destinado a esta partición seguirá la ecuación S=M+2, en donde S es el espacio destinado a swap y M es la capacidad física de la RAM.