Soy usuario de Linux desde 2004:
Slackware -> KUbuntu -> Fedora Core 2 -> Ubuntu -> Fedora
He estado rodando Fedora (Linux) exclusivamente en los últimos años .
- ¿Qué lenguaje de programación es mejor para la aplicación y el diseño web?
- ¿Cuánto cobra como diseñador web o desarrollador web?
- ¿Cuál es la mejor empresa de desarrollo web en EE. UU.?
- Cómo incluir un archivo en PHP, basado en la información del usuario en DB
- ¿Cuál es la velocidad de carga ideal para un sitio web?
Desde el punto de vista del desarrollo, estas son algunas de las principales razones:
- Es ligero, estable, potente.
- Se parece a mi entorno de producción: una pila LAMP / LEMP bastante bien
- No hay un solo paquete de software que me falte en comparación con Windows (a excepción de Photoshop, que no uso como desarrollador y puede funcionar con GIMP)
- El shell es increíblemente poderoso y podría automatizar casi todo, ejecutar grep / ack / sed cuando sea necesario, buscar registros, truncar y combinar archivos dentro del terminal
- Es de código abierto y, ocasionalmente, tengo que meterme en el interior y modificar la fuente yo mismo.
- Afirmo que es más seguro y se preocupa más por la privacidad en comparación con otros sistemas operativos
- Podría ejecutarlo en cualquier hardware (en comparación con macOS), y elegir el mejor hardware que amo
- Ciertas tecnologías en contenedores como Docker solo son estables en Linux
Ocasionalmente, puede haber algunos problemas aquí y allá. Internet Explorer no es compatible a menos que ejecute una máquina virtual de Windows (y la navegación puede ser más fácil a través de la pila del navegador). Skype ha sido infravalorado en Linux desde que Microsoft se hizo cargo. Algunas actualizaciones pueden llevar algunos errores de notificación aquí y allá, pero ciertamente vale la pena cada centavo (oh, espera, es gratis).
Relacionado: la respuesta de Mario Peshev a ¿Por qué Linux es mejor que Windows para programadores?