2. Software
Es el conjunto de software que por elección manifiesta de su autor,
puede ser copiado, estudiado, modificado, utilizado libremente con
cualquier fin y redistribuido con o sin cambios o mejoras. Su
definición está asociada al nacimiento del movimiento de software
libre, encabezado por Richard y la consecuente fundación en 1985
de la Free Software Fundación, que coloca la libertad del usuario
informático como propósito ético fundamental. Proviene del término
en inglés free software, que presenta ambigüedad entre los
significados «libre» y «gratis» asociados a la palabra free. Por esto
que suele ser considerado como software gratuito y no como
software que puede ser modificado sin restricciones de licencia. En
este sentido es necesario resaltar que la libertad tiene que ver con
el uso y no con la gratuidad.
Un programa informático es software libre si otorga a los usuarios
todas estas libertades de manera adecuada
3. GNU/Linux: es uno de los términos empleados para referirse a la
combinación del núcleo o Kern el libre similar a UNIX
denominado Linux con el sistema operativo 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
Pública, en inglés: General Publica Lucense) y otra serie de
licencias libres A pesar de que "Linux" se denomina en la jerga
cotidiana al sistema operativo este es en realidad sólo el Kern el
(núcleo) del sistema. La verdadera denominación del sistema
operativo es "GNU/Linux" debido a que el resto del sistema (la
parte fundamental de la interacción entre el hardware y el usuario)
se maneja con las herramientas del proyecto GNU (www.gnu.org) y
con entornos de escritorio (como GNOME), que también forma
parte del proyecto GNU aunque tuvo un origen independiente.
4. Características:
GNU/Linux no es solo un buen sistema operativo por ser Software
Libre y muchas de sus distribuciones ser gratuitas y puedas instalar
a tus amigos tu copia de tu sistema sin ningún problema, aquí te
dejo algunas características que hacen a este sistema sea unos de
los mas modernos, estables y personalizables.
Multiprocesador: Linux soporta el trabajo con más de un
microprocesador en .
Memoria: En Linux la memoria funciona en modo protegido, de esta
forma un mal funcionamiento en la ejecución de un programa no
puede colgar el sistema completo. La memoria es gestionada como
un recurso unificado para todos los programas de usuarios y caché
del disco. Esto asegura que toda la memoria pueda utilizarse como
caché y, a la vez, ser reducida cuando sea necesario ejecutar
programas de gran tamaño.
5. Ejecutables: Linux utiliza la llamada carga de ejecutables por
demanda, esto quiere decir que sólo se leen y cargan del disco las
partes de un programa que son necesarias en el momento.
Escritura: Es implementada una política de copia en escritura
para la compartición de páginas entre ejecutables, es decir, varios
procesos pueden utilizar una zona de la memoria para ejecutarse.
Esto da como resultado un aumento en la velocidad y una
reducción en el uso de la memoria.
Memoria Virtual: Linux emplea la paginación, por lo que no se
intercambian procesos completos al disco.
Disponibilidad: Todos los archivos de código fuente del núcleo,
herramientas de desarrollo, drivers y todos los programas de
archivos fuente de usuario están disponibles para ser modificados
y redistribuidos con total libertad. Aunque también existen
programas comerciales que son ofrecidos a Linux sin código
fuente.
6. Consolas virtuales Linux: presenta la posibilidad de utilizar
múltiples consolas virtuales independientes, que son
accesibles a través de combinaciones de teclas especiales.
Acceso a MS-DOS: Posee un acceso totalmente transparente a
particiones MS-DOS, utilizando un sistema de archivos especial. No
es necesario ejecutar algún comando particular para acceder a este
tipo de particiones, ya que
éstas se presentan como un sistema de archivo propio de un
sistema operativo Unix.
UMS-DOS: Este sistema de archivos propio de Linux permite que
sea instalado sin problemas en una partición MS-DOS.
Definición Distribuciones (Debían, Ubuntu, Fedora, Gento,
Mandria, etc.): es una distribución de software basada en
el núcleo Linux que incluye determinados paquetes de
software para satisfacer las necesidades de un grupo específico de
usuarios, dando así origen a ediciones domésticas, empresariales y
para servidores
7. Definición Distribuciones (Debían, Ubuntu, Fedora, Gento,
Mandria, etc.): es una distribución de software basada en
el núcleo Linux que incluye determinados paquetes de
software para satisfacer las necesidades de un grupo específico de
usuarios, dando así origen a ediciones domésticas, empresariales y
para servidores Por lo general están compuestas, total o
mayoritariamente, de software libre, aunque a menudo incorporan
aplicaciones o controladores propietarios.
Requerimientos para la instalación de un sistema GNU/Linux:
Una vez que haya reunido información sobre el hardware de su
ordenador debe verificar que su hardware le permita realizar el tipo
de instalación que desea efectuar.
Dependiendo de sus necesidades, podría arreglarse con menos del
hardware recomendado listado en la siguiente tabla. Sin embargo,
la mayoría de usuarios se arriesgan a terminar frustrados si ignoran
estas sugerencias.
Se recomienda como mínimo un Pentium 4, a 1 GHz para un
sistema de escritorio.
8. Requisitos mínimos de sistema recomendados
Los requisitos de memoria mínimos necesarios son en realidad
inferiores a los indicados en esta tabla. En función de la
arquitectura, es posible instalar Debian en sistemas con tan sólo 20
MB (en el caso de s390) a 60 MB (para amd64). Lo mismo se
puede decir del espacio necesario en disco, especialmente si
escoge las aplicaciones que va a instalar manualmente,
consulte Sección D.2, “Espacio en disco requerido para las
tareas” para obtener más información de los requisitos de disco.
Es posible ejecutar un entorno de escritorio gráfico en sistemas
antiguos o de gama baja. En este caso es recomendable instalar
un gestor de ventanas que es consuma menos recursos que los
utilizados en los entornos de escritorio de GNOME o KDE. Algunas
alternativas para estos casos son xfce4, icewm ywmaker, aunque
hay más entre los que puede elegir.
9. Resumen
Linux es un sistema operativo: un conjunto de programas que le
permiten interactuar con su ordenador y ejecutar otros programas.
Un sistema operativo consiste en varios programas fundamentales
que necesita el ordenador para poder comunicar y recibir
instrucciones de los usuarios; tales como leer y escribir datos en el
disco duro, cintas, e impresoras; controlar el uso de la memoria; y
ejecutar otros programas. La parte más importante de un sistema
operativo es el núcleo. En un sistema GNU/Linux, Linux es el
núcleo. El resto del sistema consiste en otros programas, muchos
de los cuales fueron escritos por o para el proyecto GNU. Dado
que el núcleo de Linux en sí mismo no forma un sistema operativo
funcional, preferimos utilizar el término “GNU/Linux” para referirnos
a los sistemas que la mayor parte de las personas llaman de
manera informal “Linux”.