Windows vs Linux

(Para antonio ledda)
20/03/23

El artículo que estoy a punto de escribir quiere enfatizar algún aspecto de dos visiones diferentes y al mismo tiempo similares de la idea de Sistema operativo.

Es obligatorio hacer un breve apunte histórico sobre laevolucion tecnologica de las computadoras informaticas.

El final de años 60 y la década siguiente se caracterizan por la presencia de sistemas de cálculo automático capaces de procesar y producir datos en papel.

Los años 80 están marcados por la aparición paulatina de sistemas informáticos dotados de memoria, basados ​​en un componente electrónico denominado procesador.

La evolución tecnológica favorece el nacimiento de los procesadores de memoria de 32 bits y posteriormente de los procesadores de 64 bits, la característica sobresaliente que los diferencia es la cantidad de memoria "volátil", la denominada RAM que ambas tecnologías pueden manejar. Los primeros pueden admitir hasta 4 GiB, mientras que los segundos hasta 16 EiB. En 1985 la empresa Microsoft compra DOS cuyas siglas significan Disco del sistema operativo, es el primer sistema operativo capaz de leer y escribir datos en un dispositivo de hardware. Así nació MS-DOS.

1993 se caracteriza por la presencia de Windows 1.0 con interfaz gráfica, desde 1995 hasta la actualidad se suceden 20 versiones llegando al actual Windows 11. La característica peculiar que las distingue es la implementación de la tecnología NT (Nueva Tecnología) que permite procesar varios trabajos a la vez.

En este punto de la narración es necesario hacer un aparte y tratar de explicar el concepto de proceso. Desde nuestro punto de vista, los usuarios "estándar" en el uso de la PC estamos acostumbrados a la idea de las aplicaciones, por ejemplo. editor de texto, calculadora, administrador de correo electrónico, navegador de Internet y más como herramientas para satisfacer nuestras necesidades diarias de trabajo o de ocio pero desde un punto de vista informático las anteriores no son más que una o más tareas, procesos que el sistema operativo debe gestionar en memoria para devolver un resultado al usuario.

en 1991 Linus Torvalds, estudiante de la Universidad de Helsinki, inspirado primero por Unix, un sistema operativo creado en 1970 por los laboratorios AT&T Bell y luego por Mimix, una versión de Unix diseñada con fines de estudio e investigación, decide escribir su propio código dando así vida a Linux.

Ambos sistemas operativos se basan en tecnología de hardware de 32/64 bits.

La pregunta que merece una respuesta ahora es: ¿Qué es un Sistema Operativo y de qué elementos se compone?

Il Sistema operativo es el intermediario que pone en relación al hombre con la máquina y se caracteriza por tres componentes fundamentales:

  • Núcleo
  • Sistema de archivos
  • shell

En un sentido abstracto, define la Núcleo el corazón del sistema operativo y se puede comparar con una torre de control que se encuentra en los aeropuertos y que gestiona el tráfico aéreo marcando los caminos y tiempos de ocupación y despeje de las pistas por parte de los aviones. De la misma forma, el Kernel administra métodos y tiempos de acceso a la memoria de un sistema por parte de las aplicaciones, inicializa y finaliza procesos, procesa las instrucciones dadas por el usuario para ejecutar procesos simples como mostrar texto en el monitor.

Il del sistema de archivos no es más que la organización de archivos y directorios presentes en un dispositivo de almacenamiento.

La Cáscara es una interfaz, que permite al usuario interactuar con la máquina física a través del sistema operativo y ha sido concebida en dos formas distintas, conocidas respectivamente como CLI (Command Line Interface) y GUI (Graphical Unit Interface).

Windows y Linux son dos Sistemas Operativos, por lo tanto ambos tienen las características antes descritas y por ello son similares; el elemento que las diferencia es conceptual y se refiere al código fuente que es la base fundacional de las mismas. La visión de Windows se basa en la inaccesibilidad del código fuente antes mencionado mientras que Linux saca su fuerza al ponerlo a disposición de cualquiera que quiera modificarlo para adaptarlo a sus necesidades.

¡Dos enfoques diferentes pero, aparentemente, ambos exitosos!

referencias:

https://it.wikipedia.org/wiki/Storia_di_Microsoft_Windows

https://it.wikipedia.org/wiki/Linux