¿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 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.
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/
Muy bueno, me sirvió mucho
ResponderBorrarExcelente 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.
ResponderBorrarAunque 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.
ResponderBorrarLa 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.
ResponderBorrarHola!, 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!
ResponderBorrarun 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.
ResponderBorrarFue 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