Aunque si bien es cierto que, a nivel de usuarios domésticos, Linux está muy por debajo en número de usuarios que las otras opciones, también es cierto que su crecimiento ha sido grande.
Podemos decir que su popularidad ha aumentado debido a las ventajas que el usuario puede encontrar en él, por mencionar algunas:
Entorno Gráfico
Si bien es sabido que el entorno gráfico del SO de Apple sea considerado por muchos el más llamativo y estilizado de todos, y que con Windows Vista se ha dado un avance en cuanto a detalle a los gráficos de Microsoft, con Linux se ha tenido un avance sin precedentes en cuanto a diseño y efectos en el entorno gráfico. Esto lo hace más atractivo al público más joven, debido a que la personalización dentro de Linux no tiene límites y los efectos gráficos no tienen comparación con los de Apple o Microsoft.
Economía
Para utilizar legalmente una copia de algún sistema operativo no libre como Windows, MacOSX o UNIX, por citar algunos, es necesario pagar una licencia que nos acredite como usuarios.
A pesar de que más de la mitad de los SO propietarios instalados sean piratas, cuando compramos una computadora de marca con algún SO de estos preinstalado, el costo de esta licencia se encuentra agregado en el precio de la computadora; esto quiere decir que la misma computadora tendría un costo menor si la compráramos sin SO o con alguno libre.
Un ejemplo muy claro es la última generación de notebooks, llamadas netbooks, las cuales son en esencia una notebook ultraligera, de menor tamaño, peso y especificaciones técnicas (ya que hasta la fecha no se les pueda instalar, por ejemplo, algun procesador mayor de 1.6Ghz,). Por lo mismo de estas especificaciones, muchos fabricantes como Acer y Dell tambien ponen a la venta estas computadoras en versiones con Linux. Este ha sido una plataforma de gran impulso para que el público, generalmente estudiantes, conozcan Linux.
Recursos
Ésta podría ser considerada la mayor ventaja de Linux en comparación con los demás sistemas; esto es porque necesitamos un hardware mucho menos potente para hacer el mismo número de operaciones y ejecución de programas al mismo tiempo que en un SO Windows.
También podemos instalar un SO totalmente moderno en una computadora en la que sólo podríamos instalar alguna versión antigua de Windows. Pero ya, mirando hacia el límite, podemos instalar un SO Linux con interfaz gráfica y funcionando con una buena velocidad y desempeño con una buena cantidad de programas actuales, en una máquina que no soportaría algún sistema moderno de Microsoft o Apple. Por ejemplo, para instalar la distribución llamada DSL sólo necesitamos una computadora con un procesador 486 con 16 MB en RAM, o la distribución DeLi Linux con la que sólo necesitaremos un procesador 386 a 66MHZ con 8 MB de RAM.
Seguridad
Con Linux no hay que preocuparse porque nuestra máquina tenga algún virus, los virus de Windows no son compatibles con Linux. A pesar de que se dice que existen algunos virus para Linux, no podrían hacer el daño que hacen con Windows por la forma en que gestiona sus procesos y los permisos de los mismos, además de que un proceso o programa no deseado estaría descubierto y a nuestra vista sólo con introducir en una terminal el comando ps ax.
También ofrece una mucho mayor seguridad contra intrusos por medio de la red o físicamente frente a nuestra computadora, ya que en una instalacion básica del sistema, no nos permite accesar como administradores.
Facilidad
Con Linux tenemos a nuestro alcance una inmensa cantidad de software simplemente escribiendo unos comandos en nuestra terminal, sin necesidad de descargar ni configurar manualmente nada. Sólo con escribir los comandos:
aptitude install NombreDelPrograma En Debian
yum -i NombreDelPrograma En Red Hat
emerge NombreDelPrograma En Gentoo
Por citar algunos ejemplos.
También es importante mencionar que la instalación de alguna de las distribuciones más famosas orientadas a usuarios es sumamente sencilla, no se necesita tener conocimiento de Linux para hacerlo.
Además de manipular nuestro entorno a nuestra entera comodidad.
Estabilidad.
Con Linux tenemos una estabilidad que puede parecer increíble para los usuarios de Windows, ya que no tenemos la necesidad de formatear y reinstalar nuestro sistema como se hace con Windows. A pesar de tener nuestro sistema con todos los programas que necesitemos, y sigamos instalando todos los programas que queramos, con Linux el funcionamiento de nuestra computadora no se verá afectado, ni se hará más lento o consumirá más recursos. También podemos tener la confianza de que puede trabajar si errores por mucho tiempo; esto quiere decir que con un Linux bien configurado, no tendremos fallos ni errores en un sólo momento del día, situación que no se presenta con Windows.
Al mismo tiempo, el acceso a nuestros archivos es más eficiente, nunca necesitaremos desfragmentar el disco. De hecho ese concepto no existe en el mundo Linux; esto quiere decir que el desempeño de nuestro disco duro no disminuirá con el tiempo.
Portablididad
Con esta cualidad del sistema podemos llevar nuestra distribución de Linux preferida en un Live-CD o una Live-USB. Esto significa que en cualquier máquina que tenga la capacidad de iniciar desde el cd, podemos utilizar nuestra distribución sin alterar en lo más mínimo a la computadora que se utilice, siendo ésta una herramienta muy útil para la recuperación de archivos guardados en discos duros donde esté instalado Windows y éste ya no sea accesible. Con esta modalidad tenemos las mismas aplicaciones como si estuviera instalado en el disco duro, teniendo acceso a Internet, medios de almacenamiento y demás. El Live-USB, es en esencia, lo mismo que el Live-CD, sólo que en una memoria USB. Lo que necesitamos para utilizarla es que la computadora cuente con la capacidad de inicio desde el puerto USB.