I have found it especially worrying that IT giants increasingly encroach OSS instead of developing their own solutions. Devices remain closed while using 95% OSS code (yes, Android, the other 5% are hardware vendor firmware). It's not exclusively their fault, as Lunduke correctly points out. If the Linux Foundation is selling seats at the board of directors instead of granting them for outstanding support, well then…
Linux Sucks 2020 [video]
61–68 of 68 posts
Re: Linux Sucks 2020 [video]
#62Reasons start ~ 30 min mark. Linux backward compatibility really sucks. I still don't understand why fedora binaries can't run that easily on debian.
I got that huge bundle of games the other day, many of which have native Linux binaries. Binaries that probably worked fine in lots of distributions when they were released. Tried three games so far -- Cook, Serve, Delicious 2 (2017), Nuclear Throne (2013) and uh, another one (201x): all of them refused to start, lacking one shared library or another. I got CSD2 to start by copying .so files around and using LD_LIBRA…
Re: Linux Sucks 2020 [video]
#63Earlier quoted context omitted.
I got that huge bundle of games the other day, many of which have native Linux binaries. Binaries that probably worked fine in lots of distributions when they were released. Tried three games so far -- Cook, Serve, Delicious 2 (2017), Nuclear Throne (2013) and uh, another one (201x): all of them refused to start, lacking one shared library or another. I got CSD2 to start by copying .so files around and using LD_LIBRA…
Is it a disadvantage of the bazaar model ? In a cathedral so to speak old things are valued. In a bazaar things are sold based on trends. I see this a lot with open source software, where things are not made with the mindset of making things last a long time.
If CSD2 or Nuclear Throne had been released as open source software, chances are somebody would have updated their dependencies and they'd run fine. Heck, I'm a developer, I could probably have fixed it myself. But they're proprietary, and have gotten stale, and are a pain to get working. So I guess it's more of an incompatibility between the two models than an attribute of the bazaar.
[1] an old thing that's valued in the Cathedral, if at all, then only as a curiosity
Re: Linux Sucks 2020 [video]
#64Reasons start ~ 30 min mark. Linux backward compatibility really sucks. I still don't understand why fedora binaries can't run that easily on debian.
I got that huge bundle of games the other day, many of which have native Linux binaries. Binaries that probably worked fine in lots of distributions when they were released. Tried three games so far -- Cook, Serve, Delicious 2 (2017), Nuclear Throne (2013) and uh, another one (201x): all of them refused to start, lacking one shared library or another. I got CSD2 to start by copying .so files around and using LD_LIBRA…
Steam kinda got around this by providing a standard base of libraries Linux games could link against that would be the same on every distro, but even there some developers STILL assume that everyone has the same libraries as their Ubuntu system.
Re: Linux Sucks 2020 [video]
#65Earlier quoted context omitted.
Is it a disadvantage of the bazaar model ? In a cathedral so to speak old things are valued. In a bazaar things are sold based on trends. I see this a lot with open source software, where things are not made with the mindset of making things last a long time.
It's a fun application of the metaphor. But I can still apt install nethack, a thing that was made in 1987. Or apt install lynx, a text mode browser first released in 1992. Or apt install midnight-commander, a Norton Commander[1] clone first released in 1994. All of these still receive updates, so I guess they don't qualify as old things per se, but that's the point: as long as there is still a use for them, they kee…
Re: Linux Sucks 2020 [video]
#66Earlier quoted context omitted.
They all package different versions of the shared libs...
Why are shared libs so unstable? I thought the point of library code was that it was stable and reusable... maybe all these libraries are just too big and people should be including the source inside their apps instead?
I don't see why as long as you output an ELF file an App can't run. Maybe AppImage does that.
Re: Linux Sucks 2020 [video]
#67I watched this a couple weeks ago and it just seems to have so little information density - like this guy talks and talks and talks and the actual content is like 15 minutes of this.
Agree. The guy needs to get a room with himself, get over it, and come back with something to say. Linux also isn't for desk tops by and large.
I've used an Ubuntu desktop at work for a few years and it's a nice environment.
Re: Linux Sucks 2020 [video]
#68I have found it especially worrying that IT giants increasingly encroach OSS instead of developing their own solutions. Devices remain closed while using 95% OSS code (yes, Android, the other 5% are hardware vendor firmware). It's not exclusively their fault, as Lunduke correctly points out. If the Linux Foundation is selling seats at the board of directors instead of granting them for outstanding support, well then…