Results 1 to 9 of 9

Thread: Does anyone here follow Linux Standards Base (LSB) specifications?

  1. #1
    Join Date
    May 2006
    Beans
    677
    Distro
    Ubuntu 6.06

    Does anyone here follow Linux Standards Base (LSB) specifications?

    I've recently found out about Linux Standards Base (and the Free Standards Group), and I love the idea, and what they're trying to spread. For that reason, I want to make sure any applications I make satisfy their specifications.

    I know lots of people ignore projects like LSB, but I truly believe in them.

    Anyone here follow the LSB? I've checked out their specifications, but I still need to know whether it's difficult to meet their needs. Is it?

    http://www.freestandards.org/en/Main_Page

    http://www.freestandards.org/en/LSB

  2. #2
    Join Date
    Mar 2005
    Beans
    947
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    My understanding of the LSB is that it's something distros would conform to, not individual apps. If so, one might better ask whether Ubuntu follows the LSB. (I don't know. It's not on the certified products page, though.)

  3. #3
    Join Date
    Mar 2005
    Beans
    6,040

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    LSB is of interest to individual application developers as well. There's even a LDK (LSD Development Kit) which AFAIK is set of a LSB compatible development tools.

    From http://www.freestandards.org/wordpress/?p=174 :

    “LSB-compliance is very important for Ubuntu,” said Mark Shuttleworth, Ubuntu founder and chief developer. “We believe that Linux offers the world freedom of choice, freedom to innovate and freedom to localize. The Linux Standard Base is a crucial enabler of those freedoms, creating confidence in the standardization of the core platform while still preserving the ability of the platform to evolve and improve.”
    Previously known as 23meg

  4. #4
    Join Date
    May 2006
    Beans
    677
    Distro
    Ubuntu 6.06

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    wmcbrine, it applies to everyone...distributions and developers.

    23meg, thanks for the quote. I know that Ubuntu is not certified, and I was afraid it didn't care about LSB certification.

  5. #5
    Join Date
    Nov 2004
    Beans
    2,614

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    Ubuntu (and Debian) aren't LSB certified because by and large the standard is rather poor. The parts they didn't put a lot of thought into (like packaging) are rather apparent.

  6. #6
    Join Date
    Dec 2004
    Location
    Issaquah, Washington
    Beans
    293

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    Quote Originally Posted by LordHunter317 View Post
    Ubuntu (and Debian) aren't LSB certified because by and large the standard is rather poor. The parts they didn't put a lot of thought into (like packaging) are rather apparent.
    poor ?..so poor that suse, IBM, redhat, mandrake , linspire , mepis, xandros and other important players are integrating it ?

    surely you can do better than that lol

    LSB IS important because it sets 'standards' for distros, so that when a vendor releases a binary they dont have to worry about getting bugged to death from users with stuff like: im missing lib this or that blah blah..a 'app.lsb' would run on any distro that intergrates LSB, and to suggest otherwise is just pure FUD or your not understanding the big picture..did you read the goal from the FSG ??,,here it is:

    http://www.freestandards.org/en/Benefits

    the LSB is one of the standards of the FSG and to suggest ubuntu can't rise to meet such standards is to suggest failure.

    besides,,if you check the packages for ubuntu, you would see that lsb-core is there, so its not like ubuntu isn't taking it seriously on some level although its clear ubuntu/debian overall aren't in total compliance and they state that rather emphatically . ( to what degree im not sure as I haven't looked into that deeply but it does make the rather ambiguous statement which I find arrogant,- but hey )

    I know mark said he feels that LSB is important , but the way this lsb-core info reads, I find all of this a mixed message for ubuntu.

    cheers
    g.leej (nl()
    Last edited by neighborlee; August 8th, 2006 at 07:55 PM.

  7. #7
    Join Date
    May 2006
    Beans
    127

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    Quote Originally Posted by neighborlee View Post
    poor ?..so poor that suse, IBM, redhat, mandrake , linspire , mepis, xandros and other important players are integrating it ?
    Shall I provide you with a list of companies that use Windows? Would that prove its obvious superiority?

  8. #8
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    Neither Ubuntu nor any other Debian derivative will ever be fully LSB-compliant, unless certain [ poorly thought-out ] LSB mandates are changed. Namely this one:

    Once your application is built using the LSB headers and linked with the LSB stub libraries and runtime loader, you can start packaging your application the LSB way. The LSB suggests that you are to package your application in an RPM v3 formatted file. In addition, you may not use triggers, nor depend on the execution order of pre-install or pre-uninstall scripts. You are also limited to using only commands specified by the LSB in those scripts and in your application, because other commands are not guaranteed to be present or to behave in expected ways. The LSB does not specify the tool to install these RPM-packaged applications. You can use the rpm tool on RPM-based systems, and alien on Debian. For more information on packaging, see the chapter called Packaging Your LSB Application.
    from http://freestandards.org/docs/lsbboo...omp.html#UNDER


    Despite this, Ubuntu still strives to be as LSB-compliant as possible. The standard does serve a purpose, and deviations therefrom are minimized by most major distros, as such deviations are a pain to desktop users and a bane to the enterprise.

  9. #9
    Join Date
    Dec 2004
    Location
    Issaquah, Washington
    Beans
    293

    Re: Does anyone here follow Linux Standards Base (LSB) specifications?

    Quote Originally Posted by KaeseEs View Post
    Neither Ubuntu nor any other Debian derivative will ever be fully LSB-compliant, unless certain [ poorly thought-out ] LSB mandates are changed. Namely this one:

    from http://freestandards.org/docs/lsbboo...omp.html#UNDER


    Despite this, Ubuntu still strives to be as LSB-compliant as possible. The standard does serve a purpose, and deviations therefrom are minimized by most major distros, as such deviations are a pain to desktop users and a bane to the enterprise.
    fully compliant maybe not , if indeed alien can't rise to the occaSion, and if not I'd like to hear reasons why not from an authority on the topic. If this is so then how is xandros, mepis and linspire handling these things , as even xandros is first distro faik, to use desktop standards in version 4 ?

    I am just wondering what degree of non compliance ubuntu represents based on their opening statement on the lsb package page, and of course why,- and only cause i'd like to see linux succede and ubuntu has a good a shot as anyone with LSB behind it IMO. I use linux and want to see as strong leader emerge as then we just might get good support from vendors finally ( all vendors not just nvidia/ati/blah ). I know some dont 'care' but I am sure susie homemamker does ( and face it ubuntu IS targeting that audience )

    cheers
    g.leej(nl)
    Last edited by neighborlee; August 17th, 2006 at 10:45 PM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •