GNU es un sistema operativo que se trata de una colección de muchos
programas: aplicaciones, bibliotecas, herramientas de desarrollo y hasta juegos. Es un sistema operativo de software libre el cual, promueve una campaña para que los usuarios de ordenadores obtengan la libertad que otorga el software libre, permite que los usuarios ejerzan el control de sus propias tareas de computación. Pero el Software libre ha recibido algunas críticas que no lo apoyan un 100%.
Los proyectos libres más importantes prácticamente no comparten nada de código
entre si, escasamente comparten las funciones básicas de la librería glibc. También limitan la participación de muchas personas debido al lenguaje de programación, Por ejemplo, si un grupo de desarrolladores deciden hacer una aplicación web en Perl, entonces muchos programadores de PHP, o cualquier otro lenguaje de programación, que no sepan Perl, no van a poder colaborar fácilmente en el proyecto a menos que lo aprendan. Por lo general cuando se desarrolla software libre, no se encuentra la funcionalidad que uno necesita en un solo paquete, sino que todo viene esparcido en distintas librerías. Construir aplicaciones que funcionen en distintos sistemas operativos y plataformas de hardware es cada vez más difícil. Aun así UNG es un sistema operativo que cuenta con software de licencia libre, esto representa un sinfín de ventajas para los usuarios, pues gracias a esto podrán conseguir software que les permita realizar las tareas más específicas sin gastar, es un abanico de apoyo por parte de programadores a nivel mundial, esto con la finalidad de poder conseguir una mejor experiencia al utilizarlo.