A principios de este año, muchos usuarios de Linux Mint se enteraron del hecho de que la distribución basada en Ubuntu Linux iba a presentar su propio conjunto de aplicaciones llamado X-apps en Linux Mint 18, y esto ha sido cierto hasta ahora, en cuanto a las nuevas características de la versión beta de Linux Mint 18 Cinnamon.
¿Qué son las aplicaciones X?
Es un nuevo proyecto iniciado con el objetivo de producir aplicaciones genéricas para entornos de escritorio GTK tradicionales como Cinnamon, MATE, Xcfe y el resto. Su objetivo es desarrollar aplicaciones básicas que se fusionen bien con los entornos de escritorio mencionados anteriormente y eliminar las aplicaciones que no se integran bien fuera de estos entornos de escritorio.Por lo tanto, cuando se agreguen cambios o nuevas características a una aplicación, se aplicará a todos los entornos de escritorio.
Las características principales de X-apps
La mayoría de las aplicaciones simplemente ofrecen funcionalidades existentes, por lo que los usuarios no necesitan preocuparse por tener que aprender algo nuevo para usarlas.
Lo que realmente funciona mejor: aplicaciones dependientes del escritorio frente a aplicaciones independientes del escritorio
Después de haberle dado un punto destacado del proyecto X-apps, se dará cuenta de que estas aplicaciones dependen del entorno de escritorio, funcionan e se integran correctamente con los entornos de escritorio GTK tradicionales que mencionamos anteriormente. Por otro lado, son las aplicaciones independientes del entorno de escritorio como Thunderbird, LibreOffice y VLC las que pueden funcionar en la mayoría, si no en todos, los entornos de escritorio, incluidos KDE, GNOME, y también es un software multiplataforma y funciona en los principales sistemas operativos como como Windows y Mac OSX y muchos más. Un hecho acerca de estas aplicaciones es que su desarrollo no está enfocado hacia ninguna plataforma o entorno de escritorio, simplemente funcionan en todas partes, pero la pregunta es si pueden encajar en cualquier lugar en términos de una correcta integración con un escritorio.
Puedes ver el argumento anterior en dos posibles ideas:
Aquí, los entornos de escritorio tendrían pequeñas aplicaciones que ofrecerían características y funcionalidades básicas a los usuarios, integrándose bien con la interfaz de usuario. Y te darás cuenta de que las aplicaciones X de Linux Mint en realidad se incluyen en esta descripción.
Bajo esto, los desarrolladores tendrían que adaptar la interfaz de usuario para cada entorno de escritorio pero manteniendo y ofreciendo múltiples funcionalidades básicas multiplataforma.
Como observación final, creo que es ventajoso considerar y mantener ambas ideas aquí, los entornos de escritorio deben tener sus propias aplicaciones a las que los usuarios puedan adaptarse fácilmente, y el desarrollo de aplicaciones independientes del entorno de escritorio es vital para ofrecer a los usuarios una amplia gama de aplicaciones que pueden encontrar muy productivas y ofrecer características y funcionalidades avanzadas. Este es un argumento importante, ya que la existencia de varias distribuciones de Linux y entornos de escritorio siempre es un gran desafío para los nuevos usuarios de Linux en términos de cuál elegir y seguir. ¿Qué opinas sobre este tema? Puede compartir sus pensamientos a través de la sección de comentarios a continuación.