• 0 Posts
  • 10 Comments
Joined 11 months ago
cake
Cake day: January 19th, 2024

help-circle


  • Latest Tumbleweed snapshot has a Mesa bug that causes 50% chance of black screen after login. A few weeks before that Plymouth was broken causing >1 minute boot times. To solve these issues users need to learn how to rollback updates from command line, so it’s certainly not a good replacement for Windows.

    I know it’s rolling release distro but you can’t claim “it’s rolling release so bugs are expected and it’s your fault for using it” and “it’s betest and stablest system ever, everyone should use it” at the same time.




  • Some differences I see: Shepherd does some firewall management with ports, and I don’t see the services it depends on.

    That looks like it sets up sshd to start when someone connect to its port, not on boot. You can do the same with systemd, but you need additional .socket unit that will configure how .service unit is activated.

    Why this kind of files should be written in a programming language at all? I guess it’s a remnant from the old times, but I like when tools abstract away the programming parts, and users shouldn’t have to deal with that

    Systemd invents its own configuration language (it looks like ini but there no standard for that and systemd’s flavor is its own) so you still need to learn it.



  • Not quite true. Code still has copyright owners and they are not bound by terms of free software licenses (they use licenses to allow other people to use their code). This means that copyright owner can make their code proprietary at any time, or change the license to any other. Although they can’t do anything about previously released versions AFAIK.

    However in case of projects with many contributors that don’t have a CLA (which transfers an ownership to some organization) nothing can be changed in practice since every contributor owns their piece of code and will have to consent to the change of license. Linux is such a project so it will forever remain GPLv2 licensed.