Вы находитесь на странице: 1из 22

LINUX/GNU

Origen
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". El
trabajo comenzó en el año 1984. Más tarde, en 1985, Stallman fundó la Free Software
Foundation para financiar el desarrollo de GNU, y escribió la Licencia Pública General de
GNU (GNU GPL) 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 daemons estaban
incompletos.

Linus Torvalds ha declarado que si el núcleo de GNU hubiera estado disponible en el


momento (1991), no se habría decidido a escribir su propio núcleo. Torvalds también ha
declarado que si 386BSD hubiera estado disponible en ese momento, probablemente no
habría creado Linux.18

En 1991 Torvalds asistía a la Universidad de Helsinki. Usuario de MINIX y de los programas


provenientes de GNU, se mostraba interesado por los sistemas operativos. Comenzó a
trabajar en su propio núcleo en ese año, frustrado por la concesión de licencias que
utilizaba MINIX, que en ese momento se limitaba a uso educativo.

El núcleo Linux maduró hasta superar los otros núcleos en desarrollo. Las
aplicaciones GNU también remplazaron todos los componentes de MINIX, porque era
ventajoso utilizar el código libre del proyecto GNU con el nuevo sistema operativo. El
código GNU con licencia bajo la GPL puede ser reutilizado en otros programas de
computadora, siempre y cuando también se liberen bajo la misma licencia o una licencia
compatible. Torvalds inició un cambio de su licencia original, que prohibía la redistribución
comercial, a la GPL. Los desarrolladores de ambas partes trabajaron para integrar
componentes de GNU con el núcleo Linux, consiguiendo un sistema operativo
completamente funcional.
Características
Linux es un Sistema Operativo tipo Unix diseñado para aprovechar al máximo las
capacidades de las computadoras PC basadas en el microprocesador i386 y posteriores.
Es un SO con capacidades de multiprocesamiento, multitarea y multiusuario. Sin embargo,
a diferencia de otros sistemas Unix para PC, usted no tiene que pagar cuantiosas licencias
por el uso de Linux.

2.1 Multitarea

Describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos programas


sin obstaculizar la ejecución de cada aplicación. Esto se conoce como multitarea preferente,
porque cada programa tiene garantizada la posibilidad de correr. Windows no soporta
multitarea preferente, sólo la llamada multitarea cooperativa, bajo la cual los programas
corren hasta que ellos mismos permiten la ejecución de otro programa o no tienen otra que
hacer durante ese período.

2.2 Multiusuario

El concepto de que numerosos usuarios pudieran accesar aplicaciones o el potencial de


procesamiento en una sola PC era un mero sueño hace unos cuantos años. Linux permite
que más de una sola persona pueda trabajar en la misma versión de la misma aplicación
de manera simultánea, desde las mismas terminales, o en terminales separadas.

2.3 Redes y Telecomunicaciones

La superioridad de Linux sobre otros sistemas operativos es evidente en sus utilerías para
redes y comunicaciones. Ningún otro sistema operativo incluye capacidades para red tan
estrechamente acopladas. Linux soporta las siguientes interfaces de red: ethernet, fddi,
token ring, arcnet, X.25, ISDN, líneas seriales síncronas y asíncronas.

2.4 Internet

Con Linux usted puede conectarse a Internet y al vasto mundo de información que esta red
abarca. Correo Electrónico, Listas de Correo, Grupos de Interés, Búsqueda y Transferencia
de Archivos, Gopher, WAIS, y por supuesto, World Wide Web.
2.5 Interconectividad

Usted puede conectar Linux a una red local, y convertirlo en servidor para MS-DOS,
Windows, Windows para Trabajo en Grupo (WfW), Windows 95 y Macintosh por un costo
muy por debajo de otros sistemas comerciales.

2.6 Programación

Linux cuenta con un conjunto poderoso de herramientas para el desarrollo de programas:


C, C++, ObjectiveC, Pascal, Fortran, BASIC, CLISP, SmallTalk, Ada, Perl, así como
depuradores y bibliotecas compartidas de enlace dinámico (DLL).

2.7 Portabilidad

Linux fue diseñado teniendo en cuenta la portabilidad de las aplicaciones. Linux es


compatible con diversos estándares Unix, tales como System V, BSD y los estándares
internacionales IEEE POSIX.1 e IEEE POSIX.2, facilitando el desarrollo de aplicaciones
para múltiples plataformas.

2.8 Ambiente Gráfico

Linux proporciona la capacidad de ejecutar aplicaciones gráficas mediante una red


heterogénea al incorporar la revisión 6 del estándar X11 del MIT, conocido también
simplemente como X-Window. Con el hardware adecuado, las Estaciones de Trabajo Linux
son una alternativa de bajo costo a las Estaciones de Trabajo de alto rendimiento.

2.9 Poder RISC

Si su organización necesita verdadero poder de cómputo Linux corre en computadoras


basadas en microprocesadores RISC como Alpha AXP, Sparc, PowerPC y MIPS. Ningún
otro sistema operativo soporta una gama tan amplia de plataformas.
Principales Programas
1.- BleachBit

La herramienta perfecta que usada con sensatez permitirá que tu disco duro este como el
primer día. Se trata del equivalente a ccleaner pero para sistemas con Linux. Ojo con usar
las opciones en las que salta un pop-up.

2..-LibreOffice
La mejor suit ofimática con diferencia, y totalmente gratis y con casi todas las
funcionalidades de Microsoft Office. Cada poco tiempo la están actualizando, así que cada
día es un poco mejor. Posiblemente venga incluida en tu distribución de Linux.

3.-Audacity

Si quieres editar archivos de sonido, este es tu programa. Recortar el audio, combinar audio
en varias pistas, y muchas características avanzadas están todas disponibles en Audacity.
También puedes exportar a un gran número de diferentes formatos diferentes.
4.-GIMP

GIMP es la aplicación más cercana a Photoshop, y hace prácticamente las mismas cosas
que Photoshop. Puede interpretar prácticamente cualquier formato, y te permitirá retocar
imágenes, realizar cambios, o incluso hacer gráficos desde cero. GIMP puede incluso
importar vídeos y convertirlos en formato GIF.

5.-VLC

El reproductor multimedia imprescindible con el que vamos a poder reproducir cualquier


tipo de archivo multimedia y hacer muchas, muchas cosas más. Además, tiene hasta una
línea de comandos para los usuarios avanzados
6.-Shutter

Si quieres capturar pantallas de manera profesional, este es tu programa, sobre todo si

escribes blogs. Tiene multitud de opciones de captura y un pequeño editor de imágenes.


Mercadeo
Numerosos estudios cuantitativos sobre software de código abierto están orientados a
temas como la cuota de mercado y la fiabilidad, y ciertamente muchos de estos estudios
examinan específicamente a GNU/Linux.

La medición "cuota de mercado" puede resultar inservible ya que es un concepto basado


en ventas comerciales (unidades materiales vendidas). Por otro lado Linux es utilizado
frecuentemente en servidores con acceso público desde Internet por lo que la cuota de
mercado es extremadamente inferior a la cuota de uso. Baste notar, p.ej,
que Facebook, Gmail, LinkedIn o Yahoo funcionan sobre servidores GNU/Linux, de tal
forma que cuando estamos accediendo desde un navegador ejecutándose en
Windows/Mac, la aplicación real se está ejecutando en servidores Linux y los datos están
almacenándose igualmente en dichos servidores.

Hay varias empresas que comercializan soluciones basadas en


GNU/Linux: IBM, Novell (SuSE), Red Hat (RHEL), Mandriva (Mandriva
Linux), Rxart, Canonical Ltd. (Ubuntu), así como miles de PYMES que ofrecen productos
o servicios basados en esta tecnología.

Una aproximación estadística básica y estimada sobre número de usuarios de GNU/Linux


a escala global lo ofrece el proyecto Linux Counter.

Seguridad

Aciertos
Es un sistema multiusuario avanzado, originalmente pensado para su utilización en redes,
se explican algunas de sus importantes ventajas en relación a la seguridad respecto de
Windows.
El usuario con más privilegios en Linux es el administrador; puede hacer cualquier cosa en
el SO. Todos los otros usuarios no obtienen tantos permisos como el root o administrador.
No hay archivos ejecutables ni registro, por defecto, ningún archivo es ejecutable a menos
que alguno de estos usuarios le otorguen permisos y le permitan ejecutarse. Esto hace que
para que un virus se reproduzca a través del correo electrónico, por ejemplo el usuario que
recibe el virus debería guardar el archivo adjunto en su ordenador, otorgarle permisos de
ejecución al archivo y finalmente ejecutarlo ya que ningún archivo se ejecuta por si solo ni
se actualiza automáticamente.

Linux utiliza archivos de configuración en vez de un registro centralizado. Linux todo es un


archivo, cada software se configura en forma independiente. Esta descentralización de
datos permite evitar la creación de una enrome base de datos compleja y facilita
enormemente la eliminación y detección de los programas maliciosos así como dificulta su
reproducción teniendo en cuenta que solo el administrador puede editar archivos del
sistema.

Herramientas para combatir los ataques día cero

Los ataques día cero son aquellos en los que se produce un ataque informático por virus
hackeo y que significa que los atacantes encuentran la vulnerabilidad y el parche o
actualización todavía no esta disponible.

El diseño modular de Linux permite eliminar un modulo cualquiera del sistema en caso
de ser necesario. Recordemos que Linux es el kernel el sistema operativos al cual no
podemos acceder directamente y luego existe la distribución que es la interfaz gráfica que
es un conjunto de programas que gestionan las ventanas, otro que gestiona los logins, otro
que se encarga del sonido, otro del video, otro de mostrar un panel de escritorio. Todos los
módulos forman la interfaz gráfica que conocemos y utilizamos diariamente.

Fallos
Se ha descubierto una vulnerabilidad crítica en la libreria GNU C (glibc), un componente
utilizado por la mayoría de las distribuciones GNU/Linux, que podría permitir que un
atacante pueda tomar fácilmente el control de un sistema Linux, ya sea un ordenador
de sobremesa o uno de los muchos servidores que usan este sistema, sin ser descubierto
y sin la necesidad de obtener primero las credenciales de acceso como la contraseña o el
nombre de usuario del administrador.

Este fallo de seguridad, al que se le ha asignado el código CVE-2015-0235 y el apodo


“Ghost”, ha sido descubierto por investigadores de la empresa de seguridad Qualys,
quienes aseguran que puede suponer un enorme peligro en aquellos equipos y servidores
que no usen las últimas versiones de sus distribuciones Linux

¿Qué hace Ghost?


Ghost afecta a glibc a partir de su versión 2.2 lanzada en el año 2000, y puede ser
activado aprovechándose de su función gethostbyname, que es utilizada por casi todos los
ordenadores con Linux cuando intentan obtener el acceso a otro equipo a través de la red,
ya sea a través de los archivos /etc/hosts como a través de un DNS.

Según los investigadores de Qualys, el gran peligro de esta vulnerabilidad reside en la


facilidad con la que un atacante puede explotarla, ya que con sólo enviar un correo
electrónico a un ordenador con Linux podría tener un acceso total al equipo. La librería
glibc es una de las más populares de Linux, y es utilizada en componentes tan populares
como Apache, Sendmail, MySQL o Samba, por lo que podría poner en peligro la integridad
de miles de páginas web en la red.
Hace algunos días se realizó la publicación de un error encontrado con el X.Org Server
ponía en riesgo la seguridad de los sistemas Linux y BSD.

El personal de ZDNet fue quien realizo la advertencia de un nuevo fallo de


seguridad en el X.Org que permitía que un atacante pudiera conseguir un acceso limitado
al sistema.

Sobre el fallo encontrado

El fallo encontrado es en el X.Org Server permitía que el invasor consiguiera acceso


limitado al sistema que podría ser vía terminal localmente o en una sesión SSH
remotamente, así consiguiendo cambiar los permisos y consiguiendo el modo Root
.

La vulnerabilidad encontrada no esta en la categoría de fallas del tipo “peligrosas” y


tampoco es una falla que pueda preocupar a las computadoras con seguridad alta y bien
planificada.

Pero este pequeño fallo bien aprovechado por un atacante que tenga los
conocimientos suficientes puede transformar rápidamente algo que no tiene
preocupante una invasión terrible, comenta Catalin Cimpanu.

No se puede usar para penetrar en computadoras seguras, pero sigue siendo útil para los
atacantes porque puede convertir rápidamente intrusiones simples en piruetas erróneas.

Si bien la vulnerabilidad no pudo ser ignorada por las comunidades de Linux e infosec, que
una vez que su existencia de este fallo de seguridad se hizo público el jueves pasado,
comenzaron a trabajar en la solución.
Interfaz
En un inicio, los ordenadores solo contaban con un sistema de aplicaciones en modo texto
para interactuar entre los equipos y los usuarios. Al avanzar la tecnología y la electrónica
en sentido general, surge la necesidad que estos sistemas de cómputo incorporaran otras
utilidades como: sistema multimedia, comunicación con otros ordenadores, multiusuario,
multitareas, trabajo de forma gráfica etc.

Esto trajo al mundo de las PC una nueva forma de trabajo y un cambio en la filosofía de
trabajo con los ordenadores, pues se cambiaba el sistema de líneas de comandos por
objetos visibles como ventanas, botones, menú etc.

GNU/Linux puede funcionar tanto en entorno gráfico como en modo consola. La consola es
común en distribuciones para servidores, mientras que la interfaz gráfica está orientada al
usuario final tanto de hogar como empresarial. Asimismo, también existen los entornos de
escritorio, que son un conjunto de programas conformado por ventanas, iconos y muchas
aplicaciones que facilitan la utilización de la computadora. Los escritorios más populares en
GNU/Linux son: GNOME, KDE Plasma , LXDE, LXQt, Xfce, Unity, MATE y Cinnamon.

Escritorio KDE SC 4.10


Escritorio GNOME 3.0

Escritorio XFCE 4.4


Escritorio LXDE 0.5

Escritorio KDE Plasma


VERSIONES:
MX LINUX
Hay cientos de sistemas operativos libres como Elementary hasta Manjaro, Mandriva y
Kubuntu, que son los más famosos, pero porque una distribución no sea tan famosa no
quiere decir en absoluto que no sea buen sistema. Y en este caso, MX Linux ya tiene
un nombre muy respetado a estas alturas.

Naturalmente, muchos de nosotros tenemos miedo de los cambios, y no todos son


pioneros en este tipo de cosas. Mientras que los sistemas operativos como MacOS y
Chrome OS aún reclaman cuotas de mercado más grandes en 2018, cabe mencionar
que los sistemas operativos más nuevos tienen mucho que ofrecer.
MX Linux cambia la base a Debian 9 (Stretch) y proporciona ilustraciones mejoradas,
nuevas herramientas MX y una mejor operación en vivo cortesía de antiX. Los usuarios
obtienen persistencia (unos increíbles 20 GB) y remasterización junto con un conjunto
completo de aplicaciones MX actualizadas, incluidas mx-tweak, mx-conky y NVidia.
Caracteristicas principales
Plataforma-AMD64, i386 (disponible en ISO de 32 bits o de 64 bits)
Kernel versión-4.13.0-1
Interfaz amigable y buen rendimiento
Xfce versión 4.12.3, escritorio predeterminado
Al ser basada en Debian Estable, es muy sólida
Requisitos mínimos del sistema
Aprox. 1.2 GB de tamaño de disco
Dispositivo DVD o unidad USB
Aprox. 1GB de RAM

FEDORA

Fedora es también un sistema operativo Linux alimentado por la comunidad que está
respaldado por Red Hat Inc. y es famoso por proporcionar funciones de vanguardia. El
repositorio de software está bien actualizado y documentado. Si te enfrentas a algún
problema mientras lo usas, no te preocupes, serás ayudado por un gran número de
personas de la comunidad en el foro. Viene con un componente de código abierto que
hace las delicias al amante del código abierto. Como viene de la casa de Red Hat, por
lo que puedes ejecutarlo sin ningún problema para el desarrollo de tus aplicaciones y
programas. Incluso Fedora es apreciado por el creador del núcleo de Linux, Linus
Torvalds.

Características Principales
La instalación y la configuración son muy sencillas e indoloras.
Las fuentes y dependencias de software siempre están actualizadas.
Con el apoyo de una organización muy conocida, Red Hat Inc.
Bastante estable y flexible.
Fedora viene con DevAssistant que ayuda a los desarrolladores a configurar el entorno
de desarrollo y publicar el código con un comando simple y fácil.
Requisitos mínimos del sistema
Unidad de CD o DVD, y la capacidad de arrancar desde esta unidad
Procesador de 1 GHz o superior
Al menos 1 GB de memoria (RAM)
Al menos 10 GB de espacio de almacenamiento permanente (disco duro).

LINUX MINT
Linux Mint es la distribución de Linux basada en Ubuntu más popular y fácil de usar
disponible en el mercado. Linux Mint es igualmente perfecto tanto para los recién
llegados como para los usuarios avanzados. El lema principal de Linux Mint es “From
freedom came elegance” (De la libertad vino la elegancia), que proporciona una
experiencia estable, potente, fácil de usar y completa.
Características Principales

Como Linux Mint es una distribución Linux basada en Ubuntu, es totalmente compatible
con los repositorios de software de Ubuntu.
Viene con un sistema completo que incluye plugins de navegador, códecs multimedia,
soporte para reproducción de DVD, Java y otros componentes.
Linux Mint viene con un conjunto de diferentes sabores según la necesidad del usuario,
incluyendo Cinnamon, GNOME, KDE, MATE, Xfce.
Su proceso de instalación es súper fácil para cualquier novato.
Si te gusta Mac OS, entonces definitivamente debes optar por el entorno de escritorio
Linux Mint Cinnamon, que es súper estable y elegante.
Requisitos mínimos del sistema
512 MB de RAM (se recomienda 1 GB para un uso cómodo).
9 GB de espacio en disco (se recomiendan 20 GB).
Tarjeta gráfica con capacidad de resolución de 800×600 (se recomienda 1024×768).
Unidad de DVD o puerto USB.
UBUNTU
En nuestra lista, Ubuntu está posicionado en el puesto #2. Esta es una de las
distribuciones de Linux basadas en Debian más populares y estables para los recién
llegados. Tiene sus propios repositorios de software que se sincronizan regularmente
con un repositorio de Debian. Eso aseguró obtener una versión estable y actualizada.

Características Principales
Esta distro es un sistema operativo estable y seguro.
Ubuntu viene con varios entornos de escritorio como Gnome, Unity, KDE, XFCE, MATE,
etc.
Aunque Ubuntu está basado en Debian, también es la base para Linux Mint, Elementary
OS, Kubuntu, Lubuntu, y muchas más.
Los usuarios pueden probar todas las funciones principales antes de instalar el
escritorio completo de Ubuntu utilizando la imagen de instalación.
Mejor y más fácil de usar para los nuevos usuarios en Linux que no conocen Gnome.
Es una de las mejores distribuciones de Linux personalizables para los usuarios
avanzados.
Ubuntu viene con uno de los mejores, suaves, modernos y únicos entornos de escritorio
construidos internamente.
Cada seis meses, ofrece nuevos lanzamientos y cada dos años, lanza un soporte a
largo plazo (LTS).
Requisitos mínimos del sistema
Procesador de 700 MHz
512 MiB RAM
5 GB de espacio en el disco duro
VGA capaz de una resolución de pantalla de 1024×768
Una unidad de CD/DVD o un puerto USB para el medio de instalación.

DEBIAN

Debian es una distribución del


sistema operativo GNU/Linux compuesto por más de 40000 paquetes de software
precompilados, mayormente software libre y de código abierto bajo la Licencia Pública
General GPL que incluye a Linux como principal núcleo del sistema y a otros como
Hurd.
Debian soporta en mayor o menor medida varios tipos de procesadores y puede ser
utilizado como sistema operativo para computadoras personales así como para
servidores. Se enfoca en la estabilidad y seguridad y es usada como base para muchas
otras distribuciones de Linux.

Características Principales
Es conocido como el sistema operativo universal
Tiene la mayor comunidad de GNU/Linux
Es una distro completamente comunitaria
Es la base de casi todas las distros
Debian es también la distribución que admite más arquitecturas
Es el sistema operativo GNU/Linux más estable
Requisitos mínimos del sistema
Debian no impone requisitos de hardware más allá de los que establecen el núcleo
Linux y el conjunto de herramientas GNU

ÉXITO DEL SISTEMA OPERATIVO


El éxito de Linux se debe en gran parte a su naturaleza de código abierto. ¿Por qué
cree que la gente estuvo dispuesta a dar tanto tiempo sin una recompensa
financiera?

Creo que la idea de código abierto es que permite a todos ser "egoístas", no tratar de que
todos contribuyan a un bien común. No veo el código abierto como algo para mejorar al
mundo, sino algo que realmente funciona si todos contribuyen por sus propias razones
egoístas. Tampoco se trata de una "recompensa financiera"
Las primeras razones "egoístas" para hacer Linux tendían a centrarse en el placer de
juguetear. Por eso lo hice -la programación era mi hobby, mi pasión- y mi propia meta
egoísta era aprender a controlar el hardware.

No era el único. En grandes universidades con departamentos de ciencia de la computación


había gente interesada en lo mismo.
La mayoría de esa gente no está tan loca como para empezar su propio sistema operativo
desde cero, pero hubo quienes encontraron interesante este jugueteo y estaban
suficientemente estimulados para comenzar a jugar con el sistema y hacer sugerencias
para mejorarlo, o mejorarlo ellos mismos y buscarme.

Los derechos de autor protegían a esa gente. Si te interesan los sistemas operativos y ves
este proyecto, no querrás involucrarte si sientes que se van a aprovechar de tus
contribuciones, pero con la licencia GPLv2, eso nunca fue un problema.

Se trata de un modelo muy simple de "toma y daca": Te doy mis mejoras si prometes
devolver las tuyas. Es una licencia fundamentalmente justa, y no tienes que preocuparte de
que alguien saque ventaja de tu trabajo.

Es cierto que muchas compañías estaban recelosas de una licencia desconocida. Pero en
verdad, el modelo "toma y daca" no sólo es justo a escala individual, sino de compañía y
global.

La cosa es que si la competencia no se esfuerza como uno, no cosechará los mismos frutos:
si no contribuyen, no controlarán la dirección del proyecto ni tendrán el mismo conocimiento.

Вам также может понравиться