| Linux | Tux, Logo y mascota del núcleo Linux, libre de utilización para todo lo que toque Linux |
|---|---|
| Familia | Sistemas Unix |
| Tipo de núcleo. | Núcleo modulaire (desde la versión 2.0) |
| Estado del proyecto | constant desarrollo |
| Planas-formas | DEC Alpha, ARM, AVR32, Blackfin, ETRAX GRITOS, FR-V, Hitachi H8, IA64, M32R, m68k, MicroBlaze, MIPS, MN10300, PA-RISC, PowerPC, IBM ESA/390, S+core, SuperH, SPARC, Usar Modo Linux, x86, Xtensa |
| Última versión estable | 2.6.34 (16 de mayo 2010) [+/−] |
| Última versión adelantada | 2.6.35-rc3 (el 11 de junio de 2010) [+/−] |
| Modificar |
|
Linux, O GNU/Linux , es un sistema de aprovechamiento compatible POSIX. Linux Es fundado sobre el núcleo Linux, software libre creado 1991 por Linus Torvalds para computador compatible PC.
Desarrollado sobre Internet por millares de informáticos bénévoles y asalariados, Linux funciona ahora sobre de la material disposición del teléfono portátil al supercalculateur. Hay numerosas distribuciones Linux independientes, destinadas a los computadores personales y servidores informáticos, para los cuales Linux es muy popular. Ellas incluent de los millares de softwares , sobre todo aquellos del proyecto GNU, de donde la denominación GNU/Linux. Linux Es igualmente popular sobre sistema embarcado[1]. La mascota de Linux es el manchot Tux.
Sumario |
1991, los compatibles PC dominan el mercado de los computadores personales y funcionan generalmente bajo los sistemas de aprovechamiento MS-ESPALDA, Windows y HUESO/2 . El microprocesseur Intel 80386, vendido desde 1986, comienza a ser abordable. 1991, ningún de estos tres sistemas no explota correctamente las capacidades 32 bits y de gestión memoria del 80386.
El proyecto GNU, iniciado 1983 por Richard Stallman es conocido para haber producido numerosos softwares libres, cuyos de los encargos Unix, el editor de texto Emacs y el compilateur C GCC. Estos softwares son utilizados generalmente sobre estaciones laborales que funcionan bajo UNIX propietaria, porque el núcleo de sistema de aprovechamiento Hurd no es que en el estado de proyecto.
En junio 1991, la Berkeley Software Distribución (BSD) sale la Networking Release 2 (Net/2), que constituye un sistema UNIX BSD libre casi completo. Pero un proceso lanzado por Unix System Laboratories contra Berkeley Software De diseño hace pesar dudas sobre el estatus de esta distribución durante casi dos años.
El sistema de aprovechamiento Minix es desarrollado por el profesor Andrew Tanenbaum para la enseñanza. Es inspirado de UNIX, gratuito, sus fuentes son disponibles pero no libres, y la sencillez es privilegiada por informe a las prestaciones.
1991, el estudiante finlandés Linus Torvalds, que la débil disponibilidad del servidor Unix de launiversidad de Helsinki indispose, emprende de escribir un núcleo de sistema de aprovechamiento que se llamará más tarde « núcleo Linux ».
Linus Torvalds Hace entonces su aprendizaje sobre el sistema de aprovechamiento Minix. Como el autor de Minix niega a integrar las contribuciones que pretenden mejorar Minix, Linus decide de escribir un sustituto de Minix. Comienza por desarrollar un mero émulateur de terminal , que utiliza para se connecter vía módem en el servidor informático de su universidad. Linus Desea entonces sobre todo comprender el funcionamiento de su computador, un compatible PC fundado sobre un microprocesseur Intel 80386. Después del ajout de diversas funcionalidades cuyas un sistema de ficheros compatibles con aquel de Minix, Linus orienta su proyecto hacia algo además ambicioso : un núcleo en las normas POSIX.
El 5 de octubre de 1991, anuncia sobre el foro Usenet news:comp.Hueso.minix La disponibilidad de una ébauche versión 0.02 de su núcleo, la versión 0.01 que ha tenido una difusión más que confidentielle. El mensaje en cuestión así como su traducción son disponible sobre Wikisource.
Desde, de los centenares de aficionados y empresariales, pequeñas o gigantes, han venido participar en el proyecto, cuyo Linus Torvalds es siempre el coordinador. Eric S. Raymond descrito en una prueba que resuena[2] el modelo desarrollador del núcleo Linux y de una parte de los softwares libres.
Inicialmente llamado Freax por su creador, el proyecto encuentra su nombre definitivo gracias a Ari Lemmke[3], administrador del servidor FTP ftp.funet.fi, Que alberga el trabajo de Linus Torvalds en un repertorio nombrado Linux. Es la primera aparición de un término compuesto a marchar de Linus y UNIX , que devendrá por la continuación una marca depositada en el nombre de Linus Torvalds. El manchot Tux, dibujado por Larry Ewing 1996, deviene el símbolo del proyecto.
Entre las etapas marquantes, se puede primeramente citar el lanzamiento en octubre 1996 por Matthias Ettrich delmedio ambiente de despacho KDE después en agosto 1997 por Miguel de Icaza de su competidor GNOME, ambos siendo fundados sobre el sistema de fenêtrage X11 salido de los trabajos de Massachusetts Institute of Technology. En el iceberg que es un sistema de aprovechamiento grande público fundado sobre el núcleo Linux, los medio ambientes de despacho, como GNOME, KDE o todavía XFCE forman la parte emergida, en contacto directo con el usuario.
Hay igualmente el apresamiento en cuenta progresiva del interés comercial de Linux cuyo se puede citar algunas manifestaciones espectaculares : el lanzamiento en febrero 1998 de laOpen Fuente Iniciativa ; el anuncio en julio 1998 del apoyo de Oracle Corporación que lleva y da soporte su célebre base de datos bajo Linux ; la entrada en bolsa de Red Hat el 11 de noviembre de 1999 ; aquella de VE Linux el mes siguiente que marca la cumbre de una impressionnante bulle especulativa ; el apoyo masivo aportado por el gigante IBM que gasta su primer millardo en 2001 [4], emplea 2005 cerca de 300 desarrolladores del núcleo Linux, y organiza a marchar de 2003 la replica legal durante el ataque del SCO Group que afirmaba poseer derechos de autores sobre el núcleo Linux (ver el artículo SCO contra Linux) ; la adquisición en octubre y noviembre 2003 de Ximian después de SuSE por la empresa estadounidense Novell[5].
Es en el mundo de los servidores informáticos que Linux ha habido el plus de impacto, sobre todo con el muy popular LAMP. Sobre los servidores, Linux ha sido a menudo utilizado para reemplazar otros Unix y se encuentra ser el solo actor mayor con Windows.
En los sistemas embarcados, Linux es utilizado frecuentemente con las herramientas uClibc y BusyBox que han sido desarrollado para el material particularmente limitado en capacidad memoria. Indigne, el hecho de poder compiler el núcleo Linux con opciones especialmente adaptadas al material blanco da en los desarrolladores de numerosas oportunidades de optimización.
La diferencia esencial de Linux por informe en otros sistemas de aprovechamiento competidor — como Mac HUESO, Microsoft Windows y Solaris — es de estar un sistema de aprovechamiento libre, aportando cuatro libertades en los usuarios, definidas por la licencia GNU GPL, devolviéndolas independientes vi-a-vi de un quelconque editor, que anima el entraide y el reparto.
Un software libre no es necesariamente un software gratuito, e inversamente todo software nocomercial no es obligatoriamente libre. Este no son tampoco de los softwares libres de derechos : es en virtud de sus derechos de autores que los contributeurs de un software libre conceden las cuatro libertades, que están de utilizar el software sin restricción, de estudiar el software, de modificarlo para adaptarlo a sus necesidades y de redistribuirlo bajo ciertas condiciones precisas.
Ciertas licencias son fundadas sobre el principio de copyleft , es decir de reciprocidad : una œuvre derivada de un software bajo copyleft tiene que a su vez ser libre. Es el caso de la licencia libre la más utilizada, sobre todo por el núcleo Linux le-mismo : la licencia GNU GPL escrita por Richard Stallman.
La abertura del código fuente, el uno de los cuatro criterios correspondiente a la noción de software libre, ha ventajas théorisés entre demás por Eric Raymond en materia de corrección rápida de las bugs que son la plaga de la informática, y sobre todo la corrección de las falles de seguridad. Es el rechazo del principio de seguridad por la oscuridad.
Linux No habría podido desarrollarse sin la presencia de protocolos estandarizados utilizados sobre Internet. Un buen número de softwares libres son de en otro lugar de las implementaciones de referencia, como Apache.
Los partidarios de los softwares libres son pues de los partidarios constants de lainteroperabilidad. Ponen en antes los formatos abiertos, de los formatos de datos cuyas especificaciones técnicas son públicas y sin restricción de acceso ni de puesta œuvre, con el fin de no depender de un solo software.
Citemos en esta óptica Mozilla Firefox que intenta de respetar escrupulosamente las recomendaciones emitidas por el World Wide Web Consorcio, Jabber que ha dado nacimiento en el estándar XMPP reconocido porel Internet Engineering Task Fuerza en la propiedad de la mensajería instantánea o todavía las continuaciones OpenOffice.org Y KOffice que han lanzado el reciente estándar OpenDocument en la propiedad de la bureautique.
En otras propiedades, no hay de organismo o de acuerdo de normalización reconocida. El mercado es entonces morcelé entre varios vendedores que han cada uno su tecnología o bajo el dominio de un actor económico prédominant que cierre sus formatos o protocolos .
El primer caso de figura prévaut en la guerra de las mensajerías instantáneas y es regulado por softwares multiprotocoles como Pidgin o Kopete . Los formatos de las continuaciones Microsoft Oficina sucesiva y el protocolo Common Internet Fila System que permite compartir ficheros e impresoras entre diferentes computadores de una cobertura Microsoft Windows caen en la segunda categoría. Estos formatos y protocolos son a menudo no o mal documentados. La interoperabilidad pasa entonces necesariamente por la rétro-ingeniería.
Eso puede necesitar un trabajo titanesque, que puede ser por otra parte ilegal a Estados Unidos pero legal en Europa (mientras se queda en el marco de la interoperabilidad) ; hoy, OpenOffice.org Permite leer la muy gran mayoría de los ficheros a los diferentes formatos .doc, Y el software Samba permite participar en las coberturas Windows.
Más problemáticos desde el punto de vista de los softwares libres son los formatos y protocolos necesarios en la interoperabilidad, pero verrouillés técnicamente y/o legalmente : gestión de los derechos numéricos, brevets softwares, Directiva EUCD, Digital Millennium Copyright Act…
Unifix Linux 2.0 de la sociedad alemana Unifix (y Linux-FT de Lasermoon) son certificados igualmente POSIX.1 FIPS 151-2[6],[7] (Federal Información Processing Standard[8]). Núcleo 1.2.13[9].
Sobre el sitio Debian es explicado que « las normas de POSIX no son gratuitas y la certificación POSIX.1 (y FIPS 151-2) es muy cara »[10].
De numerosas asociaciones, conocidas bajo el nombre de Linux Users Group, Grupo de Usuarios "Linux" (LUG o GUL), buscan promover Linux y por extensión, los softwares libres, por el sesgo de encuentros donde de las demostraciones de Linux son hechas, de las formaciones, y para los que lo desean instalaciones sobre su computadora.
De numerosas comunidades existen sobre Internet con el fin de ayudar las débutants como los profesionales. Citemos el sitio lea-linux, el sitio de informaciones collaboratif Linuxfr.org Y el sitio Linux-Quebec, que ayuda los usuarios quebequeses como franceses en su aprendizaje de las bases de Linux gracias a una cobertura IRC muy activo. Y los proyectos Proselux, Grupo de padrinos Linux o todavía Padrino-Linux permiten a los "linuxien(no)s" de encontrarse para se entraider. Asimismo hay numerosos sitios que reagrupan de los Tutoriels así como de los HowTos, como lea-linux o todavía LinuxTuto.
Los softwares libres son producidos de manera collaborative, a menudo independientemente mutuamente, y pueden ser redistribuidos libremente. Él se ensuit una peculiaridad del mundo Linux : la separación frecuente entre los que producen los softwares y los que los distribuyen.
Se llama distribución Linux una solución lista a ser instalada por el usuario final que comprende el sistema de aprovechamiento (GNU, BSD...), El núcleo Linux, de los programas de instalación y de administración de la computadora, un mecanismo que facilita la instalación y la actualizada de los softwares como RPM o APT así como una selección de softwares producidos por otros.
Una distribución puede por ejemplo escoger de especializarse (o no) sobre GNOME o KDE . Es igualmente responsable de la configuración por defecto del sistema (diseño gráfico, sencillez…), del seguimiento de seguridad (instalaciones de actualizada) y más generalmente de la integración del conjunto.
La diversidad de las distribuciones permite responder a necesidades diversas que sean en objetivo comercial o no ; orientado servidor, bureautique o embarcado ; orientada grande-público o público advertido ; generalista o especializada para un uso específico (engalana-fuego, routeur cobertura, grappe de cálculo…) ; certificadas sobre un material dado ; o todo simplemente totalmente libres, dépourvues de código propietario.
Entre los plus célebres distribuciones, se puede citar Slackware, aparecida 1993, que es hoy la más antigua distribución todavía en activo, siempre mantenida por Patrick J. Volkerding ; Debian, Editada por una comunidad de desarrolladores ; Red Hat, editada por la empresa estadounidense del mismo nombre que participa igualmente en el desarrollo de Fedora ; o todavía SuSE, al origen una traducción alemana de Slackware, que tiene desde evolucionada integrando ciertos bajo-sistemas salidos de Redhat.
De numerosas otras distribuciones más o menos especializadas existen, siendo para la mayoría derivada de los proyectos sabidos-citados. Por ejemplo aquí está algunas distribuciones especializadas « medio ambiente de despacho » : Ubuntu, editada por Canonical Ltd que es derivada de Debian ; Mepis igualmente fundada sobre Debian ; Zenwalk derivada de Slackware ; Mandriva, derivada de Red Hat, hoy editada por la sociedad francesa asimismo nombre e implicada en varios proyectos libres. Hay igualmente distribuciones dichas LiveCD, cuyas lo una de los plus célebres es Knoppix[11], que ofrecen la posibilidad de démarrer un sistema de aprovechamiento Linux completo y de acceder a numerosos softwares a marchar del apoyo (CD, DVD, o llave USB) sin instalación previa sobre el disco duro, y sin alterar su contenido. Esta agilidad de utilización ha hecho que han devenido un apoyo muy popular de demostración de utilización de Linux, y son utilizadas incluso como herramientas de maintenance sistema. Entre las distribuciones Linux totalmente libres recomendadas por la Free Software Foundation, se puede citar Trisquel y gNewSense .
Un de los envites que se plantean para las distribuciones Linux es de nouer de las cooperaciones con fabricantes de computadores con el fin de que devenga fácil de encontrar un computador préinstallé bajo Linux. Porque aunque ciertas distribuciones afirman haber devuelto la instalación de un sistema Linux también mero que aquella de los sistemas de aprovechamiento competidor, el mero hecho de tener a estar al corriente que una alternativa existe, de ser listo a aceptar cambios en sus costumbres y de tener a instalar sí-incluso el sistema constituye una desventaja innegable por informe a la situación privilegiada cuya gozaran los cajeros de Microsoft Windows y de Mac HUESOS X. El sistema de Microsoft es en efecto omnipresente y Apple es al mismo tiempo el fabricante de los Macintosh.
A defecto, los usagers de Linux reclaman de poder ser reembolsados, durante la compra de un computador nuevo, de la parte del precio correspondiente al sistema de aprovechamiento y a los softwares que no han la intención de utilizar, como la ley de ciertos países lo permite[12]. Si la sociedad Apple se ha mostrado vario vez cooperativa frente a tales demandas, el reembolso de Microsoft Windows es general largo y difícil aunque actualmente una serie de juicios haya permitido en ciertos consumidores de hacerse reembolsar por los fabricantes. Ante la dificultad de obtener este reembolso fundado sobre el CLUF, desde 1998, las asociaciones Linuxfrench y AFUL así como Roberto Di Cosmo han lanzado en reacción una acción para la détaxe Windows[13].
Esta situación existe en Europa y en América del Norte, pero no en ciertos países de América del Sur donde las distribuciones de Linux han más partes de mercado que Windows[14].
Esta situación de casi monopolio explica en parte la débil difusión en Europa y en América del Norte de Linux en los particulares. Otro freno en la adopción masiva de Linux es la débil compatibilidad con los programas windows (de donde el desarrollo de wine que de en otro lugar colabora con ReactOS) así como la débil semejanza entre Linux y windows , rebutant los usuarios lambdas, habitués a Windows , a hacer el esfuerzo necesario para adaptarse a Linux. Esta constatación es de en otro lugar al origen de la distribución Ubuntu que intenta de permitir una transición en dulzura" entre Windows y Linux.
Según la empresa IDC especializada en los estudios de mercados, 24 % de los servidores y 3 % de los PC eran vendidos con Linux 2004. IDC Prevé que el mercado total de los computadores Linux estará 35,7 millardos de dólares en 2008[15]. Estas cifras de ventas no contabilizan evidentemente no las empresas y los particulares que escogen de instalar ellos-mismos Linux después de la compra de un material proporcionado sin Linux.
Un estudio de XiTi realizada regularmente sobre los sistemas utilizados por sus visitantes de 19 000 sitios web profesional, da, en febrero 2009, 93,82 % de parte de mercado a Windows (62,18 % a Windows XP y 28,90 % a Windows Vista), 4,59 % a Mac HUESO X y 1,24 % a Linux[16].
Parte de Linux[réf. Necesario] :
Hay otros enfoques y otras fuentes. El fabricante de mapas gráficos canadienses ATI, ampliamente minoritario sobre el mercado Linux debido a la carencia de apoyo 3D de sus mapas (desarrolla sin embargo sus propios pilotos para Linux), sobre este sistema de aprovechamiento, estima que Linux representa 3 % de sus ventas. Continuación en su rescate por el fondeur AMD, ATI ha abierto las especificaciones de sus mapas comienzo 2008 con el fin de que los desarrolladores de Mesa 3D puedan mejor integrar la gestión de sus mapas.
Es de entidad de precisar que se trata de la parte de mercado de las plazas cliente.
De por la afiliación con UNIX, la línea de encargo es siempre disponible en Linux.
Ciertas distribuciones, sobre todo aquellas especializadas en los servidores o ciertas tareas de administración, utilizan únicamente la línea de encargo, particular para su débil consumo de recursos, debida a la ausencia de interfaz gráfica, pero sobre todo su potencia de acción, ligada a lainteroperabilidad de los encargos y la posibilidad de generar de las scripts.
Durante mucho tiempo, de numerosas operaciones de configuración necesitaban su utilización, lo que ya no es cierto con las distribuciones recientes dédiées a la utilización familiar.
Las ayudas on-line mencionan sin embargo a menudo el transcurso a seguir on-line de encargo, incluso cuando una configuración gráfica es posible : este método es más universal en el mundo Linux, y a menudo más fácil a explicar para la persona que ayuda, y su interlocutor no tiene que a copiar-pegar la indicación.
Una interfaz gráfica bien concebida permite nuestros días de cumplir la gran mayoría de las tareas bien más gratamente, pero este no es siempre el caso, particularmente cuando la tarea tiene un aspecto répétitif o no previsto.
La línea de encargo, que tira de su potencia de su posibilidad de combinar en el infinito de los bajo-tareas automáticas, y que permite casi naturalmente de automatizar la tarea así cumplida, puede entonces revelarse más eficaz que la interfaz gráfica.
Científicos, ingenieros y desarrolladores cuentan entre sus plus frecuentes usuarios.
Interfaz gráfica y línea de encargo pueden también completarse lo una y la otra : KDE es librado con un terminal muy ergonomique, y ofrece un mecanismo eficaz (DCOP o D-Autobús a marchar de KDE4 ) para conducir y pues automatizar todas sus aplicaciones gráficas desde la línea de encargo.
Apple muy réputé para sus interfaces gráficas, MacOS que son el primer sistema comercializado con la gestión de las ventanas y del ratón, ha integrado igualmente un terminal on-line de encargos compatibles UNIX sobre MacOS X.
El trabajo del término genérico Linux es engañoso que se trata de la utilización de un computador personal. En efecto hay varias interfaces (o gestora de ventanas) a las características diferentes, como KDE, GNOME o XFCE .
No obstante, como todas estas interfaces son fundadas sobre X Window, sus aplicaciones pueden cohabitar y ofrecen puntos comunes cuyos el affichage de ventanas en distancia (comprendí vía protocolos compressés y cifrados como ssh y nox) y copiarlo -pegar simplificado : un texto seleccionado por el ratón es copiado automáticamente, un clic medio (o un clic molette, o sobre los 2 botones al mismo tiempo) bastó entonces para pegar el texto en el sitio deseado. No hay pues nunca necesidad del teclado para efectuar uno copiar/pegar bajo X.
Tradicionalmente la interfaz de un sistema de aprovechamiento fundado sobre el núcleo Linux era una interfaz sobria incluso spartiate, centrada en torno a un gestor de ventanas (existe de numeroso como Window Maker o IceWM ) y de una continuación bastante hétéroclite de aplicaciones.
El inconveniente de este sistema tradicional es el tiempo necesario a personnaliser un tal medio ambiente, y sobre todo la no-normalización de las aplicaciones así utilizadas. Las aplicaciones que se puede ver sobre la copia de pantalla derechista (XMMS, RealPlayer, Mozilla Firefox, xterm, gaim, konqueror) siguen cada una sus propias convenciones : aspecto, comportamientos, atajos teclados diferentes ; copiarlos -pegar y resbalar-depositar son disparates…
Si individualmente de las aplicaciones como vim o emacs pueden efectivamente tener aspectos brillantes, el juntos disparate de todas estas aplicaciones de hecho un sistema difícil a aprehender. El tiempo volcado en aprender una aplicación y las réflexes así adquirido no pueden ser aplicados en las otras aplicaciones, una ventaja enorme que aporta la normalización de comportamiento de las interfaces como lo había mostrado el Macintosh. A título de ejemplo, el atajo teclado utilizado para abandonar una aplicación puede ser : Ctrl + Q o Ctrl + X - Ctrl + C o Ctrl + C o justo q o Esc o todavía :qa! O bye o quit o exit …
La utilización de un tal medio ambiente régresse claramente frente a las alternativas integradas presentadas aquí-debajo. Ella perdure sin embargo en ciertos usuarios que son habitués a un tal sistema o que lo han configurado en funciones necesidades específicas.
El estado de los lugares del precedente capítulo es descrito en un manifiesto[18] datado de 1996 que ha empujado Matthias Ettrich a fundar en reacción el proyecto KDE, después Miguel de Icaza a fundar el proyecto GNOME el año siguiente, que se inspiran de Mac HUESO y de Windows a efectos del ergonomie logicielle y de la normalización de los comportamientos.
Estos dos proyectos han devenido los fédérateurs de Linux sobre el puesto de trabajo.
Cada uno ofrece en efecto :
Estos dos medio ambientes de despacho han alcanzado recientemente una madurez cierta, citamos el año 2003 para KDE[23], un poco más tarde para GNOME. Muy activos, estos dos proyectos tienen sin embargo la intención de mejorarse claramente para sus próximas versiones mayores ; los esfuerzos en este sentido son concentrados en el seno de los proyectos Appeal para KDE, y ToPaZ[24] para GNOME.
Técnicamente, descansan todos dos sobre numerosas tecnologías comunes, al primer rango desquelles el sistema de fenêtrage X11. Para evitar de dupliquer ciertos esfuerzos, una zona informal de colaboración entre estos proyectos del nombre de Freedesktop ha sido puesta en marcha.
Es en el enfoque del ergonomie (ésta que es relativa al tipo de usuario) y en la concepción del rol de un medio ambiente del despacho que difieren : el medio ambiente KDE empuja lejos la voluntad de integración entre las aplicaciones, posee de muy numerosas funcionalidades adelantadas y goza el mapa de la configuración todo velando a tener de la buena elección por defecto ; GNOME se quiere más depurado y se consagra sobre las tareas esenciales (retomando la filosofía making things just work). Cada uno gusta, por consiguiente, a un público diferente.
Se puede anotar igualmente la subida en potencia de un tercer medio ambiente de despacho llamado XFCE, que pretende proporcionar un medio ambiente completo fundado sobre GTK+ como GNOME, todo quedando más ligero que este último o KDE .
La comunidad del Libre ha producido un gran número de softwares utilisables en numerosas propiedades.
De los ejemplos de softwares dados a título orientativo :
La mayoría de las distribuciones Linux proponen un programa (por ex. Synaptic) que Permite navegar en una lista de millares de softwares libres testados y préconfigurés especialmente para una distribución. Estos programas libres son descargados entonces e instalados en un clic de ratón, con un sistema de firma electrónica que garantiza que persona no les ha añadido de virus o de spyware. Estos programas son actualizado luego automáticamente.
Ciertos softwares propietarios de entidad han igualmente una versión Linux. Es el caso de Opera , Macromedia Flash Player, Acrobat Reader, NeroLinux o Skype por ejemplo.
La noción de portabilité designa la capacidad de un programa a ser utilizado bajo diferentes sistemas de aprovechamiento o arquitecturas.
Finalmente, es posible de utilizar softwares hechos para Microsoft Windows sobre una plaza Linux gracias a una implementación de la API Windows bajo Linux como WINE. De las ofertas comerciales fundadas sobre WINE como CrossOver Oficina permiten utilizar casi sin problemas de los softwares tales Microsoft Oficio y Adobe Photoshop salidos del mundo Windows.
Hay de numeroso[25] juegos disponibles bajo Linux, gratuitos o payants, libres o propietarios. La oferta comporta también bien de los pequeños juegos de bureautique (mapas, démineur, fracasos, golf) que de los juegos comerciales recientes (Enemy Territory: Quake Wars).
Ciertos juegos son concebidos para girar nativement bajo Linux (Quake 3 por ejemplo), y otros pueden ser lanzados en la ayuda de programas que implementan el API Windows bajo Linux. Existe varias implementaciones, cuyas ciertas especialmente para los juegos, permitiendo así de hacer funcionar numerosos juegos concebidos para Windows, en medio ambientes como Cedega y WINE (por ejemplo World of Warcraft). El último recurso de los jugadores que utilizan Linux consiste todo simplemente a utilizar paralelamente Windows sobre el mismo computador gracias al multiboot o a la virtualisation.
Los programas más conocidos en modo texto accesible desde la línea de encargo comprenden vim, emacs, sed, apt… Una cierta parte de entre ellos puede utilizarse también por medio de una interfaz gráfica.
Por otra parte, los programas que funcionan en moda consola son relativamente numerosa. Las razones son múltiples :
La utilización de estos programas puede se avérer difícil para una persona no siendo habituée a trabajar en modo texto[26], de las personas que vienen de Windows por ejemplo. De otro lado, son relativamente prisés por los usuarios adelantados de los sistemas de tipo UNIX.
Los softwares que utilizan una biblioteca libre pueden funcionar sobre Linux y sobre todas las planasformas donde la biblioteca es implantada. Estas bibliotecas pueden añadir una surcouche gráfica sobre aplicaciones texto ya existentes como es el caso de Vim , pero sirven sobre todo a desarrollar softwares accesibles a los no-informáticos y disponiendo de las funcionalidades autorizadas por las interfaces gráficas, como resbalarlo-depositar, las manipulaciones en el ratón, etc.
Otras aplicaciones como Blender o Google Earth son un caso aparte porque utilizan la biblioteca OpenGL destinada a la base en la implementación así como a la gestión de programas que utilizan la 3D (pero también la 2d).
Varios softwaresde emulación existen que permiten simular el funcionamiento de sistemas de aprovechamiento competidor o de los medio ambientes de juego.
Los programas Steem y ARAnyM émulent una buena parte de las aplicaciones escritas para las máquinas Atari, sobre todo las Atari ST y Atari TT, UAE (Unix Amiga Emulator) permite émuler el Commodore Amiga, Basilik los ancianos Mac 68000 de Apple. Todos estos émulateurs émulent los microprocesseurs de la familia 68000 de Motorola que equipaban estas computadoras, así como los coprocesseurs especializados del Amiga.
MESS (A menudo asociado ha MAME) permite émuler de la mismo modo un gran número de micro-computadores 8bits. Hay igualmente de los émulateurs especializados para cada uno de este micro-computadores. Euphoric Para los Oric, FMSX para los MSX, pero también de los émulateurs Spectrum, Commodore, etc.
De las aplicaciones desarrolladas para Windows pueden girar bajo un sistema Linux vía las aplicaciones Wine y su derivado comercial Cedega que réimplémente[27] el funcionamiento de las principales API de Microsoft Windows. El microprocesseur no es émulé, solo las funciones de las APS son remappées a la volada sobre las API utilizadas nativement en Linux. Por ejemplo : DirectX utiliza OpenGL, la gestión de la impresión es relayée a CUPS o LPR, de las periféricas USB a libusb, los tablettes gráficos a XInput, etc. Eso permite en de numeroso caso de las prestaciones cercanas de la ejecución nativa, todo evitando los problemas de ciertos pilotos de periféricos inherente a Windows. En ciertos casos específicos, las prestaciones de ciertas aplicaciones pueden encontrarse degradadas. De numerosos utilitaires, aplicaciones de todas propiedades y juegos giran perfectamente, pero no todos. El sitio de Wine referencia las aplicaciones que funcionan y aquellas planteando problemas.
Indigne, Linux abre igualmente la posibilidad de obtener una perfecta separación entre varios medio ambientes virtuales que giran sobre un solo computador físico, tomando cuenta los módulos de virtualisation presentes en los processeurs recientes como AMD-V sobre AMD e Intel-VT (o IVT) sobre Intel. Estos medio ambientes de virtualisation permiten ejecutar medio ambientes diferentes o varios medio ambientes similares sobre una misma máquina, todo asegurando una cierta seguridad en la separación de los accesos. Este sistema es utilizado desde hace mucho tiempo por los mainframes de IBM. IBM Tiene de en otro lugar llevado Linux sobre éstas con el fin de permitir en sus clientes de continuar a utilizarlos con un sistema más moderno.
KVM Es, desde la versión 2.6.20 del núcleo linux, el sistema oficial de virtualisation de este último. Acoplado a las herramientas de Qemu , permite crear del computador virtual que gira directamente sobre un núcleo linux no modificado y es capaz de acoger un gran número de sistemas de aprovechamiento tal que Windows, Solaris, BSD... KVM Es al cœur de la estrategia de virtualisation de RedHat .
Grace a su abertura, el núcleo linux permite también, mediante modificaciones más o menos de entidad, la utilización otra productos de virtualisation tales qué:
El apresamiento en cargo del equipo material es lo una de las críticas principales hechas a Linux. En efecto, todos los materiales para micro-computadores no son obligatoriamente tomado carga directamente por Linux y los pilotos desarrollados por los constructores y compatibles con Linux no son siempre disponibles. Ciertos fabricantes proporcionan sistemáticamente pilotos para Microsoft Windows y Mac HUESOS X, mientras que bajo Linux, la comunidad es obligada a menudo de desarrollarlas ella-misma, a menudo por rétro-ingeniería. A veces, la comunidad prefiere desarrollar pilotos libres estables aunque de las pilotos propietarias desarrollados por los constructores existan (es el caso para los mapas gráficos ATI o NVidia ). En esta óptica, las pilotos necesarias para hacer funcionar plenamente un computador son integrados en la mayoría de las distribuciones Linux. Esto son los periféricos de segundo nivel que arriesgan en ciertas circunstancias de no tener pilotos disponibles, sobre todo ciertas impresoras, módems, webcams, etc. No obstante los usuarios de Windows o MacOS son a veces igualmente confrontados a problemas de pilotos cuando instalan una nueva versión de su sistema y la ausencia de código fuente impide una recompilation de las pilotos propietarias. Finalmente, llega que no haya pilotos que para Linux, y para Windows o Mac (supercalculateurs, servidores internet elevada de gama, consolas de juego Playstation, ancianos periféricos cuyo apoyo ha sido arrestado por los constructores…). El material antiguo puede ser generalmente reciclado bajo Linux, porque la perennidad de las pilotos libres es igualmente lo uno de los puntos fuertes de Linux.
La primera razón de esta situación es el flojo impacto de Linux en los particulares, lo que no incita los fabricantes a invertir en el desarrollo de pilotos para este medio ambiente. La segunda razón es el rechazo de ciertas distribuciones (Fedora o Debian , por ejemplo) de embarcar pilotos bajo licencias propietarias, incluso cuando éstos existen, lo que obliga el usuario a encontrarlos y a instalarlos manuellement. Finalmente, la ausencia de una API fija en el núcleo Linux obliga los fabricantes a librar de los binaires de los pilotos adaptados en cada versión del núcleo[réf. Necesario].
Los usuarios que trabajan sobre varias planasformas y que tienen necesidad de estas pilotos pueden encontrar versiones desarrolladas por de tierces partes, pero de tales pilotos no dan soporte generalmente que un conjunto rudimentario de funciones, y no aparecen que después de la salida del material, con uno cierto tiempo de latence. Hay sin embargo mecanismos para hacer funcionar ciertos pilotos desarrollados para otros sistemas de aprovechamiento (como NdisWrapper).
Los webcams están, por ejemplo, particularmente implicadas por esta ausencia de pilotos, pero el protocolo USB video device class o UVC permite responder en este problema con de numerosas webcams que dan soporte este protocolo[28]. Hoy cada vez más de grandes constructores hacen esfuerzos para desarrollar o proporcionar las informaciones para el desarrollo de pilotos libres para Linux, como Creative Labs para sus webcams o mapas sonidos[29], Intel (processeurs, chipsets 3D, mapas cobertura, etc.) O de los assembleurs : el Americano Dell [30] y el Taïwanais Asus, empujado por Intel [31], así como los Chinos Lineo o Everex venden por ejemplo de los computadores con Linux préinstallé, pero de numerosos otros componentes necesitan de verificar la disponibilidad de pilotos antes la compra, se son destinados en una utilización bajo Linux.
Hoy, Intel tiene una verdadera estrategia para imponerse sobre el mercado de los Ultra-Móvil PC proponiendo a los constructores una plateforme construida en torno a Linux (proyecto Moblin), es el caso reciente de la máquina EeePC de Asus y de varias máquinas del mismo créneau.
Debido a la relación de Linux con UNIX, Linux se ha impuesto sobre el mercado de los servidores informáticos muy rápidamente. Un punto crucial ha sido la posibilidad de utilizar un sistema de aprovechamiento de tipo UNIX sobre del material compatible PC, mucho menos caro que las soluciones en base de UNIX propietaria y de material específico. De numerosos softwares servidores muy pedidos y muy utilizados (servidor HTTP, base de datos, Groupware, servidor de mensajería electrónica…) son disponibles gratuitamente, general sin ninguna limitación, y fiables, la parte de mercado de Linux en esta propiedad ha crecido consecuentemente rápidamente.
Linux que Tiene una reputación de estabilidad y de eficacia en la maintenance, llena las exigencias planteadas en todo sistema de aprovechamiento para servidores. Además, la modularidad de un sistema fundado sobre el núcleo Linux permite el aprovechamiento de servidores dédiés a una tarea particular. El portage del núcleo Linux sobre numerosos componentes hardwares hace que Linux es hoy utilisable sobre todas las arquitecturas utilizadas en esta propiedad. El material utilisable es consecuentemente considerable. Los últimos IBM eServer p5 e IBM eServer i5 están por ejemplo dado soporte por IBM con un sistema de aprovechamiento Linux y permiten ejecutar varios sistemas Linux paralelo.
La parte de mercado de los servidores, Linux se establece 2004 a aproximadamente 10 % con un fuerte crecimiento anual de 50 % [Información del artículo alemán ; fuentes a encontrar]. Es utilizado en a poco cerca de todas las propiedades. Un de los ejemplos más conocidos es resumido por el acronyme LAMP, donde Linux propulse un servidor web Apache asociada en la base de datos MySQL y al lenguaje de programación PHP (alternativamente : Perl o Python ). Linux Es igualmente a menudo utilizado como servidor de ficheros, el más a menudo en las coberturas Windows gracias al servidor Samba, menos a menudo bajo NFS o AppleShare .
Linux, Que gozó de una buena reputación en materia de seguridad y de prestación (pasaje en la escalera) es muy utilizado en la propiedad de las coberturas informáticas, por ejemplo como pasarela, como routeur, proxy o como engalana-fuego.
La disponibilidad del código fuente, y la posibilidad que découle de adaptar el sistema en una tarea precisa, ha permitido a Linux de hacer su entrada en los centros de cálculos. Sobre este mercado de los computadores centrales, gordos computadores ultra-fiables optimisés para el tratamiento masivo de datos, omnipresentes en las bancas, las sociedades de seguros y las grandes empresas, Linux hace cada vez más competencia en los sistemas UNIX propietarios que eran antaño la norma.
Linux Ha sido muy temprano utilizado en la propiedad de las grappes de servidores ( ingleses : clusters), por ejemplo por el buscador Google tiene el final de los años 1990. En esta configuración, asociada a la noción de reja de cálculo, de meros computadores que giran bajo una distribución especializada de Linux trabajan independientemente en el seno de una gran cobertura de computadoras.
Los superordinateurs son concebidos para alcanzar las más elevadas prestaciones posibles con las tecnologías conocidas, particular en términos de velocidad de cálculo. En noviembre 2006, según TOP500[32], Linux hace girar 74 % de los quinientos más potentes computadores del mundo (contra 20 % para UNIX) cuyos plus potentes, ambos servidores Blue Gene de IBM (40 960 y 131 072 processeurs). En noviembre 2007, sobre este mismo TOP500, es más de 85 % de los superordinateurs que utilizan Linux, contra 6 % para UNIX y 1,20 % para Windows. En noviembre 2008, 87,8 % de los superordinateurs giran bajo Linux contra 4,60 % bajo UNIX[33]. En noviembre 2009 446 superordinateurs (89,20 %) utilicen Linux y 5 sólo son bajo Windows (1 %), [34].
El Roadrunner de IBM, más potente supercalculateur actual, funciona bajo la distribución GNU/Linux Fedora[35].
Linux Se encuentra también al cœur de numerosos aparatos informáticos o de electrónico gran público, y a veces sin que el usager lo sepa. Se trata sobre todo de equipo cobertura y de pequeños aparatos numéricos destinados al consumo de masa, equipados general de un processeur especializado ahorrador en energía y de una memoria flash.
El éxito de Linux en esta propiedad mantiene, aquí como en otro lugar, a lo que los fabricantes aprecian de poder por un lado adaptar el software en sus necesidades (consumo, interfaz, funciones anexos, etc.), Por otro lado de beneficiar de la experiencia y del trabajo de una comunidad activa. Linux Es apreciado también en esta propiedad para su fiabilidad, su aguante en los ataques de los piratas informáticos sobre las coberturas y por supuesto su gratuidad.
De los foros de cooperación especializada ayuden los fabricantes de estos productos poniendo a disposición instrucciones, programas y ejemplos de códigos, y que se esfuerzan de estandarizar las interfaces de programaciones de Linux en el embarcado. El OSDL ha lanzado el 17 de octubre de 2005 la Móvil Linux Initiative para acelerar el adelanto de Linux en esta propiedad.
Las razones para las cuales Linux es réputé tener una buena seguridad informática son diversas y dépendent igualmente de la propiedad de utilización.
Así, sobre el puesto de trabajo, Linux beneficia de una estricta separación de los privilegios, lo que en la práctica no es a menudo pas utilizado con sistemas competidores. Una de las consecuencias es que un ver o virus informático no puede acceder que en una parte de los recursos y funcionalidades de un sistema Linux, pero ni a los datos de entidad del sistema, ni a los datos de eventuales otros usuarios.
Por comparación con otros sistemas gran-público, Linux, y antes lucido UNIX, se ha propagado primeramente entre de la gente que posee un sólido equipaje técnico y sensibles a los problemas de seguridad informática tanto más cuanto las primeras vulerabilidades informáticas han aparecido bajo UNIX (1972) así como los primeros virus y versos. El desarrollo de Linux se está, por consiguiente, desarrollado en un contexto donde la seguridad era una cuestión crítica, como atestigua el número de softwares de calidad en esta propiedad que son libre y originarios del mundo Linux/UNIX[36].
En la propiedad de los servidores, la grada de seguridad depende, por comparación, antes todo de la grada de experiencia que tieneel administrador sistema. Allí, Linux marca puntos gracias a su libertad de utilización, que permite sin riesgo y sin surcoût de testar abundantemente varios guiones sobre otros computadores, y de adquirir así una experiencia útil.
Hay una serie de distribuciones específicamente orientadas sobre la seguridad, y de las iniciativas tales que SELinux de la Nacional Security Agency para alcanzar niveles de amparo siempre más elevados. Pero también, una serie de distribución orientada sobre la anti-seguridad, como Damn Vulnerable Linux o BackTrack , para sensibilizar los expertos y los aspirantes, a las problemáticas de seguridad sobre este sistema de aprovechamiento.
Otro argumento adelantado es la variedad de las planasformas materiales dadas soporte, así como las soluciones logicielles. Una falle de seguridad que toca el plus popular cliente email no tocará que una fracción de los usuarios de softwares libres ; por contraste, una falle tocando Outlook Express puede tocar de un golpe una proporción enorme de los usuarios de Windows. Esta tesis es desarrollada en un informe escrito por de los sommités de la propiedad como Bruce Schneier para la cuenta de la CCIA y retomada por la sociedad Gartner en un documento[37]. Una parte es traduisible así :
« La mayoría de las computadoras giran bajo Microsoft™, y, por consiguiente, la mayoría de las computadoras del mundo son vulnerable a los mismos virus y a los mismos versos en el mismo momento. El solo medio de evitar eso es de evitar la monoculture logicielle en la propiedad de los sistemas de aprovechamiento para las mismas razones razonables y evidentes para las cuales se evita la monoculture en materia de agricultura. Microsoft exacerbe Este problema vía una panoplie de prácticas que pretenden verrouiller sus usuarios en su plataforma. El impacto sobre la seguridad de este verrouillage es real y representa una amenaza para la sociedad. »
Finalmente, el hecho que Linux y número de softwares que giran bajo Linux sean softwares libres permite que su código fuente sea estudiado de un œcritica por quiconque deseando hacerlo, que esto sea para efectuar adaptaciones, en un marco educativo, para responder en los intereses privados de una empresa/institución o por mero interés personal (para explotar las vulerabilidades por ejemplo). En relación con eso, se siente a menudo el argumento que los falles de seguridad son corregidas más rápidamente, afirmación estada de acuerdo y réfutée por diversos estudios, en funciones generalmente de su fuente de financiación. Finalmente, la libertad de los softwares devuelve inútil el recurso al piratage de los softwares, a los cracks u otros sitios warez muy populares entre los adeptos de los demás sistemas de aprovechamiento, y que constituyen un vecteur de infección de las computadoras.
Resto que Linux no es totalmente insensible a los problemas de seguridad, como lo ha mostrado el ver Slapper en septiembre 2002, primero del género a percibir un número notable de computadores bajo Linux, antes todo de los servidores web que gira bajo Apache (6 000 al apogeo del ver[38]).
Además Linux queda un sistema de aprovechamiento vulnerable [39], así cerca de 4 900 vulerabilidades han sido recensées entre 2003 y 2008, éstas son repartidas sobre las diferentes distribuciones disponibles [40]. Éstas han estado, para la mayoría, corregidas bastante rápidamente, mientras otras subsistan[réf. Necesario].
En cambio, el número de falles descubiertas durante un periodo precisa no es una medida fiable para determinar la seguridad de un sistema de aprovechamiento, hace falta determinar :
La gestión numérica de los derechos (DRM) implica la propiedad del multimedia, y sobre todo la música y los vídeos que pueden ser compradas sobre Internet. Algunas œuvres son protegidas por cerrojos numéricos, que pretenden controlar la utilización de la œuvre, por ejemplo limitando el número de escuches o de copias posibles. Estos DRM necesitan el trabajo de una tecnología particular, que es la propiedad exclusiva del fabricante y vendedor desdits DRM, lo que explica que la lectura de una œuvre protegida se encuentra ligada a la utilización de un programa específico. Ambos plus grande fabricantes de sistemas de gestión de los derechos numéricos, Microsoft y Apple , condicionan el uso de los œuvres protegidas por sus sistemas en la utilización respectiva de Windows Media Player, y de iTunes . Estas sociedades que venden su propio sistema de aprovechamiento, no desean proponer de versión de sus programas para Linux. Así, no es a menudo pas posible para los usuarios de Linux de comprar on-line de la música sobre un sitio de descarga que paga, o de escuchar de la música ya comprada y descargada.
Hay también de los DRM sobre el CD audio, pero éstos son estandarizados mucho menos y menos corrientes. La mayoría son concebidos para funcionar con los sistemas de aprovechamiento de Microsoft y son pues susceptibles de estar totalmente ineficaz para un usuario de Linux.
No se trata de limitaciones técnicas, ya que de los sistemas de gestión libre existan [42]. Ver también Linus Torvalds, según el cual Linux y la gestión de los derechos no son incompatibles[43].
Brad Spengler desarrollador en grsecurity acusa el núcleo Linux de a veces centrar sus esfuerzos sobre las funcionalidades en detrimento de la seguridad. Pretende que Linus Torvalds habría dicho no ser interesado por el ajout de opciones de seguridad útil para evitar desbordamientos de tampón, porque eso ralentizaría el chargement de las aplicaciones[44].
Reprocha la ausencia de una persona cargada oficialmente de la seguridad, con que sería posible de comunicar privado en toda seguridad. Al lugar la sola solución es de enviar un courriel sobre una lista de difusión relativa a las cuestiones de seguridad donde las falles descubrimientos son utilizadas a veces a finales malveillantes antes de que una actualizada de seguridad no sea difundida, mientras que las usagers de Linux no son al corriente de la existencia de esta falle[44].
Finalmente pone causa la implantación del sistema LSM desde la versión 2.6 del núcleo que habría sido implantado por laxisme y que facilitaría la inserción de rootkits invisibles al seno del sistema en que los hace pasar para módulos de seguridad[45], pero esta crítica ya no es de actualidad, gracias a las modificaciones aportadas desde la versión 2.6.24[46].
ace:Linuxckb:گنو/لینوکس