GNU/Linux >> Tutoriales Linux >  >> Linux

Windows vs MacOS vs Linux – Manual del sistema operativo

¡Hola a todos! En este manual, daré una breve introducción a los sistemas operativos y compararé los tres sistemas operativos principales que existen hoy en día.

Primero vamos a repasar qué es un SO y un poco de historia sobre ellos. Luego, repasaremos las principales características y diferencias de los sistemas operativos más populares (Windows, Mac y GNU/Linux).

La idea aquí es explorar su historia, cómo y por quién fueron desarrollados, sus modelos de negocio y sus pros y contras. Esto le dará una mejor idea de cómo funcionan y cuál elegir.

Voy a compartir hechos, así como mis opiniones personales sobre este tema. Así que ten en cuenta que algunas de las cosas que menciono aquí se basarán en mi propia experiencia y análisis del tema.

También proporcionaré una gran cantidad de artículos/videos adicionales que puede consultar en caso de que desee sumergirse en un tema en particular.

Sin más preámbulos, ¡vamos!

Índice

  • ¿Qué es un sistema operativo?
  • Un poco de historia de los sistemas operativos
  • Los tres sistemas operativos principales
    • Sistema operativo Windows
    • MacOS
    • GNU/Linux
      • Debian
      • Ubuntu
      • Menta
      • Fedora
      • Red hat Enterprise Linux
      • Arco Linux
  • Windows, Mac y Linux:comparación de sistemas operativos
    • Sistemas de archivos
    • Conchas
    • Administradores de paquetes
    • Coste
    • Compatibilidad de software
    • Calidad y compatibilidad del hardware
    • Fácil de usar
    • Seguridad y estabilidad
    • Comunidad y cultura
  • Qué sistema operativo elegir

¿Qué es un sistema operativo?

Según Wikipedia,

"Un sistema operativo (OS) es un sistema de software que administra el hardware de la computadora, los recursos de software y proporciona servicios comunes para los programas de la computadora".

Puede pensar en un sistema operativo como un programa "intermediario" que se interpone entre su computadora y todos los demás programas que ejecuta en ella. Gestionará tareas básicas cruciales, como la gestión de archivos, la gestión de memoria, la gestión de procesos, la gestión de entrada y salida y el control de dispositivos periféricos.

Los sistemas operativos se crearon para simplificar el uso de las computadoras. Hoy en día, cualquier programa dado puede preocuparse solo por ejecutar sus funciones principales y dejar todas las funcionalidades básicas del sistema al sistema operativo. Pero las cosas no siempre fueron así...

Un poco de historia de los sistemas operativos

En los viejos tiempos (1940's-50's) los programas se escribieron para ejecutarse en máquinas específicas. Eso significa que un programa podría ejecutarse en un solo modelo de computadora.

Si quisiera ejecutar el mismo programa en un modelo de computadora diferente, los programadores tendrían que volver a escribir todo el programa porque el hardware estaba configurado de manera diferente. No había ninguna capa de abstracción entre el programa en ejecución y el hardware real.

Comentario al margen:¿Alguna vez te detuviste a pensar en el trabajo de un programador en esos días? ¡Los programas se escribieron en tarjetas perforadas! =O
Simplemente me sorprende cada vez que pienso en ello... Es increíble lo bajo que estaban las cosas en ese momento y el progreso que la tecnología ha logrado gracias a esos primeros programadores.

En la década de 1960, gigantes de la industria como IBM y AT&T comenzaron a trabajar en sistemas operativos que pudieran actuar como una capa de abstracción entre el hardware y el software, lo que simplificaría la implementación de nuevos programas.

El más notorio de estos proyectos fue Unix , que fue un sistema operativo desarrollado en los laboratorios Bell de AT&T por los desarrolladores Ken Thompson (que actualmente está trabajando en el desarrollo del lenguaje de programación Go) y Dennis Ritchie (quien también creó el lenguaje de programación C. Malditas leyendas de la codificación, sí).

Unix tuvo un gran éxito e inspiró la creación de muchos otros sistemas operativos con características muy similares. Esos posteriores tuvieron una gran influencia en GNU/Linux y MacOS, que revisaremos en un segundo.

En la década de 1980, el rendimiento, la accesibilidad, el tamaño y el precio de las computadoras habían mejorado hasta el punto en que el público en general podía comprarlas y usarlas para tareas personales. Esto hizo que los sistemas operativos pasaran de funciones corporativas específicas a uso general. Y esto nos lleva a la era moderna...

Si está interesado en una explicación más detallada de cómo funcionan los sistemas operativos y su historia, aquí hay un excelente video al respecto. Este canal también tiene una increíble serie de cursos intensivos sobre informática, ¡definitivamente lo recomiendo!;)

Los tres sistemas operativos principales

En la actualidad, cuando se habla de computadoras personales de escritorio/portátiles, los tres sistemas operativos más utilizados son Microsoft Windows (con una participación de mercado de alrededor del 80 %), Apple MacOS (con una participación de mercado de alrededor del 15 %) y los sistemas operativos basados ​​en GNU/Linux ( con alrededor del 3% de cuota de mercado).

En cuanto a los servidores, alrededor del 80% ejecuta GNU/Linux y el 20% ejecuta Windows. Y hablando de dispositivos móviles, alrededor del 75 % ejecuta Android (que usa el kernel de Linux) y el 25 % ejecuta IO (que es el sistema operativo móvil de Apple).

Vamos a revisar brevemente cada uno de ellos individualmente y luego compararlos todos para identificar sus diferencias.

Sistema operativo Windows

El antepasado de Windows es MS-DOS, un sistema operativo basado en texto que Microsoft lanzó en 1981.

MS-DOS fue desarrollado para ser compatible con las PC de IBM y tuvo mucho éxito. Pero para hacerlo más accesible al público en general, necesitaba una GUI, y eso es lo que Microsoft envió en 1985 con Windows 1.0.

Desde entonces, Windows ha lanzado muchas versiones, como 95, 98, XP, Vista, etc., y se ha convertido en el sistema operativo más utilizado en todo el mundo.

La accesibilidad de Windows y el hecho de que viene preinstalado en la mayoría de las computadoras personales (gracias a acuerdos comerciales) han hecho de este sistema operativo el más popular hasta el día de hoy.

Aquí hay un video genial que resume la historia de Windows en solo 3 minutos.

Y si está interesado en saber más sobre la historia de Microsoft, aquí hay otro video genial al respecto.

En cuanto a su modelo de negocio, diría que la estrategia de Windows es inundar el mercado y hacer que su sistema sea lo más accesible y fácil de usar posible. Su principal cliente objetivo es el usuario general, por lo que no se le da mucha importancia a la personalización, la seguridad o el rendimiento.

Windows es solo el sistema operativo predeterminado para la mayoría de las personas. Es el primero que conocen y le permite al usuario ejecutar fácilmente las tareas diarias (navegación por Internet, juegos, trabajo de oficina) sin mucha configuración.

Windows es una pieza de software privada, lo que significa que su código fuente no está disponible públicamente. Solo Microsoft tiene acceso a él.

Al principio, los usuarios tenían que pagar si querían comprar una copia del sistema operativo Windows o actualizar su versión de Windows. Pero con sus últimos lanzamientos, Windows ha adoptado un modelo freemium. Bajo este modelo de negocio, el usuario puede acceder a la mayoría de las funciones del software de forma gratuita y solo necesita pagar para acceder a determinadas funciones.

La clave para entender este cambio es entender que Microsoft tiene una cartera de negocios enormemente diversificada (Xbox - en juegos, Azure - en plataformas en la nube, LinkedIn - en redes sociales, Bing - en motores de búsqueda, GitHub... pocos). Al hacer que Windows sea gratuito, continúan inundando el mercado y hacen que sea aún más fácil para las personas adoptarlo como sistema operativo predeterminado.

Otra cosa a tener en cuenta es que Windows muestra anuncios dentro del sistema operativo. Por lo tanto, también se puede considerar como una plataforma publicitaria.

Otro video genial que explica este movimiento aquí.

Y un ejemplo bizarro/divertido/pequeño-aterrador del estilo de marketing de la vieja escuela de Microsoft.

MacOS

MacOS (anteriormente llamado OS X) es una línea de sistemas operativos creados por Apple. Viene preinstalado en todas las computadoras Macintosh o Mac. La primera versión se lanzó en 1984 y fue el primer sistema operativo para computadoras personales en venir con una GUI incorporada.

MacOS se basa en un sistema operativo similar a UNIX, por lo que este MacOS comparte muchas características comunes con los derivados de GNU/Linux.

En mi opinión, el modelo de negocio de Apple se basa principalmente en la diferenciación y la exclusividad. A diferencia de Microsoft, Apple fabrica tanto el hardware como el software de sus productos, y el software de Apple solo se ejecuta en sus propias máquinas.

Apple se ha posicionado como un fabricante de primer nivel dentro del mercado tecnológico, con el objetivo de ofrecer a sus clientes hardware y software de alta calidad, a un precio considerablemente más alto que la mayoría de la competencia.

La exclusividad también se promociona como un beneficio para los usuarios, vendiendo la idea de ser parte de un grupo selecto de personas cuando se posee un producto Apple.

El hecho de que no pueda ejecutar ningún software que desee en su hardware y que no pueda instalar su software en ningún otro lugar que no sea una máquina Mac es parte de la misma idea. Necesitas comprar el paquete completo si quieres ser parte del grupo.

Apple fabrica la mayor parte de su software y hardware de manera diferente y muchas veces incompatible con otros. A diferencia de Microsoft, cuya idea es hacer que el producto esté lo más ampliamente disponible y fácil de acceder posible, Apple tiene como objetivo hacer que sus productos sean de la mejor calidad pero caros e incompatibles con otro hardware.

Otro gran movimiento de marketing de Apple ha sido su capacidad para sacar provecho de las personalidades enormemente carismáticas e influyentes de personas como Steve Jobs. Han aprovechado su posición y trayectoria como líder de la industria, innovador y de alguna manera "rebelde", para traducir implícitamente esos mismos valores a sus productos.

Eche un vistazo a estos anuncios para saber a qué me refiero:

  • Piensa en un anuncio diferente
  • anuncio de 1984

Si te interesa saber más sobre la historia de MacOS, aquí tienes un vídeo al respecto.

GNU/Linux

GNU/Linux es la base de muchos sistemas operativos de código abierto. A diferencia de los ejemplos que acabamos de ver, GNU/Linux no es un sistema operativo completo, sino un conjunto de programas/utilidades y un kernel que comparten muchos sistemas operativos de código abierto.

Revisemos cada parte por separado.

GNU es una enorme colección de programas y utilidades que inició Richard Stallman.

El proyecto GNU se inició en 1983 con la idea de desarrollar un sistema operativo similar a UNIX gratuito (UNIX era propiedad de AT&T, por lo que no estaba disponible de forma gratuita). Stallman comenzó a desarrollar programas y utilidades necesarios para el sistema operativo, pero faltaba una pieza clave:el kernel.

El kernel es el corazón de cualquier sistema operativo. Es la pieza de software que interactúa más estrechamente con el hardware y el resto del sistema operativo se encuentra encima. El Kernel es responsable de las tareas de bajo nivel, como la administración del disco, la administración de la memoria, la administración de tareas, etc.

En 1991, un estudiante de la universidad de Helsinki llamado Linus Torvalds comenzó a desarrollar un kernel para un sistema operativo similar a UNIX.

En los años siguientes, ambos proyectos comenzaron a interactuar y se unieron para formar una base sólida que cualquier sistema operativo podría usar.

La clave aquí es que ambos proyectos son de código abierto y software completamente gratuito. Esto significa:

  • Cualquiera es libre de ejecutar el programa, para cualquier propósito.
  • Cualquiera es libre de estudiar cómo funciona el programa y cambiarlo para que haga lo que desee.
  • Cualquiera es libre de redistribuir copias del software original.
  • Cualquiera es libre de distribuir copias de versiones modificadas del software.

Para comprender mejor el movimiento del software libre, escuche esta charla TED de Richard.

Y luego mira a Richard hablar español y cantar una canción sobre software libre (te tiene que encantar este tipo...).

El enfoque que adoptaron Stallman y Torvalds en el desarrollo de GNU/Linux es radicalmente diferente a los ejemplos que hemos visto y a lo que la industria estaba acostumbrada hasta ese momento.

Liberar GNU/Linux no solo fue lo correcto desde el punto de vista de sus desarrolladores, sino que también fue una elección excelente desde el punto de vista de la calidad del software. Esto se debe a que miles de desarrolladores y empresas de todo el mundo eligen colaborar de forma gratuita para mejorar el sistema.

Se sabe que algunas de las distribuciones de GNU/Linux son los sistemas operativos más seguros y estables que existen. Se utilizan en esferas clave como la banca, las finanzas, el gobierno y el ejército.

Gran parte de esto se debe al modelo de código abierto detrás de GNU/Linux, y a que miles de personas en todo el mundo pueden revisar el código, corregir errores y proponer mejoras constantemente.

Estos dos videos de la fundación Linux explican cómo nació Linux y cómo funciona actualmente.

Como se mencionó, GNU/Linux sirve como base para muchos otros sistemas operativos. Estos sistemas operativos se denominan "distribuciones" o "distribuciones" dentro del mundo Linux. Todos tienen en común que están basados ​​en el mismo núcleo y conjunto de utilidades. Se pueden considerar como "sabores" de Linux.

No hay mucha diferencia entre ciertas distribuciones, pero otras tienen distinciones que vale la pena mencionar. Repasemos rápidamente las distribuciones más utilizadas para comprender mejor esto:

Debian

Debian es un sistema operativo que contiene solo software gratuito de código abierto. Debian se inició en 1993 y aún se mantiene fuerte y lanza nuevas versiones. Debian es conocido principalmente por su estabilidad y seguridad, lo que lo hace más conservador y "lento" cuando se trata de nuevas versiones.

Ubuntu

Ubuntu es la distribución GNU/Linux más utilizada. Fue creado para tomar las partes centrales de Debian y mejorarlas más rápidamente. También se enfoca más en la facilidad de uso y la accesibilidad, lo que probablemente la convierte en la mejor opción para alguien que tenga antecedentes en Windows o MacOS.

Ubuntu normalmente ofrece lanzamientos cada seis meses, con un lanzamiento LTS (soporte a largo plazo) más estable cada dos años. Ubuntu está a cargo de una empresa llamada Canonical.

Menta

Mint es una distribución construida sobre Ubuntu. Originalmente, a muchos les encantó porque incluía códecs de medios y software patentado que Ubuntu no incluía.

Fedora

Fedora es una distribución que se enfoca fuertemente en el software libre. Fedora está patrocinado por una empresa llamada Red Hat, que al mismo tiempo es propiedad de IBM.

Redhat Enterprise Linux

Red Hat Enterprise Linux es una distribución comercial de Linux administrada por una empresa llamada Red Hat, que cotiza en el Nasdaq. El sistema operativo se utiliza principalmente para servidores y corporaciones. Se basa en el proyecto Fedora de código abierto, pero está diseñado para ser una plataforma estable con soporte a largo plazo.

Red Hat utiliza la ley de marcas registradas para evitar que el software de Red Hat Enterprise Linux se redistribuya. Sin embargo, el software principal es gratuito y de código abierto.

Arco Linux

Arch es posiblemente la distribución de Linux más dura. Es muy ligero, flexible y minimalista. Con Arch, el usuario está completamente a cargo de configurar el sistema. El propósito de Arch no es ser mainstream. Está destinado a usuarios que tienen un conocimiento profundo de cómo funcionan una computadora y un sistema operativo, o que al menos están interesados ​​en aprender.

Puede obtener más información sobre Arch y cuánto puede personalizarlo en este manual detallado.

Aquí hay un gran video que resume rápidamente la historia de GNU/Linux y repasa las características de las principales distribuciones. Fireship es otro canal increíble que recomiendo.;)

En cuanto al modelo de negocio de GNU/Linux, bueno, no es un negocio para empezar. Tanto Linux como la Free Software Foundation (la organización detrás de GNU) son ONG que funcionan gracias a donaciones.

Linux, por ejemplo, gana dinero a través de membresías Platinum, Gold, Silver e Individual.

Empresas como Microsoft, Google, Facebook, Cisco, Fujitsu, HPE, Huawei, IBM, Intel, Oracle, Qualcomm y Samsung contribuyen activamente a la fundación Linux. Esto tiene sentido para las empresas porque todas se benefician del conocimiento y la tecnología generados por Linux, y sus donaciones también pueden ser deducibles de impuestos.

Con respecto a las distribuciones, algunas de ellas son completamente gratuitas y mantenidas por voluntarios y otras son mantenidas por empresas y son gratuitas para usuarios particulares pero comercializadas para usuarios corporativos. Otro modelo de negocio utilizado es el uso gratuito pero cobrando por soporte para usuarios corporativos.

Hoy, Linux se ejecuta en la mayoría de los servidores en todo el mundo. Se usa en la mayoría de las supercomputadoras y también en la mayoría de los teléfonos celulares (como se mencionó anteriormente, Android usa el kernel de Linux).

En el lado de las computadoras de escritorio/portátiles, el uso de Linux no está tan extendido. Y eso probablemente se deba a que no está tan disponible de forma predeterminada como Windows, y no está tan comercializado como Mac.

Además, especialmente en el pasado, la curva de aprendizaje necesaria para implementar y usar Linux era considerablemente más alta que para las otras dos opciones de SO.

De todos modos, esta situación ha estado cambiando últimamente a medida que las distribuciones de Linux se enfocan más en la facilidad de uso y es más fácil que nunca tener computadoras con distribuciones de Linux instaladas de manera predeterminada.

Windows vs Mac vs Linux - Comparación de sistemas operativos

Bien, además de la historia, el modelo comercial, etc., ¿cuáles son las diferencias reales para el usuario cuando se trata de estos tres sistemas operativos?

La respuesta corta no es tanto, en realidad. Pero revisemos algunas diferencias en el diseño, las características y la experiencia del usuario de estos sistemas operativos, y más adelante les daré mi opinión al respecto.

Sistemas de archivos

La forma en que Windows organiza los archivos es diferente a la forma en que lo hacen Mac y GNU/Linux.

Windows usa "unidades". Por lo general, son unidades C y D que almacenan todos los archivos de la computadora y unidades separadas para dispositivos externos como CD, USB, etc.

Mac y GNU/Linux tienen un sistema de archivos similar que proviene de UNIX. En estos sistemas operativos no hay unidades:todo en la computadora se considera un archivo (incluso los dispositivos externos) y todos los archivos están organizados en directorios que descienden de un solo directorio raíz. La estructura del directorio se forma como un árbol que tiene una raíz única.

Esto no necesariamente representa una gran diferencia para el usuario final, pero es algo a tener en cuenta si está acostumbrado a navegar por un tipo de sistema de archivos u otro.

Conchas

Tanto GNU/Linux como Mac tienen Bash como shell predeterminado, mientras que Windows tiene su propio shell que usa una sintaxis diferente.

Como desarrolladores y ávidos usuarios de terminales, aprender Bash es probablemente la mejor opción, ya que este conocimiento se puede traducir más fácilmente a todos los sistemas operativos que al shell de Windows. Especialmente teniendo en cuenta que GNU/Linux se ejecuta en la mayoría de los servidores en todo el mundo, que es una de las principales ocasiones en las que necesitaría usar la terminal para interactuar con la computadora.

Si desea obtener más información sobre shells y el uso de terminales, recientemente escribí un artículo al respecto.

Administradores de paquetes

Mac y GNU/Linux vienen con administradores de paquetes instalados de forma predeterminada. Un administrador de paquetes es una pieza de software que le permite instalar, actualizar y desinstalar programas desde la terminal, simplemente ingresando algunos comandos.

Son muy útiles, especialmente cuando instalas y desinstalas cosas constantemente, ya que es mucho más eficiente instalar programas a través de administradores de paquetes que manualmente.

El administrador de paquetes de Mac se llama homebrew. En GNU/Linux, el administrador de paquetes predeterminado depende de la distribución. Por ejemplo, Ubuntu viene con APT, Arch viene con Pacman, etc.

Todos los administradores de paquetes funcionan de manera similar, pero existen algunas diferencias en la sintaxis utilizada para cada uno. También es importante mencionar que puede instalar y ejecutar un administrador de paquetes diferente al predeterminado.

Windows no viene con un administrador de paquetes predeterminado. Si desea uno, debe instalarlo primero. Uno de los administradores de paquetes disponibles para Windows es Chocolatey.

Costo

Como ya se mencionó, la mayoría de las distribuciones de GNU/Linux son completamente gratuitas para que cualquiera las use. Windows tiene un modelo freemium actualmente y MacOS solo se ejecuta en computadoras Mac, que son bastante caras, como sabrás.

Compatibilidad de software

Windows es el sistema operativo más utilizado y, gracias a ello, la mayoría de los programas se adaptan a él. Aunque menos popular, MacOS es similar a Windows en este aspecto.

En el pasado, Linux no era compatible con muchos programas, pero esto ha comenzado a cambiar recientemente, especialmente con las distribuciones más populares como Ubuntu.

Calidad y compatibilidad del hardware

Cuando se trata de hardware, solo Apple tiene la responsabilidad directa de las computadoras en las que se ejecuta el sistema operativo. Y el hardware de Apple es uno de los mejores que existen.

Como empresa, Apple se enfoca en brindar productos de la más alta calidad, por lo que sus computadoras más nuevas tienden a ser las que tienen el mejor rendimiento en todo el mercado.

Dado que Apple diseña y desarrolla tanto el hardware como el software, es posible que la compatibilidad entre la máquina y el sistema operativo sea más precisa que con Windows o GNU/Linux.

En el lado de Windows y GNU/Linux, la calidad del hardware depende completamente de lo que el usuario decida o pueda permitirse comprar. Lo bueno aquí es que puedes instalar el sistema operativo donde quieras.

Esto es particularmente bueno cuando se piensa en instalar distribuciones ligeras de Linux en computadoras más antiguas que no pueden manejar los requisitos de sistemas operativos más grandes y que consumen más como Windows.

Facilidad de uso

Windows y Mac son sistemas operativos realmente simples y fáciles de usar. En cuanto a GNU/Linux, depende de la distribución que elijas. Como se mencionó, las distribuciones como Ubuntu son prácticamente tan fáciles como Windows o Mac, y otras como Arch están destinadas a usuarios avanzados de computadoras.

Seguridad y estabilidad

Algunas distribuciones de GNU/Linux se consideran las más seguras y estables en la actualidad. El hecho de que el código esté disponible para todos no es una amenaza para la seguridad, como puede pensar al principio, sino que es una ventaja. Los errores se pueden identificar y solucionar más rápido, y cuando se identifica una brecha de seguridad, mucha gente puede trabajar en ella y proponer soluciones.

Windows, por otro lado, se considera el menos seguro y estable de los tres. Dado que es el sistema operativo más popular, la mayoría del malware también se desarrolla para atacar el sistema operativo Windows.

Comunidad y cultura

Si está interesado en aprender más sobre un sistema operativo en particular, estudiar cómo funciona, cómo modificarlo y crear proyectos basados ​​en él, GNU/Linux es definitivamente el camino a seguir. Es el único que tiene su código disponible para cualquiera y su comunidad online es enorme.

Aunque GNU/Linux no se usa tanto como los otros dos sistemas operativos, encuentro que los usuarios de Linux suelen ser personas interesadas en el software y la tecnología, y personas a las que les gusta hablar, aprender y compartir conocimientos al respecto.

Mac también tiene su grupo de fanáticos y es particularmente popular entre los creativos (diseñadores gráficos, editores de video, animadores, etc.).

Y, finalmente, Windows es comúnmente utilizado por el usuario general y en entornos corporativos.

En cuanto a la cultura organizacional, creo que podría ser interesante visualizarla en el ambiente de trabajo de las personas que crearon estos SOs:

  • Eche un vistazo a la sede de Apple
  • La "oficina en casa" de Bill Gate
  • Y la oficina central de Linux Torvalds

Si desea ver una comparación más detallada de estos tres sistemas operativos, Zach Gollwitzer tiene un video muy bueno sobre este tema (otro gran canal para seguir;)).

Qué sistema operativo elegir

Recientemente tuve la oportunidad de usar los tres sistemas operativos y, como mencioné, no creo que las diferencias entre cada uno de ellos sean TAN grandes.

En mi opinión, Linux es una opción inteligente porque funciona muy bien, se usa ampliamente en la industria de la tecnología (por lo que todo el conocimiento se puede traducir a entornos de trabajo) y, si está interesado en aprender más sobre cómo funciona, hay una gran comunidad. que apoya eso. Y lo más importante de todo... ¡es gratis!

Quiero decir, si tenemos uno de los mejores y más utilizados programas de software en la historia de la humanidad a nuestro alcance y completamente gratis, ¿por qué pagaríamos para obtener algo más?

En cuanto a otros asuntos, creo que la mayoría de las cosas que puedes hacer en GNU/Linux también puedes hacerlas en Mac y Windows, al menos para la mayoría de los usuarios. Probablemente no hará una gran diferencia en tu vida diaria, al menos desde mi perspectiva.

En cuanto al hardware, comprar una computadora Apple moderna es casi una garantía de tener una máquina de gran rendimiento (si puede pagarla). Pero si sabe un poco sobre hardware o se toma el tiempo de investigar, también puede encontrar muy buenas opciones por un precio menor.

Al final, creo que es importante saber lo que estás usando y conocer las opciones que hay. Como usuarios de computadoras, es una buena idea conocer los hechos y las diferencias, y evitar distraerse con las campañas de marketing.

Tampoco creo en poner demasiado juicio o peso en una elección u otra. El hecho de que alguien elija un sistema operativo de código abierto no hace que esa persona sea más inteligente o superior que alguien que no lo hace... Al igual que tener la última computadora Mac no te hará un mejor programador.

Para resumir, lo que elijas está bien siempre que tu sistema te permita hacer lo que quieras.

Como siempre, espero que hayas disfrutado el artículo y hayas aprendido algo nuevo. Si quieres, también puedes seguirme en Linkedin o Twitter.

¡Salud y nos vemos en la próxima! =D


Linux
  1. Consulta tu sistema operativo Linux como una base de datos

  2. Mapache:descargador de APK para Linux, MacOS y Windows

  3. Cambiar el puerto SSH en el sistema operativo Linux Ubuntu

  4. Windows PowerShell equivalente a Unix/Linux `pwd`?

  5. ¿Qué es un contenedor de Linux y un hipervisor de Linux?

Redox OS:un sistema operativo escrito en Rust

Primeros pasos con el sistema operativo Linux

¿Linux es un sistema operativo o un kernel?

Linux frente a macOS:15 diferencias clave que debe conocer

Seguridad de Linux frente a Windows

Los 15 mejores emuladores de Linux para sistemas Windows