• southerntofu
    link
    fedilink
    arrow-up
    7
    ·
    3 years ago

    Linux is just the kernel, but we lack a common “system” layer. I found this talk really refreshing from a BSD perspective.

    There’s the freedesktop specifications but there’s quite a bunch they don’t cover. What are the reasons why every desktop environment needs to rewrite their own file browser, calculator and email client? I wish we had more specifications so that parts become interchangeable and desktop environments can focus on building a good desktop: let desktop-agnostic apps be the apps.