¿Qué es "Linux"? - gHacks Tecnología Noticias

Hace poco recibí una llamada de varias personas que cometieron un error en la nomenclatura del sistema operativo Linux. Pero entiendo esto mucho, y desde todos los puntos del espectro: desde principiantes hasta usuarios avanzados. El principal problema que tengo es que este problema causa mucha confusión entre los principiantes y enfado entre los usuarios experimentados. Con este fin, pensé en esbozar algunas ideas que podrían resolver este problema. Es confuso, es frustrante y se debe a años de dura guerra entre geeks. Así que sigue leyendo y únete. Tu aporte es valioso.

Les advierto, les diré que no estoy afiliado a ninguna distribución ni a ningún desarrollador. Soy un autor técnico que ha cubierto el sistema operativo Linux desde 1998. Y aunque he entrevistado y hablado con muchos desarrolladores y creadores de primer nivel (incluso con el mismo Linus), no mantengo contacto constante con ellos. Ahora... discutamos este problema de "Linux".

Tecnicamente hablando ...

Si observa la definición de Linux en Wikipedia, verá que se denomina Linux como "un término general para sistemas operativos de computadora similares a UNIX basados ​​​​en el kernel de Linux". Así que ya tenemos puristas en servicio. ¿Porqué es eso? Los puristas hablan de "Linux" como el kernel. Pero si Linux es solo el kernel, ¿qué es el sistema operativo? Nuevamente, volviendo a Wikipedia, la definición de un sistema operativo es "... la interfaz entre el hardware y el usuario que es responsable de administrar y coordinar actividades y compartir recursos informáticos". No se menciona el núcleo.

Si busca Microsoft Windows en Wikipedia, no encontrará una mención del kernel. ¿Porqué es eso? ¿Por qué hay referencias de kernel tan aterradoras cuando se trata de identificar un sistema operativo? Supongo que es un problema de simplificación que se usa para ayudar a la persona promedio a comprender el sistema operativo.

Piénsalo... técnicamente puedes dividir un sistema operativo en muchos componentes:

  • El núcleo
  • HAL
  • Escritorio
  • Subsistemas

y más. También puedes romper el cuerpo de una persona en pedazos:

  • Cerebro
  • Ojos
  • Esqueleto
  • nervios
  • Corazones

y más. Y como sistema operativo, cada parte en sí misma no vale nada. ¿Qué puedes hacer exactamente con el kernel de Linux sin otras partes a su alrededor? No mucho. Hay muchos entornos de escritorio y administradores de ventanas, pero ninguno de ellos funcionará sin X Windows, que no funcionará sin el kernel.

Para los puristas, Linux es el núcleo y nada más. Los puristas más ávidos te dirán que hay distribuciones creadas usando el kernel de Linux. Entonces, ¿cómo llamarían los puristas a Ubuntu, Fedora o Mandriva? Diría "Ubuntu: sistema operativo que usa el kernel de Linux". No, dices "Ubuntu Linux" o simplemente "Ubuntu". El nombre "Ubuntu" se refiere a Linux.

Para los nuevos usuarios de Linux, es el mismo sistema operativo que Windows y Mac. Y en mi opinión, así es como deberías usar este término. Esto elimina la confusión, lo hace más accesible para una gama más amplia de personas y agrega simplicidad al marketing y la documentación.

Y piénselo de esta manera: el cuerpo humano sin su núcleo (corazón) ya no es un ser humano sino un cadáver. Ubuntu (o Mandriva, o Puppy, o SuSE) sin su kernel no es más que una colección de código que no se puede usar. Las piezas están realmente muertas.

Los expertos, periodistas y escritores técnicos siempre son criticados por usar mal el término "Linux". Si bien esto es técnicamente correcto, la mayoría está tratando de simplificar la verbosidad para evitar la confusión entre las masas. Y para la mayoría funciona. Linus Torvalds realmente creó solo una parte del sistema operativo Linux: el kernel. Esta es la parte más importante del rompecabezas, pero sigue siendo sólo una. Y decir que esta es la única pieza que merece el término "Linux" hace que todos los demás trabajos duros sean injustos.

Linux es un todo, no una pieza. Está el kernel de Linux, el nivel de hardware de abstracción de Linux, el entorno de escritorio de Linux, el subsistema de Linux y más. ¿Qué estás diciendo? ¿Tienes alguna opinión sobre este “argumento”? Si es así, comparte tus pensamientos aquí en Ghacks.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir