From c815d59f80ebb5cf377e7e87e44c340d9b103132 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Thu, 29 Oct 2015 03:11:10 -0500 Subject: Note Debian abandoning LSB and our own decision not to worry about LSB 5.0 yet. --- www/roadmap.html | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'www/roadmap.html') diff --git a/www/roadmap.html b/www/roadmap.html index 0ac70b76..34fbe148 100755 --- a/www/roadmap.html +++ b/www/roadmap.html @@ -119,16 +119,28 @@ fairly low.

POSIX allowed its standards process to be compromised by leaving things out, thus allowing IBM mainframes and Windows NT to drive a truck through the holes and declare themselves compilant. But it means what -they DID standardize tends to be respected.

+they DID standardize tends to be respected (if sometimes obsolete).

The Linux Standard Base's failure mode is different, they respond to pressure by including special-case crap, such as allowing Red Hat to shoehorn -RPM on the standard even though all sorts of distros (Debian, Slackware, Arch, +RPM into the standard even though all sorts of distros (Debian, Slackware, Arch, Gentoo) don't use it and probably never will. This means anything in the LSB is at best a suggestion: arbitrary portions of this standard are widely ignored.

-

The LSB does specify a list of command line +

The community perception seems to be that the Linux Standard Base is +the best standard money can buy, I.E. the Linux Foundation is supported by +financial donations form large companies and the LSB represents the interests +of those donors more than technical merit. Debian officially +washed its hands of LSB when 5.0 +came out in 2015, and no longer even pretends to support it (which may affect +Debian derivatives like Ubuntu and Knoppix). Toybox hasn't moved to 5.0 for +similar reasons.

+ +

That said, Posix by itself isn't enough, and this is the next most +comprehensive standards effort for Linux so far.

+ +

The LSB specifies a list of command line utilities:

-- cgit v1.2.3