domingo, 17 de abril de 2011

30. en linux.¿cual es la funcion de las particiones: /(raiz); /boot y swap?

/ (RAIZ)

Esta es la partición más importante. No solo contiene los datos más importantes
para el sistema, sino que también oficiará de punto de montaje para otras
particiones. Las necesidades para la partición raíz en términos de tamaño son muy
limitadas, 300MB es suficiente. Sin embargo, si planea instalar aplicaciones
comerciales, que generalmente residen en /opt, necesitará incrementar dicho
tamaño. Otra opción es crear una partición separada para /opt.

/BOOT

crea arranques del sistema.

SWAP
 no es más que un espacio en el disco duro (una partición, aunque también puede ser un archivo) que actúa como si fuera memoria RAM, pero es bastante más lenta, claro está. También se le denomina memoria virtual, y Linux no es el único sistema operativo o, mejor dicho, núcleo, que hace uso de esta técnica. No vamos a entrar en detalles sobre su funcionamiento, pero podemos decir, a modo de ayuda para formarse una idea, que cuando el sistema necesita más memoria libre de la que tiene disponible, guarda unos cuantos datos en el espacio swap del disco y utiliza el que ocupaban en la RAM, volviendo a recuperar los datos guardados cuando los necesite, aún a costa de sustituirlos por otros. Si tuviésemos realmente muy poca memoria RAM la lentitud del sistema puede llegar a ser exasperante, o incluso algo más.

29. ¿cuales son los tipos de archivos admitidos para: DOS, windows 95, windows 98, windows xp, windows 7, linux, macOS, OS/2, sun solaris e IBM AIX.?

Como sabemos que cada sistema operativo maneja diferentes sistemas de archivo podran ver en la siguiente tabla el sistema de archivo que admite cada sistema operativo:

 


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)

Coexistencia de varios sistemas de archivos

Cuando coexisten varios sistemas operativos en la misma máquina, la elección de un sistema de archivos es un gran problema. Debido a que el sistema de archivos está estrechamente ligado al sistema operativo, cuando existen varios sistemas operativos, usted debe elegir un sistema de archivos para cada uno, teniendo en cuenta que es posible que deba acceder a los datos de un sistema operativo desde otro. Una solución sería la de usar particiones FAT para todos los sistemas, asegurándose de que las particiones no sean mayores a 2 GB. La solución más apropiada sería la de utilizar, para cada SO, una partición cuyo sistema de archivos sea el que mejor se adapte a ésta y utilizar una partición FAT16 dedicada para que los diferentes sistemas operativos compartan datos.

28. ¿cual es la diferencia entre GNU Hurd y GNU mach

GNU mach  es el microkernel o micronucleo en el que esta  basado el sistema GNU Hurd

GNU Mach no es el microkernel más avanzado del planeta, ni es el más rápido o más pequeño, pero tiene un rico conjunto de interfaces y algunas características que lo hacen útil como base del sistema de Hurd, por ejemplo
  1.  que es un software libre completamente;asi que cualquiera puede usarlo, modificarlo y redistribuirlo bajo las condiciones de la licesia publica genera. GNU (GLP).
  2. fue construido para sobrevivir.   una gran parte del código del sistema operativo se mantiene fuera de GNU Mach, y mientras que el código puede ir a través de un rediseño completo, el código de el microkernel puede permanecer relativamente estable.
  3. Es escalable.    La transparencia de redes a nivel del IPC hace que los recursos del sistema disponibles a través de límites de la máquina (con la NORMA IPC, que actualmente no están disponibles en GNU Mach).
  4. existe.   El microkernel Mach es un software real que funciona en este momento. No se trata de una investigación o una propuesta. Usted no tiene que esperar a todos antes de poder empezar a utilizar y el desarrollo de la misma. Mach se ha utilizado en muchos sistemas operativos en el pasado, generalmente como la base para un solo servidor UNIX. En el sistema GNU, Mach es la base de un sistema operativo funcional multi-servidor, el Hurd.

27. ¿por que linux es llamado GNU/linux?

La mayoría de las distribuciones de sistemas operativos basados en Linux como núcleo son básicamente versiones modificadas del sistema operativo GNU.

En un mundo alternativo, en el cual no existiese nada como el sistema GNU/Linux, y probablemente ningún sistema operativo libre. Nadie intentó desarrollar un sistema operativo libre en los años 80 excepto el Proyecto GNU y, más adelante, Berkeley CSRG; al cual el Proyecto GNU le pidió específicamente que comenzara a liberar su código. Linus Torvalds fue influenciado parcialmente por una charla sobre GNU en Finlandia en 1990. Es posible que aún sin esta influencia él podría haber escrito un núcleo similar a Unix, pero probablemente no hubiese sido software libre. Linux se hizo libre en 1992 cuando Linus lo publicó bajo la GPL de GNU.
Aún si Torvalds hubiese publicado Linux bajo alguna otra licencia de software libre, un núcleo libre por su cuenta no hubiera sido una gran diferencia para el mundo. La importancia de Linux vino de su inclusión en un entorno más grande, un sistema operativo libre completo: GNU/Linux.

26. ¿cual es la diferencia entre software libre, software gratuito y software de dominio publico?

SOFTWARE LIBRE.

“Software Libre” se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar
y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
• La libertad de usar el programa, con cualquier propósito (libertad 0).
• La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al
código fuente es una condición previa para esto.
• La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
• La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad
se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la
libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución,
a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que
pedir o pagar permisos.
También deberías tener la libertad de hacer modificaciones y utilizarlas de manera privada en tu trabajo
u ocio, sin ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus cambios, no tienes
por qué avisar a nadie en particular, ni de ninguna manera en particular.

SOFTWARE DE DOMINIO PUBLICO Y SOFTWARE GRATUITO.

El software de dominio público no está protegido por las leyes de derechos de autor y puede ser copiado por cualquiera sin costo alguno. Algunas veces los programadores crean un programa y lo donan para su utilización por parte del público en general. Lo anterior no quiere decir que en algún momento un usuario lo pueda copiar, modificar y distribuir como si fuera software propietario. Así mismo, existe software gratis protegido por leyes de derechos de autor que permite al usuario publicar versiones modificadas como si fueran propiedad de este último.

CONNCLUSION.

Un software libre es aquel programa que puede ser ejecutado, estudiado,copiado y adaptado a las necesidades de un usuario sin que éste tenga que pedir algun permiso.
un software de dominio publico es aquel programa que no esta protegido por la ley de derechos de autor pero que puede ser copiado sin ningun costo y por ultimo un software gratuito es aquel programa que bajo la ley de derechos de autor el usuario puede modificar y publicar como si fuera suyo.

25.¿cual es la vulnerabilidad del nucleo de windows vista?

La vulnerabilidad se encuentra en el sistema de red cuando se envían solicitudes a la API “iphlpapi.dll”. El error está comprobado en Vista Ultimate y Enterprise y según los investigadores “es muy probable que afecte al resto de versiones de 32 y 64 bits”. Windows Xp no está afectado, según explican.
El exploit puede ser usado para apagar la computadora o provocar la pérdida de conectividad de la Red usando ataques de denegación de servicio (DoS). Aunque se necesitan permisos de administrador para aprovechar la vulnerabilidad, la misma podría ser explotada mediante envío de paquetes DHCP sin permisos de administración, según explican desde el grupo de seguridad austriaco, que informó que llevaban trabajando desde el mes pasado con responsables del “Microsoft Security Response Center” para “ubicar, clasificar y corregir la vulnerabilidad”.