sábado, 16 de abril de 2011

En linux cual es la funcion de las particiones: / (raiz), /boot y swap

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. Por ejemplo, para una RAM de 3 Gb, el espacio destinado a Swap ha de ser de 5 Gb. 


Partición De Arranque (/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-20 Mb con lo que, en principio, no es necesario destinar más allá de 100 Mb en total . Esta partición es incompatible con Ext4 así que no queda más remedio que configurarla como Ext3.


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-10 Gb. El formateado, con Fedora 11, es en Ext4.



Cuál es la diferencia entre GNU Hurd y GNU Mach

GNU Hurd. 

- Es un conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU. 


- Hurd intenta superar los núcleos tipo 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 usuarios.


GNU Mach.

- Es el micronúcleo oficial del Proyecto GNU. Como cualquier otro micronúcleo, su función principal es realizar labores mínimas de administración sobre el hardware para que el grueso del sistema operativo sea operado desde el espacio del usuario.

- En la actualidad el GNU Mach sólo funciona en máquinas de arquitectura Intel de 32 bits  y su uso más popular es servir de soporte a Hurd, el proyecto que pretende reemplazar a los núcleo tipo Unix en el sistema operativo libre GNU.

Explique por qué Linux es llamado GNU/LINUX

Fue la FSF quien argumenta el uso del término GNU/Linux porque GNU fue un proyecto de larga trayectoria para desarrollar un sistema operativo libre, del cual el núcleo solo fue una pieza. Los defensores del término Linux argumentan que los usuarios y los desarrolladores que han escogido de forma notable mantener este nombre se debe a que es más corto, aunque reconocen que GNU es el más grande contribuyente

Cuál es la diferencia entre software libre, software gratuito y software de dominio público




El software libre (en inglés free software, esta denominación también se confunde a veces con gratis por la ambigüedad del término en el idioma inglés) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.
El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" 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 redistribución de dichas versiones modificadas del programa.
Tampoco debe confundirse software libre con "software de dominio público". Éste último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público


SOFTWARE DE DOMINIO PUBLICO,

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.


  • Se de­no­mi­na soft­wa­re gra­tui­to a aquel que po­de­mos ac­ce­der gra­tui­ta­men­te, sin pre­vio pago.

  • Na­tu­ral­men­te, como se des­pren­de de las de­fi­ni­cio­nes an­te­rio­res, libre no im­pli­ca gra­tui­to y vi­ce­ver­sa. Por ello, exis­te soft­wa­re libre gra­tui­to (p. ej. dis­tri­bu­cio­nes Linux gra­tui­tas como Fe­do­ra, Ubun­tu, etc.), exis­te soft­wa­re libre de pago (p. ej. dis­tri­bu­cio­nes Linux como Red Hat o SuSe), exis­te soft­wa­re no libre gra­tui­to (p. ej. el po­pu­lar clien­te de men­sa­je­ría de Mi­cro­soft), y por úl­ti­mo exis­te soft­wa­re no libre de pago (p. ej. Win­dows).

    Cuál es la vulnerabilidad del núcleo de Windows vista?

    Se acaba de descubrir una nuevavulnerabilidad de seguridad enWindows Vista que afecta a la capa de red. Este problema de seguridad enVista puede corromper la memoria mediante un buffer overflow provocando sendos pantallazos azules.
    Además de lo comentado anteriormente, esta vulnerabilidad podría ser usada para ejecutar código (aunque parece improbable ya que se necesitarían permisos de administrador) y lo que puede ser más peligroso aún, activar este bug de forma remota.
    De momento Microsoft no tiene previsto lanzar un parche para solucionar esta vulnerabilidad, ya que ha comentado que implementará la solución a este problema de seguridad de Vista en su próximo Service Pack (Vista SP 2).

    Explique la nomenclatura del kernel en Linux

    El kernel de Linux (Linux) está escrito en C y es código abierto licenciado bajo licencia GNU/GPL (excepto el planificador de recursos, el cual pertenece a Linus Torvalds y al resto de programadores que se han ocupado de dicha parte), con lo cual tenemos acceso al código para su estudio y/o modificación.

    La nomenclatura del Kernel se divide en 3 campos separados por un punto (.), estos son:

    Primer campo: Número de la versión, actualmente a fecha de este documento es la 2.

    Segundo campo: Numero de "sub-versión", por llamarlo de algun modo, es la version dentro de la propia versión, si este numero es par, la versión sera estable, si por el contrario es impar, ésta sera inestable.

    Tercer campo: Nivel de corrección el en que se encuentra