Cómo el creador del sistema operativo libre Linux se hizo millonario. Una breve historia de Linux ¿Qué es Linux?

En enero de este año, la FAS admitió que Microsoft domina el mercado de sistemas operativos (SO) para computadoras personales (PC) en Rusia. Según los datos de 2015, que operaba FAS, el 95,6% de las computadoras de escritorio y portátiles eran Windows. Apple tenía el 2,5% del mercado, pero su Mac OS no es fácil de instalar en ningún otro lugar que no sean computadoras Mac. Los verdaderos rivales de Microsoft, el más serio de los cuales era Linux, tenían solo el 1,9% del mercado.

Parecería que el proyecto de crear un sistema operativo libre ha fracasado. De hecho, está conquistando rápidamente el mundo. “Mucha gente ni siquiera sabe que está usando Linux”, dijo su fundador, Finn Linus Torvalds, en una entrevista con la revista Linux. Elija su teléfono inteligente: si es Android, está integrado en el kernel de Linux. Escala los sitios de gigantes como Google, Amazon, Facebook o algunas pequeñas empresas desconocidas: utilizan Linux. Linux impulsa la Estación Espacial Internacional, impulsa la mayoría de las supercomputadoras y fue adquirido por la Bolsa de Valores de Nueva York en 2007. Decenas de miles de programadores de todo el mundo trabajan de forma gratuita para mejorar continuamente el sistema gratuito.

Empleado Microsoft una vez le dijo a Torvalds que su retrato fue usado en su oficina como blanco de dardos. Steve Ballmer, mientras era el director ejecutivo de Microsoft, atacó públicamente a Linux. Apenas porque le era indiferente. Después de irse, admitió en una entrevista con Fortune: Linux representa una amenaza creciente para Windows y ya está "asomando por el espejo retrovisor". El sucesor de Ballmer, Satya Nadella, fue al revés: lanzó la iniciativa Microsoft Loves Linux para adaptar el software entre sí.

Pero Apple, por el contrario, a finales del año pasado prohibió la instalación de Linux y otros sistemas operativos, a excepción de Mac OS y Windows 10, en sus nuevas computadoras. Y antes de eso, Steve Jobs sugirió que Torvalds se convirtiera en uno de los desarrolladores de Mac OS e introdujera en el proceso los mismos principios de desarrollo inusuales que Linux. Pero el programador finlandés se negó. "Creo que [Jobs] estaba bastante sorprendido de que su argumento sobre la participación de mercado de Apple no funcionara", recordó Torvalds.

Tiene sus propias opiniones sobre lo que es el software de código abierto y cuál es su papel, Torvalds, en el mundo de la informática. Creó un software que es gratuito y con el que no esperaba ganar un centavo (aunque terminó ganando millones). Pero incluso cuando el dinero era escaso a fines de la década de 1990, Torvalds rechazó los $ 10 millones que habría recibido por unirse a la junta directiva de una de las nuevas compañías de Linux.

En enero de este año, Torvalds inició el desarrollo de la quinta versión del kernel de Linux. “El cambio en el número no significa nada especial. Si necesita una razón oficial, se me acabaron los dedos de las manos y los pies, así que "4.21" se convirtió en "5", lo cita InternetUA.

Hipnotizado por la calculadora

Linus Torvalds nació el 28 de diciembre de 1969 en Helsinki y debería haberse convertido en periodista, como casi todos sus familiares. Mi padre era periodista de radio, mi madre era editora en una agencia de noticias, mi tío trabajaba para la televisión finlandesa, mi abuelo era editor en jefe de un periódico y mi hermana, empleada de una agencia de noticias, abrió su propia agencia de traducción, especializada en la traducción de informes de noticias.

Una leyenda familiar dice que el bisabuelo de Linus, periodista y escritor Ernst von Wendt, luchó por los Blancos en 1917 y fue cautivo por los Rojos. El padre Niels, por otro lado, era un comunista ideológico. A algunos niños incluso se les prohibió jugar con Linus, y él mismo fue objeto de burlas en la escuela debido al radicalismo de su padre. Cuando los padres se divorciaron, los niños no lo notaron demasiado: el padre vivió en Moscú durante mucho tiempo.

Una rara excepción a la profesión familiar fue el abuelo materno Leo Waldemar Ternqvist, profesor de estadística en la Universidad de Helsinki. El nieto disfrutó mucho viéndolo trabajar en una calculadora. A diferencia de las modernas, esas calculadoras necesitaban tiempo para calcular y parpadeaban. La vista fascinó al joven Linus. En 1981, en lugar de una calculadora, mi abuelo compró la primera computadora, la Commodore VIC-20.

El apellido más raro

En la biografía “Sólo por diversión. La historia de un revolucionario accidental "(M.: Eksmo-press, 2002) Linus Torvalds, que pertenece a la minoría de habla sueca en Finlandia, habla sobre el origen de su apellido:" Abuelo del padre, Torvalds<...> lo hizo él mismo, usando su segundo nombre como material improvisado. Al nacer se llamó Ole Torvald Alice Sachsberg. Nació sin padre (Saksberg es el apellido de soltera de su madre) y luego recibió el apellido Karanko del hombre con el que se había casado mi bisabuela. A Farfar (como los finlandeses llaman a su abuelo paterno - “Vedomosti”) no le agradaba tanto su padrastro que cambió su apellido: añadió la letra “c” al nombre Torvald para darle al apellido un sonido más sólido, como le pareció a él. El nombre Torvald significa "el dominio de Thor". Sería mejor si creara el apellido desde cero y no hiciera modificaciones: la adición de "s" priva a la palabra de su significado original y confunde tanto a suecos como a finlandeses, que no pueden entender cómo se pronuncia este apellido. No son los Torvalds los que quieren escribirlo, sino los Thorwalds. Solo hay 21 Torvalds en el mundo y todos somos parientes. Todos enfrentamos este problema familiar ".

Torvalds recuerda que no era un paria en la escuela y que era bastante diestro: lo aceptaron voluntariamente en el equipo en la versión finlandesa de gorilas. Pero al mismo tiempo era el típico nerd: "Parecía un castor, usaba anteojos, vestía de mal gusto, la mayoría de las veces mi cabello se veía mal, y otros días era terrible". Como era de esperar, se interesó por la computadora. Esta locura no desapareció cuando se hizo mayor. Debido al clima finlandés, el país no tiene nada que hacer más que programar, tener sexo o beber, bromeó Torvalds. Con el segundo, no funcionó muy bien: los piratas informáticos en esos años aún no se habían puesto de moda, no le gustaba especialmente beber. Queda por escribir códigos.

Inversión informática

Cuando falleció el abuelo, Linus se hizo cargo de su computadora por defecto. Luego compró Sinclair QL. La familia no se jactaba: Torvalds recuerda cómo su madre empeñaba periódicamente el único valor: una participación de la Compañía Telefónica de Helsinki (entregada a cada propietario de un teléfono) por valor de unos 500 dólares. Habiéndose hecho famoso, hará la única excepción para esta empresa y entrará en su junta directiva.

En 1990 Torvalds ingresó en la Universidad de Helsinki. Compró una computadora con un procesador Intel 386, para lo cual tuvo que obtener crédito durante varios años. Valió la pena: era una máquina poderosa para su época.

La universidad tenía un sistema operativo Unix. En la computadora de Torvalds, el sistema operativo Minix gratuito. A Torvalds no le gustó cómo se conectaba desde casa a través de un módem a la red de la universidad, ni cómo trabajaba con el hardware de su computadora. Por ejemplo, Minix fue diseñado para procesadores de 16 bits, mientras que Intel 386 fue de 32 bits.

Torvalds escribió varios programas para resolver estos problemas. Pero necesitaban otros programas: por ejemplo, su solución para trabajar con la red del instituto no sabía cómo escribir archivos en disco. Al final, se crearon tantas funciones adicionales que Torvalds se dio cuenta: tenía un reemplazo para Minix en cinco minutos. Pero siguió trabajando con Minix hasta que accidentalmente lo estropeó: escribió un comando que dañó el disco duro en el lugar donde estaba escrito el sistema operativo. Entonces Torvalds comenzó a usar su Linux como sistema operativo principal.

Ideólogos del software libre

No se puede decir que Torvalds haya creado un sistema operativo desde cero. Creó el núcleo del sistema, es decir, el que conecta los programas con el hardware de la computadora y les permite funcionar. Esta es una base en la que puede colgar muchos complementos diferentes. No existe un sistema operativo Linux similar a Windows 10; hay muchos sistemas operativos basados \u200b\u200ben el kernel de Linux, algunos de los cuales usan la palabra Linux en su nombre.

El propio Torvalds, para crear un sistema operativo completo en su propio núcleo, utilizó un conjunto de programas de terceros bajo los auspicios de la Licencia Pública General (GPL), desarrollada por Richard Stallman. Torvalds lo llama con reverencia "el dios del software libre".

Stallman comenzó a trabajar en una alternativa gratuita a Unix en 1984. "Gratis" fue la palabra clave. Su tarea era evitar que alguien se hiciera cargo de los códigos fuente y exigiera el pago por ellos. Stallman creó la base ideológica y legal para dicho software: el Manifiesto del Software Libre y escribió la Licencia Pública General (GPL) con sus abogados. Establece que si un programador usó código con licencia bajo la GPL, entonces debe proporcionar a todos los que lo deseen el código fuente del producto resultante, el derecho a modificarlo y distribuirlo. El próximo programador tendrá que hacer lo mismo, utilizando software con licencia GPL para sus programas, etc.

Torvalds, utilizando el trabajo de Stallman, también obtuvo la licencia de su kernel bajo la GPL. Por lo tanto, en 2001, el CEO Microsoft Ballmer juró: “Linux es un cáncer que devora toda la propiedad intelectual que toca. De acuerdo con las reglas de la licencia, si usa algún componente de software de código abierto, debe abrir el código fuente de todo el software que tiene ”(cita de Cnet).

Por qué Linux es popular

Al principio, Torvalds no quiso distribuir su trabajo. Pero se jactó de sus éxitos en el foro de Internet y, para no ser considerado un conversador, publicó el código.

Su creación cautivó a otros programadores, quienes comenzaron a instalarlo en sus computadoras y sugirieron mejoras. De hecho, la perfección estaba muy lejos. De alguna manera Torvalds recibió una carta, cuyo autor elogió a Linux durante mucho tiempo, y al final dijo que el controlador del disquete contenía un error que acababa de destruir su disco duro.

El sistema se hizo cada vez más popular. Para entonces, Torvalds no había estado trabajando solo en Linux durante mucho tiempo. Cada vez más personas entendieron el código y ofrecieron sus mejoras, y lo hicieron absolutamente gratis. Existe un sistema que permite a los voluntarios trabajar en una nueva versión de Linux con otros desarrolladores, ver los cambios realizados por otros y volver a versiones anteriores de archivos en caso de errores. Linux una vez tuvo 10,000 líneas de código. Ahora la factura asciende a decenas de millones. En 2017, se propusieron alrededor de 80.000 mejoras para Linux, el 90% de ellas eran programadores pagados y el 30% trabajaba para Intel, escribió The New Yorker.

Torvalds conoce tan bien Linux que los cambios propuestos a menudo se aceptan o rechazan a simple vista: "Es como mirar un libro y no ver letras o palabras individuales, sino captar la oración completa" (citado por Bloomberg). Pero si los cambios son serios, necesita entre 10 y 25 minutos para probarlos. Aunque Torvalds tiene muchos ayudantes que filtran sugerencias, a veces tiene que revisar 30 cambios al día.

Gracias a este sistema, Linux ha atraído la atención de los principales actores. La primera entre las grandes empresas en instalar software basado en Linux en sus equipos fue Sun Microsystems, luego IBM, Informix, Oracle ... También se interesaron las pequeñas empresas. El auge del comercio en línea en la década de 1990 creó la necesidad de software de servidor. Anteriormente, tenías que gastar miles de dólares en él, ahora puedes apostarlo por un centavo adaptando Linux. Cualquiera puede abrir su propio negocio en línea.

Torvalds cree que la clave del éxito de Linux es que no tiene un nicho. Una vez que Unix se basó en las supercomputadoras del ejército, los bancos, las instituciones financieras, dice en su autobiografía “Just for Fun. La historia de un revolucionario accidental ”. Este software cuesta mucho dinero. Entonces ella vino Microsoft con sus precios relativamente económicos y comenzó a funcionar en todas partes. “Pero imagina un organismo líquido que inunda cualquier espacio que encuentra. Si se pierde uno de los nichos, no importa. El cuerpo llena el mundo entero, fluyendo por todos los agujeros. Lo mismo está sucediendo con Linux ahora. Ella se encuentra dondequiera que haya interés en ella<...> Se puede encontrar en supercomputadoras en lugares interesantes como el Laboratorio Nacional. Fermi y NASA. Pero ahí fluyó desde el espacio del servidor. Y en eso, a su vez, me metí del mundo de las computadoras de escritorio, aquí comencé. Al mismo tiempo, Linux está en dispositivos integrados, desde frenos antibloqueo hasta relojes. Mira cómo llena el mundo ".

Por supuesto, otro motivo de popularidad es la imagen de Robin Hood. Por un lado, una corporación monstruosa Microsoft , rumores sobre la vigilancia de los usuarios, etc., y por otro, software libre y un finlandés humilde.

Cómo Torvalds se hizo millonario

“Me costó mucho reunir el dinero para los pagos mensuales de mi computadora, que se calcularon para tres años”, recuerda Torvalds en su biografía. Pero pensó que estaba mal cobrar por Linux. La razón de esto es Finlandia, con su actitud hacia la codicia, un padre comunista obstinado y la falta de voluntad para hacer que quienes lo ayudaron a mejorar el programa paguen mejor, argumentó Torvalds.

En Internet existen los llamados pantalones harem (del shareware en inglés), un software gratuito que pregunta: "Si te gusto, envía dinero al autor". En Linux no había tal solicitud, pero muchos le escribieron a Torvalds diciéndole que con gusto lo apoyarían financieramente. En ese momento circulaba por Internet una carta de la serie "Maximum repost": supuestamente el niño Craig se estaba muriendo de cáncer, pero podía animarse enviándole una postal. Torvalds pidió en broma un par de líneas en lugar de moneda. Cuando el buzón comenzó a reventar con postales de todo el mundo, la familia sospechó que Linus estaba haciendo algo importante. Él mismo no habló mucho de Linux, a pesar de todos los reproches de que su módem estaba constantemente en la línea telefónica.

Torvalds vivió y cenó con su madre. Tenía alrededor de $ 5,000 en préstamos para estudiantes, alrededor de $ 50 al mes se prestaban para una computadora y se necesitaba algo de dinero para comprar cerveza. El problema del préstamo se resolvió solo: un amigo anunció en Internet una suscripción para pagar la computadora de Torvalds, y aceptó el dinero como excepción. Y pagó el resto de su salario. Hay una minoría de habla sueca en Finlandia, a la que pertenecen los Torvald. En 1992, se necesitaba un asistente de informática para un curso en la Facultad de Ciencias de la Computación, que hablaba sueco y sabía de informática. Solo había dos de ellos en la facultad.

Tres años más tarde, Torvalds se convirtió en científico de planta en la universidad: recibió dinero para la investigación, que, en general, se redujo a mejorar Linux.

Gracias a la enseñanza, Torvalds se casó. Tove, profesor de jardín de infancia y seis veces campeón de kárate finlandés, se inscribió en su curso especial "Introducción a la informática". La primera tarea fue enviar un correo electrónico al maestro; no fue tan fácil como ahora. En una carta, Tove lo invitó a una cita. Al principio, nunca se separaron y Torvalds incluso abandonó la programación.

En 1997, Torvalds se mudó a los Estados Unidos con su familia para trabajar en Transmeta, una empresa de desarrollo de procesadores de bajo consumo. Uno de los copropietarios de esta empresa es Paul Allen, quien junto con Bill Gates fundó Microsoft ... El trabajo de Torvalds era mantener la infraestructura Linux del proyecto.

Torvalds nunca tuvo más de $ 5,000 en su cuenta bancaria, hasta el cambio de siglo, cuando se convirtió en millonario de la noche a la mañana. Si Linux es gratuito, eso no significa que no pueda ganar dinero con él. Incluso cuando el proyecto estaba en su infancia, el kernel se podía descargar gratis de Internet o comprarlo a emprendedores para grabarlo en un disquete o CD. Puede ganar dinero con los servicios de instalación de Linux, puede personalizar Linux por una tarifa según las necesidades de una empresa en particular. Este último está a cargo de Red Hat, que se hizo público el 11 de agosto de 1999. Y antes de eso, como muestra de gratitud, le dio a Torvalds una opción sobre un bloque de acciones.

El primer día de negociación, las cotizaciones se duplicaron. Pero tenía derecho a vender los periódicos no antes de 180 días después. Afortunadamente, durante todo este tiempo crecieron (en 2009 Red Hat ingresará al S&P 500), y el costo del paquete de Torvalds alcanzó los $ 5 millones.

Poco después, otra compañía, VA Linux, ingresó a la bolsa de valores y le dio a Torvalds una opción de la misma manera. A raíz del optimismo, las acciones subieron inmediatamente de precio 10 veces a $ 300. Pero resultó ser una exageración y la burbuja de las puntocom estaba comenzando a desinflarse. De $ 300, las acciones comenzaron a caer, y como mínimo un año después se les dio $ 6.6 por ellas. Torvalds recuerda lo terrible que fue durante 180 días ver cómo su paquete se abarataba y no podía venderlo.

Con el dinero recaudado de las acciones, la familia (ahora el autor de Linux tiene tres hijas) compró una casa en Estados Unidos, y Torvalds se volvió adicto a tener en el garaje, además del Pontiac familiar, un descapotable, generalmente amarillo.

En 2012, Torvalds ganó el Millennium Technology Prize, el premio tecnológico más grande del mundo. Compartió el premio de 1,2 millones de euros con otro galardonado de ese año, el investigador japonés de células madre Shinya Yamanaka.

Pero la principal fuente de ingresos de Torvalds después de que dejó Transmeta en 2003 fue la Fundación Linux (en esos años se llamaba Open Source Development Labs). Su trabajo es evaluar las sugerencias de otras personas para mejorar Linux: “No he escrito ningún código en años. Todo lo que escribo es simplemente corregir los errores de otras personas, hago cambios en una o dos líneas, mi contribución es fusionar diferentes piezas de código "(citado de The Register). El fondo se financia con donaciones, incluso de empresas que utilizan Linux. Según The New Yorker, en 2017 su presupuesto era de 50 millones de dólares y Torvalds recibió 1,6 millones de dólares del fondo en 2016.

Responsabilidad por una persona grosera

“Cuando administro un proyecto con cientos de miles de desarrolladores, actúo de la misma manera que en mis días de estudiante: no asigno nada a nadie, solo espero a que alguien llame”, dijo Torvalds en su libro de biografía. - Apruebo o rechazo su trabajo, pero en su mayor parte dejo que los eventos sigan su propio camino. Si dos personas se dirigen en direcciones similares, acepto el trabajo de ambos, para ver quiénes serán utilizados. A veces se usan ambos, pero comienzan a desarrollarse en diferentes direcciones. Una vez hubo mucha competencia entre dos personas: cada una insistió en que se usaran sus parches, lo que entraba en conflicto con los parches del oponente. Dejé de aceptar parches de ambos hasta que uno de los desarrolladores perdió el interés. Esto es lo que habría hecho el rey Salomón si hubiera dirigido un jardín de infancia ".

Este enfoque ha demostrado ser eficaz a escala de Linux. Pero cuando Transmeta le dio instrucciones a Torvalds para que dirigiera un departamento de 15 empleados, demostró su total insuficiencia. Tres meses después, fue degradado silenciosamente a programador.

Pero como principal coordinador de Linux, no le agrada a todo el mundo, ya que el estilo de su comunicación con los compañeros durante muchos años siguió siendo "estudiante": el programador no se contuvo en las expresiones.

En 2013, uno de los desarrolladores incluso escribió una carta a Torvalds pidiéndole que no ofendiera ni intimidara a sus colegas. “Si quieres que 'actúe profesionalmente', puedo decirte que no estoy interesado”, respondió Torvalds. - Me siento en casa en el estudio, con bata. No voy a empezar a usar corbata, y de la misma manera no voy a involucrarme en falsas cortesías, engaños, política de oficina y enganches, agresividad pasiva y otras palabras de moda. Porque ESO es lo que significa “actuar profesionalmente”: la gente recurre a todo tipo de cosas desagradables porque tiene que seguir sus impulsos habituales de una manera poco natural ”(citado por The New Yorker).

En 2015, el asociado más cercano de Torvalds, el programador Greg Kroah-Hartman, escribió el Código de Resolución de Conflictos, en parte para proteger a otros del lenguaje duro. Torvalds aprobó la innovación, pero no se contuvo. A finales de ese año, Sarah Sharp y Matthew Gareth se retiraron del equipo de desarrollo del kernel de Linux debido a un trato severo. “En realidad soy una persona desagradable. Algunos piensan que soy tan lindo y otros se sorprenden al ver lo contrario. No soy una buena persona y quería escupirte. Estoy preocupado por la tecnología y el núcleo ”, reaccionó Torvalds (citado de The Register).

En octubre pasado, los desarrolladores de kernel estaban programados para asistir a la Linux Maintainer Summit. Torvalds la visitó durante 20 años seguidos. Pero esta vez confundió la fecha y planeó unas vacaciones con su familia. Esto fue revelado con anticipación, pero se negó a cambiar los planes para la cumbre y se fue a Escocia. Luego, sus participantes decidieron reunirse no en Vancouver, sino en Edimburgo, más cerca de Torvalds, para que, no obstante, pudiera unirse a ellos por un tiempo. La historia fue discutida vigorosamente en los círculos de programadores, y los reporteros de The New Yorker llegaron a una reunión con Torvalds y le hicieron preguntas sobre el incidente y su relación con sus colegas. En septiembre de 2018, incluso antes de la publicación del artículo, Torvalds se disculpó por su comportamiento, prometió pensar en cómo cambiarlo y anunció que sería retirado temporalmente de la coordinación de Linux.

Ese mismo mes, se publicó un nuevo código de conducta para desarrolladores de Linux, y en octubre Torvalds regresó al equipo (también asistió al foro).

Ahora la comunidad vive según nuevas reglas. En el pasado, ser espontáneo y directo al expresar opiniones se consideraba natural y útil en el desarrollo de software de código abierto. Ahora la crítica debe presentarse de manera constructiva y, después de escucharla, debe considerarla detenidamente. Se prohíben los comentarios despectivos, los ataques personales, las expresiones con connotaciones sexuales. Torvalds todavía está tratando de contenerse.

El sistema operativo más popular en este momento es el sistema operativo Windows. Esto se debe tanto a un comienzo exitoso como al enfoque inicial en trabajar con él por parte de usuarios sin experiencia. Pero casi todos los que han tenido varios años usando este sistema operativo a sus espaldas plantean la pregunta de qué pueden ofrecer los análogos. Aquí hay uno de estos que se considerará en el marco del artículo.

Linux: ¿que es y en que consiste?

Ésta no es una pregunta fácil. Para familiarizarse completamente con las capacidades de este desarrollo, debe leer más de un libro y pasar mucho tiempo frente a la computadora. El sistema operativo en sí es un conjunto de programas con los que es posible interactuar con una computadora y ejecutar otros programas. En la base misma hay varias aplicaciones importantes que se pueden dividir en los siguientes grupos:

  1. Permitiendo recibir instrucciones de los usuarios y comunicarse con ellos.
  2. Haciendo posible leer y escribir datos en el disco duro, así como su reproducción mediante impresora.
  3. Permitiéndole controlar el uso de la memoria y el lanzamiento de otros programas.

La parte más importante de un sistema operativo es el kernel (llamado Linux). ¿Qué te aporta este dispositivo en la práctica? Las muestras temporales actualmente populares utilizan varios programas que fueron escritos para este proyecto como otra parte del sistema operativo. Por cierto, el nombre completo de este sistema operativo es GNU / Linux. A continuación, descubrirás por qué tiene ese nombre.

Criatura

GNU / Linux se basa en el sistema operativo Unix. Desde el principio, este sistema operativo fue diseñado para ser multiusuario y multitarea. Esto ya es suficiente para que se destaque. Pero hay muchas más diferencias en él. Lo más importante es que es gratis (una parte importante del desarrollo fue creado por voluntarios sin costo) y la ausencia de un propietario. La Free Software Foundation comenzó a crear algo como esto en 1984. Luego se desarrolló un sistema operativo similar a Unix, que se llamó GNU. Se crearon muchas funciones básicas con la ayuda de las cuales fue posible resolver problemas de una amplia gama (en comparación con lo que generalmente existía entonces). Además de la fundación, han contribuido muchos grupos de trabajo e individuos, lo que de ninguna manera menoscaba su trabajo. Pero aún quedan algunas peculiaridades. Así, la fundación creó la mayoría de las herramientas utilizadas, filosofía y comunidad de usuarios entusiastas y programadores independientes. Aparecieron sus fuerzas y depurados, pero esta sigue siendo la historia de sólo la primera parte. El kernel del sistema operativo Linux fue creado por un estudiante finlandés en 1991 (la primera versión estable data de 1994). Luego se anunció como reemplazo de Minix. El creador no se ha retirado desde entonces y sigue liderando un grupo de varios cientos de programadores que mejoran el sistema operativo.

¿Qué proporciona el sistema operativo a los usuarios?

Hoy en día hay mucha libertad para elegir el software requerido. Entonces, hay una docena de shells de línea de comando, así como varios escritorios gráficos. Además, esto no significa diseño visual, sino un cambio en la parte funcional. Asimismo, debido a la adaptación del sistema operativo para la ejecución de varios programas, es menos susceptible a diversas fallas y está mejor protegido. Desde sus inicios, el sistema operativo Linux ha conquistado a su audiencia de forma lenta pero segura. Entonces, la mayoría de los servidores ya se están ejecutando en él. Recién está comenzando su andadura en el segmento corporativo y en casa. Cada distribución es diferente en su funcionalidad, apariencia y tamaño. Entonces, hay opciones que brindan las más amplias oportunidades. Hay algunos que pueden caber en una pequeña unidad flash o funcionar en computadoras antiguas. Además, inmediatamente después se le da la oportunidad de instalar rápidamente paquetes de software para trabajar en ciertas áreas (lo cual es valioso si se está creando una computadora de "oficina").

Terminal

Esta es una parte importante de trabajar con el sistema operativo Linux. ¿Qué es una terminal? Es una herramienta poderosa con un potencial tremendo. Con su ayuda, puede facilitar o incluso trasladar completamente todo el trabajo de rutina a la máquina. Con el terminal, puede:

  1. instalar y ejecutar programas;
  2. personalizar los archivos de distribución o configuración;
  3. agregar nuevos programas de almacenamiento;
  4. y muchas otras cosas que cubrirá esta revisión de Linux.

Uso básico del terminal e instalación de programas

Ponlo en marcha. Para iniciar el programa, ingrese su nombre. De esta forma puede activar todo, desde simples programas de temporizador hasta complejas utilidades. No es necesario que ingrese la ruta completa para esto (que es muy diferente de Windows). Tomemos como ejemplo el inicio del navegador Firefox y la apertura inmediata del sitio. Este último debe colocarse en los argumentos. Sus tipos dependen de los programas que se llaman. Entonces, el comando deseado se verá así: firefox "URL del sitio que queremos visitar". También una característica importante del terminal es que hay una serie de comandos que solo están diseñados para funcionar con él. Es decir, no tienen interfaz gráfica. Ahora es el momento de hablar, por supuesto que existen aplicaciones gráficas que pueden ayudar con esta tarea. Entonces, inicie una terminal e ingrese lo siguiente: sudo apt-get install package_name. No es difícil, ¿verdad? La palabra sudo se usa aquí para obtener derechos de administrador para instalar el programa. Con apt-get, se leen los parámetros deseados para la aplicación. E instalar instala directamente el programa. Además, la peculiaridad es que puedes trabajar con varias aplicaciones al mismo tiempo, para ello solo necesitas separarlas usando un espacio.

El nombre y el propósito de los paquetes de instalación se pueden adivinar fácilmente sin utilizar varias herramientas. Pero si esto no es posible, presione Tab. Al cambiar las distribuciones, no es necesario hacer todo primero, solo necesita exportar los nombres de los paquetes utilizados a un archivo de texto para importar su contenido más tarde. Aquí hay una instrucción de Linux tan simple requerida para el trabajo inicial.

Trabajar con archivos y directorios

Aquí hay un matiz que lo ayudará a comprender rápidamente las características del sistema operativo. Entonces, el trabajo siempre ocurre en el directorio actual. Para hacer algo en otro lugar, primero debe especificarlo. Existe tal comando: nano. Se usa para abrir un editor de texto. Si ingresa nano "nombre de documento", se creará un archivo con el nombre especificado en el directorio actual. ¿Y qué hacer cuando hay que hacerlo en otra carpeta? Registramos el comando de la siguiente manera: nano / home / rabota / documents / "Nombre del documento". Si la directiva especificada no contiene un archivo con el nombre y la extensión requeridos, se creará y abrirá uno nuevo. ¿Y si necesitas pasar de una carpeta a otra? Para hacer esto, use el comando cd. Puede especificarse por sí mismo, con /, ~ o con una directiva. Los primeros tres comandos se moverán al directorio raíz. Use ls para listar los archivos en el directorio actual. Para crear un nuevo directorio, use mkdir "Nombre o ruta". El comando rm se usa para eliminar archivos. Posteriormente, es necesario indicar el nombre del documento o la directiva para su colocación.

Para copiar archivos, debe usar el comando cp "Nombre del documento" - "Ruta". Tenga en cuenta que debe usarse en el directorio donde se encuentra el objeto portátil. Mv funciona de la misma manera, pero ya está moviendo el archivo. Por lo tanto, debe especificar lo siguiente: mv "Directorio donde se encuentra el documento" - "La ruta donde se mueve el objeto". Puede parecer un poco abrumador desde el exterior, pero un poco de práctica te convencerá de que simplemente parece. Ahora puede modificar Linux básico para satisfacer sus necesidades.

Trabajando con el sistema

Utilice Tab. Esta es una clave extremadamente útil. Por lo tanto, puede ayudar con el autocompletado. Esto funciona para paquetes, archivos y carpetas. Si hay varias opciones, el sistema ofrecerá elegir una de ellas. También recuerde que cuidar de Linux estará sobre sus hombros. Aunque puede utilizar los ensamblajes proporcionados, si no desea construir su propio ladrillo a ladrillo (aunque esta es una de las características del sistema). Pero por si acaso, sepa que se trata de un asunto sencillo y, en la mayoría de los casos, la implementación de esta acción no será difícil. Además, puede usar cualquiera de las interfaces gráficas disponibles gratuitamente para trabajar (aunque la forma más fácil de administrar es la línea de comandos).

Instalación de Linux

¿Qué pasa si desea utilizar este sistema operativo? Entonces necesita saber cómo instalar y cómo ejecutar Linux. Elija inicialmente la distribución que tendrá. Los más utilizados son Ubuntu, Debian, CentOS y muchos otros. Llamamos la atención sobre los sistemas operativos presentados, aunque la elección final es suya. Para hacer esto, necesitará adquirir una imagen .ISO y grabarla en el disco. Es conveniente descargar el archivo del sitio oficial de ensamblaje. Luego, debe seleccionar el número de bits del sistema. La versión 32 tiene menos problemas de compatibilidad y funciona mejor con controladores. Pero su análogo es 62 más potente. Es cierto que también causarán problemas con los que tendrá que lidiar. Asegúrese de hacer una copia de seguridad de todos sus datos importantes antes de comenzar. No crea que el sistema puede estropearle algo. Simplemente, en la mayoría de los casos, los propios usuarios, sin saberlo o en pánico, eliminan información importante. Entonces, tiene un disco con una imagen de sistema. Antes de reinstalar, configure el sistema de E / S base para que funcione. Ahora puede reiniciar.

La instalación de Ubuntu se considerará como un ejemplo. Es un sistema operativo popular y no es difícil encontrar recomendaciones para trabajar con él. Por lo tanto, inicialmente se cargará una pantalla donde deberá seleccionar "Instalar Ubuntu". Inicialmente, deberá seleccionar el idioma de Linux. Determina tu zona horaria. Luego configura el teclado para que funcione. En el siguiente paso, deberá preparar el espacio en disco. En esta etapa, la solución a este problema se puede cambiar al sistema operativo, o puede definir todo manualmente. La última opción es adecuada para usuarios experimentados que saben qué es un sector de datos y cómo funciona una computadora en general. Además, el nivel de conciencia debería ser muy alto.

Una vez que se hayan agotado las preguntas con espacio en disco, se le pedirá que nombre esta computadora, así como que cree un administrador. Será necesario recordar lo indicado aquí, de lo contrario el funcionamiento de la máquina en el futuro sin reinstalación o reinicio será casi imposible. Por cierto, la contraseña y el nombre de usuario serán necesarios no solo para iniciar sesión en el sistema. Después de eso, verá un asistente para transferir configuraciones de otros sistemas operativos. Si no están allí, se omitirá el paso. De lo contrario, el sistema operativo ofrecerá transferir archivos, así como configuraciones que estaban en las cuentas de usuario. Y al final debería aparecer una ventana en la que se mostrará la elección del usuario. Comprueba si todo está de la forma que quieres. Si no hay quejas, haga clic en el botón "Instalar" y se iniciará el proceso. Dependiendo de la configuración de la computadora en la que se llevan a cabo todas estas acciones, la velocidad de reemplazo de los sistemas operativos cambia. Cuando se completen todas las acciones necesarias, se le pedirá que presione el botón "Enter".

Lanzamiento de Linux

Cuando lo encienda por primera vez, será recibido por un gestor de arranque. En este caso, el lanzamiento de Linux dependerá de la presencia de un SO extraño. Si está solo, entonces Linux se iniciará. Si este no es el caso, entonces tendrá tres opciones:

  1. Cuando selecciona el primero, el sistema operativo se iniciará en diez segundos.
  2. La segunda opción es análoga al modo seguro de Windows.
  3. Probando RAM.

Además, dependiendo de la cantidad de sistemas operativos instalados, se agregarán opciones para iniciarlos, y no solo cargar el sistema Linux. Después de activar Linux, puede comenzar a personalizar su diseño, comenzar a usar aplicaciones adicionales; en general, haga todo lo posible para que el sistema operativo esté personalizado tanto como sea posible para usted. existen en una gran variedad, y puedes elegir lo que quieras. Algunos problemas pueden surgir solo cuando se utilizan juegos y aplicaciones de cálculo (AutoCAD y similares).

Eliminar y restaurar Linux

El mismo Ubuntu se utilizará como ejemplo. No importa por qué se preguntó "cómo desinstalar Linux": no le gustó el sistema o decidió que era difícil. Lo principal es cómo hacerlo. Consideremos dos opciones. En el primero, digamos que tiene un respaldo de Windows. En el segundo, asumiremos que no tienes otro sistema operativo:

  1. Coloque el disco de instalación en la unidad. Arranca desde él, cambiando la prioridad en el sistema de E / S básico. Abrimos la línea de comandos. Esto se puede hacer a través del menú del disco de instalación. Luego seleccione la opción "Reparar el sistema". En inglés parece Reparar tu computadora. Corrigiendo la entrada sobre el arranque del sistema. Para hacer esto, ingrese el comando bootrec / fixmbr. Y al inicio, ya no verá la pantalla de selección del sistema operativo cuando encienda la computadora, y Windows siempre se iniciará. Todo está listo. Ahora, para que los cambios surtan efecto, reinicie la máquina. Si desea deshacerse por completo de Ubuntu, debe seguir dos pasos más. Primero, abra el menú de administración de discos. En la ventana que se abre, deberá hacer clic con el botón derecho en la sección con el sistema operativo y seleccionar el comando para eliminarlo. Eso es, se ha ido. Ahora haga clic derecho en la partición de Windows y seleccione Expandir partición. Es necesario agregarle espacio libre. Pero, recuerde, esto solo se puede hacer si hay un sistema operativo de repuesto.
  2. Ahora imagina que solo tienes un Ubuntu. Entonces necesita un disco con el sistema operativo deseado (se tomará Windows como ejemplo). Insértelo en la unidad óptica. Entonces será necesario borrar la sección en la que está "Linux". Después de eso, continúe con la instalación. Si no lo hace, no podrá utilizar la computadora. Y luego debe crear un sistema operativo en algún lugar de una unidad flash USB y realizar las acciones necesarias desde él.

Linux: igual y diferente

Hablemos de los análogos de Linux que existen y démosles una breve descripción. Solo se considerarán las distribuciones más populares:

  1. Ubuntu. Centrado en la facilidad de aprendizaje y uso.
  2. OpenSUSE. Un kit de distribución conveniente durante la instalación y el mantenimiento.
  3. Fedora. Una de las opciones más populares que se ha ganado el amor por sí misma por su versatilidad.
  4. Debian. Esta distribución sirvió de base para muchos otros. Una extensa comunidad de desarrolladores está trabajando en su creación. Tiene un enfoque estricto para el uso de software no libre.
  5. Slackware. Una de las distribuciones más antiguas. Tiene un enfoque conservador de diseño y uso.
  6. Gentoo. Una distribución muy flexible. Compilado a partir de códigos fuente. El resultado final se puede caracterizar por un alto rendimiento y flexibilidad en la ejecución de tareas. Dirigido a usuarios avanzados y expertos en tecnología informática.
  7. Archlinux. Una distribución que se centra en utilizar las últimas versiones de software. Constantemente actualizado. Adecuado para aquellos que quieren tener todos los beneficios y modificaciones, pero no quieren perder el tiempo.

Además de todas estas opciones enumeradas, hay muchas otras distribuciones. Pueden basarse en los indicados anteriormente o crearse desde cero. En la segunda versión, generalmente se crean para realizar una gama limitada de tareas. Cada distribución tiene su propio concepto, conjunto de paquetes, ventajas y desventajas. Ninguno de ellos puede pretender satisfacer a todos los usuarios. Por lo tanto, junto con los líderes, existen con éxito otras implementaciones creadas por asociaciones de programadores y firmas. Por lo tanto, hay muchos diseños que pueden funcionar desde un CD y no es necesario instalar el sistema en la computadora. Si no hay objetivos específicos, se puede utilizar cualquier distribución. Si desea ensamblar los componentes necesarios usted mismo, le recomiendo que preste atención a Gentoo, CRUX o LFS.

¿Qué nos dicen los que usan Linux?

En general, puede investigar las reseñas usted mismo. Pero el artículo contiene una cierta "recopilación" de ellos para aquellos que no tienen el deseo o el tiempo de buscar y leer varios textos. Las revisiones de Linux son abrumadoramente positivas. Como característica positiva, llaman a una pequeña cantidad de RAM, que debe asignarse para el funcionamiento del propio sistema operativo. También se ganó el respeto de aquellas personas que necesitan concentrarse en el trabajo, pero que se distraen constantemente con los juegos. Esto no es menos importante porque hay relativamente pocos programas de entretenimiento lanzados para Linux. Por supuesto, puede utilizar los servicios de emuladores de sistemas operativos, pero esto siempre requiere mucho tiempo y recursos. Por tanto, para los holgazanes, esta es una buena opción. Linux es muy popular entre los representantes del sector de la tecnología de la información. Esto se debe principalmente a la disponibilidad de varias herramientas. Los programadores y técnicos hablan positivamente de este sistema debido a su versatilidad y facilidad para realizar las actividades requeridas. Los rasgos negativos suelen ser la necesidad de tener un conocimiento significativo de las computadoras, poder trabajar con un toque científico y la diferencia visual de Windows. Estas son las opiniones que puedes encontrar sobre Linux. El sistema operativo realmente difiere significativamente de la interfaz familiar de la mayoría de las computadoras personales, pero existe la opinión de que esto es más una ventaja que una desventaja.

Conclusión

Este es el final de la descripción de Linux. La revisión presentó muchos aspectos diferentes. Has aprendido, también has estudiado programas para Linux: cuáles son las características en su trabajo, cómo instalar y ejecutar el sistema operativo en sí. También se han proporcionado varios comandos con los que puede realizar una serie básica de operaciones personalizadas. Se espera que la información sobre Linux, qué es y con qué se come, te sea útil en la práctica.

Oh, qué interesante es aprender los detalles y detalles de algo que ya es ordinario, a lo que ni siquiera prestas atención como algo natural. Pero cuando no lo fue. ¡Una vez fue alguien que empezó a crear e inventar!

Aquí hay una historia interesante sin embargo, debajo del corte encontrarás mucho texto :-)

Mirando más de cerca el pasado, veremos que el lugar del SO dominante en el mercado bien podría ser tomado por UNIX y por la misma corporación de Microsoft. Sin embargo, debido a una serie de circunstancias, los eventos se desarrollaron en un escenario diferente: CP / M -\u003e QDOS -\u003e 86-DOS -\u003e MS-DOS -\u003e Windows.

La línea de "genealogía" de Linux se ve diferente: Multics -\u003e UNIX -\u003e Minix -\u003e Linux. Poca gente sabe que un proyecto secreto de IBM, cuyo nombre en código es Chess, es en gran medida "culpable" del dominio actual de Windows: un proyecto para crear una PC IBM basada en un procesador Intel 8086 con el nombre de trabajo Acorn.

El histórico contrato entre IBM y Microsoft se firmó el 6 de noviembre de 1980. De acuerdo con él, para la primera PC industrial de 16 bits, Microsoft tuvo que preparar rápidamente un sistema operativo y cuatro sistemas de programación (Basic, Fortran, Cobol y Pascal).

¿Por qué se eligió Microsoft? La principal fuerza impulsora detrás del liderazgo de IBM fueron las impresionantes ventas de sistemas de programación de Microsoft en una amplia gama de plataformas. En 1979, se habían vendido alrededor de 1 millón de copias del BASIC de Microsoft. Por extraño que parezca, tanto IBM como Microsoft vieron el sistema operativo de la nueva computadora como algo secundario, asignándole una función de apoyo. Todo se hizo con una prisa terrible. Para entender cómo Microsoft hizo un farol en el otoño de 1980, prometiendo a IBM en enero de 1981 (!) Preparar la primera versión de su DOS con un intérprete BASIC funcional, basta con decir que Microsoft no tenía ninguna experiencia en la escritura de sistemas operativos en ese momento. En febrero de 1980, Microsoft, como parte de su lucha contra la investigación digital para el mercado de los lenguajes de programación, por si acaso, adquirió una licencia UNIX de AT&T Corporation (más tarde, el dialecto de UNIX de Microsoft se llamó Xenix). Pero para UNIX prácticamente no hubo desarrollos: la plataforma básica de los productos de Microsoft era entonces el sistema operativo CP / M.

Si comparamos Windows y UNIX en términos de desarrollo, entonces Windows fue construido como un producto comercial creado en condiciones de dura presión de tiempo y engaños del mercado, UNIX creció en un ambiente tranquilo, en la tranquilidad de la universidad y los centros de investigación. La comercialización del proyecto tuvo un impacto mucho menos favorable en UNIX, mientras que Microsoft no perdió el tiempo y dirigió todo el potencial de sus especialistas a mejorar la calidad de la implementación de Windows. Sea como fuere, el desarrollo de ambos sistemas operativos siguió caminos diferentes.

Nace Linux

Linus Benedict Torvalds nació en Helsinki en 1970. A la edad de 10 años, comenzó a programar, trabajando activamente en la computadora de su casa, la Commodore VIC-20. En 1989, mientras Linus se preparaba para ir a la universidad, en la conferencia de la Asociación Usenix en Toronto, AT&T anunció un nuevo sistema de precios para UNIX System V: alrededor de $ 40,000 por procesador ($ 7,500). para instituciones educativas). Fue mucho dinero. Andrew Tanenbaum, profesor de la Universidad de Amsterdam, respondió escribiendo Minix, una versión simplificada de UNIX que se puede ejecutar en una PC.

En la primavera de 1991, ya estudiante de la Universidad de Helsinki, Linus Torvalds asumió la reelaboración de Minix, reescribiendo el kernel y adaptándolo para trabajar en i386. Decidió averiguar cómo funciona el sistema operativo simplemente reescribiéndolo. Aquí está el título de la publicación histórica que inició la era de Linux. ——- Comenzar publicación desde Linus ——— De: [correo electrónico protegido] (Linus Benedict Torvalds) Grupos de noticias: comp.os.minix Asunto: ¿Qué te gustaría ver más en minix? Resumen: pequeña encuesta para mi nuevo sistema operativo ID de mensaje: Fecha: 25 de agosto de 91 20:57:08 GMT Organización: Universidad de Helsinki El mensaje comenzaba con las palabras: “¡Hola a todos los que usan Minix! Estoy creando un sistema operativo clon AT (gratuito) basado en 386 (486) procesadores. Es solo un pasatiempo, no algo grande y profesional como GNU ". Además, Linus instó a todos los que les gusta o no a responder a su trabajo. (Ver el texto completo)

En enero-febrero de 1992, en el grupo de noticias comp.os.minix, hubo una discusión abierta sobre las fallas de Linux entre Tanenbaum y Torvalds. El profesor Tanenbaum consideró Linux como un enfoque obsoleto principalmente debido al abandono de Linus de un microkernel a favor de un mono-kernel. "Este es un gran paso atrás", escribió Tanenbaum. "Es como tomar un programa funcional en C y reescribirlo en BASIC". Linus estuvo de acuerdo en que un micronúcleo era una buena solución, pero insistió por su cuenta: un mono-kernel, aunque es más eficiente, no compromete seriamente la portabilidad.

El progenitor de UNIX, el legendario Ken Thompson, habló con más dureza en 1998: “Veo Linux como algo que no pertenece a Microsoft. Esta es una represalia para el equipo de Microsoft, nada más y nada menos. No creo que tenga mucho éxito. He visto el código fuente, hay componentes bastante decentes e inútiles. Dado que una variedad de personas al azar participó en la creación de estos textos, la calidad de sus partes individuales es significativamente diferente. Por mi propia experiencia y la experiencia de algunos de mis amigos, puedo decir que Linux es un sistema bastante poco confiable. El software de Microsoft no es muy confiable, pero Linux es el peor de su tipo. Este miércoles no durará mucho.

Si lo usa en una computadora, es una cosa. El software para usar Linux en firewalls, puertas de enlace, sistemas integrados, etc., todavía necesita mucho trabajo ". Así que no fue la excelencia tecnológica del proyecto, sino la atmósfera misma del trabajo de los entusiastas en un proyecto útil y la distribución y uso gratuitos de códigos fuente lo que se convirtió en la base del fenómeno Linux. En 1998, la prestigiosa revista estadounidense Forbes, bajo el título "Iconos de la red", publicó los nombres de las personas más influyentes que hicieron una gran contribución al desarrollo de Internet:

Linus Torvalds (28) es el creador de Linux.

Richard Stallman (45) es el fundador de la Free Software Foundation.

Tim Berners-Lee (43) es un desarrollador de la World Wide Web.

Rob Glaser (36) es el fundador de RealNetworks.

Jerry Yang (29) - Fundador de Yahoo! El primer lugar no se le dio a Torvalds por accidente. Las fallas no impidieron que Linux cambiara radicalmente la industria del software. Debido a su disponibilidad en conjunto con el servidor Apache, este sistema operativo ha ocupado toda Internet. Las estadísticas hablan por sí solas. Según un informe de Netcraft (www.netcraft.com/survey/) en noviembre de 2000, Apache tenía una participación del 59,69% de todos los servidores web. Le sigue Microsoft Internet Information Server con un 20,08% y Netscape Enterprise con un 6,74%.

Torvalds trabaja actualmente en Transmeta en un ambicioso proyecto, que hasta hace poco estaba clasificado. Sus elementos importantes son el lanzamiento de un sistema operativo y un procesador VLIW, cuyo nombre en código es Crusoe, capaz de ejecutar comandos x86 y destinado a sistemas integrados. Es curioso que uno de los propietarios de Transmeta no sea otro que Paul Allen, quien cofundó Microsoft con Bill Gates. Estandarización y distribuciones de Linux Linus Torvalds no desarrolló el SO en sí, sino solo su kernel, conectando los componentes existentes creados en el marco del proyecto GNU, y sobre todo el editor emacs y el compilador gcc. Las empresas de terceros, que vieron buenas perspectivas para el desarrollo de su negocio, pronto comenzaron a saturar el sistema operativo con utilidades y software de aplicación. Estos incluyen Red Hat Linux 6.2, GNU / Linux 2.2 de Debian, Linux-Mandrake 7.0, SuSE Linux 6.4, TurboLinux 6.0, OpenLinux 2.4 de Caldera, Conectiva Linux 5.1, Corel Linux OS Second Edition.

La desventaja de estas "comidas preparadas" es la falta de un procedimiento consistente y bien pensado para instalar el sistema, y \u200b\u200besta sigue siendo una de las principales limitaciones para la adopción más amplia de Linux. Además, los desarrolladores de software aplicado "en caja" tienen que probar sus programas para varias distribuciones populares a la vez, lo que hace la vida mucho más difícil. La estandarización es siempre un proceso doloroso, y si se lleva a cabo en la comunidad de “artistas libres”, es tanto más difícil. Pero ya se han dado los primeros pasos. En octubre de 2000, se publicó la Especificación de la plataforma de desarrollo de Linux del Free Standards Group, e inmediatamente provocó evaluaciones polarizantes. Por cierto, el jefe del grupo de estandarización, David Quinlan, como Torvalds, trabaja en Transmeta. La actitud de las grandes corporaciones hacia los gigantes de Linux como IBM, Hewlett-Packard, Sun Microsystems, Oracle y varios otros actores importantes en el mercado informático han aumentado significativamente su soporte para Linux en los últimos dos años. IBM planea invertir mil millones de dólares en el desarrollo de Linux en 2001. ¿Cuál es la razón de una generosidad tan inusual de las corporaciones que decidieron lanzar, en su mayoría de forma gratuita, productos comerciales serios para Linux "aficionados"? ¿Por qué están dispuestos a gastar energía y dinero para desarrollar una alternativa y lejos de la rama más avanzada tecnológicamente de UNIX en detrimento de sus dialectos: AIX, HP-UX, Solaris, etc.?

Lo primero que me viene a la mente es el deseo de utilizar Linux como un arma capaz de romper las puertas del reino fuertemente fortificado de Microsoft. Esto es obvio, pero ¿es este el único punto? Otra razón puede ser la tendencia emergente en el desarrollo de un campo de formación y consultoría muy rentable. La complejidad de las tecnologías va en aumento y, con ello, crece la brecha entre la calidad de los productos ofrecidos y el nivel de las demandas de los consumidores. Los clientes deben estar preparados para pagar mucho dinero por un servicio inteligente. Otra posible razón es la ejecución rentable de proyectos a gran escala, en los que los costos inevitables de compra de hardware y aplicaciones podrían compensarse con el bajo costo del software del sistema.

En una entrevista reciente con VARBusiness Magazine (noviembre de 2000), el presidente de IBM, Sam Palmisano, destacó la postura de IBM sobre el desarrollo de Linux: “Espero que nuestro compromiso para llevar Linux a un mundo de informática segura y confiable con altos flujos de transacciones y También trabajar con la comunidad de código abierto será fructífero para IBM y la industria en su conjunto. Esto es especialmente notable para las empresas que ofrecen soluciones llave en mano, que verán el potencial que tiene Linux en sí mismo ". Uno de los últimos grandes pasos de IBM fue el proyecto Lawson: instalación en marzo de 2001 en una red de centros comerciales japoneses de 15.200 servidores Linux (kit de distribución RedHat), que proporcionan el funcionamiento de IBM eServer xSeries.

A finales de 2000, Hewlett-Packard también se unió a IBM. Ambos gigantes pretenden apoyar la ejecución de aplicaciones Linux en sus dialectos UNIX (estamos hablando principalmente de IBM AIX y HP-UX, así como de IBM Dynix / ptx). Aquí hay otra respuesta a la pregunta de por qué las corporaciones líderes necesitan apoyar el dialecto UNIX libre de otra persona con su propio dialecto comercial. Se matan dos pájaros de un tiro a la vez: primero, algunos de los clientes se retiran de Windows en Linux, y luego se les muestra claramente cuánto este último es inferior a los dialectos UNIX desarrollados por este gigante. Esta técnica puede denominarse efecto de distracción-atracción. Linux no está solo Hablando de Linux, no olvides que este SO no es tan único e inimitable. No hay sistemas operativos no comerciales menos interesantes y reflexivos, incluso si hablamos solo de la plataforma Intel y los dialectos UNIX. Mencionemos solo algunos: FreeBSD (FreeBSD Core Team basado en BSD4.4-Lite), NetBSD (NetBSD Foundation, BSD4.4-Lite + Mach kernel), OpenBSD (Theo de Raadt, BSD4.4-Lite), 386BSD (BSD4. 3 Reno), Hurd (Free Software Foundation, BSD4.4 + Mach 4.0).

Nueva filosofía de programación El fenómeno Linux ha provocado la especulación de que ha nacido una nueva filosofía de programación que es fundamentalmente diferente de la anterior. De hecho, un producto puede ser comercial o gratuito, y su proceso de producción es artesanal o industrial. Puede ser ocupado tanto por particulares como por equipos, aficionados y profesionales. Pero en cualquier caso, consciente o inconscientemente, todos siguen las etapas tradicionales del ciclo de vida del producto de software: análisis de requisitos, desarrollo de especificaciones, diseño, creación de prototipos, escritura de código fuente, depuración, documentación, pruebas y mantenimiento. Lo principal que distingue a este enfoque es la centralización de la gestión de las diferentes etapas y el desarrollo predominantemente "de arriba hacia abajo" (detalle constante). Sin embargo, Linux se construyó de manera diferente. El diseño de trabajo terminado fue constantemente mejorado y desarrollado por un grupo descentralizado de entusiastas, cuyas acciones solo estaban ligeramente coordinadas.

Hay una naturaleza anárquica y un desarrollo "de abajo hacia arriba": el ensamblaje de bloques cada vez más grandes a partir de los pequeños creados anteriormente. Aquí se puede notar otra cosa. El desarrollo tradicional se basa en el diseño y la escritura, mientras que el desarrollo a la Linux se basa en la creación de prototipos, la depuración y las pruebas. Las dos primeras etapas son difíciles de paralelizar, pero con la depuración y la prueba las cosas son más fáciles. Hace dos años, en una entrevista con la revista Computer, el creador de UNIX, Ken Thompson, declaró que era un defensor de la programación ascendente: “Mirando un edificio, no puedo imaginar los detalles del constructor a partir del cual fue construido. Cuando me encuentro con una descripción 'de arriba hacia abajo' de un sistema o lenguaje que contiene un sinfín de bibliotecas que describen un nivel tras otro, tengo la sensación de una especie de atolladero ". Thompson incluso sugirió un término interesante: "darwinismo informático". En otras palabras, el desarrollo similar a Linux es un método de prueba y error basado en pruebas intensivas. En cualquier etapa, el sistema debería funcionar, incluso si es una versión mini de lo que busca el desarrollador. La selección natural deja solo lo viable.

Durante mucho tiempo se ha debatido si la programación es ciencia, arte o artesanía. Y si la base del desarrollo de software tradicional es principalmente artesanal, entonces cuando se desarrolla utilizando el método del darwinismo informático es sin duda un arte. Es fácil ver que el desarrollo "de abajo hacia arriba" caracteriza la llamada programación exploratoria, cuando el sistema se construye alrededor de componentes y programas clave que se crean en las primeras etapas del proyecto y luego se modifican constantemente. A finales de 1999, O'Reilly & Associates publicó el aclamado libro The Cathedral and the Bazaar de Eric Raymond. Su autor es el principal ideólogo del movimiento de texto abierto. En el libro, expone la idea de la programación anárquica autoorganizada, a la que llamó "bazar", oponiéndolo a la tradicional centralizada, llamada "catedral". Usando Linux y otros desarrollos similares de software originalmente no comercial, originados en el proyecto GNU, Raymond intenta con el lector comprender la naturaleza de un nuevo fenómeno llamado movimiento de código abierto. Falta de un plan claro, gestión mínima de proyectos, una gran cantidad de desarrolladores externos geográficamente remotos, libre intercambio de ideas y códigos: todos estos son atributos de la nueva programación. Muy a menudo lo "nuevo" resulta ser viejo y olvidado. Todo esto (aunque no en tal escala) se ha utilizado durante mucho tiempo en la programación. Sin embargo, el fenómeno Linux ha dado lugar a una nueva fe, ayudando a reclutar un número cada vez mayor de adeptos. Se han escrito muchos artículos sobre las características de la programación exploratoria. Así, los profesores suizos A. Kiralf, K. Chen y J. Nivergelt destacaron los siguientes puntos importantes: * el desarrollador comprende claramente la dirección de la búsqueda, pero no sabe de antemano hasta dónde puede avanzar hacia la meta; * no hay forma de prever la cantidad de recursos para lograr tal o cual resultado; * el desarrollo no se presta a una planificación detallada, se lleva a cabo mediante ensayo y error; * tales obras están asociadas con intérpretes específicos y reflejan sus cualidades personales. La principal ventaja de la nueva filosofía es la organización de la colaboración remota de grandes equipos de programadores externos en proyectos importantes, donde Internet y el derecho a disponer libremente de un producto conjunto juegan un papel clave.

En este sentido, no se puede dejar de mencionar la empresa VA Linux en rápido crecimiento. Mantiene un repositorio de código abierto en línea llamado SourceForge (). Ya hay varios cientos de proyectos en él, principalmente relacionados con el desarrollo de Linux. Y entre ellos el Proyecto Berlín (sistema gráfico) y la nueva generación del sistema de programación Perl. Además de Linux, el repositorio de SourceForge rastrea proyectos para Windows, Mac OS, BeOS, PalmOS. Uno de los proyectos propios de VA Linux es MySQL, que ha recibido el estatus de software libre distribuido bajo la GPL (Licencia Pública General, www.fsf.org/copyleft/gpl.html). VA Linux no es el único que promueve la programación colaborativa. Sus competidores aquí son OpenAvenue y Asynchrony. Volviendo al libro de Raymond, podemos decir que las metáforas de "catedral" y "bazar" pueden no estar bien elegidas. Pero, ¿se trata de metáforas?

Independientemente del escepticismo de los críticos de Linux y la euforia desenfrenada de sus admiradores, este sistema operativo fue un hito significativo a fines de la década de 1990, y abrió el camino para la industria a principios del nuevo siglo. ¿Se puede replicar el éxito de Linux y dónde acecha un nuevo salto tecnológico de esta magnitud? Esto es lo que dice Ken Thompson al respecto: “Cualquier innovación se convertirá en realidad solo a través del tipo de revoluciones que ha hecho UNIX. Nada amenazaba a IBM hasta que apareció algo que inutilizó sus sistemas. Ocuparon por completo el mercado de mainframe, pero estoy seguro de que resultó ser innecesario. Lo mismo ocurre con Microsoft: hasta que aparezca algo que pueda hacer innecesarios sus productos, será extremadamente difícil superar el umbral de precios para salir al mercado y será imposible desplazarlos ”.

Bueno, poniéndonos al día, 22 razones para cambiarse a Linux. ¿Razones controvertidas? Seguramente ...

1. La primera razón, también es la principal. Como sistema gratuito, Linux está disponible para los usuarios de forma gratuita. Puede descargar "Axis" fácilmente de Internet o pedir un disco o una caja por correo a un precio muy trivial. Se puede instalar una copia del sistema operativo en un número ilimitado de computadoras sin ninguna condición.

2. Dado que el código Linux es de código abierto, el sistema se puede modificar y redistribuir libremente, incluso con fines comerciales. La capacidad de experimentar libremente con el código fuente del sistema operativo, basándose únicamente en sus propios fines, ha hecho de Linux una solución tan útil y eficaz para una serie de grandes empresas como Google.

3. Los usuarios de Linux tampoco tienen problemas especiales con el soporte técnico, ya que la respuesta a su pregunta sobre el funcionamiento del SO se puede obtener gratuitamente en foros o conferencias en red. Muchos usuarios afirman que este tipo de soporte técnico no es peor de lo que puede obtener por dinero. Por supuesto, también hay soporte técnico de pago para Linux. Dichos servicios incluyen el ajuste completo del sistema, la instalación y actualización de nuevos programas para protegerse contra piratas informáticos y corregir errores. Afortunadamente, estos últimos son raros en Linux.

4. Casi no hay posibilidad de que el soporte técnico de Linux termine alguna vez, porque el código abierto atrae a una gran cantidad de usuarios: muchos de ellos estarán felices de ayudar a sus "co-pingüinos" a resolver los problemas que han surgido. Además, siempre habrá personas que ayudarán con asesoramiento profesionalmente, es decir. por dinero.

5. No tema que Linux quede obsoleto en el futuro. El hecho es que UNIX, sobre el que se construyó el SO, ha sido probado y optimizado durante 35 años, demostrando su extrema eficiencia, confiabilidad y seguridad. El trabajo en Linux no se detiene ni un segundo, y las nuevas versiones del sistema operativo, como dicen, "mantienen la marca".

6. Los usuarios de "Linux" no están sujetos a la presión totalitaria del propietario del sistema operativo, porque él, este mismo propietario de los derechos de autor, no existe. Como ejemplo opuesto, podemos citar las acciones de Microsoft: la compañía deja de soportar deliberadamente versiones antiguas de SO, lo que obliga a los usuarios a comprar nuevas (a veces sucede que tienes que comprar nuevo "hardware" debido a una actualización no planificada del SO). Además, las nuevas versiones de Linux también se distribuyen de forma gratuita.

7. Todo lo relacionado con la transición a una nueva versión del sistema operativo le costará al usuario un mero centavo. La nueva versión en sí es gratuita, esta vez. En segundo lugar, tutoriales, instalación, etc. son económicos. En tercer lugar, Linux no es muy exigente con la potencia de la computadora, por lo que actualizar el equipo, si es que es necesario, tampoco sacará muchos fondos del presupuesto.

8. Empresas con cientos de miles de computadoras, que se han cambiado a Linux, recuerdan como una pesadilla lo que significa monitorear el cumplimiento de la licencia de cada uno de los componentes de software en cada máquina. De hecho, para verificar este cumplimiento de la licencia de software para todos los elementos del EULA (Acuerdo de licencia de usuario final), debe tener personal a tiempo completo y, curiosamente, pagarles dinero por esto. Además, estas empresas ya no temen las "redadas" repentinas de los empleados de BSA (Business Software Alliance - Alianza de fabricantes de software para organizaciones comerciales; creada en 1988 por Microsoft), que necesitan comprobar la licencia para MS Windows, MS Office, etc. ... Habiendo encontrado las más mínimas inconsistencias, y las encontrarán, se olvidarán de las impresionantes multas.

9. Linux ha sido famoso durante mucho tiempo por ser menos susceptible a virus, troyanos, gusanos, software espía y otros programas maliciosos. El secreto del éxito de los desarrolladores radica en el hecho de que inicialmente centraron sus esfuerzos en la seguridad del sistema y no pensaron en ello cuando aparecieron los problemas reales. Por ejemplo, este es uno de los métodos de protección originales: un usuario de Linux no está autorizado en el sistema como administrador, por lo que protege los archivos vitales del sistema incluso en el caso de un intruso. Además, las versiones más populares de Linux vienen con un firewall incorporado, que ha mostrado un rendimiento muy alto durante todo este tiempo. Finalmente, el tema no exhaustivo del código fuente abierto vuelve a jugar en nuestras manos: miles de personas en todo el mundo están ocupadas buscando vulnerabilidades del sistema operativo, y no hay absolutamente ningún problema con los parches.

10. En el trabajo de "Linux" casi nunca fallas fatales, después de lo cual hay que reiniciar la computadora. Si recordamos acerca de las grandes empresas, aquí también se encuentran en una ganancia incondicional, porque literalmente un par de minutos de inactividad de todo el sistema conectado puede resultar en enormes pérdidas. No es difícil volver a adivinar el motivo: desde el principio, los desarrolladores intentaron hacer que el sistema operativo fuera lo más estable y conveniente posible, y podemos decir con confianza que han logrado su objetivo.

11. Hasta ahora, Linux no puede competir con Windows en términos de la cantidad de programas creados y bien depurados. Sin embargo, mucha gente está ocupada rectificando la situación. En el futuro, aparecerán más y más programas para una amplia variedad de necesidades. No solo que la mayoría de los programas para Linux se distribuyen de forma gratuita, sino que en términos de funcionalidad, confiabilidad y potencia, algunos de ellos no son inferiores a sus contrapartes en el entorno Windows. Vale la pena deshacerse del estereotipo, dicen "¡no encontrarás nada en Linux!"

Sin embargo, es necesario hacer una observación: es poco probable que las personas que se dedican profesionalmente a trabajar con música, fotos o videos cambien de Mac OS o Windows a otra cosa, al menos no todavía.

12. La elección entre las distribuciones de Linux es impresionante: varios cientos de versiones, cada una dotada de sus propias características específicas. Además, todos los sistemas son compatibles entre sí. Todo esto permite al usuario elegir la versión que más le convenga. Además, si uno de los proveedores de Linux deja el juego, entonces no traerá daños tangibles a la distribución del sistema operativo; además, todavía hay muchos proveedores. Es imposible no señalar que esta situación genera una sana competencia, que se refleja en la mejora de la calidad y la productividad. Por supuesto, para muchos, será difícil elegir la distribución correcta entre varios cientos. En este caso, eligiendo una de las versiones más populares, como Red Hat o SuSE, no te equivocarás.

13. Otra característica de Linux es la posibilidad de un ajuste muy fino. Contrariamente a la creencia popular, personalizar Linux por sí mismo no causará ningún problema para un usuario más o menos experimentado. Durante la instalación, puede especificar una variedad de opciones para ayudarlo a elegir la configuración adecuada para usted. Ya sea una computadora exclusivamente para el trabajo, un centro multimedia, una computadora portátil, un servidor web, un servidor de almacenamiento o incluso un enrutador de red. Para el usuario curioso, la configuración para la apariencia del sistema operativo no está oculta, que se puede personalizar en miles de variaciones. ¿Sueñas con una Mac de Apple o todavía tienes nostalgia de Windows? En Linux, todo esto se puede recrear visualmente. Todo ello gracias al código abierto, que proporciona al usuario un sinfín de posibilidades.

14. En Linux, como en todos los demás programas de software libre, el formato de archivo utilizado es abierto. A diferencia de los archivos propietarios, corresponden a estándares generalmente aceptados y cualquier desarrollador de software puede utilizarlos para crear programas compatibles con ellos. Gracias al uso de formatos abiertos se soluciona el problema del aislamiento del software, cuando los archivos tienen una extensión cerrada y solo pueden ser utilizados por cierto software. Además, el usuario ya no tiene que preocuparse por la pérdida de datos valiosos si los desarrolladores que crearon el software cierran o dejan de brindar soporte a sus primeros productos.

15. Linux es conocido por su excelente compatibilidad con otros sistemas operativos. Por ejemplo, "Pinvgin" puede leer, escribir, copiar, borrar y realizar otras acciones con archivos ubicados en las particiones del disco duro donde Windows está instalado sin ningún problema. Además, en Linux, puede utilizar clientes de Windows e incluso trabajar directamente con programas afilados principalmente para el sistema operativo de Microsoft. Y Windows no solo no puede trabajar con particiones HDD en las que se graban otros sistemas operativos, sino que tampoco puede formatear estos discos para la instalación posterior de otro eje. Por cierto, Linux puede arrancar como un Live-CD, es decir, la instalación, de hecho, no requiere ninguna.

16. Si esto pudiera afectar de alguna manera su elección, nunca ha habido un solo caso en los Estados Unidos donde se hayan presentado demandas antimonopolio en los tribunales federales contra el uso "traicionero" de Linux. Por el contrario, el acuerdo antimonopolio se creó para regular las actividades y destruir por completo los monopolios económicos en aras de la libre competencia en el mercado. Linux, como ya entendimos, no es un monopolio en absoluto, porque no se impone a nadie: todo es por sí solo

17. Al usar Linux, no es necesario que realice una actualización importante de hardware si decide instalar una versión más reciente. Incluso en computadoras más antiguas, gracias a un código muy bien escrito, Linux funcionará a la perfección.

18. "Linux" se adapta bien y puede funcionar en sistemas no solo basados \u200b\u200ben soluciones de Intel o, digamos, AMD. Se puede instalar en casi todos los dispositivos electrónicos, desde supercomputadoras y robots hasta equipos médicos, teléfonos móviles e incluso relojes de pulsera.

19. Para las universidades técnicas, Linux se está convirtiendo en una verdadera bendición. La apertura del código brinda enormes oportunidades para aprender sobre la estructura de una computadora, y no solo cómo trabajar con ella. Muchos profesores sí creen que es mucho más útil que los alumnos aprendan los conceptos básicos de la informática, que les servirán para crear cada vez más ordenadores avanzados en el futuro, en lugar de practicar en programas como Microsoft Word o Microsoft PowerPoint, que cambian con cada nueva versión, y después de unas cuantas. los años se están volviendo obsoletos.

20. Para las agencias gubernamentales, Linux, como cualquier otro software libre, es proporcionado por el llamado. transparencia del software, ya que la información en Linux se almacena en formatos abiertos que cumplen con los estándares generalmente aceptados. Por el contrario, hay formatos cerrados correspondientemente utilizados por muchos programas comerciales. En general, tal transparencia del software significa que no hay datos ocultos en la empresa, y absolutamente todos los usuarios tienen acceso a toda la información, y no necesitan usar programas costosos que puedan entender los formatos requeridos.

21. Se cree que en muchos programas pagos existen ciertos "agujeros" a través de los cuales los piratas informáticos de una empresa competidora o incluso una organización gubernamental pueden obtener datos valiosos. Entonces, probablemente, no se dirá en voz alta que Linux es un verdadero dolor de cabeza para los piratas informáticos, porque es casi imposible ingresar al sistema a través de lagunas debido al hecho de que el código fuente del sistema está completamente disponible para escanear en caso de piratería.

22. Linux, a diferencia de Windows, no requiere desfragmentación de disco. Incluso si este proceso no es tan complicado y costoso de realizar, ya que no necesita llevarse a cabo con mucha frecuencia, pero el hecho es que, para un sistema operativo bien depurado como Linux, la desfragmentación no es necesaria.

Así que hemos enumerado las 22 razones indicadas por las que debería cambiar su sistema operativo. La elección es siempre suya, pero si Linux se lo dejará a usted es otra cuestión;)


fuentes

También le sugiero que recuerde lo que fue

Ahora, utilizando la última versión de Ubuntu, Fedora u OpenSUSE, podemos disfrutar de un entorno de escritorio hermoso y moderno, la facilidad de uso de los programas gráficos y la mayor parte del hardware de la computadora es compatible con el sistema sin configuración adicional. Pero, ¿alguna vez te has preguntado cómo nuestro querido sistema operativo llegó a todo esto?

¿Tenemos en cuenta y apreciamos la cantidad de tiempo y esfuerzo invertidos por una gran cantidad de desarrolladores para lograr este estado casi perfecto del sistema? Probablemente no. Echemos un vistazo a la historia de este maravilloso sistema operativo y su trayectoria durante las últimas décadas. ¿Cuando ella nacio? ¿Cómo evolucionó? ¿Qué distribuciones surgieron durante el desarrollo y cuál fue el punto de inflexión que hizo del sistema operativo para una sola persona el sistema operativo ubicuo que tenemos hoy? ¿Y cuáles fueron las distribuciones que la comunidad envió al archivo?

Entonces, retrocedamos mentalmente en el tiempo, hace casi 30 años, y recordemos cómo comenzó la historia de los sistemas Linux.

1991 - el comienzo

Al principio, estaba Unix, creado por los programadores Ken Thompson y Denis Ritchie en 1969. Luego, a lo largo de los ochenta, se crearon muchos proyectos Unix, inspirados en esta filosofía. Estos fueron: The GNU Project de Richard Stallman, BSD (Berkley Software Distribution), el libro del profesor Andrew Tanenbaum "Operating Systems: Design and Implementation" y MINIX (una versión mini de Unix), que apareció casi al mismo tiempo que el libro.

Pero no fue hasta 1991 que comenzó la historia de Linux. Un joven estudiante finlandés llamado Linus Torvalds combinó todo lo que sabía sobre los sistemas existentes en un nuevo núcleo que podría conquistar el mundo. Hay muchas leyendas sobre por qué Linus decidió trabajar en su sistema. Uno de ellos dice que trabajó en MINIX y transfirió datos a un disco duro en lugar de un módem, destruyendo así todas las particiones de Minix. Después de eso, se desilusionó con este sistema operativo y decidió crear el suyo propio.

Otra versión dice que escribió un kernel para mejorar la funcionalidad de la nueva máquina Intel 386 que estaba usando. Y como estaba prohibido mejorar Minix, tuvo que desarrollar su sistema operativo.

Cualquiera que sea la verdadera razón, creó un emulador de terminal gratuito que estaba basado en Minix, que a su vez estaba basado en Unix, y esto se convirtió en la base para trabajar en el kernel del sistema operativo. En 1991, el 25 de agosto, Linus publicó su famosa publicación en el boletín de Minix.

Después de eso, la primera versión de Linux, que entonces se llamaba Freax, se extendió rápidamente a través de servidores FTP en todo el mundo y la cantidad de usuarios comenzó a crecer rápidamente. La versión 0.01 era muy diferente a la que está disponible hoy. Puede descargar el kernel de 71 kilobytes usted mismo e intentar instalarlo desde aquí.

Avanzamos por el camino de la historia. No hace falta decir que Linux evolucionó hasta convertirse en un sistema operativo completo, y Manchester Computing Center creó una de las primeras distribuciones en utilizar una partición combinada de arranque y raíz. La distribución se llamó MCC Interim Linux.

1992-1994 - desarrollo de sistemas de escritorio

No tomó mucho tiempo, y entre 1992 y 1994 vimos el surgimiento y desarrollo de las distribuciones de Linux más famosas e influyentes: Slackware, Red Hat y Debian. La versión del kernel ha aumentado a 0.95, y aquí hay soporte para el sistema X Window, que le permite ejecutar aplicaciones gráficas.

Slackware fue una de las primeras distribuciones en utilizar el nuevo kernel de Linux. Entonces se llamó SLS (Softlanding Linux System) y fue fundada por Peter MacDonald en 1992. SLS estaba bastante adelantado a su tiempo, ya que fue la primera distribución de Linux que contenía no solo el kernel de Linux 0.99, sino también la pila TCP / IP y System X Ventana. Pero esta distribución tuvo muchos problemas y pronto fue reemplazada por Slackware de Patrick Volkerding. Ahora es la distribución de Linux más antigua.

Pero SLS no solo dio a luz a Slackware. Debido a la problemática interfaz SLS, otro usuario decidió crear su propio sistema y así lanzó otra rama de distribuciones de Linux. En 1993, Ian Murdock lanzó la distribución Debian Linux, que, según él, recibió el nombre de su novia Debra Lynn y de él mismo.

A medida que Slackware evolucionó, surgieron empresas para brindar soporte técnico para dicho software. Uno de ellos apareció en 1994 y se llamó Software und System-Entwicklung, ahora es más conocido como S.U.S.E Linux.

Otra distribución que se lanzó el 3 de noviembre de 1994 se llama Red Hat Commercial Linux. La distribución fue creada por Mark Ewing y lleva el nombre del sombrero rojo que el autor usó en la universidad.

En 1994, el 14 de marzo, se lanzó Linux 1.0.0, que constaba de 176.250 líneas de código. Así comenzó la historia del desarrollo de los sistemas Linux.

1995-1999 - Surgen Gnome y KDE

Durante este período, el sistema operativo Linux dio un gran salto en el desarrollo, ya que en los próximos cinco años estarán las principales distribuciones de Linux que son conocidas y ampliamente utilizadas ahora, así como distribuciones menos visibles. Todo esto está sucediendo durante el ataque de los pingüinos y el boom de las punto.com.

Jurix Linux ha sido una distribución interesante y popular por varias razones. Primero, fue la primera distribución con un instalador con script que permite al administrador simplificar el proceso de instalación. Fue una de las primeras distribuciones en admitir bootp y NFS, y la primera en usar el sistema de archivos ext2.

Pero esta no es la razón por la que Jurix fue un hito en la historia de Linux: fue la base de SUSE Linux, que todavía usamos hoy.

Las distribuciones basadas en Red Hat Linux también se han desarrollado ampliamente durante este tiempo. Han aparecido versiones como Caldera, Mandrake, TurboLinux, Yellow Dog y Red Flag. La versión del kernel de Linux ahora ha cambiado de 1.2 a 2.2.

La versión 2.0 se lanzó en 1996 y tenía 41 lanzamientos por delante. Fue este rápido desarrollo del kernel y la adición de algunas características muy importantes lo que solidificó el sistema operativo Linux como el sistema operativo del servidor y el sistema para los profesionales de TI de todo el mundo.

Por ejemplo, la versión 2.0 introdujo soporte para el protocolo SMB, mejor administración de memoria y soporte para trabajar en varios tipos de procesadores. La versión 2.2 recibió mejoras para SMB, compatibilidad con PowerPC y montajes NTFS, pero hasta ahora solo lectura.

Existe la leyenda de que una vez, mientras estaba de vacaciones en Australia, Linus Torvalds visitó el zoológico, donde fue mordido por un pingüino feroz. Después de lo cual contrajo pingüinitis y se enamoró mucho de los pingüinos. A Linus le gustaban los pingüinos de todos modos. Como dijo, son despistados y divertidos. En cuanto al nombre del símbolo de Linux - Tuxa, en Internet se descifra como (T) orvalds (U) ni (X). Ahora lo sabes todo.

Los sistemas basados \u200b\u200ben Debian no han evolucionado tanto como Red Hat. Los desarrolladores prefirieron trabajar más en la usabilidad y apariencia de sus distribuciones. Al estar más orientadas al escritorio, estas distribuciones a menudo aparecían en las portadas de las revistas de TI más populares de la época. Me encontré con nombres como Libranet, Storm, Finnix y Corel Linux.

Sin duda, el evento más importante en esta parte de la historia de Linux fue la aparición de KDE y Gnome. KDE (Kool Desktop Environment) apareció en 1996. Su fundador fue Mathias Ettrich, estudiante de la Universidad de Tübingen. Ofreció no solo una colección de aplicaciones, sino todo un entorno de escritorio en el que podían ejecutarse. Los usuarios ahora tienen la opción de usar X11 o KDE, que está escrito en el marco Qt recientemente lanzado.

En 1998, se lanzó KDE 1.0 y la primera distribución que lo utilizó por defecto fue Mandrake. En 2000, se lanzó la versión 2.0, que recibió muchas mejoras, así como Konqueror, KOffice y la biblioteca KIO.

Miguel de Icaza y Federico Men anunciaron el desarrollo de un nuevo entorno de escritorio y aplicaciones basadas en la librería GTK +. Este nuevo entorno de escritorio se llamó Gnome. Se cree que el primer sistema operativo en utilizar Gnome fue Red Hat Linux. Gnome se convirtió rápidamente en un entorno de escritorio popular debido a su alto rendimiento y facilidad de uso para usuarios generales. En mayo de 2000, se lanzó Gnome 1.2 Bongo.

2000 - 2005 - la aparición de las distribuciones Live

Este período vio un paso importante en la historia del sistema operativo Linux. Durante estos cinco años, su popularidad ha crecido de forma espectacular y han aparecido muchas nuevas computadoras Linux. El kernel continuó recibiendo mejoras, aparecieron nuevos programas y apareció la primera distribución en vivo.

Knoppix, una distribución amigable basada en Debian desarrollada por Klaus Knopper, fue una de las más populares en ese momento. Fue notable por muchas razones, pero la principal fue la capacidad de iniciar y probar el sistema directamente desde el CD.

Ahora consideramos que esta función es estándar. Pero en aquellos días, Knoppix, lanzado el 30 de septiembre de 2000, podía ejecutarse en cualquier computadora y obtener un sistema completo con soporte para varios hardware y redes. Esto era nuevo. Knoppix se convirtió en la base de muchas distribuciones, y algunas de ellas se conocen y se utilizan hasta el día de hoy.

Además de las distribuciones listas para usar, ha aparecido un proyecto que ayuda a los usuarios a construir su propia distribución. Linux From Scratch (LFS) se desarrolló junto con un libro de Jared Bickmans, que le mostró cómo construir su distribución de Linux desde la fuente.

Linux se trata principalmente de libertad y necesita evolucionar. Pero para apoyar el desarrollo, asegurar su protección y mantener la independencia, es necesario formar una empresa que haga todo esto. Entonces, en 2000, se creó un fondo para patrocinar a Linus y la comunidad en desarrollo para construir y mejorar Linux, y para proteger y preservar los valores centrales del movimiento.

Un momento clave durante este período fue el lanzamiento del kernel de Linux 2.4 el 4 de enero. Esta versión agregó soporte para USB, tarjetas de PC, ISA Plug and Play, así como Bluetooth, RAID y ext3. De hecho, fue el kernel soportado por más tiempo, terminando con la versión 2.4.37.11 en 2011. El kernel ha cambiado mucho y se ha vuelto más versátil desde la versión 1.0.

Red Hat, que ya había entrado en el mercado de valores y había recibido dinero para respaldar el sistema operativo gratuito Red Hat Linux, decidió que era hora de adoptar un enfoque comercial más comercial. Por tanto, la distribución se dividió en dos ramas. Red Hat Enterprice Linux 2.1 se lanza con el kernel 2.4.9. Era más estable, con soporte a largo plazo y para usuarios comerciales. Y la segunda distribución, Fedora, es gratuita para la comunidad.

Red Hat Enterprice Linux todavía es de código abierto. La empresa aloja el código fuente en varios servidores FTP, desde los cuales varios equipos de desarrollo independientes descargan y compilan sus distribuciones: CentOS, Oracle Linux, CERN y Scientific Linux. Tienen todos los beneficios de estabilidad de una distribución comercial, pero carecen de acceso al software y al soporte de Red Hat.

En diciembre de 2002, aparece un interesante kit de distribución: CRUX. Su principal objetivo era mantenerlo lo más simple posible, una tendencia que era muy popular en ese momento. CRUX era muy ligero y se centraba más en el desarrollador que en el usuario medio. Mientras que otras distribuciones han experimentado un crecimiento exponencial y la competencia para ser el mejor reemplazo para Windows, CRUX se ha mantenido simple y minimalista. Y es interesante para nosotros porque se convirtió en la base del ahora muy popular ArchLinux.

El 18 de diciembre, se anunció una nueva versión del kernel de Linux, 2.6. Esta versión presenta soporte para PAE, nuevos procesadores, soporte mejorado para procesadores de 64 bits, aumento del tamaño máximo del sistema de archivos a 16 TB, sistema de archivos EXT4 agregado y más.

Las distribuciones de Linux ya eran lo suficientemente buenas en ese momento, pero aún estaban muy lejos de ser ideales para aquellos a quienes les gustaban los productos de Microsoft. Por lo tanto, se necesitaba una nueva filosofía que acercara Linux al usuario promedio. Por ejemplo Ubuntu.

El objetivo de Ubuntu, una distribución basada en Debian, era crear un escritorio Linux fácil de usar que pudiera ser disfrutado por el usuario promedio con poca experiencia con el sistema. Con el lanzamiento de Ubuntu 4.04 el 20 de octubre de 2004, este concepto se ha implementado.

2006-2012: el auge y la caída de Ubuntu

Durante este período, muchas distribuciones se han vuelto más estables y continúan mejorando. También aparecieron muchas distribuciones nuevas. Uno de ellos, cuya primera versión se lanzó en 2006, es muy popular en la actualidad. Esto es Linux Mint. Estaba basado en Ubuntu y contenía software tanto gratuito como propietario. Esto simplificó enormemente la instalación de códecs, controladores y otros componentes para principiantes. Los desarrolladores de la distribución intentaron incluir nuevos programas en ella y también escucharon las opiniones de sus usuarios, y esto se ganó el apoyo de la comunidad.

Mientras tanto, se lanzó una nueva versión del entorno de escritorio KDE4, que recibió críticas de los usuarios por su falta de estabilidad. Incluso el propio Linus declaró que esta versión de KDE rompe todo y solo proporciona la mitad de las capacidades de la versión anterior. Sin embargo, los usuarios comenzaron a usar KDE4 con un entorno Plasma y un aspecto moderno, y con el lanzamiento de la versión 4.2, que tuvo lugar en 2009, ya se habían olvidado de sus experiencias negativas.

El sistema operativo basado en kernel de Linux más popular hasta la fecha se lanzó el 23 de septiembre, aunque el 90% de los usuarios no tienen idea de que están usando Linux. Por supuesto, esto es Android. La versión 1.0 fue lanzada para el HTC Dream y podía hacer lo que esperarías de un teléfono inteligente moderno, pero fue realmente malo. En la versión 1.1 se corrigieron la mayoría de los errores, pero no fue hasta la versión 1.5 que Android comenzó a conquistar el mundo de los teléfonos inteligentes.

A lo largo de este tiempo, Ubuntu se ha vuelto cada vez más fuerte. Regularmente ocupaba el puesto número 1 en distribuciones de Linux, ganaba cada vez más fanáticos y era bastante fácil de usar. Pero luego, un soleado día de abril, se lanzó Ubuntu 14.04, vino con un nuevo entorno predeterminado: Unity. Gnome 3 y KDE 4 nunca han recibido tanta retroalimentación negativa como Unity. Podemos decir que entonces casi todo el mundo odiaba a Unity. Pero Canonical no abandonó la idea de inmediato y el caparazón se volvió bastante utilizable.

Después de muchos años de desarrollo en la rama 2.6, finalmente se lanzó el kernel 3.0. Y no, no hubo cambios significativos en él. Es solo que Linus y la comunidad decidieron que 2.6. * La numeración se estaba volviendo demasiado complicada y era hora de cambiar el número.

El fracaso con KDE4 no es la única historia desafortunada del desarrollo de entornos Linux. Después, se podría decir que los desarrolladores tendrían que aprender de la experiencia de otra persona y saber ya lo que le gusta a su audiencia. Pero este no es claramente el caso del equipo de desarrollo de Gnome, que lanzó Gnome 3 en abril de 2012. Ahora los usuarios de Gnome estaban muy descontentos con los cambios de interfaz y estaban cambiando a KDE o usando versiones anteriores de Gnome. Pero en las siguientes versiones, Gnome mejoró mucho y los desarrolladores de Linux Mint decidieron mantener el aspecto antiguo de Gnome con nuevas funciones y crearon su propio entorno: Cinnamon.

2012-2018 - Linux y juegos

Hoy en día, Linux ha conquistado casi por completo el mercado de servidores y se ha vuelto aún más atractivo para los usuarios domésticos. Uno de los factores que hacen que Linux sea atractivo para la gente común son los juegos. En febrero de 2013, Valve, el fabricante de una importante plataforma de distribución de juegos, lanzó una versión para Linux de su cliente Steam. En ese momento, la mayoría de los juegos solo se podían ejecutar a través del emulador de Windows, y los juegos que eran para Linux, por regla general, tenían poco interés.

Varios años después, se lanzó SteamOS, un sistema operativo basado en Linux para las consolas de juegos de Valve. Actualmente hay más de 3000 juegos disponibles para Linux en Steam. Valve también comenzó recientemente a trabajar en la integración de un emulador de juegos de Windows en Steam, lo que facilitará aún más su lanzamiento, dado que recientemente se agregó a este emulador soporte para muchas bibliotecas de DirectX 10 y 11.

Las nuevas distribuciones continúan surgiendo al mismo ritmo que antes. Entre ellos hay algunos interesantes. Por ejemplo, Manjaro basado en Arch Linux. Apareció en noviembre de 2013, pero a pesar de su juventud ya ocupa una posición de liderazgo en popularidad en muchos tops. Su ventaja es que simplifica la instalación y configuración de ArchLinux, pero al mismo tiempo conserva su flexibilidad y algunas ventajas. Además de Manjaro, se han lanzado muchas más distribuciones nuevas e interesantes, por ejemplo, Antergos, ElementaryOS, Deepin Linux y otras, que ahora son populares entre los usuarios.

En cuanto al kernel de Linux, la versión se cambió nuevamente a 4.0 en 2015. Nuevamente, no hubo cambios importantes, se realizó una votación y la comunidad decidió que se debería cambiar la versión del kernel. Los cambios significativos durante este período incluyen la adición de soporte UEFI, trabajo mejorado con nuevo hardware, la adición de sistemas de seguridad, portabilidad de los subsistemas necesarios para Android, estabilidad mejorada de Btrfs y mucho más.

En 2013, la empresa de desarrollo de Ubuntu decidió probar suerte en el mercado móvil y lanzó una versión móvil de Ubuntu: Ubuntu Touch. Las ventajas del sistema operativo deberían haber sido la capacidad de convertir un teléfono inteligente en una computadora completa cuando se conecta a una pantalla a través de HDMI. Para ello, se desarrolló un shell Unity 8 por separado, el servidor de visualización Mir en lugar del X Window, e incluso se lanzaron varios teléfonos inteligentes. Pero no salió nada del proyecto, se cerró en 2017 después de que Smasung lanzara su DEX. Además, en la versión 17.10, los desarrolladores de Ubuntu decidieron abandonar Unity y regresaron a Gnome, y en lugar de su servidor de visualización Mir, ahora usarán el Wayland desarrollado por la comunidad, que también se está desarrollando para reemplazar el antiguo Xorg.

conclusiones

Desafortunadamente, nuestro recorrido por el pasado de Linux ha llegado a su fin. Vimos distribuciones antiguas de Linux y aprendimos cómo empezó todo. No se sabe qué pasará en el futuro, pero el sistema operativo Linux está evolucionando y cada vez más personas y empresas están interesadas. Este no es el final de la historia de la creación de Linux y, muy probablemente, tiene un gran futuro.

Muchos de los que se han cambiado a Linux ahora no quieren volver al sistema operativo Windows. Esto se debe a la disponibilidad de este sistema operativo incluso para usuarios novatos. Si desea instalar Linux, debe descargar una de las muchas distribuciones que se basan en el kernel de Linux. Daremos ejemplos de los mejores y le informaremos sobre las características del sistema.

¿Qué es Linux y por qué hay tantos sistemas operativos basados \u200b\u200ben él?

GNU / Linux fue diseñado como un núcleo multiusuario y multitarea para varios sistemas operativos. Para lo cual los programadores han creado muchos administradores gráficos y shells de software. El kit de distribución (sistema operativo) determina para qué usará su computadora. Cada sistema operativo basado en Linux se diferencia en su parte funcional. La única parte de todas las distribuciones es "Terminal", esta es su parte principal. Con él puedes:

  • instalar y ejecutar programas;
  • agregar almacenamiento para el almacenamiento de software;
  • configurar archivos de configuración y la propia distribución.

Ahora bien, este sistema es especialmente popular entre los programadores, también se usa muy a menudo para servidores.

Comenzó a extenderse ampliamente en las computadoras domésticas hace relativamente poco tiempo, y se ganó el amor de los usuarios debido a sus amplias opciones de personalización: algunas versiones de distribuciones se pueden ejecutar directamente desde una unidad flash, otras son adecuadas para computadoras débiles. Las distribuciones difieren en su funcionalidad, tamaño y apariencia.

No todos los sistemas operativos basados \u200b\u200ben Linux se pueden descargar. Por ejemplo, Google Chrome OS (sí, existe un sistema operativo de este tipo, no solo un navegador) viene preinstalado en algunos modelos de Samsung, portátiles HP, etc. Este sistema operativo no se puede encontrar en el dominio público de las distribuciones oficiales. Pero hay muchas bifurcaciones y copias. No proporcionaremos enlaces a dichos sitios en esta revisión. Para cada distribución en la revisión, proporcionamos un enlace de descarga al sitio web oficial o la comunidad oficial.

¿Por qué los usuarios abandonan Windows por Linux?

Muy a menudo, las ventajas de los sistemas operativos basados \u200b\u200ben Linux se denominan:

  1. Falta de... Esto no quiere decir que este sistema sea generalmente imposible de piratear, pero los piratas informáticos rara vez muestran interés en Linux. Hay algunas rutinas que ayudan a penetrar en los servidores, pero difícilmente se ejecutan en las PC domésticas. El hecho de que el sistema sea seguro también se evidencia por el hecho de que ninguna utilidad antivirus tiene una base de datos específica para Linux. Básicamente, los programas están configurados para buscar códigos maliciosos que se transfirieron usando unidades flash o discos.
  2. Casi todas las distribuciones se distribuyen de forma gratuita, que permite a las personas con varios dispositivos domésticos no gastar toneladas de dinero en licencias. Con esto, puede reinstalar distribuciones regularmente, probarlas y cambiarlas. Un beneficio adicional es que el software de Linux también es gratuito. Y una buena ventaja es la ausencia de inserciones de anuncios y programas de terceros que se cargan en la memoria de la PC junto con la utilidad principal.
  3. El sistema es diverso e infinito posibilidades para personalizar la apariencia... Además de muchas distribuciones, puede instalar diferentes entornos de trabajo en su PC. Esto le ayudará a cambiarlos según sea necesario o según su estado de ánimo.
  4. El sistema tiene un repositorio incorporado... Su idea formó la base de la tienda de aplicaciones Google Play. Desde allí, puede instalar una variedad de programas sin recurrir a la ayuda de sitios y programas de terceros. El único inconveniente que se nota inmediatamente después de cambiar de Windows es la falta de nombres familiares para las utilidades.
  5. El sistema es conveniente para la interfaz externa y dividir programas en menús. Cada utilidad tiene su propia sección en el menú, lo que facilita su búsqueda. Estos pequeños momentos agradables ayudan a que su trabajo sea mucho más conveniente.
  6. Casi todos los controladores necesarios están integrados en el kernel de Linux. para equipos periféricos. Puede instalar cualquier dispositivo y comenzará a funcionar inmediatamente. No tienes que buscar drivers, como para Windows, descargarlos en otro ordenador, para que luego el equipo empiece a funcionar sin interrupciones. No habrá inconvenientes incluso al conectar una nueva tarjeta de red.
  7. De forma predeterminada, el sistema cifra los discos por sí solo, que le permite proteger archivos si su computadora cae en las manos equivocadas. En Windows, esta opción solo está disponible con programas de terceros.

Estos aspectos positivos son suficientes para que quieras probar un sistema operativo basado en el kernel de Linux. Pero antes de elegir un kit de distribución, debe familiarizarse con las características de cada shell y estudiar cuidadosamente las deficiencias del sistema operativo.

Desventajas de Linux

Para empezar, estas son las situaciones que los programadores que crearon distribuciones de Linux no pudieron afrontar. Estos problemas son raros, pero para los usuarios novatos pueden ser fatales.

  1. Mala compatibilidad con varios dispositivos modernos... La mayoría de las impresoras, escáneres, enrutadores y otros dispositivos están diseñados para Windows. Por lo tanto, es posible que no siempre funcionen correctamente. Los usuarios pueden cambiar la distribución por su cuenta para que los dispositivos conectados funcionen correctamente. Si no sabe cómo ajustar de forma independiente la configuración del sistema operativo en el mismo terminal, solo necesita descargar y cargar la versión moderna del kit de distribución.
  2. Funcionamiento incorrecto del subsistema gráfico... Después de salir del modo de suspensión, al usar tarjetas gráficas discretas, es posible que experimente un bloqueo. La única forma de deshacerse de este problema es reiniciando. Los problemas con las tarjetas de video aparecen con mayor frecuencia después de actualizar el kernel o los componentes responsables de mostrar los gráficos.
  3. Aunque muchos están integrados en el kernel, pueden dejar de instalar automáticamente o eliminado después de una actualización del sistema. Este problema se resuelve volviendo a la versión anterior de la distribución o instalando un nuevo shell.
  4. Funcionamiento incorrecto del sistema de refrigeración en portátiles. Debido a un control inadecuado, los refrigeradores comienzan a hacer ruido o no hacen bien su trabajo.
  5. Steam para Linux se está desarrollando muy lentamente, los usuarios no pueden descargar ni comprar música ni aplicaciones. Si elige un programa pago, pueden surgir problemas al ingresar los datos de la tarjeta (la tienda no acepta todo el plástico). Si bien vale la pena señalar que la tienda de aplicaciones de Windows no está mucho mejor desarrollada, puede causar problemas al usarla. Pero en el último caso, existen muchas fuentes alternativas de programas.

Para no enfrentar estos problemas, vale la pena instalar solo versiones modernas de sistemas operativos. Para la mayoría de los usuarios comunes, estos problemas pueden convertirse en una razón para abandonar el sistema operativo Linux.

Sin embargo, vale la pena señalar que a lo largo de los años, la interfaz de los shells se ha vuelto cada vez más fácil de usar. Los desarrolladores están tratando de resolver los problemas enumerados anteriormente, pero hasta ahora no han podido deshacerse de ellos por completo.

Revisión de las mejores distribuciones de Linux con enlaces de descarga de sitios oficiales

Antes de instalar Linux, debe familiarizarse con los detalles de sus distribuciones. Cada uno tiene sus pros y sus contras.

SO elemental

Si el diseño del sistema operativo es importante para ti, entonces debes optar por Elementary. Visualmente, el escritorio se parece a Mac OS, lo que lo hace lucir caro y hermoso. Entre otras distribuciones, esta opción destaca solo por su diseño y este es su inconveniente. Aunque es precisamente por eso que los usuarios se enamoraron de Elementary.

Es un sistema liviano y conveniente, adecuado incluso para máquinas de baja potencia. De forma predeterminada, no tiene el conjunto de programas más grande, pero bien pensado:

  • navegador Midori;
  • administrador de archivos Pantheon Files;
  • tótem del reproductor multimedia;
  • cliente de correo electrónico Geary;
  • gestor de fotografías Shotwell.

Este sistema realiza el 100% de las tareas diarias del usuario. Además, el apoyo de los fanáticos de este sistema operativo llevó al hecho de que dentro del caparazón comenzaron a desarrollar sus propios productos de software. Pero al mismo tiempo, los usuarios aún no tienen la capacidad de personalizar y ajustar el shell.

Linux Mint

Esta opción es conveniente para adaptar los usuarios que han trabajado con Windows durante mucho tiempo. Son similares al área de la barra de tareas, el sistema de navegación y el escritorio. Se han lanzado varios entornos de trabajo para este sistema, entre los que puede elegir el más conveniente. Mint es un sabor diferente de Ubuntu. Tiene varias ventajas sobre otras distribuciones:

  • este ensamblaje está bastante extendido, cuenta con un buen apoyo de usuarios y desarrolladores;
  • distribución gratuita;
  • varios entornos de trabajo se pueden cambiar fácilmente mediante una interfaz gráfica ligera y fácil de usar;
  • hay varias funciones integradas: complementos para la carga, ejecución y actualización rápidas de aplicaciones;
  • actualizado y modificado con frecuencia.

Hay dos fallas: está desarrollado por un equipo de entusiastas y no existen boletines de seguridad pública para este sistema. Estas deficiencias no afectan el funcionamiento del sistema operativo. La ausencia de una empresa responsable del desarrollo incluso puede considerarse una ventaja: los creadores del sistema están más cerca de los usuarios comunes.

Manjaro Linux

Se han lanzado varios sistemas operativos basados \u200b\u200ben Arch Linux. Uno de ellos fue Manjaro. Tiene varias características:

  • proceso de instalación sencillo;
  • detección automática de hardware;
  • amplia personalización de escritorio;
  • estabilidad del trabajo;
  • la capacidad de instalar múltiples núcleos;
  • guiones especiales.

Hay dos versiones para el escritorio, una de las cuales se usa para usuarios avanzados. Es un sistema rápido y popular con una gran cantidad de usuarios, por lo que obtiene un buen apoyo de la comunidad. Para los usuarios sin experiencia, la herramienta para descargar programas - AUR será conveniente en este sistema. Te permite prescindir de los repositorios.

Ubuntu

Esta distribución es la más extendida y popular. Casi todos los usuarios de Linux lo han probado al menos una vez. El sistema es ideal para principiantes que solo quieren familiarizarse con las capacidades de las distribuciones. No hay nada superfluo en la interfaz, incluidos los desarrolladores se deshicieron de la terminal. Para los usuarios sin experiencia, puede ser una desventaja utilizar la línea de comandos para trabajar con el sistema.

Beneficios de Ubuntu:

  • la distribución, los programas y los componentes gratuitos también se pueden descargar libremente;
  • el proceso de instalación no toma más de 10 minutos;
  • la interfaz es fácil de entender y comprensible;
  • sin el permiso del usuario, no sucede nada en el sistema, por lo que el riesgo de infección por virus es mínimo;
  • se puede usar en la misma computadora con Windows, la capacidad de arranque múltiple está integrada en el sistema;
  • la asamblea incluye un conjunto suficiente de programas;
  • las comunidades y foros te permiten resolver cualquier problema.

La principal desventaja de esta versión es la inestabilidad del trabajo. Muchos rechazan el kit de distribución debido a las fallas que acompañan a casi todas las actualizaciones del sistema. Las versiones más nuevas a menudo arrojan errores que otros usuarios no han encontrado antes. Después de esta versión de Linux, será difícil utilizar otras distribuciones.

openSUSE

Esta versión es la más utilizada comercialmente. Los desarrolladores han publicado el código fuente de su sistema para que los programadores de todo el mundo puedan mejorarlo. Esto permitió que se lanzaran nuevas versiones con frecuencia. En primer lugar, el producto openSUSE es interesante para los principiantes que no han usado Linux antes.

El sistema se puede instalar incluso en computadoras débiles. Sus requisitos mínimos son: 3 GB de espacio libre en el disco duro, un procesador Pentium 4 a 1,6 GHz y solo 1 GB de RAM. La gestión de este sistema se concentra en el centro de YaST. Los usuarios sin experiencia no deben instalar la versión Tumbleweed, ya que a menudo presenta problemas. Es mejor ejecutarlo en Leap, que se actualiza con menos frecuencia y es más estable.

Steam OS - ¡Linux para juegos!

Un gran problema para los usuarios de Linux es que se han lanzado pocos juegos para este sistema operativo. Por esta razón, se lanzó un sistema operativo Steam basado en Debian para jugadores. Es utilizado por aquellos que quieren reducir el consumo de recursos durante los juegos. En esta versión del shell, se utilizaron las capacidades y funciones de la plataforma Steam. Puedes jugar con tu teclado o joystick.

La desventaja de esta versión es que la computadora no se puede utilizar para realizar varias tareas. Después de instalar este sistema operativo, se convierte en una máquina de juegos. Puede instalar el software para realizar otras tareas, pero no funcionará correctamente. Otro inconveniente es la baja prevalencia del sistema y el escaso apoyo. Además, su procesador debe admitir una arquitectura de 64 bits.

Tails: para un anonimato total en Internet

Se ha lanzado otro sistema basado en Debian - Tails. Está destinado a aquellos para quienes es importante mantener el anonimato en la red. Una de las ventajas de este sistema: no necesita equipos fuertes, es estable. Tails es perfecto para navegar por Internet y realizar las tareas diarias.

CentOS 7

Si desea encontrar una alternativa gratuita a Red Hat Enterprise Linux, entonces debe descargar CentOS 7 en su PC. La mayoría de las veces, la elección recae en este sistema cuando el usuario ya ha trabajado con Red Hat, pero tuvo que abandonarlo debido a un bloqueo. En este caso, puede utilizar los mismos programas en ambas versiones. No tiene que modificar el sistema ni buscar un reemplazo para sus utilidades favoritas.

Debian

Esta versión es amada por su estabilidad y seguridad. El equipo de desarrollo es impresionante, pero las actualizaciones del sistema rara vez se publican. Este sistema es conveniente para la administración remota, por lo que a menudo se instala en servidores. Para los principiantes, el montaje es difícil, hay demasiadas configuraciones y programas. Al mismo tiempo, la distribución tiene varias cualidades positivas:

  • estabilidad;
  • se admiten muchas arquitecturas;
  • seguridad en uso;
  • más de mil paquetes de software;
  • actualizado fácilmente;
  • funciona de forma rápida y eficaz incluso en equipos obsoletos.

A diferencia de otras versiones de distribuciones, deberá configurarlo inmediatamente después de instalar Debian. Solo un usuario experimentado puede calcular la cantidad de opciones. La popularidad de la distribución se conserva solo por su estabilidad, pero desde el punto de vista de la interfaz y la usabilidad, está desactualizada. Las actualizaciones del sistema operativo son raras, pero descargarlas e instalarlas es extremadamente simple.

Fedora

Si quiere ser uno de los primeros en probar cosas nuevas del mundo Linux, entonces debería instalar el kit de distribución de Fedora. También está afiliado a Red Hat, que utiliza esta versión como campo de prueba gratuito para nuevos productos. El propio fundador de Linux, Torvalds Linus, usa esta distribución como la principal, y no se debe confiar en su elección.

El único inconveniente de este sistema es solo una pequeña cantidad de errores después de la actualización. La distribución es buena para uso doméstico. No falla después de la introducción de nuevos productos. Se mantiene al día y es adecuado para computadoras con diferentes capacidades.

La elección de un kit de distribución se basa en sus deseos. Cada versión de Linux es buena a su manera, pero no sin sus inconvenientes. Puede escribir sobre su experiencia en el uso de distribuciones de este sistema operativo en los comentarios. Si te gustó el artículo, compártelo con tus amigos.