Language Selection

English French German Italian Portuguese Spanish

Understanding the Necessity of Wayland

Filed under
Software

Questioning the necessity for Wayland and the wiseness of the choice has become a phenomena, especially after Mark Shuttleworth annouced Ubuntu's plans to eventually switch to Wayland. Following I will provide a concise reasoning why we want Wayland. At the end there are some more links for further reading.

In 1984 the MIT started X11.

In 1991, XFree86 started out of the X386 server based on the X11 platform.

In 2003, Xorg took over from XFree86 after a license dispute.

In 2008, Wayland was started to overhaul the entire system and keep only what's necessary for the desktop today, using only today's modern infrastructure in a leightweight architecture.

Over all this time, backwards compatibility has been a major issue. But after some decades you need to shed some of that compatibility if you want to remain an ideal solution for today's problems. That's what Linux does and that's what the 2.6 kernel was all about. That's the big advantage of open source.

rest here




More in Tux Machines

Games: DRAG, Geneshift, Balloonatics and More

Tumbleweed Update

  • Tumbleweed Rolls Forward with New versions of Mesa, Squid, Xen
    This week provided a pretty healthy amount of package updates for openSUSE’s rolling distribution Tumbleweed. There were three snapshots released since the last blog and some of the top packages highlighted this week are from Mesa, Squid, Xen and OpenSSH. The Mesa update from version 17.2.6 to 17.3.2 in snapshot 20180116 provided multiple fixes in the RADV Vulkan driver and improvements of the GLSL shader cache. The Linux Kernel provides some fixes for the security vulnerabilities of Meltdown in version 4.14.13 and added a prevent buffer overrun on memory hotplug during migration for KVM with s390. The snapshot had many more package updates like openssh 7.6p1, which tightened configuration access rights. A critical fix when updating Flatpak packages live was made with the gnome-software version 3.26.4 update. File systems package btrfsprogs 4.14.1 provided cleanups and some refactoring while wireshark 2.4.4 made some fixes for dissector crashes. Xen 4.10.0_10 added a few patches. Rounding out the snapshot, ModemManager 1.6.12 fixed connection state machine when built against libqmi and blacklisted a few devices to include some Pycom devices.
  • openSUSE Tumbleweed Rolls To Mesa 17.3, Linux 4.14.13
    OpenSUSE has continued rolling in the new year with several key package updates in January. Exciting us a lot is that openSUSE Tumbleweed has migrated from Mesa 17.2 to now Mesa 17.3. Mesa 17.3.2 is the version currently in openSUSE's rolling-release.

India Digital Open Summit 2018

Compact Quark-based embedded computer sells for $120

Advantech’s “UBC-222” is an embedded computer that runs Yocto Linux on an Intel Quark X1000 with up to 1GB DDR3, dual 10/100 LAN ports, and a mini-PCIe socket with LTE-ready SIM slot. Read more