Si está satisfecho con Windows, no veo razón para no usarlo. Y si usar Linux fue la peor experiencia de tu vida, ¿por qué seguiste sufriendo durante un año? Si tuviera un sistema que fallara cada cinco minutos, lo habría desinstalado después de quince minutos como máximo.
No entraré en una guerra de llamas por lo que es mejor Linux o Windows porque, francamente, no lo sé. La última vez que utilicé Windows a tiempo completo fue Windows 95 y estuvo bastante bien. Tal vez solo era un buen administrador del sistema, pero no vi ninguna pantalla azul de la muerte ni nada. En ese momento me mudé a Linux principalmente para tener un buen entorno de desarrollo: compiladores, shells, lenguajes de script, etc. y estoy bastante contento con este día, así que sigo usándolo. Pero realmente no puedo decir una mala palabra sobre Windows. Cuando lo uso ocasionalmente en la computadora de otra persona, creo que funciona bastante bien, se ve muy bien, si solo tuviera un buen shell, un sistema de paquete moderno con resolución de dependencia y una capa de compatibilidad POSIX nativa, en realidad sería bastante útil para el desarrollo de software .
Dicho esto, escuché que las personas experimentan fallas en Linux y compartiré mi opinión sobre por qué creo que puede ser el caso. La razón número uno parece estar usando controladores binarios. Cualquier error en ellos puede destruir todo el sistema porque Linux tiene una arquitectura monolítica y todos los controladores se cargan en el núcleo y tienen un control completo sobre el sistema. Cualquier otro software con errores puede tener errores, puede bloquearse, fallar, volcar el núcleo, pero el sistema sobrevivirá perfectamente. Un error en el núcleo y eso es todo. Juego terminado.
- ¿Por qué los desarrolladores de software en Japón reciben tan poca compensación?
- ¿Cómo hacen los grandes ingenieros de software para solucionar problemas?
- Un interno de Amazon Seattle SDE gana $ 40 / h, mientras que un interno de Amazon India SDE gana $ 3 / h. ¿Cómo se justifica?
- Como programador, ¿cómo me beneficio aprender estadísticas?
- En las casas de software actuales, ¿qué técnica se usa comúnmente para estimar su software?
Por lo tanto, mi primer consejo sería nunca instalar ningún controlador binario, ningún controlador de código cerrado no libre o, de hecho, cualquier controlador que no forme parte del núcleo de vainilla.
Mi segundo consejo sería no instalar ningún software que no esté empaquetado por su distribución, a menos que sepa lo que está haciendo.
Mi tercer consejo sería actualizar el sistema con frecuencia, especialmente cada vez que haya parches de seguridad disponibles. Cualquier distribución moderna le advertirá sobre actualizaciones críticas.
Y, por supuesto, si no te gusta Linux, no lo uses. Hay muchos sistemas buenos por ahí. Puede probar algunos BSD, como OpenBSD o FreeBSD. Puedes probar alguna distribución de Illumos como SmartOS, OmniOS u OpenIndiana. Puede probar MINIX para una arquitectura de kernel completamente diferente pero aún un sistema POSIX. Para otra arquitectura más, puedes probar EROS, CapROS o Coyotos.
No dijo para qué está usando ese sistema, por lo que es realmente difícil recomendar alguna solución. Pero si seguiste usando Linux a pesar de las molestias, supongo que necesitas un sistema similar a Unix por alguna razón. Y si su máxima prioridad es la confiabilidad, puede valer la pena probar uno de los sistemas anteriores porque todos ellos son muy serios acerca de no fallar; algunos de ellos pueden sobrevivir a los choques del conductor sin problemas.
La conclusión es que hay tantos buenos sistemas operativos por ahí que quejarse de solo uno de ellos después de un año de vivir en la miseria no es el uso más óptimo de su tiempo. Lo digo como alguien que usa Linux para la mayor parte de mi trabajo, desde el escritorio hasta los servidores, pero aún así no me lo pensaría dos veces antes de usar otro sistema si fuera una mejor herramienta para el trabajo.
Solo usa lo que funciona para ti, deja de quejarte. no te preocupes y se feliz. 🙂