¿Qué es un sistema operativo?

Básicamente, un sistema operativo (SO) es un programa complejo  que le permite a un computador interactuar con un usuario,  o sea es lo que nos permite utilizar lo que sería el computador, también es como un mediador entre lo que es el hardware y el software. Sin un SO el equipo no serviría para nada, dicho esto es indispensable por lo que se considera el programa principal de un equipo.

Hay diferentes tipos de sistemas operativos pues no solo existen equipos domésticos, también están los servidores que son  computadores más grandes, mas potentes y que sirven para proveer información a los clientes que se comunican con estos a través de internet, como se aprecia en la siguiente imagen, los computadores se conectan remotamente a un servidor y realizan peticiones a las cuales el servidor da una respuesta, Para la parte del SO cliente hay 4 nombres de SO bastante importantes, Mac, Linux, Windows y Android, mientras que para la parte del servidor los más sonados son Windows Server y Linux Server.

 



 ¿Cuál es ese rol tan importante (no el evidente y bien conocido por todos) del sistema operativo en una arquitectura computacional?

El sistema operativo se encarga de hacer que un dispositivo funcione, va mas allá de la parte gráfica, es la base sobre la cual funcionan estos dispositivos, y facilita mucho las cosas porque los desarrolladores de programas  no se preocupan por como se gestiona la memoria u otras cosas ya que de esto se encarga el SO, entonces uno de esos roles es la gestión input / output  que se encarga de gestionar los puertos de entrada y salida del computador, como monitor,mouse,teclado,etc. También se encarga de la gestión de recursos, asignaciones en memoria, conecta el hardware con el software para que todos los programas funcionen, se encarga de la seguridad, el manejo de archivos, la parte gráfica, mejor dicho un software completísimo.

 

 

¿Qué consideraciones se debe tener en cuenta al implementar un sistema operativo, por ejemplo, observando los requerimientos?

Bueno acá hay que saber qué queremos y qué hay en el mercado, si buscamos un dispositivo móvil pues hay dos opciones, Android y IOS, ya dependerá del precio, la marca, el “calidad-precio”, pero centrándonos en pc, hay 3 opciones, Mac, Windows y Linux, dónde el común de la gente usa Windows, luego unos pocos usan Mac y aún menos usan Linux. Por lo general Mac viene para sus equipos de Apple, entonces lo más común es que si compramos o armamos un pc pensemos en instalar Windows o Linux, entonces vamos a conocer ambos para saber cuál nos conviene.

 

Windows

El SO mas popular de todos, ha dominado mucho tiempo en el mercado por lo que cuenta con muchos más programas desarrollados frente a sus competidores, los programas más utilizados para trabajo, los juegos más conocidos, y un montón de programas más, esto se ha vuelto así porque las empresas  no van a invertir dinero y tiempo en desarrollar el mismo software para otro SO que tiene pocos usuarios en comparación. Es un sistema operativo muy orientado al usuario y muy intuitivo, fácil de instalar y fácil de trabajar, debido a que la mayoría de publico no posee conocimientos informáticos y tiende a utilizar todo de manera gráfica, por lo que este SO, no explota los recursos del hardware haciendo más rápidos los procesos y demás, por mantener el equilibro con lo estético, sin embargo, Windows 10 (la ultima versión) está bien optimizado y constantemente trae actualizaciones.

Ventajas

Gran cantidad de software, Simple e intuitivo, Acogedor a usuarios sin experiencia.

Desventajas

Al ser tan conocido la seguridad es algo complicado de garantizar siento el SO más expuesto a malware y piratería, consume muchos recursos, es pesado, su licencia no es gratuita, y no es de código abierto.

 

 
 
Linux

Linux es un SO muy robusto, estable, con pocos requerimientos, rápido, gratuito , open source y el SO dominante en servidores y en los supercomputadores(aquellas maquinas super caras pero super rápidas), pese a esto ,en computadores personales  no es para nada conocido en comparación a Windows, el que sea open source es una gran ventaja porque podemos tener control de lo que estamos instalando en nuestra máquina, así como dar  una personalización particular modificándolo a nuestro gusto.

Aunque tendemos a entender Linux como un SO la realidad es que no es así, Linux es como una base sobre la cual surgen distintos SO, las llamadas distribuciones de Linux, que están conformadas por un conjunto de paquetes de software orientados a satisfacer las necesidades de grupos específicos, es por esto que hay muchas, algunas de ellas bastante conocidas son Ubuntu,Fedora,Debian.

Aunque es correcto decir que Linux es  para personas con conocimientos en tecnología e informática,  también lo es que la comunidad y desarrolladores de Linux desarrolla distribuciones bastante amigables para acoger a los usuarios mas inexpertos y darles una buena experiencia, similares a lo que sería Windows, lógicamente desde la filosofía Linux, y por ultimo otra cosa importante sobre Linux es el manejo de la línea de comandos pues es sumamente necesaria para optimizar tareas  e incluso en algunos casos muy específicos es obligatoria para realizar ciertas instalaciones, así que si quieres pasarte a Linux estaría genial que aprendas a usar la terminal, aunque no es una obligación.

 Ventajas

Gratuito, Robusto, estable, rápido, seguro, requiere muy pocos recursos para poder funcionar, y cuenta con distribuciones mas ligeras para no discriminar a nadie.

Desventajas

No posee la mayoría de programas que, si se encuentran desarrollados en Windows, en algunos casos no es tan amigable con el usuario inexperto, es incompatible con Windows siendo imposible compartir los recursos.

Conclusión

La elección de nuestro sistema operativo va a depender mucho de nuestros requerimientos y conocimientos, si no tenemos nada de experiencia y el uso que le vamos a dar al computador es el común, Windows sería lo más sencillo, si tenemos un pc humilde o antiguo pues Linux te garantiza una estabilidad y para trabajos normales funcionará sin problemas, si queremos entretenimiento o requerimos software especifico nada que hacer, Windows o Windows, pero una interesante opción puede ser tenerlos ambos, aunque ya mencionamos que son incompatibles esto lo único que quiere decir es que no pueden compartir los mismos recursos, pero podemos instalarlos en particiones de disco, o en discos separados y tener ambos SO en nuestra maquina y gozar de los privilegios de ambos.

¿Qué debe tener en cuenta los sistemas operativos y sus diferentes distribuciones o sabores que se propongan a futuro?

 


Algo conocido en el mundo de la tecnología es que cada vez se busca obtener componentes más potentes, más rápidos etc. Entonces el hardware es algo que está en constante mejora y por lo tanto el software debe ir adaptándose a esa mejora para aprovechar lo que tenemos a nuestro alcance,  y el SO no es una excepción, por lo tanto  lo que deben tener en cuenta es buscar dar lo mejor en pro de la tecnología y de los usuarios, por el lado de la tecnología, al aumentar esta sus capacidades no quiere decir que el SO pueda derrochar completamente recursos, al contrario se buscará que con los mínimos recursos se logre el mayor rendimiento, sin descuidar la parte de ser agradable con el usuario.

Por el lado de la arquitectura se trabajan sistemas operativos con 64 bits pues los de 32 se vieron un poco obsoletos, pero esto no cambiará por lo pronto, no se prevé que en unos años aparezcan SO de 128 bits, así que por ese lado no van las cosas, otra enfoque que puede darse es el open source como un estándar, pues esto beneficia a los usuarios como ya mencionamos, y tal vez sea posible una unión Windows/Linux o algo por el estilo.


Bibliografía

https://www.softwaretestinghelp.com/linux-vs-windows/

https://www.ionos.es/digitalguide/servidores/know-how/linux-vs-windows-el-gran-cuadro-comparativo/

https://es.wikipedia.org/wiki/Sistema_operativo

Comentarios

  1. Excelente post, bastante completo respecto a los distintos sistemas operativos que tenemos a disposición, es importante conocer sus ventajas y desventajas para así hacer una decisión óptima al momento de utilizar alguno. muchas gracias.

    ResponderBorrar
  2. Aunque las distribuciones de Linux le otorgan un gran control de las operaciones al usuario, muchos de los programas de software se siguen desarrollando para Windows o Mac, siendo estos sistemas operativos los más usados por los usuarios comunes y los profesionales en muchos campos. Por ejemplo, en el mundo del gaming, windows supera por mucho a los otros sistemas operativos ya que, entre otras cosas, permite disfrutar de los títulos de Xbox One(Siempre y cuando el Hardware lo soporte). Sería bueno que la comunidad Open source fuera mucho más grande para obtener la misma calidad en los diseños de software, pero esto sería un gran compromiso para muchas personas, y si no hay dinero de por medio, dudo que se pueda lograr en un futuro cercano.

    ResponderBorrar
  3. La evolución de los sistemas operativos a lo largo de la historia ha dejado grandes huellas en los diferentes usos que como usuarios les podemos dar; sin duda cada sistema operativa cumple una función similar y es ser el intermediario entre la Arquitectura y Organización de una maquina, ésto se presta para que se desarrollen sistemas operativos acordes a las diferentes necesidades, por ejemplo: Windows y OSx sistemas operativos que ofrecen bastante comodidad al usuario.

    ResponderBorrar
  4. Hola!, que gran artículo, es importante conocer la evolución de los sistemas operativos y que ventajas y desventajas tienen, especialmente las distribuciones de Linux ya que estudio Ingeniería de Sistemas me sirvió mucho para elegir una. Gracias por compartir tu conocimiento con nosotros!

    ResponderBorrar
  5. un articulo muy completo y explica de manera muy concreta los sistemas operativos dando la información necesaria para una elección de sistema operativo correcto.

    ResponderBorrar
  6. Fue buena la aclaración de las distribuciones amigables de Linux, la mayoría de personas cree que se debe ser un experto para manejar alguna distribución de este SO.

    ResponderBorrar

Publicar un comentario