primero: linux se programa de acuerdo al computador residente, y windows no. la mejor analogía que se me ocurre aquí es que linux es como un sastre a la medida, y windows como una tienda de ropa.
el sastre te toma tus medidas y complexión, y te hace un traje que quedará perfecto. la ventaja, es que ya tienes tu traje perfecto hecho en base a tus necesidades. ni más ni menos.
la tienda de ropa está llena de muchas medidas y tallas para que en teoría todo el mundo pueda encontrar su adecuada. en una tienda de ropa bien puedes conseguir las prendas en tu talla, y bien te pueden quedar perfectas... ¿pero que pasa si no es así? ¿que pasa si no hay tu talla? ahí es cuando uno se las vé canutas...
por otro lado, en seguridad linux le da mil patadas a windows, y eso está comprobado.
aquí se me ocurre otra anlogía. en cuanto a funcionamiento linux es como un auto y windows como un tren.
el conductor de un tren puede tomar la desición de ir mas rápido o más lento, de parar o arrancar. pero el maquinista lo que jamás podra decidir es la dirección en que viaja el tren. los rieles no cambian, y el tren está obligado por siempre a viajar sobre la ruta predefinida por los rieles.
en cambio, un auto tiene un volante, para que el conductor pueda virar e ir a la dirección que le plasca.
las ventajas y desventajas son obvias. el conductor del tren no puede cambiar la ruta, pero no necesita estar pendiente en todo momento del control de tren. en cambio la persona en auto tiene la soltura de moverse a donde quiera, pero tiene que estar constántemente pendiente de la ruta, los peatones, los semáforos, etc...
lo autos chocan y se pueden hacer una abolladita... pero si el tren choca... pantallazo azul de seguro...
