I disagree with two points in the article:
Quote:
|
I think he makes an excellent point! Even the package systems are too diversified. As I said before, choice is good, but not on the core system, and packages are part of the core system.
|
Quote:
|
So if Linux ever wants to truly become mainstream, some level of standardization needs to occur.
|
Point #1: "Packages" are something distribution creators came up with to help end users get applications installed without having to deal with building from source. This concept is certainly
not at the "core" of any Linux OS but certainly is at the core of most distributions. We have a HP-UX server in my office and commercial apps I've installed have come in one of two forms:
- A tarball (which is very common)
- A HP-UX "disk image" that gets mounted and then the app can be installed.
I think sticking with tarballs or source distributions of apps is the best way to achieve consistency across distributions.
Point #2: "Linux" doesn't "want" anything. Linux
users have positioned Linux in the manner it's becomed positioned in various markets. The kernel hackers want to make Linux a rock solid, well performing kernel. People (e.g. end users) who use Linux to get away from Windows "position" Linux against Windows. So, if
Linux users want Linux to go mainstream, some kind of distribution standardization consortium needs to be created to define what a "standard" Linux distribution would be.
Peace...