Linux



La información íntegra que hemos sido capaces de recoger sobre Linux ha sido detenidamente comprobada y planificada de modo que te resulte de lo más útil. Es muy probable que hayas llegado hasta esta página web buscando saber algo más en relación con Linux. Con frecuencia es común perderse por la red en el salvaje entramado de webs que hablan sobre Linux y que, a pesar de todo, no aportan lo que estamos deseando conocer sobre Linux. Es a causa de este motivo que deseamos que si la información que te damos a continuación sobre Linux te satisface, nos lo comentes. Del mismo modo, si esa información sobre Linux que te estamos aportando no es aquella que estabas buscando, del mismo modo ponlo en nuestro conocimiento, así nos será posible mejorar día a día este sitio web.

GNU / Linux
Linux
Logo
Ubuntu, una distribución GNU / Linux.
Ubuntu , una distribución GNU / Linux .

Familia UNIX
Idiomas Inglés para kernel, multilingüe para la mayoría de distribuciones de Linux
Tipo de núcleo Linux
Estado del proyecto En constante desarrollo
Plataformas Compatible con el kernel de Linux: x86 , x86-64 , Itanium , DEC Alpha , ARM , AVR32 , Blackfin , ETRAX CRIS , FR-V , H8 , M32R , m68k , Microblaze , MIPS , MN103 , PA-RISC , PowerPC , RISC- V , s390 , núcleo S + , SuperH , SPARC , TILE64 , Unicore32 ,Xtensa  (en)
Empresa /
Fundador
Linus Torvalds
Empresa /
Desarrollador
Richard Stallman en el origen del proyecto GNU ,

Linus Torvalds en el origen del kernel de Linux

Comunidad de miles de programadores y empresas
Licencia GNU GPL para el kernel, licencias gratuitas para el resto
Escrito en C y ensamblador
Primera versión
Última versión estable 5.11.16 (18/04/2021)
Ambiente de oficina Consola para kernel, X11 ( GNOME , Unity , KDE , Xfce , E16 / E17 , LXDE , Openbox , Awesome , etc.) o Wayland + interfaz de línea de comandos
Gerente de empaquetación Depende de la distribución: dpkg , APT , Aptitude , Synaptic , apt-rpm , RPM , DNF , portage , Emerge , Pacman , etc.
Sitio web Proyecto GNU
Linux Kernel

Linux o GNU / Linux es una familia de funcionamiento de los sistemas de código abierto para Unix basada kernel , creada en 1991 por Linus Torvalds . Desde entonces han surgido muchas distribuciones de Linux y son un vector importante de popularización del movimiento del software libre .

Si bien Linux se desarrolló originalmente para computadoras compatibles con PC , solo ha equipado una proporción muy pequeña de computadoras personales . Pero el kernel de Linux, acompañado o no de software GNU , también es utilizado por otros tipos de sistemas informáticos, en particular servidores , teléfonos móviles , sistemas integrados o incluso supercomputadoras . El sistema operativo para teléfonos móviles con Android que utiliza el kernel de Linux pero no GNU , equipa hoy al 85  % de las almohadillas táctiles y los teléfonos inteligentes .

Controversia en torno al nombre

Si bien el uso del nombre único Linux se extendió por primera vez para describir tanto el kernel de Linux como todo el sistema operativo, el nombre GNU / Linux fue iniciado por el proyecto Debian y es defendido en particular por Richard Stallman , fundador del proyecto GNU . Según sus defensores, es necesario dar crédito a los desarrolladores de GNU y Linux. Linux sigue siendo el más extendido y es defendido notablemente por Linus Torvalds . El principal argumento de los promotores de este nombre es el argumento de la simplicidad: "Linux" es más corto de escribir y pronunciar que "GNU / Linux".

Historia

Unix, Minix y GNU

El sistema Unix fue creado por AT&T a principios de la década de 1970 y se ha extendido especialmente en el mundo académico. A finales de 1977 , los investigadores de la Universidad de California realizaron numerosas mejoras en el sistema Unix y lo distribuyeron con el nombre de Berkeley Software Distribution (BSD). Finalmente, las distribuciones de BSD fueron eliminadas del código de AT&T y disponibles gratuitamente en 1991. Sin embargo, la distribución de BSD ha sido objeto de procedimientos legales de AT&T  (in) a principios de la década de 1990 .

En 1983 , Richard Stallman anunció su plan para desarrollar un sistema operativo libre compatible con UNIX llamado GNU, invitando a la comunidad de hackers a unirse a él y participar en su desarrollo. A partir de 1985 , algunas piezas clave estuvieron operativas, incluido el compilador GCC . El Proyecto GNU comenzó alrededor de 1990 para trabajar en el kernel del sistema operativo Hurd , pero su desarrollo tardaría más de 10 años.

Minix es un sistema operativo similar a Unix basado en un micro-kernel . Fue creado en 1987 por el profesor Andrew Stuart Tanenbaum con fines educativos. La licencia de Minix era barata para que los estudiantes pudieran acceder a ella, pero Minix no se podía distribuir libremente.

1991: nacimiento del kernel de Linux

Linus Torvalds , iniciador y coordinador del kernel de Linux .
Tux , mascota de Linux.

En 1991 , el estudiante finlandés Linus Torvalds , indispuesto por la baja disponibilidad del servidor informático UNIX en la Universidad de Helsinki , emprendió el desarrollo de un kernel de sistema operativo , que tomaría el nombre de "  kernel Linux  ".

Linus Torvalds usaba y le gustaba Minix. La, anuncia en el foro de noticias de Usenet : comp.os.minix el desarrollo del kernel de Linux.

Linus Torvalds eligió rápidamente lanzar su kernel bajo la licencia GNU GPL . Esta decisión hace que los sistemas GNU y Linux sean legalmente compatibles . Por lo tanto, para llenar el vacío causado por el desarrollo inconcluso de Hurd, GNU y el kernel de Linux se combinan para formar un nuevo sistema operativo (a veces considerado una variante de GNU ): GNU / Linux o Linux .

Desde 1991: evolución y difusión del sistema

Originalmente, la instalación de un sistema operativo GNU / Linux requería conocimientos informáticos sólidos y requería encontrar e instalar software uno por uno.

Rápidamente, se pusieron a disposición paquetes de software que formaban un sistema completo listo para usar: estas fueron las primeras distribuciones de Linux . Podemos citar en orden cronológico:

En el progresivo teniendo en cuenta el interés comercial de Linux y el software libre , se pueden citar algunas demostraciones:

  • el lanzamiento en de la Iniciativa de Código Abierto
  • el anuncio en soporte de Oracle Corporation , que lleva y apoya su famosa base de datos GNU / Linux
  • la OPI de Red Hat en ; el de Geeknet - entonces llamado "VA Linux" - el mes siguiente que marca el pico de una burbuja especulativa
  • el apoyo masivo brindado por el gigante IBM , que gastó allí sus primeros mil millones de dólares en 2001, empleó en 2005 a casi trescientos desarrolladores del kernel de Linux, y desde 2003 organizó la respuesta legal durante el ataque al Grupo SCO que afirmaba tener derechos de autor en el kernel de Linux (consulte el artículo de SCO contra Linux ); la adquisición en octubre yde Ximian luego de SUSE por la empresa estadounidense Novell .

GNU / Linux ha tenido el mayor impacto en el mundo de los servidores informáticos , especialmente con el muy popular LAMP . En los servidores, GNU / Linux se ha utilizado a menudo para reemplazar otros sistemas similares a Unix o para evitar la compra de licencias de Windows NT y se considera que es un actor importante. Ya en 2003, la propia Microsoft parecía utilizar GNU / Linux.

Filosofía del proyecto: espíritu hacker y software libre

En su trabajo titulado The Daemon, the Gnu, and the Penguin , Peter Salus explica que este sistema nació del encuentro del modo operativo   hacker   con los principios del movimiento del software libre , allí se describen las filosofías del hacker y del software libre. .como dos facetas del mismo objeto.

Software libre

C invertida, símbolo del copyleft
La C "invertida" es el símbolo de copyleft , el "opuesto" del símbolo de copyright .

La diferencia esencial de las distribuciones de Linux certificadas por la Free Software Foundation en comparación con otros sistemas operativos de la competencia, como Mac OS , Microsoft Windows y Solaris , es que son sistemas operativos libres, que brindan a los usuarios cuatro libertades , definidas por la Licencia Pública General de GNU (GPL). ), independizándolos de cualquier editor y fomentando la ayuda mutua y el intercambio.

El software libre no es necesariamente gratuito y, a la inversa, el software libre no es necesariamente gratuito. Tampoco es software libre: es en virtud de sus derechos de autor que los contribuyentes de software libre otorgan las cuatro libertades, que son "utilizar el software sin restricciones", "estudiar el software", "modificarlo para adaptarlo a necesidades de uno y redistribuirlo en determinadas condiciones precisas , su incumplimiento podría dar lugar a condenas.

Algunas licencias se basan en el principio de copyleft , es decir, en el principio de reciprocidad: una obra derivada de un software bajo copyleft debe ser a su vez libre. Este es el caso de la licencia libre más utilizada, en particular por el propio kernel de Linux con la excepción de ciertos micro-blobs propietarios: la licencia GNU GPL escrita por Richard Stallman .

La apertura del código fuente , uno de los cuatro criterios correspondientes a la noción de software libre , tiene ventajas teorizadas entre otras por Eric Raymond , como la rápida corrección de errores , y en particular la corrección de vulnerabilidades de seguridad . Es el rechazo del principio de seguridad por oscuridad .

Interoperabilidad

Linux no podría haberse desarrollado sin la presencia de protocolos estandarizados utilizados en Internet . Un buen número de software libre también son implementaciones de referencia, como Apache .

Los partidarios del software libre son, por tanto, defensores constantes de la interoperabilidad . Destacan formatos abiertos , formatos de datos cuyas especificaciones técnicas son públicas y de libre acceso o implementación, para no depender de un solo software.

En esta perspectiva, citemos a Mozilla Firefox , que intenta respetar escrupulosamente las recomendaciones emitidas por el World Wide Web Consortium , Jabber , que dio origen al estándar XMPP reconocido por Internet Engineering Task Force en el campo de la mensajería instantánea o incluso el suites LibreOffice y Calligra , quienes lanzaron el estándar OpenDocument en el campo de la automatización de oficinas.

En otras áreas, no existe un organismo o acuerdo de normalización reconocido. El mercado se divide entonces entre varios vendedores que cada uno tiene su propia tecnología o bajo el dominio de un actor económico predominante que cierra sus formatos o protocolos.

El primer escenario prevalece en la guerra de la mensajería instantánea y se resuelve en parte con software multiprotocolo como Pidgin o Kopete . Los formatos de sucesivas suites de Microsoft Office y el protocolo Server Message Block que permite compartir archivos e impresoras entre diferentes computadoras en una red de Microsoft Windows entran en la segunda categoría (esto ya no es cierto ya que la suite de Office usa archivos XML ). Estos formatos y protocolos a menudo no están documentados o están mal documentados. La interoperabilidad implica necesariamente ingeniería inversa .

Esto puede requerir un trabajo significativo, trabajo que de otro modo sería ilegal en los Estados Unidos pero legal en Europa (siempre y cuando uno permanezca dentro del marco de interoperabilidad); hoy, OpenOffice.org ( LibreOffice desde) le permite leer la gran mayoría de archivos en diferentes formatos DOC, y el software Samba le permite utilizar los recursos compartidos de red de Windows del protocolo SMB .

Más problemáticos desde el punto de vista del software libre son los formatos y protocolos necesarios para la interoperabilidad, pero bloqueados técnica o legalmente: gestión de derechos digitales , patentes de software , Directiva EUCD , Digital Millennium Copyright Act , etc.

En el sitio de Debian , se explica que los estándares POSIX no son gratuitos y la certificación POSIX.1 (y FIPS 151-2) es muy cara.

Comunidades

Muchas asociaciones, conocidas como Linux User Group ( Linux Users Group en inglés ), buscan promover GNU / Linux y por extensión el software libre, a través de reuniones donde se realizan demostraciones de GNU / Linux, capacitaciones y para quienes deseen instalaciones en su computadora.

Existen muchas comunidades en Internet para ayudar tanto a los principiantes como a los profesionales. Citemos la LEA-Linux sitio, el sitio de información colaborativa Linuxfr.org , lo que ayuda a los usuarios en su aprendizaje de los conceptos básicos de GNU / Linux gracias a un muy activo IRC de la red , o en el sitio de Le Journal du Hacker. Y Proselux, el grupo de patrocinadores de Linux o incluso los proyectos Godfather-Linux permiten que las personas "Linux" se reúnan para ayudarse entre sí. Del mismo modo, hay muchos sitios con tutoriales e instrucciones .

Distribuciones

El software libre se desarrolla de forma colaborativa, a menudo de forma independiente entre sí, y se puede redistribuir libremente. Sigue una peculiaridad del mundo GNU / Linux: la frecuente separación entre quienes desarrollan software y quienes lo distribuyen.

Llamamos distribución GNU / Linux (o distribución Linux) a una solución lista para ser instalada por el usuario final que comprende el sistema operativo GNU , el kernel de Linux , programas de instalación y administración de computadoras, un mecanismo que facilita la instalación y actualización de software como RPM o APT , así como una selección de software producido por otros desarrolladores.

Por ejemplo, una distribución puede optar por especializarse en el entorno de escritorio GNOME o KDE . También se encarga de la configuración por defecto del sistema (gráficos, simplicidad, etc.), del seguimiento de la seguridad (instalaciones de actualización) y de forma más general de la integración del conjunto.

La diversidad de distribuciones permite satisfacer diversas necesidades, ya sea con fines comerciales o no; orientado a servidor, ofimática o integrado; dirigido al público en general o al público informado; generalista o especializado para un uso específico (firewall, enrutador de red, clúster informático, etc.); certificado en un material determinado; o simplemente completamente gratis, es decir, desprovisto de cualquier código propietario.

La mayoría de las distribuciones se derivan de otra distribución. Entonces, como se ilustra en la línea de tiempo de las distribuciones de Linux , tres distribuciones son la fuente de la mayoría de las demás:

  • Slackware , apareció en 1993, que es hoy la distribución más antigua aún en actividad, aún mantenida por Patrick Volkerding  ;
  • Debian , publicado por una comunidad de desarrolladores;
  • Red Hat , publicado por la empresa estadounidense del mismo nombre que también participa en el desarrollo de Fedora

Existen muchas otras distribuciones más o menos especializadas, siendo en su mayor parte derivadas de los proyectos antes mencionados. Por ejemplo, aquí hay algunas distribuciones especializadas en "entornos de escritorio": Ubuntu , publicado por Canonical Ltd. que se deriva de Debian  ; MEPIS , también basado en Debian  ; Zenwalk , derivado de Slackware  ; OpenMandriva Lx y Mageia publicados por asociaciones sin fines de lucro , derivado del último Mandriva Linux derivado de Red Hat . También existen las llamadas ediciones Live CD para muchas distribuciones , una de las más famosas es Knoppix , ofrecen la capacidad de arrancar un sistema operativo GNU / Linux completo y acceder a una gran cantidad de software desde los medios (CD, DVD o llave USB ) sin instalación previa en el disco duro y sin alterar su contenido. Esta flexibilidad de uso los hace muy populares para las demostraciones de GNU / Linux, e incluso se utilizan como herramientas de mantenimiento del sistema. Algunas de las distribuciones de Linux totalmente gratuitas recomendadas por la Free Software Foundation incluyen Trisquel y gNewSense .

Finalmente, Linux From Scratch es un libro que, a partir del código fuente del software, ofrece al lector construir su propia distribución GNU / Linux .

Distribuciones principales de Linux

Al tomar las distribuciones principales de muchas otras distribuciones en la ilustración de las líneas de tiempo:

Ranking de Alexa

Abril de 2020

Clasificación web similar

Junio de 2020

Distribución Clasificación Distribución Visitas totales
1 Ubuntu 2.551 e Ubuntu 7,54 millones
2 Sombrero rojo 4273 º Sombrero rojo 5,50 millones
3 Debian 8.711 e Linux Mint 3,61 millones
4 CentOS 9 366 º ArchLinux 3,18 millones
5 KALI Linux 9,725 th Debian 2,68 millones
6 Linux Mint 10 692 e Kali Linux 2,26 millones
7 Archlinux 11,515 th Manjaro 1,87 millones
8 Manjaro Linux 21.195 º CentOS 1,69 millones
9 Ubuntu Kylin 24.147 º Profundo 1,44 millones
10 Neón de KDE 28,472 e OpenSUse 775,060
11 Profundo 28,600 th Fedora 751190
12 Opensuse 34,647 º Gentoo 579,690
13 Gentoo Linux 45 140 º RancherOs 541690
14 Ranchero OS 56,794 th FreeBSD 525 580
15 Cruz 63,978 º PopOS! 482570

Difusión del sistema

Contratos OEM y Windows libres de impuestos

Uno de los desafíos que enfrentan las distribuciones GNU / Linux es asociarse con fabricantes de computadoras para que sea más fácil encontrar una computadora que se venda con un sistema basado en GNU / Linux preinstalado. Porque aunque algunas distribuciones afirman haber hecho que la instalación de un sistema basado en GNU / Linux sea tan fácil como la de los sistemas operativos de la competencia, el simple hecho de tener que ser consciente de que existen otros sistemas, de estar dispuesto a aceptar cambios en sus hábitos y tener para instalar el sistema por sí mismo es una desventaja definitiva con respecto a la posición privilegiada de los distribuidores de Microsoft Windows y Mac OS X . El sistema de Microsoft es omnipresente y Apple es al mismo tiempo el fabricante del Macintosh .

En caso contrario, los usuarios de GNU / Linux pueden reclamar el reembolso de la parte correspondiente del precio del sistema operativo y del software que no pretenden utilizar, al adquirir una computadora nueva, como lo permite la ley de algunos países. Si la empresa Apple ha cooperado varias veces ante tales solicitudes, el reembolso de Microsoft Windows es generalmente largo y difícil, aunque actualmente una serie de decisiones judiciales han permitido que algunos consumidores sean reembolsados por los fabricantes. Ante la dificultad de obtener este reembolso basado en el EULA , en 1998 las asociaciones Linuxfrench y AFUL así como Roberto Di Cosmo lanzaron una acción de devolución de impuestos de Windows .

Esta situación existe en Europa y América del Norte , pero no en algunos países de América del Sur , donde las distribuciones GNU / Linux tienen más participación de mercado que Windows.

Esta situación de cuasimonopolio explica en parte la baja distribución en Europa y América del Norte de GNU / Linux entre los individuos. Otro obstáculo para la adopción de GNU / Linux es la incompatibilidad con los programas binarios de Windows (el desarrollo de Wine soluciona parcialmente esta incompatibilidad). La escasa semejanza entre GNU / Linux y Windows también hace necesaria alguna adaptación. Las distribuciones de Ubuntu (2004) y MandrakeLinux (1998), ahora Mandriva Linux, se encuentran entre las primeras en estar orientadas al uso de oficina destinado al público en general.

Desde , Microsoft contribuye al kernel de Linux . De hecho, Microsoft ha publicado varios controladores para Linux, bajo la licencia GPLv2, destinados a mejorar el soporte de su sistema de virtualización Hyper-V patentado .

Partes del mercado

El concepto de cuota de mercado es un poco especial en el caso del kernel de Linux . De hecho, como los sistemas operativos que lo utilizan rara vez se "venden", la medición financiera no tiene sentido.

Solo se puede contar el número de máquinas que lo utilizan con regularidad. Si bien esto es fácil para las supercomputadoras (pocas en número), se vuelve más difícil para las estaciones de trabajo de los clientes (estadísticas basadas en el agente de usuario HTTP) e incluso más incierto para los sistemas integrados, con la excepción de los reproductores de música personales, teléfonos, y más tabletas numéricas.

Participación de mercado en sistemas integrados

El SO que usa el kernel de Linux equipa muchos sistemas embebidos .

Cuota de mercado en teléfonos móviles y tabletas

El sistema operativo móvil Android desarrollado por la empresa Google a partir del kernel de Linux, equipa la mayoría de smartphones y tablets . En 2020, el 85% de estos dispositivos usaban Android.

Cuota de mercado en supercomputadoras

Linux es una gran mayoría.

Cuota de mercado en servidores

En 2010, GNU / Linux totalizó el 16,8% de la cuota de mercado de servidores, todos los usos combinados, según un estudio de International Data Corporation (IDC), basado en los ingresos generados.

Cuota de mercado en servidores web

Los sistemas operativos de tipo Unix (por lo tanto, incluidos * BSD ) son en gran parte la mayoría, con un 63,7% en :

De hecho, los servidores de tipo UNIX (y en este caso, GNU / Linux) son muy fáciles de proteger y gratuitos en lo que respecta a los libres, como GNU / Linux. Sin embargo, en lo que respecta a la cuota de mercado, es difícil contar el uso de software libre.

Cuota de mercado en servidores de red

Cuota de mercado en las estaciones de trabajo de los clientes

En , un estudio de XiTi realizado regularmente sobre los sistemas utilizados por los visitantes de 17.000 sitios web profesionales europeos otorga el 91,9% de la cuota de mercado a Windows (39,2% en Windows XP , 21,0% en Windows Vista , 18, 3% en Windows 7 , 16,3 % en Windows 8 y 4,2% en Windows 10 ), 5,3% en Mac OS X y 0,9% en GNU / Linux.

Estadísticas publicadas por el sitio StatCounter y netmarketshare sobre la participación de GNU / Linux en el mundo:

Año StatCounter netmarketshare
2007 - 0,67%
2008 0,69% 0,83%
2009 0,69% 1,01%
2010 0,78% 1,00%
2011 0,79% 1,06%
2012 0,84% 1,16%
2013 1,16% 1,38%
2014 1,43% 1,55%
2015 1,67% 1,57%
2016 / 2,31%
2017 / 2,24%
2018 / 2,02%
2019 / 1,92%
2020 / 3,17%

La venta vinculada al público en general de muchas computadoras preinstaladas con Windows explica en parte la baja participación de mercado de GNU / Linux en estaciones de trabajo cliente, aunque tiende a aumentar.

Características técnicas

Interfaces

La linea de comando

Por descendencia de UNIX , la línea de comandos (o shell de Unix ) siempre está disponible en GNU / Linux, independientemente de la distribución.

Ha sido esencial durante mucho tiempo, pero esto ya no es cierto con las distribuciones recientes y fáciles de usar destinadas al uso personal, como Ubuntu o Kubuntu . Sin embargo, la ayuda en línea a menudo menciona el procedimiento de la línea de comandos, incluso cuando la configuración gráfica es posible: este método es más universal en el mundo GNU / Linux y, a menudo, más fácil de explicar al ayudante, y su interlocutor solo tiene que copiar y pegar la indicación. .

Hoy en día, una interfaz gráfica bien diseñada hace que la gran mayoría de las tareas sea mucho más agradable, pero no siempre es así, especialmente cuando la tarea parece repetitiva o involuntaria. La línea de comandos, que obtiene su poder de su posibilidad de combinar interminablemente subtareas automáticas, y que casi naturalmente permite automatizar la tarea así lograda, puede resultar más eficiente que la interfaz gráfica. Los científicos, ingenieros y desarrolladores se encuentran entre sus usuarios más frecuentes.

La interfaz gráfica y la línea de comandos también se pueden complementar: KDE y GNOME se entregan con un terminal para controlar y, por lo tanto, automatizar todas las aplicaciones gráficas desde la línea de comandos.

Apple , conocida por sus interfaces gráficas, siendo MacOS el primer sistema comercializado con administración de ventanas y mouse, también ha integrado una terminal de línea de comandos compatible con UNIX en Mac OS X.

Ciertas distribuciones, en particular las especializadas en servidores o determinadas tareas de administración, solo utilizan la línea de comando, en particular por su bajo consumo de recursos, debido a la ausencia de interfaz gráfica , pero sobre todo por su poder de acción, ligado a la interoperabilidad de comandos y la posibilidad de generar scripts .

Aplicaciones

Distribuciones fáciles de usar destinadas al público en general como Ubuntu y sus derivados usando paquetes deb , Mageia usando paquetes rpm , etc. Benefíciese de muchos programas gratuitos, de código abierto, ergonómicos y de modo gráfico. Le permiten realizar la gran mayoría de las tareas diarias: ofimática, visualización de fotografías, procesamiento de imágenes, reproducción de música, visualización y edición de vídeos, navegadores web, mensajería y voz sobre IP (skype, XMPP , etc.). Algunos programas también permiten un uso profesional: programación, contabilidad, dibujo 3D, CAD, FTP, etc.

Se pueden utilizar muchos programas desde un solo terminal. Estos incluyen los editores Vim , Emacs y sed , o los administradores de paquetes apt y rpm . Algunos de estos programas también se pueden utilizar a través de una interfaz gráfica.

Hay muchas razones para la multitud de programas que funcionan en modo consola:

  • Razón histórica: originalmente, GNU / Linux no tenía un entorno gráfico  ;
  • preocupación por la eficiencia: los programas que no utilizan el entorno gráfico requieren menos recursos;
  • preocupación por la velocidad: abrir una consola para escribir un comando suele ser mucho más corto que recorrer los distintos menús de un administrador de ventanas o un entorno gráfico;
  • preocupación por un mejor control;
  • posibilidad de integrarlos fácilmente en programas más complejos a través de scripts o en ejecuciones programadas (lote)

El uso de estos programas puede resultar difícil para alguien nuevo que trabaje en modo texto. Sin embargo, son muy populares entre administradores y desarrolladores experimentados, y se vuelven esenciales cuando se requieren altos requisitos en estas áreas.

Administradores de ventanas X

El uso del término genérico GNU / Linux es engañoso cuando se trata del uso de una computadora personal. De hecho, existen varias interfaces (o gestores de ventanas ) con diferentes características, como KDE , GNOME o Xfce .

Sin embargo, como todas estas interfaces se basan en X Window , sus aplicaciones pueden coexistir y ofrecen algunos puntos en común, incluida la visualización remota de la ventana (incluso a través de protocolos comprimidos y cifrados como ssh y nox) y copiar y pegar simplificado.: Un texto seleccionado por el el mouse se copia automáticamente, un clic central (o un clic con la rueda, o en ambos botones al mismo tiempo) es suficiente para pegar el texto en la ubicación deseada. Por lo tanto, nunca es necesario que el teclado copie y pegue en X.

Captura de pantalla de un escritorio con el entorno gráfico de Window Maker
Entorno gráfico tradicional ( Window Maker ) bajo GNU / Linux con un administrador de ventanas simple y un conjunto variopinto de aplicaciones.

Tradicionalmente, la interfaz de un sistema operativo basado en el kernel de Linux ha sido una interfaz sobria, si no espartana, centrada en un administrador de ventanas (hay muchos, como Window Maker o IceWM ) y una variedad de aplicaciones.

El inconveniente de este sistema tradicional es el tiempo necesario para personalizar dicho entorno y, sobre todo, la no estandarización de las aplicaciones así utilizadas. Las aplicaciones que se pueden ver en la captura de pantalla de la derecha ( XMMS , RealPlayer , Mozilla Firefox , xterm , Gaim , Konqueror ) siguen sus propias convenciones: apariencia diferente, comportamientos, atajos de teclado; copiar-pegar y arrastrar y soltar son dispares ...

Si bien las aplicaciones individuales como Vim o Emacs pueden verse realmente brillantes, el conjunto dispar de todas estas aplicaciones hace que sea un sistema difícil de entender para los usuarios novatos. El tiempo dedicado al aprendizaje de una aplicación y los reflejos adquiridos no se pueden aplicar a otras aplicaciones, una ventaja que aporta la estandarización del comportamiento de la interfaz como lo muestra el Macintosh , con, por ejemplo, el método abreviado de teclado utilizado para salir de una aplicación.: Ctrl +  QO Ctrl +  X -  Ctrl +  Co Ctrl +  Co solo qo Esco de nuevo : qa! , adiós , salir o salir , etc.

El uso de este tipo de entorno puede resultar confuso para los usuarios acostumbrados a otras soluciones (como KDE o Gnome). Por otro lado, tiene la ventaja de la simplicidad y flexibilidad de configuración y personalización según las necesidades individuales.

Entornos de escritorio

Captura de pantalla de un escritorio con KDE 4.3
El entorno KDE 4 con el nuevo navegador Dolphin y muchos widgets nuevos.
Captura de pantalla de una computadora de escritorio que ejecuta Xfce
El entorno Xfce con el administrador de archivos Thunar y varios otros programas.

La situación del capítulo anterior se describe en un manifiesto de 1996 que impulsó a Matthias Ettrich a fundar el proyecto KDE como reacción , y luego a Miguel de Icaza a fundar el proyecto GNOME al año siguiente, que se inspiró en Mac OS y Windows. en términos de usabilidad y estandarización del comportamiento del software.

Estos dos proyectos se han convertido en los federadores de GNU / Linux en la estación de trabajo.

Cada uno ofrece de hecho:

  • programadores, un entorno de programación muy productivo, así como recomendaciones de interfaz (en inglés: directrices ) que permiten una producción más rápida de aplicaciones más fáciles de usar;
  • para los traductores, una infraestructura. Estos dos entornos y su gran cantidad de software se traducen a varias docenas de idiomas;
  • artistas, espacios de trabajo para ejercitar sus talentos;
  • a los especialistas en ergonomía, la posibilidad de hacerlo más sencillo y consistente;
  • para aplicaciones externas, un entorno de referencia en el que integrarse;
  • y en consecuencia, para el usuario, un entorno completo, integrado y homogéneo, así como una suite de aplicaciones esenciales: explorador de archivos , navegador web , reproductor multimedia , cliente de correo electrónico , libreta de direcciones, lector de PDF , administrador de archivos. 'imágenes.

Estos dos entornos de escritorio han alcanzado recientemente una cierta madurez, citemos el año 2003 para KDE, un poco más tarde para GNOME. Muy activos, estos dos proyectos, sin embargo, pretenden mejorar significativamente para sus próximas versiones principales; los esfuerzos en esta dirección se concentran en los proyectos Appeal for KDE y ToPaZ for GNOME.

Técnicamente, ambos se basan en muchas tecnologías comunes, la primera de las cuales es el sistema de ventanas X11 . Para evitar la duplicación de ciertos esfuerzos, se ha creado una zona de colaboración informal entre estos proyectos denominada Freedesktop.org .

Es en el enfoque de la ergonomía (éste es relativo al tipo de usuario) y en la concepción del rol de un entorno de escritorio donde se diferencian: el entorno KDE impulsa la voluntad de integración entre aplicaciones, tiene muchas características y juegos avanzados la tarjeta de configuración asegurándose de tener buenas opciones predeterminadas; GNOME quiere ser más refinado y está dedicado a tareas esenciales (asumiendo la filosofía de hacer que las cosas funcionen ). Cada uno, por lo tanto, atrae a una audiencia diferente.

También podemos notar el aumento de potencia [ ref.  deseado] de un tercer entorno de escritorio llamado Xfce , que tiene como objetivo proporcionar un entorno completo basado en GTK + como GNOME, sin dejar de ser más ligero que GNOME o KDE.

Oferta de software

La comunidad del software libre ha producido una gran cantidad de software que se puede utilizar en muchos campos.
A continuación, se muestran algunos ejemplos de software a modo de indicación:

La mayoría de las distribuciones GNU / Linux ofrecen un programa (como Synaptic ) que le permite navegar por una lista de software probado y preconfigurado especialmente para una distribución. Luego, estos programas se descargan e instalan en unos pocos clics, con un sistema de firma electrónica que permite verificar la autenticidad e integridad del software ofrecido. A continuación, estos programas se actualizan automáticamente.

Algunos software propietarios importantes también tienen una versión GNU / Linux. Este es el caso de Opera , Adobe Flash Player , Adobe Acrobat Reader , NeroLinux o Skype, por ejemplo.

La noción de portabilidad designa la capacidad de un programa para ser utilizado en diferentes sistemas operativos o arquitecturas.

Finalmente, es posible utilizar software hecho para Microsoft Windows en una estación de trabajo GNU / Linux gracias a una implementación de la API de Windows bajo GNU / Linux como Wine . Las ofertas comerciales basadas en vinos como CrossOver permiten utilizar software como Microsoft Office y Photoshop del mundo de Windows casi sin problemas .

Vídeo juegos

Hay muchos juegos disponibles bajo GNU / Linux, gratuitos o de pago, gratuitos o propietarios. La oferta incluye tanto juegos de oficina pequeños (cartas, buscaminas, ajedrez, golf) como juegos comerciales recientes ( Enemy Territory: Quake Wars ).

Algunos juegos están diseñados para ejecutarse de forma nativa en GNU / Linux ( Quake III Arena o 0 AD, por ejemplo), y otros pueden iniciarse utilizando programas que implementen la API de Windows en GNU / Linux. Hay varias implementaciones , algunas especialmente para juegos, por lo que es posible ejecutar muchos juegos diseñados para Windows, en entornos como Cedega y Wine (por ejemplo, World of Warcraft) pero las grandes editoriales de videojuegos no distribuyen ninguno de ellos. juegos en versión 100% compatible y compatible con GNU / Linux. El último recurso para los jugadores que usan GNU / Linux es simplemente ejecutar Windows en la misma computadora al mismo tiempo gracias al arranque múltiple o la virtualización .

El fabricante de tarjetas gráficas ATI ha desarrollado durante un tiempo sus propios controladores para GNU / Linux. Tras su adquisición por parte de AMD , ATI abrió las especificaciones de sus tarjetas a principios de 2008 para que los desarrolladores de Mesa 3D puedan integrar mejor la gestión de sus tarjetas.

En 2013, la plataforma Steam de Valve está disponible en GNU / Linux, lo que permite que la biblioteca de juegos se expanda con muchos títulos, incluidos Team Fortress 2 , Half-Life , etc. ya sea toda la biblioteca de Valve , así como Amnesia: The Dark Descent o FTL: Faster Than Light . Paralelamente, Gabe Newell anuncia Steam Machine , una consola doméstica que se ofrecerá como base con SteamOS , un sistema operativo basado en la distribución GNU / Linux Debian .

Bibliotecas gratuitas

El software que utiliza una biblioteca gratuita puede ejecutarse en GNU / Linux y en todas las plataformas donde se encuentra la biblioteca. Estas bibliotecas pueden agregar una superposición gráfica en aplicaciones basadas en texto ya existentes como es el caso de Vim , pero se utilizan principalmente para desarrollar software accesible para principiantes y que tienen las funcionalidades autorizadas por interfaces gráficas, como arrastrar y soltar, manipulaciones del mouse, etc.

Otras aplicaciones como Blender o Google Earth son un caso especial porque utilizan la librería OpenGL destinada a la base tanto para la implementación como para la gestión de programas utilizando 3D como 2D.

Emulación

Existen varios software de emulación para simular el funcionamiento de sistemas operativos o entornos de juego competidores.

Emulación de computadora

Los Steem y programas ARAnyM emulan una buena parte de las aplicaciones escritas para Atari máquinas , en particular, el Atari ST y Atari TT . UAE (Unix Amiga Emulator) te permite emular el Commodore Amiga , Basilik el antiguo Mac 68000 de Apple. Todos estos emuladores emulan los microprocesadores de la familia Motorola 68000 que equipaban estas computadoras, así como los coprocesadores especializados Amiga.

MESS (a menudo asociado con MAME) permite emular un gran número de ordenadores personales de 8 bits de la misma forma . También existen emuladores especializados para cada uno de estos equipos: Euphoric para Oric , FMSX para MSX , pero también emuladores para ZX Spectrum , Commodore 64 , etc.

Usando la aplicación para Microsoft Windows

Las aplicaciones desarrolladas para Windows pueden ejecutarse en un sistema GNU / Linux a través de la aplicación Wine (o sus derivados comerciales CrossOver y Cedega ) que reimplementa el funcionamiento de la API clave de Microsoft Windows . El microprocesador no se emula, solo las funciones del APS se reasignan sobre la marcha en las API utilizadas de forma nativa en GNU / Linux. Por ejemplo: DirectX usa OpenGL, la administración de impresión se transmite a CUPS o LPR, dispositivos USB libusb  (in) , tabletas gráficas XInput, etc. En muchos casos, esto permite un rendimiento cercano al tiempo de ejecución nativo, al tiempo que evita los problemas de algunos controladores de dispositivos inherentes a Windows. En ciertos casos específicos, el rendimiento de determinadas aplicaciones puede verse degradado. Muchas utilidades, aplicaciones y juegos funcionan bien, pero no todos. El sitio de Wine enumera las aplicaciones que funcionan y las problemáticas.

Virtualización

Además, GNU / Linux también abre la posibilidad de obtener una separación perfecta entre varios entornos virtuales que se ejecutan en un solo equipo físico, teniendo en cuenta los módulos de virtualización presentes en procesadores recientes como AMD-V sobre AMD e Intel-VT (o IVT). en Intel. Estos entornos de virtualización permiten ejecutar diferentes entornos o varios entornos similares en la misma máquina, al tiempo que garantizan una cierta seguridad en la separación de accesos. Este sistema ha sido utilizado durante mucho tiempo por mainframes de IBM. IBM también ha portado GNU / Linux en ellos para permitir que sus clientes continúen usándolos con un sistema más moderno.

KVM es, desde la versión 2.6.20 del kernel de Linux, el sistema oficial de virtualización de hipervisores de este último. Junto con las herramientas QEMU , permite la creación de máquinas virtuales que se ejecutan directamente en un kernel de Linux sin modificar y es capaz de adaptarse a una gran cantidad de sistemas operativos como Windows , Solaris , BSD , etc. KVM está en el corazón de la estrategia de virtualización de Red Hat .

Gracias a su apertura, el kernel de Linux también permite, con modificaciones más o menos significativas, el uso de otros productos de virtualización como:

  • Oracle VM VirtualBox , desarrollado por Sun con el nombre de Virtualbox, antes de que la empresa fuera adquirida por Oracle Corporation , que se distingue sobre todo por una interfaz muy fácil de usar para la gestión de máquinas virtuales en un entorno gráfico. Virtualbox existe en versión gratuita y en versión paga, esta última ofrece funcionalidades adicionales;
  • Qemu , máquina virtual gratuita
  • Xen , un sistema de paravirtualización orientado al servidor que puede ofrecer un rendimiento muy alto sin recurrir a ninguna emulación de hardware, pero requiere que los sistemas operativos "invitados" sean modificados para lograr este nivel de rendimiento. Xen es gratuito pero requiere modificaciones importantes en el kernel de Linux;
  • VMware , sistema de virtualización profesional, no gratuito, disponible en versiones para servidor y estación de trabajo;
  • Estibador
  • OpenVZ ;
  • Bochs .

Soporte de hardware

Las distribuciones para consumidores admiten la gran mayoría de hardware integrado en computadoras personales y accesorios destinados a personas (discos duros, cámaras web, ratones, impresoras, proyectores de video, reproductores de DVD, tarjetas gráficas y de audio, bluetooth, etc.).

Una de las principales críticas a GNU / Linux es el soporte de hardware. De hecho, algunos equipos especiales no son compatibles directamente con GNU / Linux y no siempre hay un controlador desarrollado por el fabricante y compatible con GNU / Linux. Algunos fabricantes proporcionan sistemáticamente controladores para Microsoft Windows y Mac OS X , mientras que para GNU / Linux, a menudo es la comunidad la que los desarrolla por sí misma mediante ingeniería inversa . A veces, la comunidad prefiere desarrollar controladores libres estables, aunque existen controladores propietarios desarrollados por los fabricantes (este es el caso de las tarjetas gráficas ATI o Nvidia ). Con esto en mente, los controladores necesarios para operar completamente una computadora están integrados en la mayoría de las distribuciones GNU / Linux.

Es posible que algunos dispositivos no tengan controladores disponibles. Sin embargo, a veces los usuarios de Windows o Mac OS también enfrentan problemas con los controladores al instalar una nueva versión de su sistema y la falta de código fuente impide la recompilación de controladores propietarios. Finalmente, sucede que hay controladores solo para GNU / Linux, y no para Windows o Mac (supercomputadoras, servidores de Internet de alta gama, consolas de juegos PlayStation, periféricos antiguos cuyo soporte ha sido detenido por los fabricantes, etc.). El hardware antiguo generalmente se puede reciclar bajo GNU / Linux, ya que la durabilidad de los controladores gratuitos es también uno de los puntos fuertes de GNU / Linux.

La primera razón de esta situación es el bajo impacto de GNU / Linux en las personas, lo que no anima a los fabricantes a invertir en el desarrollo de controladores para este entorno. La segunda razón es la negativa de ciertas distribuciones ( Fedora o Debian [ref. Necesario] , por ejemplo) a incrustar controladores bajo licencias propietarias, incluso cuando existen, lo que obliga al usuario a encontrarlos y utilizarlos. Instalarlos manualmente. Finalmente, la ausencia de una API fija en el kernel de Linux obliga a los fabricantes a entregar binarios de los controladores adaptados a cada versión del kernel [ref. necesario] .

Los usuarios que trabajan en múltiples plataformas y necesitan estos controladores pueden encontrar versiones desarrolladas por terceros, pero dichos controladores generalmente solo admiten un conjunto rudimentario de funciones y solo aparecen después del lanzamiento del hardware, con cierta latencia. Sin embargo, existen mecanismos para hacer que ciertos controladores desarrollados para otros sistemas operativos (como NdisWrapper ) funcionen.

Las cámaras web , por ejemplo, están particularmente preocupadas por la falta de controladores, pero el dispositivo de clase de video USB de protocolo o UVC puede resolver este problema con muchas cámaras web que admiten este protocolo.

Con la democratización de GNU / Linux, algunos de los principales fabricantes están haciendo esfuerzos para desarrollar o proporcionar la información necesaria para el desarrollo de controladores gratuitos para GNU / Linux, como Creative Labs para sus cámaras web o tarjetas de sonido, Intel (procesadores, chipsets 3D, tarjetas de red, etc.). Pero muchos otros componentes requieren verificar la disponibilidad de los controladores antes de comprarlos, si están destinados a usarse bajo GNU / Linux. Por otro lado, ensambladores, como Dell, Asus, impulsados por Intel y su proyecto Moblin - Lineo  (en) o Everex , venden computadoras con GNU / Linux preinstalado.

Linux y seguridad

Linux permite una separación estricta de privilegios . Una de las consecuencias es que, a excepción de una brecha de seguridad que permita la elevación de privilegios , un gusano o un virus informático solo puede acceder a parte de los recursos y funcionalidades de un sistema Linux, pero no a datos importantes del sistema ni a datos de ningún tipo. otros usuarios.

En el mundo de los servidores, el grado de seguridad depende, en comparación, sobre todo del nivel de experiencia del administrador del sistema . Allí, Linux puntúa gracias a su libertad de uso, lo que hace posible, sin riesgo y sin coste adicional, probar de forma exhaustiva diversos escenarios en otros equipos, y así adquirir una experiencia útil allí.

Hay una serie de distribuciones centradas específicamente en la seguridad, e iniciativas como la de la Agencia Nacional de Seguridad de SELinux . Pero también hay una serie de distribuciones enfocadas en anti-seguridad, como Damn Vulnerable Linux , BackTrack o más recientemente Kali Linux para concienciar a los expertos de los problemas de seguridad en este sistema operativo.

Linux admite una amplia variedad de plataformas de hardware, así como soluciones de software. Una brecha de seguridad que afecte al cliente de correo electrónico más popular afectará solo a una fracción de los usuarios de software gratuito; por otro lado, una vulnerabilidad que afecta a Outlook Express podría afectar repentinamente a una gran proporción de usuarios de Windows. Esta tesis se desarrolla en un informe redactado por autoridades en la materia como Bruce Schneier en nombre de la CIA y retomado por la empresa Gartner en un documento. Este informe afirma que, dado que la mayoría de las computadoras ejecutan un sistema operativo de Microsoft , la mayoría de las computadoras del mundo son vulnerables a los mismos virus y gusanos al mismo tiempo. Para evitarlo, propone evitar el monocultivo de software en el campo de los sistemas operativos.

Finalmente, el hecho de que Linux y muchos software que se ejecutan bajo Linux sean software libre permite que su código fuente sea estudiado críticamente por cualquiera que desee hacerlo, ya sea para realizar adaptaciones, en un entorno educativo, para responder a los intereses privados de una empresa o una institución o por simple interés personal (para buscar vulnerabilidades, por ejemplo, la mayoría de las veces reveladas y corregidas con extrema rapidez). En relación con esto, a menudo escuchamos el argumento de que las vulnerabilidades de seguridad se corrigen más rápidamente, una afirmación respaldada y refutada por varios estudios, generalmente dependiendo de su fuente de financiación. Finalmente, la libertad de software hace innecesario el uso de software pirateado, cracks u otros sitios warez muy populares entre los seguidores de otros sistemas operativos, y que constituyen un vector de infección de los ordenadores.

Aún así, Linux no es totalmente insensible a los problemas de seguridad, como mostró el gusano Slapper en, el primero de su tipo en afectar a un número importante de equipos Linux, sobre todo servidores web con Apache (seis mil a la altura del gusano). La falla de Shellshock en el intérprete de comandos Bash, por defecto en muchas distribuciones de Linux, es otra falla (que afecta el pasaje de Mac OS ) que acaba de ser descubierto. Ya era viejo: dataría de unos veinte años. No se habría descubierto anteriormente.

Además, Linux sigue siendo un sistema operativo vulnerable [fuente insuficiente] , por lo que se identificaron cerca de cuatro mil novecientas vulnerabilidades entre 2003 y 2008, estas se distribuyen en las distintas distribuciones disponibles. La mayoría de estos se corrigieron con bastante rapidez.

Por otro lado, la cantidad de vulnerabilidades descubiertas durante un período preciso no es una medida confiable para determinar la seguridad de un sistema operativo, es necesario determinar:

  • su impacto en el sistema;
  • y el tiempo de vulnerabilidad del sistema.

Sin embargo, un artículo publicado en particular sobre Generation NT enindicó que Android concentraba el 92% de todas las amenazas por malware en los móviles, lo que en la práctica contradice el optimismo que ha prevalecido durante mucho tiempo en la comunidad Linux [ref. necesario] . Esta evaluación está moderada por el hecho de que Linux, al ser solo el corazón de Android, nada garantiza la seguridad de las aplicaciones de Android de diversos orígenes.

Gestión de derechos digitales

El DRM ( Digital Rights Management - DRM English - DRM es a menudo llamado "digital restriction management" English Digital Restrictions Management por la Free Software Foundation y los activistas del software libre) se relaciona con el campo de multimedia, incluida la música y los videos que se pueden comprar en el Internet. Algunas obras están protegidas por cerraduras digitales , destinadas a controlar el uso de la obra, por ejemplo, limitando el número de reproducciones o copias posibles. Estos DRM requieren el uso de una tecnología particular, que es propiedad exclusiva del fabricante y vendedor de dichos DRM , lo que explica por qué la reproducción de una obra protegida está vinculada al uso de un programa específico. Los dos mayores fabricantes de sistemas de gestión de derechos digitales, Microsoft y Apple , condicionan el uso de obras protegidas por derechos de autor por sus sistemas al uso respectivo de Windows Media Player e iTunes . Dado que estas empresas venden su propio sistema operativo, no desean ofrecer una versión de sus programas para GNU / Linux. Por lo tanto, a menudo los usuarios de GNU / Linux no pueden comprar música en línea desde un sitio de descarga de pago o escuchar música que ya se ha comprado y descargado.

También hay DRM en los CD de audio, pero estos son mucho menos estandarizados y menos comunes. La mayoría están diseñados para funcionar con los sistemas operativos de Microsoft y, por lo tanto, es probable que no sean de utilidad para un usuario de GNU / Linux.

No se trata de limitaciones técnicas, ya que existen sistemas de gestión gratuitos. Véase también Linus Torvalds , quien sostiene que GNU / Linux y la gestión de derechos no son mutuamente excluyentes.

Usos

Un servidor de la Fundación Wikimedia
Muchos servidores de Wikimedia Foundation se ejecutan bajo LAMP (Linux-Apache-MySQL-PHP).

Servidor

Debido a la relación de GNU / Linux con Unix , GNU / Linux se estableció muy rápidamente en el mercado de servidores informáticos. Un punto crucial fue la posibilidad de utilizar un sistema operativo similar a Unix en hardware compatible con PC , mucho más económico que las soluciones basadas en Unix propietario y hardware específico. Muchos software de servidor de alta demanda y ampliamente utilizados ( servidor HTTP , base de datos , software colaborativo , servidor de correo electrónico , etc.) están disponibles de forma gratuita, generalmente sin ninguna limitación y son fiables, la cuota de mercado de GNU / Linux en este dominio ha crecido rápidamente como resultado.

GNU / Linux tiene una reputación de estabilidad y eficiencia en el mantenimiento [ ref.  deseado] , cumple con los requisitos de cualquier sistema operativo de servidor. Además, la modularidad de un sistema basado en el kernel de Linux permite el funcionamiento de servidores destinados a una determinada tarea. La migración del kernel de Linux a muchos componentes de hardware significa que GNU / Linux ahora se puede utilizar en todas las arquitecturas utilizadas en este campo. Por tanto, el material utilizable es considerable. IBM eServer p5 e IBM eServer i5 más recientes son compatibles, por ejemplo, con IBM con un sistema operativo GNU / Linux y permiten que varios sistemas GNU / Linux se ejecuten en paralelo.

Los servidores GNU / Linux se utilizan en casi todas las áreas. Uno de los ejemplos más famosos lo resume el acrónimo LAMP , donde GNU / Linux alimenta un servidor web Apache asociado con la base de datos MySQL y el lenguaje de programación PHP (alternativamente: Perl o Python ). GNU / Linux también se usa a menudo como servidor de archivos, con mayor frecuencia en redes Windows gracias al servidor Samba , con menos frecuencia bajo NFS o AppleShare .

Seguridad de la red

Linux, que goza de una buena reputación por su seguridad y rendimiento (escalabilidad), se utiliza ampliamente en el campo de las redes informáticas, por ejemplo, como puerta de enlace , enrutador , proxy o firewall .

Computadora central

El aspecto libre del código fuente, y la posibilidad resultante de adaptar el sistema a una tarea específica, ha permitido que GNU / Linux ingrese a los centros de datos. Sur ce marché des ordinateurs centraux , gros ordinateurs très fiables optimisés pour le traitement massif de données, omniprésents dans les banques, les sociétés d'assurances et les grandes entreprises, GNU/Linux fait de plus en plus concurrence aux systèmes UNIX propriétaires qui étaient autrefois la norma.

Clústeres de servidores

GNU / Linux se usó temprano en el campo de los clústeres de servidores (en inglés: clusters ), por ejemplo, por el motor de búsqueda Google a finales de 1990. En esta configuración, se asoció con el concepto de computación en cuadrícula a computadoras simples que ejecutan una distribución especializada de GNU. / Linux funciona de forma independiente dentro de una gran red de computadoras.

Supercomputadoras

Las supercomputadoras están diseñadas para lograr el mayor rendimiento posible con la tecnología conocida, particularmente en términos de velocidad de computación. EnSegún TOP500 , GNU / Linux convirtió el 74% de los ordenadores más potentes del mundo en quinientos (frente al 20% de UNIX), los más potentes, ambos servidores BlueGene de IBM (40 960 y 131 072 procesadores). En, en este mismo TOP500, más del 85% de las supercomputadoras utilizan GNU / Linux, frente al 6% para UNIX y el 1,20% para Windows. En, El 87,8% de las supercomputadoras se ejecutan en GNU / Linux frente al 4,60% en UNIX. En446 supercomputadoras (89,20%) utilizan GNU / Linux y solo 5 son Windows (1%). En, El 100% de TOP500 utiliza GNU / Linux como sistema operativo.

El Titan , fabricado por Cray Inc. , es el superordenador más poderoso hasta la fecha (); funciona con una versión de GNU / Linux llamada Cray Linux Environment . El Roadrunner IBM fue el primero en superar oficialmente el poder simbólico de 1 peta FLOPS , se ejecuta en la distribución de Linux Fedora.

Embarcado

Sharp Zaurus SL-5500 PDA con Qt Extended GUI y software OpenZaurus basado en Linux.

Linux también se encuentra en el corazón de muchas computadoras y dispositivos electrónicos de consumo y, a veces, sin el conocimiento del usuario. Estos incluyen equipos de red y pequeños dispositivos digitales destinados al consumo masivo, generalmente equipados con un procesador especializado de eficiencia energética y memoria flash .

El éxito de Linux en este ámbito se debe, aquí como en otros lugares, a que los fabricantes aprecian poder, por un lado, adaptar el software a sus necesidades (consumo, interfaz, funciones adicionales, etc.) y, por otro, por otro lado, beneficiarse de la experiencia y el trabajo de una comunidad activa. Linux también es apreciado en esta área por su confiabilidad, su resistencia a los ataques de los piratas informáticos en las redes y, por supuesto, es gratis. Integrado, Linux se usa frecuentemente con las herramientas uClibc y BusyBox que fueron desarrolladas para hardware particularmente limitado en capacidad de memoria.

Los foros de cooperación especializada ayudan a los fabricantes de estos productos poniendo a disposición instrucciones, programas y códigos de muestra, y esforzándose por estandarizar las interfaces de programación de Linux en el sistema embebido. El OSDL lanzóla Iniciativa Mobile Linux para acelerar la progresión de Linux en esta área.

Redes y comunicación
Linux ejecuta varios enrutadores, incluidos algunos modelos de Linksys , así como varios terminales proporcionados por proveedores de servicios de Internet (como Freebox , SFR box o Livebox en Francia).
Teléfonos y asistentes personales
Linux también se encuentra en una gama de teléfonos móviles (teléfonos Linux  : Motorola ), el asistente personal Sharp Zaurus y las tabletas de Internet Nokia 770 , Nokia N800 y Nokia N810 . En el área de los asistentes de navegación personales , los sistemas GPS autónomos de TomTom se basan en una plataforma Linux. Los sistemas operativos para dispositivos móviles Android , webOS (publicado por Palm antes de su adquisición por HP ), Tizen (antes MeeGo ) pero también Maemo , utilizado en el Nokia N900 , tienen todos un kernel de Linux .
Multimedia
Linux se utiliza en reproductores de sobremesa DivX , muchos centros de medios , televisores y decodificadores de TDT en demos " 3 ª generación" como el Dreambox y Vu +, en reproductores de audio como las de SanDisk y los reproductores multimedia de ' Archos .
Consola de juegos
El GP2X GamePark, consolas de videojuegos, dispositivos móviles
El Pandora (consola portátil) , un código abierto consola de juegos que tiene un sistema operativo Linux compilado para procesadores ARM
La PlayStation 3 de Sony podría usar Linux, pero una supuesta actualización de seguridad ha eliminado esta posibilidad.
Robótica
El mercado que despega de los sistemas de robots divertidos utiliza un sistema operativo Linux [ ref.  deseado] .

Notas y referencias

  1. https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b  "
  2. Por Christophe Auffray | Lunes 15 de julio de 2019 , Cifras clave: SO para teléfonos inteligentes  " , en ZDNet Francia (consultado el 6 de octubre de 2020 )
  3. 1977: Berkeley UNIX y el inicio del software de código abierto  " .
  4. (in) "Nueva implementación de UNIX" , net.unix-wizards , 27 de septiembre de 1983.
  5. (en) "Nota personal de Richard Stallman" , Prefacio para usar el manual Lisp Machine del MIT , junio de 1984.
  6. (en) Linus Benedict Torvalds , comp.os.minix  " ,(consultado el 6 de septiembre de 2009 )
  7. Una breve historia de las distribuciones de Linux , 30 de junio de 2004, LWN.net (consultado el 28 de julio de 2011).
  8. 01net , Noticias  "
  9. La línea de tiempo de RedHat Linux .
  10. Microsoft usa Linux para publicar su propio sitio web .
  11. francés tiene estas dos traducciones diferentes de libre , lo que lleva a los angloparlantes a distinguirlos como en libertad de expresión (libre) y cerveza gratis (gratuit).
  12.   Redistribución de Shareware de software FOSS - Software Freedom Law Center   , en www.softwarefreedom.org
  13. Capítulo 4. Problemas de compatibilidad , debian.org.
  14. Diario del hacker  " , en www.journalduhacker.net
  15.   Proselux   , en www.linux-france.org
  16. Thrystan , Encontrar ayuda del Grupo de patrocinadores de Linux  " , en parrains.linux.free.fr
  17. Inicio - Padrino-Linux  " , en www.parrain-linux.com
  18. En livecdlist.com , Knoppix está en el puesto 5 º en 315 (en 1 st febrero de 2008)
  19.   Tráfico, demografía y competidores de Ubuntu.com - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  20.   Tráfico, demografía y competidores de Redhat.com - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  21.   Tráfico, demografía y competidores de Debian.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  22. Tráfico, demografía y competidores de Centos.org - Alexa  " , en www.alexa.com (consultado el 27 de enero de 2019 )
  23.   Tráfico, demografía y competidores de Kali.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  24.   Tráfico, demografía y competidores de Linuxmint.com - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  25. Tráfico, demografía y competidores de Archlinux.org - Alexa  " , en www.alexa.com (consultado el 27 de enero de 2019 )
  26. Manjaro.org Traffic, Demographics and Competitors - Alexa  " , en www.alexa.com (consultado el 27 de enero de 2019 )
  27.   Tráfico, demografía y competidores de Ubuntukylin.com - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  28.   Tráfico, demografía y competidores de Kde.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  29.   Deepin.org Traffic, Demographics and Competitors - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  30.   Tráfico, demografía y competidores de Opensuse.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  31.   Tráfico, demografía y competidores de Gentoo.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  32. Tráfico, demografía y competidores de Rancher.com - Alexa  " , en www.alexa.com (consultado el 27 de enero de 2019 )
  33.   Tráfico, demografía y competidores de Boum.org - Alexa   , en www.alexa.com (consultado el 27 de enero de 2019 )
  34. Para Francia, de 2007 a 2011 los artículos L113-3 , L111-1 y L122-1 del código del consumidor (en Légifrance ) permitieron el reembolso, pero desde 2011 el artículo L120-1 ha restringido este derecho.
  35. Detaxe.org - No a la venta vinculada de software - Sí a la información del consumidor.
  36. "Camina por el país donde Linux está preinstalado en (casi) todas las computadoras", Roberto Di Cosmo, 2005, http://www.dicosmo.org/LPT/ .
  37. Canonical , Community - Ubuntu  " , en www.ubuntu.com
  38. Jerry, Linux Mandrake 7.0  " , en clubic.com ,(consultado el 6 de septiembre de 2020 ) .
  39. Página no encontrada  " , en Developpez.com
  40. (en) Microsoft contribuye con controladores de Linux a la comunidad de Linux  " .
  41. Cifras clave: sistema operativo para teléfonos inteligentes  " , en ZDNet Francia (consultado el 10 de mayo de 2021 ) .
  42. (in) Las supercomputadoras más potentes del mundo y su sistema operativo y estadísticas anteriores (desde 1993) .
  43.   Lista Estadísticas - TOP500 Supercomputer Sites   , en www.top500.org
  44. Linux equipa más del 95% de las 500 supercomputadoras más poderosas del mundo, Tianhe-2 mantiene su trono  "
  45. Glyn Moody , el código abierto ha ganado  "
  46. Linux domina totalmente superordenadores , ZDNet, 14 de noviembre de 2017.
  47. (en-US) Abhishek Prakash , Linux Runs all of the Top 500 Fastest Supercomputers  " , en https://itsfoss.com/ (consultado el 6 de octubre de 2020 )
  48. [1] .
  49. Estadísticas de uso y participación de mercado de los sistemas operativos para sitios web, octubre de 2018  " , en w3techs.com
  50. (en) Estadísticas de uso y cuota de mercado de Unix para sitios web, mayo de 2021  " , en w3techs.com (consultado el 10 de mayo de 2021 ) .
  51. Estadísticas globales de StatCounter: navegador, sistema operativo, motor de búsqueda, incluido el uso compartido de dispositivos móviles  " , en Estadísticas globales de StatCounter
  52.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  53.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  54.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  55.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  56.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  57.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  58.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  59.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  60.   Cuota de mercado del sistema operativo   , en www.netmarketshare.com
  61. StatCounter , StatCounter Global Stats - Browser, OS, Search Engine incluyendo Mobile Usage Share  " , en gs.statcounter.com (consultado el 27 de diciembre de 2016 )
  62. de funcionamiento cuota de mercado del sistema  " , en www.netmarketshare.com (visitada 27 de diciembre 2016 )
  63. (in) El manifiesto de 1996 , que muestra la necesidad de un entorno laboral.
  64. Ver el estado de las traducciones de KDE en l10n.kde.org y GNOME en gnome.org
  65. Consulte los espacios de trabajo de KDE y GNOME en art.gnome.org
  66. capacidad de apertura , y están destinados a hacer que la interfaz hombre-máquina sea más simple y consistente.
  67. Dos proyectos: y www.gnome.org/projects/ooo/ permitieron la integración de OpenOffice.org en ambos entornos.
  68. (en) [PDF] evaluando el dominio de KDE 3.1 por parte de usuarios familiarizados con Microsoft Windows .
  69.   ThreePointZero - ¡Wiki de GNOME!  » , En live.gnome.org
  70. Linux-pedia -lista de juegos  "
  71.   SteamOS + Linux en Steam   , en store.steampowered.com
  72. (en) steamos .
  73. Wine: Wine Is Not An Emulator (en francés, "Wine no es un emulador")
  74.   Contrato social de Debian   , en www.debian.org
  75. Soporte de UVC en Linux y cámara web compatible  "
  76. Computadoras portátiles - Dell Francia  " en www1.euro.dell.com
  77. CNET Francia - Pruebas de productos, noticias de alta tecnología y software  " , en CNET Francia
  78. Vulnerabilidad de Vigil @ nce - kernel de Linux: escalamiento de privilegios a través de perf  " , en vigilance.fr
  79. http://www.gentoo.org/doc/en/handbook/draft/complete/handbook.xmlpart=1&chap=2
  80. (in) [PDF] CyberInsecurity: The Cost of Monopoly , un documento de la CPI que denuncia los peligros del sistema de monopolio.
  81. (en) en septiembre de 2002.
  82. Bruce Schneier , 3 de mayo de 2007: [] Los productos y servicios de TI no son naturalmente seguros.
  83. (en) Noticias de ZDNET del 11 de enero de 2006
  84. Android para el 92% de todo el malware móvil conocido , consultado el 26 de junio de 2013.
  85. Aumento del 614% en malware móvil, cuyo objetivo preferido sigue siendo Android , consultado el 26 de junio de 2013.
  86. (in) "Digital Restrictions Management and Treacherous Computing" , fsf.org , 18 de septiembre de 2006.
  87. (de) Julius Stiebert: DRM-Spezifikationen von Sun auf golem.de, 21. Marzo de 2006
  88. (de) Linus Torvalds: ¡ Llama Linus a un crujiente! auf der LinuxKernel-Mailing-List, 23 de abril de 2003
  89. 50.000 servidores Linux para el motor de Google  "
  90. Estadísticas sobre sistemas operativos utilizados por supercomputadoras
  91. Top 500 de noviembre de 2009 .
  92. (en) Jaguar en el sitio web de NCCS (Centro Nacional de Ciencias Computacionales) . Consultado el 4 de agosto de 2010.
  93. [ leer en línea ] [PDF] .

Apéndices

Ver también

Bibliografía

Artículos relacionados

De momento esta es el conjunto detoda la información que hemos conseguido obtener en relación con Linux, confiamos en que sirva al propósito por el cual lo estabas buscando. Si efectivamente, así es, por favor, no descartes recomendarnos entre tus amigos y amigas y el círculo familiar, y no olvides que esta web estará a tu disposición en el momento que lo consideres necesario. Si pese a poner todo nuestro empeño, sientes que lo que te ofrecemos acerca de Linux tiene incorrecciones o hay algo que deberíamos incorporar o rectificar, te estaremos muy agradecidos que nos hagas llegar tu apreciación. Proporcionar la mejor y mayor información sobre Linux y relativo a cualquier otro asunto es donde reside la esencia de esta página web; nos motiva el mismo objetivo que en su momento movió a quienes fueron los organizadores del proyecto de la Enciclopedia, y por esa razón lo que queremos es que lo que has descubierto en este sitio web sobre Linux haya sido de ayuda para extender tus habilidades.

Opiniones de nuestros usuarios

Remedios Sanchez Jurado

Por fin un artículo sobre Linux que se hace fácil de leer.

Montserrat Casas Lara

Me ha resultado muy útil y amena la información que he encontrado al respecto de Linux. Si tuviese que poner un ‘pero’ tal vez sería que no es lo suficientemente inclusiva en su redactado, pero por lo demás, está genial.