Sistema Operativo GNU/Linux

Description

Mind Map on Sistema Operativo GNU/Linux, created by Erika Chavez on 31/08/2019.
Erika Chavez
Mind Map by Erika Chavez, updated more than 1 year ago
Erika Chavez
Created by Erika Chavez almost 5 years ago
20
0

Resource summary

Sistema Operativo GNU/Linux
  1. • HISTORIA
    1. El proyecto GNU, iniciado en 1983 por Richard Stallman, tiene el objetivo de crear un "sistema de software compatible con Unix compuesto enteramente de software libre". Linux tiene su origen en Unix. En 1985, Stallman fundó la Free Software Foundation para financiar el desarrollo de GNU, y escribió la Licencia Pública General de GNU en 1989. A principios de la década de 1990, muchos de los programas que se requieren en un sistema operativo (como bibliotecas, compiladores, editores de texto, un shell Unix, y un sistema de ventanas) ya se encontraban en operación. Sin embargo otros elementos como los controladores de dispositivos y los demas estaban incompletos. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX que más adelante acabaría siendo Linux. Cuando se liberó la primera versión de Linux, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo.
    2. • CARACTERÍSTICAS
      1. Linux posee una serie de características que lo ubican a la vanguardia del desarrollo del Software libre. Existen varias razones para usar Linux en su PC y algunas de estas son:
        1. Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
          1. Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
            1. Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. [[Pentium] ], Pentium Pro, entre otras
              1. Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
                1. Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
                  1. Memoria virtual usando paginación (sin intercambio de procesos completos) a disco
                    1. Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
                      1. Software cliente y servidor Netware.
                    2. • DISTRIBUCIONES
                      1. Una distribución de Linux 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. Las distribuciones mas comunes son:
                        1. Debian: Distribución madre, ya que a partir de Debian nacieron infinidad de distribuciones como Ubuntu o Mint entre otras.
                          1. Ubuntu: Es una de las más utilizadas junto con Debian. Se caracteriza por su compatibilidad de software y facilidad de uso equiparable a Mac OS X o Windows.
                            1. Fedora, para estaciones de trabajo y servidores: Distribución para propósitos generales, que se caracteriza por ser estable y seguro, la cual es desarrollada y mantenida por la empresa Red Hat
                              1. OpenSUSE para administración de sistemas y servicios: Distribución orientada en ofrecer un sistema operativo estable, potente y administrable para usos realmente avanzados, pero con una gran facilidad para todo público en general.
                            2. • APLICACIONES
                              1. Existen en la actualidad numerosas aplicaciones gráficas que ofrecen la funcionalidad que está permitiendo que GNU/Linux se adapte como herramienta de escritorio. Aplicaciones como:
                                1. Sublime Text: Un sofisticado editor de texto para código, marcado y prosa
                                  1. Atom: Editor de codigo de fuente abierta para MacOS, Linux y Windows con soporte paea plugins, escrito por Node.js y desarrollado por GitHub
                                    1. Kate: Edita múltiples documentos al mismo tiempo, dividiendo horizontalmente y verticalmente la ventana
                                      1. Bluefish: Editor dirigido a programadores y desarrolladores web, con muchas opciones para escribir sitios web, scripts y código de programación.
                                        1. Google Web Designer: Entorno de desarrollo para crear contenido atractivo e interactivos en HTML5 y graficos en movimiento
                                          1. NetBeans: Entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java., JavaScript, HTML5, PHP, C / C ++ y más.
                                            1. Dropbox: Realiza copias de seguridad de los archivos en línea y compartir fácilmente archivos con otros
                                          Show full summary Hide full summary

                                          Similar

                                          Limits AP Calculus
                                          lakelife62
                                          A-Level Biology: Cell Division
                                          cian.buckley+1
                                          F211: Transport in animals keywords and info
                                          Gurdev Manchanda
                                          A-level English Language Power & Gender Theories
                                          Libby Shaw
                                          Biology (B3)
                                          Sian Griffiths
                                          CUBAN MISSILE CRISIS
                                          Olivia Andrews
                                          NSI Test First day
                                          Adedipe Odunayom
                                          The Changing Natural Environment Part 2
                                          R S
                                          SFDC App Builder 1 (151-175)
                                          Connie Woolard