Por qué Linux es la plataforma preferida para desarrolladores y expertos

A los fanáticos de Linux les gusta soñar con el día en que Linux sea un sistema eficaz convencional en punto de una utensilio de piratas informáticos. Por más divertido y útil que sea Linux, parece que seguirá siendo un sistema eficaz “geek”. He aquí por qué la comunidad Linux debería aceptar esto en punto de batallar contra ello.

Linux es el sotabanco de trabajo de un desarrollador

En 1985, Paul Schindler, revisor de software del software de PBS Las crónicas informáticasentregó un breve editorial durante el episodio del software sobre Unix, cuando los observadores especulaban que AT&T podría desbancar a IBM como la fuerza dominante en la informática con Unix tras la desintegración del Bell System. AT&T, ahora legalmente capaz de comercializar computadoras y software directamente, y Unix en particular.

Schindler echó agua fría sobre la idea, comparando el marketing de Unix para los usuarios de computadoras convencionales con intentar brindar una envase de miga de tomate con un destornillador (comenzando aproximadamente de las 21:54 en el video incrustado a continuación).

El principal argumento de Schindler era que, si perfectamente Unix era un excelente entorno para escribir software para minicomputadoras (un tipo de máquina que ahora llamaríamos servidor), la proliferación de diferentes versiones de Unix, incluso en 1985, dificultaba la portabilidad del software.

Si perfectamente Unix había causado sensación en el mundo universitario y las estaciones de trabajo Unix se estaban volviendo populares en la ciencia y la ingeniería, la fragmentación y la descuido de software de oficina hacían que fuera difícil de traicionar en el mercado empresarial en comparación con los omnipresentes sistemas MS-DOS fuera de las aplicaciones especializadas.

Joel Spolsky, en una reseña de Eric S. Raymond El arte de la programación Unixseñaló que en el momento en que se desarrolló Unix por primera vez, la división entre desarrolladores y usuarios finales no existía en la era de las minicomputadoras. Los usuarios tenían que escribir su propio software. La civilización Unix evolucionó para proveer las cosas a los desarrolladores a través de su segmento de comandos y diseño de canalización, incluso a dispendio de los usuarios finales, y Linux heredó en gran medida esta talante.

Los sistemas tipo Unix están tan cerca del corazón de los desarrolladores que una de las primeras versiones en Bell Labs incluso fue denominada “Programmer’s Workbench”.

Los defensores de Linux han estado tratando de impulsar a Linux como una alternativa a Windows, casi desde que existen los sistemas Linux. No es difícil ver por qué. El código fuente de Linux es sin cargo tanto en voz como en cerveza, y un gran obstáculo para la asimilación del escritorio Unix fue el costo de la inmoralidad del software.

Si perfectamente Windows probablemente será el sistema eficaz favorito por quienes usan sus máquinas como medio para algún otro fin, Linux ha heredado la reputación de Unix como el paraíso de los hackers y los manipuladores. Al igual que con Unix, esta característica podría ser un inconveniente irónico cuando se intenta presentar Linux a los usuarios convencionales, aun cuando Linux podría ser el mejor entorno para desarrollar y penetrar sus aplicaciones.

Linux es la plataforma para el trabajo serio

Un ejemplo de fragmento de código Python escrito en el editor de texto Nano en Linux

Hay varias razones por las que Linux ocupa un punto tan importante en el ampliación de software. Linux, como Unix antiguamente, es una utensilio de enseñanza popular en el mundo universitario de informática. Los estudiantes de informática aprenden a codificar con él, o al menos aquellos que aún no han estado jugando con él en sus dormitorios y dormitorios.

Muchas distribuciones de Linux ya vienen con herramientas de programación instaladas. Si no es así, es trivial utilizar el administrador de paquetes para instalar editores, compiladores, intérpretes, depuradores, etc. Nuevamente, muchas de estas herramientas tienen sus raíces en la era clásica de Unix. La utensilio de programación más importante podría ser el shell, que permite a los usuarios encadenar comandos existentes en canales.

Si perfectamente la mayoría de los usuarios “mundanos” pueden usar Windows o macOS en el escritorio y un teléfono inteligente en el saquillo (más sobre esto más delante), sus aplicaciones, si no se incuban en un sistema Linux, es casi seguro que se ejecutan en uno. Es más probable que los servidores web como el que le presenta este artículo se ejecuten en Linux, así como muchas aplicaciones móviles en el back-end.

Un efectivo “Linux de escritorio” no se parecerá a Linux

El Administrador de tareas de ChromeOS.

A pesar de los esfuerzos de compañías como Red Hat y Canonical, los creadores de la popular cambio de Ubuntu, Windows sigue siendo el escritorio dominante para la mayoría de los usuarios finales, a pesar de las recientes quejas sobre la promoción de Microsoft de las funciones de inteligencia sintético en el sistema, poco de lo que el resto de la industria tecnológica convencional además es culpable.

Los proyectos derivados de Linux más extendidos en manos de no programadores podrían ser Android y ChromeOS. La mayoría de los observadores no reconocerían estos sistemas como distribuciones habitual de Linux. Si otros sistemas Linux se hicieran populares, probablemente tendrían que seguir este maniquí, como crear sus propias interfaces de legatario e infraestructuras de aplicaciones. Los entusiastas incondicionales de Linux se burlarían de este tipo de cosas, como lo hacen con ChromeOS (aunque no con Linus Torvalds, según Fortuna).

La omnipresencia de ChromeOS en la educación primaria y secundaria demuestra que muchas de las barreras para la asimilación de Linux pueden ser culturales y estructurales más que el software en sí. Sólo hay una interpretación de ChromeOS en punto de los innumerables entornos de escritorio de Linux.

Valve, el creador de Steam y Steam Deck, posiblemente serían otros contendientes para promover un uso más “convencional” de Linux, ya que Steam por sí solo es el tienda de juegos en la PC. GOG además está impulsando una veterano compatibilidad con Linux ahora que la tienda es independiente. Estas además serían aplicaciones más especializadas. El éxito de Steam Deck se debe más a que ofrece una forma de ejecutar juegos de PC de forma portátil en punto de como una máquina Linux, aunque es popular entre los aficionados.

Linux no debería intentar ser poco que no es

Linux no va a desaparecer, pero probablemente nunca llegará a ser “convencional” por sí solo. Los usuarios más no técnicos están recurriendo a los teléfonos inteligentes y las tabletas como sus dispositivos principales y probablemente nunca profundizarán en los detalles de sus sistemas. El futuro de Linux probablemente consistirá en aceptar su status como plataforma para retoques y ampliación. El admirador que experimente con una Raspberry Pi, anconada una terminal WSL o inicie dualmente otro sistema Linux se asegurará de que Linux seguirá siendo el sistema eficaz para las personas que desean emplear al mayor sus máquinas.

Related Posts

La incómoda verdad sobre los vehículos híbridos

Esto es El paso a espaldasun boletín semanal que analiza una historia esencial del mundo de la tecnología. Para obtener más información sobre la lucha de los vehículos eléctricos, siga…

EFF, Ubuntu y otras distribuciones discuten cómo reponer a las leyes de comprobación de vida

Sistema76 no es el único que critica las nuevas leyes de comprobación de vida. el blog 9to5Linux publicó una inspección “informal” a otras discusiones en varias comunidades de Linux. A…

You Missed

La incómoda verdad sobre los vehículos híbridos

La incómoda verdad sobre los vehículos híbridos

EFF, Ubuntu y otras distribuciones discuten cómo reponer a las leyes de comprobación de vida

EFF, Ubuntu y otras distribuciones discuten cómo reponer a las leyes de comprobación de vida

donde la belleza mueve la patrimonio y las mujeres encuentran apoyo

donde la belleza mueve la patrimonio y las mujeres encuentran apoyo

Voy a salir a romper hoy en presencia de Israel

Voy a salir a romper hoy en presencia de Israel

Anthropic identifica los trabajos que la IA tiene más probabilidades de reemplazar

Anthropic identifica los trabajos que la IA tiene más probabilidades de reemplazar

República Dominicana asumirá rol secreto en organización regional “Escudo de las Américas”

República Dominicana asumirá rol secreto en organización regional “Escudo de las Américas”