logoalt Hacker News

rep_lodsblast Tuesday at 4:43 PM5 repliesview on HN

So every Linux distribution should compile and distribute packages for every single piece of open source software in existence, both the very newest stuff that was only released last week, and also everything from 30+ years ago, no matter how obscure.

Because almost certainly someone out there will want to use it. And they should be able to, because that is the entire point of free software: user freedom.


Replies

rixedyesterday at 4:17 AM

Those users will either check the source code and compile it themself, with all the proper options to match their system; or rely on a software distribution to do it for them.

People who are complaining would prefer a world of isolated apps downloaded from signed stores, but Linux was born at an optimistic time when the goal was software that cooperate and form a system, and which distribution does not depend on a central trusted platform.

I do not believe that there is any real technical issue discussed here, just drastically different goals.

show 1 reply
kwanbixlast Tuesday at 7:54 PM

I am not an expert on this, but my question is, how does windows manages to achieve it? Why can't Linux do the same?

show 1 reply
kccqzylast Tuesday at 9:05 PM

Your tone makes it sound like this is a bad thing. But from a user’s perspective, I do want a distro to package as much software as possible. And it has nothing to do with user freedom. It’s all about being entitled as a user to have the world’s software conveniently packaged.

show 2 replies
realusernamelast Tuesday at 6:02 PM

Not sure if it's the right solution but it's a description of what happens right now in practice yes.

show 1 reply
anthkyesterday at 1:14 PM

That's Guix.