![]() At the time Alexander Larsson was working on bringing Docker to RHEL and Fedora so we tasked him with designing the new application model. As we looked at it we realized there was some security downsides compared to the existing model, since the Os vendor would not be in charge of keeping all libraries up to date and secure, so sandboxing the applications ended up a critical requirement. So we concluded we needed a system which allowed us to decouple of application from the host OS to let application developers update their platform at a pace of their own choosing and at the same time unify the platform in the sense that the application should be able to run without problems on the latest Fedora releases, the latest RHEL releases or the latest versions of any other distribution out there. The way Linux applications was packaged, with each dependency being packaged independently of the application created pains on both sides, for the application developer it means the world kept moving underneath them with limited control and for the distributions it meant packaging pains as different applications who all depended on the same library might work or fail with different versions of a given library. In addition to that, since the Linux desktop is so fragmented, the application developers would have to deal with the fact that there was 20 different variants of this platform, all moving at a different pace. The main challenge was that the platform was moving very fast and it was a big overhead for application developers to keep on top of the changes. One of the first things we concluded was that our story for people who wanted to deploy applications to our platform was really bad. So I thought I go through our key pillar efforts and talk about where they are at and where they are going. We refocused our efforts on being a great Operating System for all kinds of developers, but I think it is fair to say that we decided that was to narrow a wording as our efforts are truly to reach makers of all kinds like graphics artists and musicians, in addition to coders. We also took a good look at the operating system from an overall stance and tried to map out where Linux tended to fall short as a desktop operating system and also tried to ask ourselves what our core audience would and should be. I think it was Fedora Project Lead Matthew Miller who phrased it very well when he said that we want to be Leading Edge, not Bleeding Edge. The first few years after we launched Fedora Workstation in 2014 we focused on lot on establishing a good culture around what we where doing with Fedora, making sure that it was a good day to day desktop driver for people, and not just a great place to develop the operating system itself. If you haven’t read them however this is hopefully a useful primer on what we are trying to achieve with Fedora Workstation. It was the first major distro to switch from ext4 to Btrfs, from X11 to Wayland, and from PulseAudio to PipeWire.So I have spoken about what is our vision for Fedora Workstation quite a few times before, but I feel it is often useful to get back to it as we progress with our overall effort.So if you read some of my blog posts about Fedora Workstation over the last 5 years, be aware that there is probably little new in here for you. Offers Cutting-Edge Softwareįedora updates every six months, with no LTS version, so you're always getting the latest updates, and the latest version is always the flagship edition.īeyond frequent upgrades, Fedora is beating most of its rivals in shipping cutting-edge, open-source software as default. Traditionally thought of as a distro for Linux users, the modern Fedora is close to garnering mainstream recommendations, with some folks even calling it the new Ubuntu. Upon installation, you're greeted with a helpful, linear welcome screen that explains UI basics, gestures, and shortcuts. What's more, you can now enable third-party repositories during setup. Fedora supports Flatpak out-of-the-box in addition to RPM files. ![]() While many distros go above and beyond to help new users with graphical installers and welcome screens, no one really expected open-source stalwart Fedora to join in. Instead, it provides one of the cleanest and most up-to-date examples of GNOME outside the VM-only GNOME OS development snapshot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |