Language Selection

English French German Italian Portuguese Spanish

GNOME 40 Is the Next Major Release of the Linux Desktop, Coming March 2021

Filed under
GNOME

GNOME 3 series is finally over! Now that the GNOME 3.38 release hit the streets, the development team unveiled earlier today that they are changing the versioning scheme and the development cycle of the next major release.

Coming after GNOME 3.38, will be GNOME 40 (yes, Forty), due for release in March 2021, which will have a total of three milestones during its six-month development cycle: Alpha, Beta and RC (Release Candidate).

Read more

Succeeding GNOME 3.38 Will Be "GNOME 40" - Yes, GNOME Forty

  • Succeeding GNOME 3.38 Will Be "GNOME 40" - Yes, GNOME Forty

    Following today's GNOME 3.38 release a new versioning scheme was announced whereby the next release in six months time will be GNOME 40.0.

    Not GNOME 4.0, but GNOME's new versioning scheme is jumping next to GNOME 40.0. Stable point releases will go on as GNOME 40.1, 40.2, 40.3, etc.

Why the Next Version of GNOME Will Have a New Version Number

  • Why the Next Version of GNOME Will Have a New Version Number

    Here’s a curve ball: GNOME developers have announced that the next major stable release of the desktop environment will come with a new version number.

    And no: I don’t mean GNOME 3.40 as you (and me) might’ve been expecting. The current the GNOME 3.38 release followed on from GNOME 3.36, that from 3.34, and so on going all the way back to 2011 and GNOME 3.0.

    But GNOME 40 will be the next stable release.

    Yes, GNOME 40.

    Since there’s a rather dramatic leap between GNOME 3.0 and GNOME 40 (37 if you’re keeping count) you might be wondering what’s going on and why.

    Enter the GNOME Foundation’s Emmanuele Bassi who, in a forum post to unveil the new versioning, explains the reasoning behind the leap: to simplify the ‘unwieldy’ numbering.

GNOME drops 3.x versioning to shift to GNOME 40 for next release

  • GNOME drops 3.x versioning to shift to GNOME 40 for next release

    Over the past couple of decades, when the GTK library that GNOME was built upon released a new major version -- moving from 1.x versions to 2.x, for instance -- it arrived with a new major release of the GNOME desktop that greatly changed the user interface.

    As with many major redesigns, it was accompanied by an amount of wailing and gnashing of teeth.

    With the GTK team working away on GTK 4, the GNOME team was in no mood to "rewrite the world", according to an announcement from the GNOME release team penned by Emmanuele Bassi.

GNOME's new versioning scheme

  • GNOME's new versioning scheme

    The GNOME Project has announced a change to its version-numbering scheme; the next release will be "GNOME 40". "After nearly 10 years of 3.x releases, the minor version number is getting unwieldy. It is also exceedingly clear that we're not going to bump the major version because of technological changes in the core platform, like we did for GNOME 2 and 3, and then piling on a major UX change on top of that. Radical technological and design changes are too disruptive for maintainers, users, and developers; we have become pretty good at iterating design and technologies, to the point that the current GNOME platform, UI, and UX are fairly different from what was released with GNOME 3.0, while still following the same design tenets."

By Brian Fagioli

  • GNOME gets new versioning scheme, and Linux users are going to be confused

    The GNOME 3 desktop environment was officially released in 2011, and in 2020 we are still on version 3.x. Yeah, despite many massive changes over the last (almost) decade, we have been stuck with point releases for GNOME 3. For instance, just yesterday, GNOME 3.38 was released. Historically, the stable releases all ended in even numbers, with pre-release versions ending odd. For fans of the DE, such as yours truly, we have simply learned to live with this odd versioning scheme.

    Well, folks, with the next version of GNOME, the developers have finally decided to move on from version 3.x. You are probably thinking the new version will be 4.0, but you'd be very wrong. Actually, following GNOME 3.38 will be GNOME 40. Wait, what? Yes, the developers are actually moving from 3.x to 40.x! They are even ditching the even/odd aspect, as the next major stable version to come after 40 will be 41. Minor stable updates will be given incremental point designations (.1, .2, .3, etc.). During development, there will just be alpha, beta, and release candidates -- nice and simple. Understandably, this is going to be confusing for some Linux users that are used to the old versioning scheme.

Now in Slashdot

FOSS desktop folk to start counting in whole numbers again

  • GNOME alone: FOSS desktop folk to start counting in whole numbers again

    A post by Emmanuele Bassi, a GTK Core Developer at GNOME Foundation, explains that the project has reached version 3.38 and that “After nearly 10 years of 3.x releases, the minor version number is getting unwieldy.”

    “It is also exceedingly clear that we’re not going to bump the major version because of technological changes in the core platform, like we did for GNOME 2 and 3, and then piling on a major UX change on top of that. Radical technological and design changes are too disruptive for maintainers, users, and developers; we have become pretty good at iterating design and technologies, to the point that the current GNOME platform, UI, and UX are fairly different from what was released with GNOME 3.0, while still following the same design tenets.”

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Announcing NetBSD 9.1

The NetBSD Project is pleased to announce NetBSD 9.1, the first update of the NetBSD 9 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements. Read more Also: NetBSD 9.1 Released With Parallelized Disk Encryption, Better ZFS, X11 Improvements

today's howtos

  • Btrfs on CentOS: Living with Loopback | Linux Journal

    The btrfs filesystem has taunted the Linux community for years, offering a stunning array of features and capability, but never earning universal acclaim. Btrfs is perhaps more deserving of patience, as its promised capabilities dwarf all peers, earning it vocal proponents with great influence. Still, none can argue that btrfs is unfinished, many features are very new, and stability concerns remain for common functions. Most of the intended goals of btrfs have been met. However, Red Hat famously cut continued btrfs support from their 7.4 release, and has allowed the code to stagnate in their backported kernel since that time. The Fedora project announced their intention to adopt btrfs as the default filesystem for variants of their distribution, in a seeming juxtaposition. SUSE has maintained btrfs support for their own distribution and the greater community for many years. For users, the most desirable features of btrfs are transparent compression and snapshots; these features are stable, and relatively easy to add as a veneer to stock CentOS (and its peers). Administrators are further compelled by adjustable checksums, scrubs, and the ability to enlarge as well as (surprisingly) shrink filesystem images, while some advanced btrfs topics (i.e. deduplication, RAID, ext4 conversion) aren't really germane for minimal loopback usage. The systemd init package also has dependencies upon btrfs, among them machinectl and systemd-nspawn. Despite these features, there are many usage patterns that are not directly appropriate for use with btrfs. It is hostile to most databases and many other programs with incompatible I/O, and should be approached with some care.

  • How To List Filesystems In Linux Using Lfs - OSTechNix

    Lfs is a commandline tool used to list filesystems in Linux system. Lfs is slightly a better alternative to "df -H" command.

  • How to Install Debian Linux 10.5 with MATE Desktop + VMware Tools on VMware Workstation - SysAdmin

    This video tutorial shows how to install Debian Linux 10.5 with MATE Desktop on VMware Workstation step by step.

  • How to Install Mageia Linux 7.1 + VMware Tools on VMware Workstation - SysAdmin

    This video tutorial shows how to install Mageia Linux 7.1 on VMware Workstation step by step.

  • How to install Krita 4.3.0 on Deepin 20 - YouTube

    In this video, we are looking at how to install Krita 4.3.0 on Deepin 20.

  • How to install PHP 7.4 in Ubuntu 20.04? | LibreByte

    PHP-FPM is used together with a web server like Apache or NGINX, PHP-FPM serves dynamic content, while the web server serve static content

  • How to install the Blizzard Battle.net on a Chromebook

    Today we are looking at how to install the Blizzard Battle.net on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to install the MGT GTK theme on Linux

    MGT is a modern theme that is based on the Materia GTK theme. It comes in 4 different colors (Grey, Semi-Dark, Light, and Dark) and brings the Google Material Design look that many Linux users love. In this guide, we’ll show you how to install the MGT GTK theme on Linux.

  • How to install the RavenDB NoSQL database on Ubuntu 20.04 - TechRepublic

    If you're looking to deploy a powerful NoSQL database on Linux, let Jack Wallen walk you through the process of installing RavenDB.

  • Implementing a self-signed certificate on an Ubuntu Server > Tux-Techie

    In this tutorial, we will show you how to create a self-signed certificate with OpenSSL on an Ubuntu 20.04 server and discuss its use cases.

Graphics: Mesa, Vulkan and AMD

  • Mesa Just Got A Significant Performance Boost For Intel Tiger Lake Chips

    Intel's Kenneth Graunke has written a few patches for Intel Gen12+ graphics chips that boost graphics performance by one to twelve percent. Don't get too excited, it only applies to Intel Tigerlake and newer and they won't arrive in mainstream GNU/Linux distributions until Mesa 20.3 is released mid-December.

  • The Vulkan driver for Raspberry Pi 4 becomes official for Linux, merged into Mesa | GamingOnLinux

    In case you've missed what's been going on, the progress on proper Vulkan support for the Raspberry Pi 4 has been going really well. So well in fact, that it's been merged into the upstream Mesa project and so it's all a bit more official. Writing in a guest post on the official Raspberry Pi blog, Igalia's Iago Toral, who has been largely responsible for hacking away on the v3dv driver gave an update on the progress. [...] Plenty more still to be done, and as they said, passing tests is one thing but real-world use is another. I've no doubt people will find many ways to break it while it's still in development. That's part of the point of being official in Mesa now though, makes it vastly easy to try it. As a proud owner of a Raspberry Pi 4, it's going to be fun to see it in action with Vulkan now.

  • AMDVLK 2020.Q4.1 Is Released With A New Vulkan Extension And Three Game-Specific Fixes - LinuxReviews

    AMD has released a new version of their AMDVLK Vulkan driver for Linux with support for one new Vulkan extensions and game-specific fixes for Wolfenstein II: The New Colossus, Second Extinction and X-plane. Performance is still overall worse than the AMD RAVD Vulkan driver that comes with Mesa 20.2.0 and performance is much worse in specific graphics benchmarks and image up-scaling. [...] AMDVLK's performance has long been sub-par compared to Mesa's RADV driver. That's the driver GNU/Linux distributions ship with, AMDVLK is optional. AMDVLK is much closer to the Windows-driver than Mesa's RADV and compatibility may be a reason to install the latest and greatest AMDVLK 2020.Q4.1 driver. Performance is, as you will see if you read on, not a reason to install it.

  • AMDVLK 2020.Q4.1 Released With Various Game Fixes - Phoronix

    AMD has issued their first open-source Vulkan driver code drop of the quarter with AMDVLK 2020.Q4.1. The main changes of AMDVLK 2020.Q4.1 are updating against the Vulkan API 1.2.156 revision and enabling support for VK_EXT_shader_image_atomic_int64. VK_EXT_shader_image_atomic_int64 allows for 64-bit integer atomic operations to work on images.

Games: Humble Bundle, Stadia, Amnesia: Rebirth, Steam Proton

  • Get some thrills on in the latest Humble Bundle with DUSK and Detention | GamingOnLinux

    Need to boost your library ready for Halloween? Humble Bundle are back with some cheap thrills for you. As usual, we will highlight those with Linux support / Linux builds in bold text to make it easy at a glance.

  • Stadia gets PAC-MAN 64-player Battle Royale, Jedi: Fallen Order soon and HUMANKIND beta | GamingOnLinux

    When Google started hyping up three days of announcements and demos, it has probably disappointed many that the first day was PAC-MAN. That's right, after Stadia got an exclusive Bomberman Battle Royale, it's now getting PAC-MAN Mega Tunnel Battle, a 64-player last-pac standing game. There's a demo available right now, which anyone can register for a Stadia account to hop in and try it (Stadia Pro not needed). Surprisingly, it's actually pretty good. Sounds like it might be Stadia exclusive at release too on November 17.

  • The latest horror from Frictional Games with Amnesia: Rebirth is out now | GamingOnLinux

    Frictional Games have now released their latest horror title with Amnesia: Rebirth, as you walk in the shoes of Tasi and guide them through an emotional experience. Using the same game engine as their previous game SOMA, which they call HPL3, Amnesia: Rebirth is a horror game that focuses on the journey as much as the end. It's all about the narrative and sinking into the thick atmosphere, Frictional say to not go in aiming to beat it but rather to immerse yourself in the world. Rebirth has a direct connection to Amnesia: The Dark Descent, however it's a fully stand-alone experience so you don't actually need to have played any others.

  • Steam Proton Updated To 5.13 Making Red Dead Redemption 2 Playable On Linux

    Linux users are simply some of the most stubborn users in the world, willing to forgo almost any convenience in exchange for keeping themselves both secure, and in absolute control of their operating system. Whereas Microsoft has attempted to further dummy-proof Windows 10 (bringing about a disastrous ‘software as a service’ routine with consistent updates and changes to everything with little to no warning), Linux is on the far other end of the spectrum where files and configurations rely a bit more on the user understand what they’re doing, rather than intelligent installers doing the necessary heavy lifting. If it’s a toss-up between the two, Linux is strongly recommended for the more tech-savvy users. If you’re keener, however, to ensure that you can play all of the latest games and popular tools, then Windows is likely the answer even with its arguably draconian policies and bloat-ware shoveling.