• 2 Posts
  • 45 Comments
Joined 3 years ago
cake
Cake day: August 11th, 2023

help-circle


  • Motivation is powetful influence on devolopment. The linux kernel is largley driven by UX and desire for technical excellence (there are ultier motive from some major factions but overall this is true and actions are judged publically as such).

    Microsoft is, like most companies, driven by stockholder value creation.

    One produces an enviroment in which cautious adoption of new tech is constant, a slow trickle for use where it seems most applicable.

    The other demands that the perception of exclusive capital be created through vertical intergration with propritary IP and that the promise of cost reductions are underway. Aka Microslop trying to add a buzz word to every IP (percieved capital creation) and promising massive layoffs.














  • That is a runtime that some flatpaks use as well.

    Gnome and KDE as projects are a bunch of things, from login managers, to compositers, desktop UIs, and user application (like Gnome “System Monitor” or KDEs “Plasma System Monitor”).

    You can actually mix and match some pieces and they just work, but especially the user apps because both teams put in work for interoperabilty or Freedesktop standarization.

    So you can have an app that uses KDEs shared libs and an app that uses the Gnome projects libs on the same issue with rarely any issue. Even more so with flatpak since the all of the files those apps see are in what is called an overlay filesystem, so your kde apps get a layer of files jist for KDE apps to build off of and gnome apps get a layer of files just for them to use. In flatpak these are called runtimes. That is what is being updated here.