miércoles, 13 de abril de 2011

11.- Linux

 Linux es a simple vista un Sistema Operativo, que tiene una implementación de libre distribucion UNIX para computadoras personales, servidores y estaciones de trabajo.


Ademas como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan.



vMultitarea: Describe la habilidad de ejecutar varios programas al mismo tiempo además LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados.
vMultiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
vMultiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari.
vMultiprocesador: Soporte para sistemas con mas de un procesador  disponible para Intel y SPARC.
vFunciona en modo protegido 386.
vProtección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
vCarga de ejecutables por demanda.
vPolítica de copia en escritura para la compartición de páginas entre ejecutables.
vMemoria virtual usando paginación  a disco
vLibrerías compartidas de carga dinámica y librerías estáticas.
vTodo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente.
v Consolas virtuales múltiples.
vLinux es básicamente un duplicado de UNIX, lo que significa que incorpora muchas de las ventajas de este importante sistema operativo.
vEn Linux pueden correr varios procesos a la vez de forma ininterrumpida como un servidor de red al tiempo que un procesador de textos, una animación, copia de archivos o revisar el correo electrónico.
vSeguridad porque es un sistema operacional diseñado con la idea de Cliente - Servidor con permisos de acceso y ejecución a cada usuario. Esto quiere decir que varios usuarios pueden utilizar una misma maquina al tiempo sin interferir en cada proceso.
vLinux es software libre, casi gratuito. Linux es popular entre programadores y desarrolladores e implica un espíritu de colaboración.
vLinux integra una implementación completa de los diferentes protocolos y estándares de red, con los que se puede conectar fácilmente a Internet y acceder a todo tipo de información disponible.
vLinux puede ser utilizado como una estación personal pero también como un potente servidor de red.
vLinux incorpora una gama de sistemas de interfaz gráfica de igual o mejor calidad que otras ofrecidas en muchos paquetes comerciales.
vPosee el apoyo de miles de programadores a nivel mundial.
vEl paquete incluye el código fuente, lo que permite modificarlo de acuerdo a las necesidades del usuario.
vUtiliza varios formatos de archivo que son compatibles con casi todos los sistemas operacionales utilizados en la actualidad.



vLinux no cuenta con una empresa que lo respalde, por lo que no existe un verdadero soporte como el de otros sistemas operativos.
vLa pendiente de aprendizaje es lenta.
vNo es tan fácil de usar como otros sistemas operativos.
vDocumentación y terminología muy técnica.
vPara usuarios corrientes, todavía no es un sistema de escritorio.
vFunciona únicamente con proveedores de hardware que accedieron a la licencia GPL y en algunas instancias no es compatible con variedad de modelos y marcas.
vRequiere consulta, lectura e investigación en lista, foros o en bibliografía dedicada al tema.
vLa configuración de dispositivos de entrada y salida no es trivial.
vMuy sensible al hardware.
vMuchas distribuciones e idiomas.
vHay que leer y entender código.



      El sistema operativo Linux se trata de un sistema operativo potente, flexible y versátil, que prácticamente puede ser instalado en cualquier tipo de plataforma, incluyendo los ordenadores personales monousuarios. El código fuente del sistema Linux, y no sólo el código ejecutable, ha estado disponible a usuarios y programadores. A causa de esto, muchos programadores han sido capaces de adaptar Linux de formas muy diferentes.

      Además Linux es un sistema multiusuario y multitarea que proporciona un buen entorno para el trabajo en red. Ofrece programas y servicios que permiten construir aplicaciones basadas en red. Ha sido básico para el desarrollo de los servicios en Internet y para el propio crecimiento de Internet. El sistema Linux es mucho más fácil de portar a nuevas máquinas que otros sistemas operativos.

Los sistemas operativos
Linux se cuentan entre los éxitos más notables en el campo de los sistemas operativos. Además Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construcción y orientado a las herramientas, para el diseño de programas.




No hay comentarios:

Publicar un comentario