The sophisticated user experience offered by mobile devices like the iPhone or
Android-powered devices changes the expectations of users regarding a “fast’n’fluid”
(f’n’f) way of interacting with their devices as well as a need an expectation for
that experience to remain secure.
Historically, graphical user interfaces on the Linux
platform have been powered by the X windowing system. X has a long and successful
history and it has served the purposes of both system level and application level UI
well for more than 3 decades. However, users nowadays expect a more consistent,
integrated and secure user experience than what is possible to offer on top of the
X windowing system. To meet the needs of today's users Mir replaces the X11 protocol
(used by X) with Wayland. Wayland is the de facto successor to X11 and is designed
to address the problems that have proved intractable with the X windowing system.
If you are building a device or creating a desktop experience for your users, Mir can
give you a graphics stack that works across different platforms and driver models, that is
easy to integrate into shells and secure.
Mir is currently available for developers to test as part of your kiosk, digital signage,
or purpose built graphical solution. We welcome your feedback.