Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Linux
  3. Which areas of Linux would benefit most from further standardization?

Which areas of Linux would benefit most from further standardization?

Scheduled Pinned Locked Moved Linux
linux
119 Posts 74 Posters 582 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D [email protected]

    Generally speaking, Linux needs better binary compatibility.

    Currently, if you compile something, it's usually dynamically linked against dozens of libraries that are present on your system, but if you give the executable to someone else with a different distro, they may not have those libraries or their version may be too old or incompatible.

    Statically linking programs is often impossible and generally discouraged, making software distribution a nightmare. Flatpak and similar systems made things easier, but it's such a crap solution and basically involves having an entire separate OS installed in parallel, with its own problems like having a version of Mesa that's too old for a new GPU and stuff like that. Application must be able to be packaged with everything they need with them, there is no reason for dynamic linking to be so important in Linux these days.

    I'm not in favor of proprietary software, but better binary compatibility is a necessity for Linux to succeed, and I'm saying this as someone who's been using Linux for over a decade and who refuses to install any proprietary software. Sometimes I find myself using apps and games in Wine even when a native version is available just to avoid the hassle of having to find and probably compile libobsoletecrap-5.so

    B This user is from outside of this forum
    B This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #44

    Disagree - making it harder to ship proprietary blob crap "for Linux" is a feature, not a bug.

    ? 1 Reply Last reply
    0
    • ikidd@lemmy.worldI [email protected]

      Domain authentication and group policy analogs.

      L This user is from outside of this forum
      L This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #45

      I'm surprised more user friendly distros don't have this, especially more commercial ones

      1 Reply Last reply
      0
      • O [email protected]

        The diversity of Linux distributions is one of its strengths, but it can also be challenging for app and game development. Where do we need more standards? For example, package management, graphics APIs, or other aspects of the ecosystem? Would such increased standards encourage broader adoption of the Linux ecosystem by developers?

        M This user is from outside of this forum
        M This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #46

        interoperability > homogeneity

        ferk@lemmy.mlF 1 Reply Last reply
        0
        • O [email protected]

          The diversity of Linux distributions is one of its strengths, but it can also be challenging for app and game development. Where do we need more standards? For example, package management, graphics APIs, or other aspects of the ecosystem? Would such increased standards encourage broader adoption of the Linux ecosystem by developers?

          arscynic@beehaw.orgA This user is from outside of this forum
          arscynic@beehaw.orgA This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #47

          Manuals or notifications written with lay people in mind, not experts.

          1 Reply Last reply
          0
          • ikidd@lemmy.worldI [email protected]

            Domain authentication and group policy analogs.

            F This user is from outside of this forum
            F This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #48

            I've never understood putting arbitrary limits on a worker's laptop. I had always been seeking for ways to hijack them. Once I ended up using a VM,
            without limit...

            ikidd@lemmy.worldI L S 3 Replies Last reply
            0
            • E [email protected]

              Stability and standardisation within the kernel for kernel modules. There are plenty of commercial products that use proprietary kernel modules that basically only work on a very specific kernel version, preventing upgrades.

              Or they could just open source and inline their garbage kernel modules…

              F This user is from outside of this forum
              F This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #49

              I don't use any of these, but I'm curious. Could you please write some examples?

              E 1 Reply Last reply
              0
              • xiisadaddy@lemmygrad.mlX [email protected]

                Flatpak is very useful for a lot of things, but i really dont think it should be the default. It still has some weird issues. For example if you run a seperate home and root partition flatpak by default will install things into your root partition which quickly fills up. You have to go in and do a bunch of work to get it to use the home partition.

                Or for example issues with themeing and cursors. Its a pretty common issue for flatpaks to not properly detect your cursor theme and just use the default until you mess around with perms and settings to fix it.

                They also generally get updates slower. I guess maybe if its adopted more that would change but flatpak is already pretty widely used and thats still an issue. Especially for smaller programs not used by as many people.

                Keeping it as just something that is good to use for the ones who like a GUI experience and want something simple and easy is great. But if we were to start doing like what ubuntu does with snaps where theyll just replace things you install with the snap version then im not in favor of that at all.

                F This user is from outside of this forum
                F This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #50

                I agree that flatpak is not there yet. The API is limited, and it is also hard to package an app. But I really want to see ot succeed

                1 Reply Last reply
                0
                • F [email protected]

                  I've never understood putting arbitrary limits on a worker's laptop. I had always been seeking for ways to hijack them. Once I ended up using a VM,
                  without limit...

                  ikidd@lemmy.worldI This user is from outside of this forum
                  ikidd@lemmy.worldI This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #51

                  I mean, it sucks, but the stupid shit people will do with company laptops...

                  1 Reply Last reply
                  0
                  • O [email protected]

                    The diversity of Linux distributions is one of its strengths, but it can also be challenging for app and game development. Where do we need more standards? For example, package management, graphics APIs, or other aspects of the ecosystem? Would such increased standards encourage broader adoption of the Linux ecosystem by developers?

                    cysioland@lemmygrad.mlC This user is from outside of this forum
                    cysioland@lemmygrad.mlC This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #52

                    Actual native package management and package distribution

                    N 1 Reply Last reply
                    0
                    • F [email protected]

                      I don't use any of these, but I'm curious. Could you please write some examples?

                      E This user is from outside of this forum
                      E This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #53

                      It mostly affects people working with ”fun” enterprise hardware or special purpose things.

                      But to take one example, proprietary drivers for high performance network cards, most likely from Nvidia.

                      1 Reply Last reply
                      0
                      • O [email protected]

                        The diversity of Linux distributions is one of its strengths, but it can also be challenging for app and game development. Where do we need more standards? For example, package management, graphics APIs, or other aspects of the ecosystem? Would such increased standards encourage broader adoption of the Linux ecosystem by developers?

                        C This user is from outside of this forum
                        C This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #54
                        1. find something Lennart built. Eg. systemd
                        2. remove that
                        3. go to 1
                        E L S hobbsc@lemmy.sdf.orgH 4 Replies Last reply
                        0
                        • C [email protected]
                          1. find something Lennart built. Eg. systemd
                          2. remove that
                          3. go to 1
                          E This user is from outside of this forum
                          E This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #55

                          Would you mind providing some reasoning so this doesn't come off as unsubstantiated badmouthing?

                          M 1 Reply Last reply
                          0
                          • cysioland@lemmygrad.mlC [email protected]

                            Actual native package management and package distribution

                            N This user is from outside of this forum
                            N This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #56

                            cpio/tar for the one, mqtt/http/smtp/scp/dcc/tftp/uucp/dns for the other

                            1 Reply Last reply
                            0
                            • K [email protected]

                              ARM support. Every SoC is a new horror.

                              Armbian does great work, but if you want another distro you’re gonna have to go on a lil adventure.

                              E This user is from outside of this forum
                              E This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #57

                              Wouldn't it make more sense to focus on an open standard like RISC-V instead of ARM?

                              K 1 Reply Last reply
                              0
                              • E [email protected]

                                Wouldn't it make more sense to focus on an open standard like RISC-V instead of ARM?

                                K This user is from outside of this forum
                                K This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #58

                                Not really. There are barely any chips out there.

                                Oct 2021: 200 billion ARM chips

                                Nov 2023: 1 billion RISC-V chips, hoping to hit 16 billion by 2030

                                Nov 2024: 300 billion ARM chips

                                ? 1 Reply Last reply
                                0
                                • M [email protected]

                                  interoperability > homogeneity

                                  ferk@lemmy.mlF This user is from outside of this forum
                                  ferk@lemmy.mlF This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #59

                                  interoperability == API homogeneity

                                  standardization != monopolization

                                  1 Reply Last reply
                                  0
                                  • C [email protected]
                                    1. find something Lennart built. Eg. systemd
                                    2. remove that
                                    3. go to 1
                                    L This user is from outside of this forum
                                    L This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #60

                                    Systemd is fine. This sounds like an old sysadmin who refuses to learn because "new thing bad" and zero logic to back it up.

                                    C 1 Reply Last reply
                                    0
                                    • F [email protected]

                                      I've never understood putting arbitrary limits on a worker's laptop. I had always been seeking for ways to hijack them. Once I ended up using a VM,
                                      without limit...

                                      L This user is from outside of this forum
                                      L This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #61

                                      Because people are stupid. One of my coworkers (older guy) tends to click on things without thinking. He's been through multiple cyber security training courses, and has even been written up for opening multiple obvious phishing emails.

                                      People like that are why company-owned laptops are locked down with group policy and other security measures.

                                      1 Reply Last reply
                                      0
                                      • C [email protected]
                                        1. find something Lennart built. Eg. systemd
                                        2. remove that
                                        3. go to 1
                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #62

                                        Yes, I find that dude to be very disagreeable. He's like everything that haters claim Linus Torvalds is - but manifested IRL.

                                        ? 1 Reply Last reply
                                        0
                                        • F [email protected]

                                          I've never understood putting arbitrary limits on a worker's laptop. I had always been seeking for ways to hijack them. Once I ended up using a VM,
                                          without limit...

                                          S This user is from outside of this forum
                                          S This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #63

                                          Rule #1 never trust your users

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups