Slashdot Mirror


Latest Linux Standards Base Gets Vendor Support

Neopallium writes to tell us that in a recent announcement at the Desktop Linux Summit the Free Standards Group reports fourteen of the leading Linux vendors have pledged support for the newest release of the Linux Standards Base. From the article: "'The Release of LSB 3.1 is another milestone achieved by the industry and the Open Source Community that delivers ever increasing value to customers,' said Reza Rooholamini, director of enterprise solutions engineering at Dell. 'It enables further uniformity and standardization across applications and distributions that allows quicker deployment of Linux solutions with higher levels of quality.'"

96 comments

  1. Dear ScuttleMonkey, by Anonymous Coward · · Score: 5, Funny

    You may remember me, I am old friend. Please don't be a stranger.

    Sincerely,

    Mr. Comma

    1. Re:Dear ScuttleMonkey, by mmd · · Score: 2, Insightful

      Dear Mr. Comma, your own commacentric biases may have blinded you to the fact that a semicolon is called for here:

      You may remember me[;] I am [an] old friend.

      Though the Comma family may be a fan of the Comma Splice, most consider it poor form.

  2. "Base"? by Anonymous Coward · · Score: 0

    Why not "Linux Standard Desktop"?

    1. Re:"Base"? by spun · · Score: 4, Informative

      Because it has nothing to do with desktops, per se. It is a specification for directory layouts, config files, and required libraries, and its purpose is to make sure that applications that compile on one system that complies with the LSB will compile on all systems that comply with it.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:"Base"? by Whiney+Mac+Fanboy · · Score: 2, Informative

      Why not "Linux Standard Desktop"?

      Because it's existed for far longer then the vast majority of people have even considered using linux for a desktop system (Disclaimer: I have been using linux for my primary desktop for around 6 years)

      Meh, shouldn't feed the troll and all that, but LSB set standards for things far beyond the desktop.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    3. Re:"Base"? by Anonymous Coward · · Score: 1, Funny

      Why not "Linux Standard Desktop"?

      Because in the true spirit of free software, it are belong to all of us.

    4. Re:"Base"? by porky_pig_jr · · Score: 2, Funny

      >Why not "Linux Standard Desktop"?

      >Because it's existed for far longer then the vast majority of people have even >considered ...

      LSD, that is.

    5. Re:"Base"? by Kjella · · Score: 2, Informative

      Because it has nothing to do with desktops, per se. It is a specification for directory layouts, config files, and required libraries, and its purpose is to make sure that applications that compile on one system that complies with the LSB will compile on all systems that comply with it.

      Um no. Its purpose is that you can create one LSB-compliant application and have it work on all LSB-compliant systems, but it doesn't follow that anything that compiles on an LSB-compliant system is an LSB-compliant application. This might be fairly obvious and what you intended to say, but it's important that people don't think that just because it compiles on their machine it'll work for others.

      --
      Live today, because you never know what tomorrow brings
    6. Re:"Base"? by Whiney+Mac+Fanboy · · Score: 1

      *slaps forehead*

      Indeed.

      Trolled successfully I was. /yoda

      --
      There are shills on slashdot. Apparently, I'm one of them.
    7. Re:"Base"? by spun · · Score: 1

      D'oh. That's what I meant, thanks for clarifying. The application has to be LSB compliant to work on LSB systems. You could certainly write a program that works on one LSB system but not others.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    8. Re:"Base"? by Anonymous Coward · · Score: 0

      Is that what their talking about when someone mentions freebasing?

  3. From the Article by Orrin+Bloquy · · Score: 1

    "LSB is not to be taken internally lest you wear the robes of Richard Stallman."

    --
    "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
    1. Re:From the Article by segedunum · · Score: 0

      "LSB is not to be taken internally lest you wear the robes of Richard Stallman."

      Oww. That sounds painful.

    2. Re:From the Article by lolocaust · · Score: 2, Funny

      If you think that sounds painful, wait till he gets out his wizard hat!

      --
      Why does my post history abruptly stop? I want to laugh at the stupid things I posted as a kid.
    3. Re:From the Article by Ruff_ilb · · Score: 1

      Or casts his Level 8 -

      Never mind.

      --
      http://www.TheGamerNation.com/Forums
  4. Virus and rootkit writers are happy to hear ... by Anonymous Coward · · Score: 0

    Higher uniformity of Linux enviroments will allow to increase the quality of viruses and rootkits released for software.

    "This will be the clear sign of maturity of Linux as a platform." said %e*UTr - CIO of one of the most successful high-tech advertising powerhouses: addyeildmanager.com - "Now we will be able to deploy better pop-ups and kits for our viagra, and penis-enlargment
    clients."

    1. Re:Virus and rootkit writers are happy to hear ... by youknowmewell · · Score: 1

      Maturity is a double-edged sword. We get all the benefits of uniformity along with all its problems. Let's hope that Free Software can adapt good defenses whilst still providing better app support and uniformity.

  5. Interesting Version Number... 3.1 by Chordonblue · · Score: 4, Funny

    Soooo... 3.1. The first usable version of Windows was 3.1 also. Coincidence?!

    Maybe this WILL be the year Linux arrives on the desktop!

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  6. Never mind the Linux vendors by overshoot · · Score: 3, Insightful
    I want to know when we'll get LSB support from the application vendors.

    No matter what the roadmap from the EDA Consortium says, too freaking many of the tools I use at $WORK refuse to run on anything other than Red Hat 7.2 (I kid you not!)

    And, yes, they actually check /etc/redhat-release

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Never mind the Linux vendors by spun · · Score: 2, Insightful

      Yeah, I've seen the same thing. This is the whole purpose of the LSB. If application developers won't support it, the whole project is pointless.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:Never mind the Linux vendors by barefootgenius · · Score: 2, Interesting

      I had a thought yesterday that Xen virtualisation might sort a lot of these problems out. Couldn't a program include its own version of linux to be run under Xen, thus stopping the, "to many distro's" problem? Admittedly it wouldn't be good to be running all your applications in virtual windows, but games would be good.

      --
      /. bug #926803 - Why I can post.
    3. Re:Never mind the Linux vendors by mashade · · Score: 2, Informative

      There is a technical term for this:

      Swatting a fly with a sledgehammer.

      On top of the fact that virtualization has numerous problems with accelerated graphics while you're suggesting games for this purpose; I can't believe you're posting this seriously.

      There are a lot of people that think having to have a separate library to run a program (gtk vs QT et al) is bloat. Now we're thinking about a separate OS for each App? Ack.

      --
      Technology tips and tricks.
    4. Re:Never mind the Linux vendors by shmlco · · Score: 1

      "Now we're thinking about a separate OS for each App? Ack."

      Especially as all you need is one operating system capable of sandboxing each app as needed. Alas, virtualization is the new buzzword.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    5. Re:Never mind the Linux vendors by asuffield · · Score: 1

      I want to know when we'll get LSB support from the application vendors.

      We won't. That's why LSB is such a big joke.

      What the application vendors do is this: they go to Redhat and say, "What should we do to support your system? Do you want Redhat packages or LSB ones?". Redhat reply, "We want Redhat packages, not LSB ones". This process repeats for all other major platform vendors which the application vendor has an interest in.

      Having supported each of these platforms, the application vendor has no motivation to provide LSB packages, so they don't bother. The argument goes that LSB packages would be less work for them to produce - but most of the work goes into testing the result anyway (it's not difficult to create a bespoke installer to run on Redhat). And the application vendor doesn't really care, they want to do whatever the platform vendor wants. This is about certification and support, not convinience. Redhat wants Redhat packages, not LSB ones, so that's what you get.

      I cannot imagine any real-world scenarios where a corporation would actually want to use LSB to distribute their proprietary software. LSB is a solution in search of a problem.

    6. Re:Never mind the Linux vendors by belmolis · · Score: 1

      What tools are these? Checking for a particular distribution seems bizarre to me. My own code, and most code that I'm familiar with, checks for particular features using autoconf, not distributions.

    7. Re:Never mind the Linux vendors by overshoot · · Score: 1
      What tools are these?

      An annoyingly large number of EDA tools -- it's gotten better, but there are still quite a few that do. For another example, I could name a Nortel VPN client and a well-known meeting-host service that still seem to be fixated on RH7.x -- I think it dates to the bubble, when they thought RH was going to replace Microsoft. Since then they haven't bothered.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    8. Re:Never mind the Linux vendors by belmolis · · Score: 1

      Interesting. To the extent one can generalize from this, it seems that Free and academic software configures on features while it is proprietary commercial software that configures on distributions. It's like they think of distributions as traditional brands.

    9. Re:Never mind the Linux vendors by Phroggy · · Score: 1

      My own code, and most code that I'm familiar with, checks for particular features using autoconf, not distributions.

      Doesn't autoconf have something to do with compiling source code, which you wouldn't be doing with closed-source proprietary apps?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    10. Re:Never mind the Linux vendors by belmolis · · Score: 1

      Right. What's your point?

    11. Re:Never mind the Linux vendors by Phroggy · · Score: 1

      Nobody's having problems with open-source stuff, the problem is closed-source proprietary apps that require RedHat 7.2 or whatever, and won't run on anything else.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    12. Re:Never mind the Linux vendors by belmolis · · Score: 1

      If they're distributing binary only, why do they need to check for anything? It either works or it doesn't. Insofar as they have some runtime configuration, it would still make more sense to check for features like availability of libraries than to look at distributions, I would think. The latter seems likely to be very fragile.

  7. Linux vendor support isn't critical. by khasim · · Score: 2, Informative

    It's the Linux app ISV's who need to write their apps to this "standard".

    So far, that isn't happening.

    1. Re:Linux vendor support isn't critical. by Salsaman · · Score: 1

      That's not really a valid point. As a Linux app. developer, I have skimmed through the LSB, and it seems to be at a much lower level than I work it (e.g. what functions should be included in libc). It's more for the distro makers who need to know what base libraries and library versions to ship.

    2. Re:Linux vendor support isn't critical. by Anonymous Coward · · Score: 0

      I guess now is the time to take another look... the whole point of 3.1 was to up the stack

  8. Re:Interesting Version Number... 3.1 by Flimzy · · Score: 4, Funny

    Nah, it won't be usable until Linux for Workgroups 3.11

  9. Turnitin.com by thehubbell · · Score: 0, Offtopic

    Is this going to be the newest feature on turnitin.com (a plagiarism site used by professors and such) to make sure you didn't cheat by having your AIBO right your paper?

  10. Is LSB a good thing? by tenchiken · · Score: 2, Insightful

    As we watch competition help the Linux landscape considerably, is LSB a good thing? Gnome and KDE push each other to become better, Java and Mono compete for developers and even Rails and J2EE go after the web market.

    Here is a standard that specifes how to package APIs and which APIs to use if you want to have a a LSB complient desktop and application. Isn't that a bit restrictive?

    1. Re:Is LSB a good thing? by Spy+der+Mann · · Score: 4, Funny
      Here is a standard that specifes how to package APIs and which APIs to use if you want to have a a LSB complient desktop and application. Isn't that a bit restrictive?

      It depends on what you call "restrictive"...
      Tarzan not like roads.
      Roads make Tarzan not move freely.
      Road lights threaten Tarzan with big noisy cars.
      Tarzan likes tree ropes.
      Tarzan prefers jungle.

      In jungle, Tarzan goes wherever he wants! AAAAA aaaaAAaAAaa AAA!


    2. Re:Is LSB a good thing? by GlassHeart · · Score: 2, Insightful
      If you find a standard too restrictive for your purposes, just don't follow it. You'll then see whether your additional non-standard features are worth more than incompatibility to the users. Netscape and IE are both good examples of products that ignored prevailing (and slow-moving) standards that gained user acceptance. On the other hand, there are any number of computer languages that will not survive because they're not C/C++/Java and whatever they do well wasn't worth enough to developers and users.

      To see the downside of competing standards, just take a close look at the US cellular phone market. The rest of the world has standardized on the very imperfect GSM, and are communicating effectively while the US continues to figure out which one is the "best". The losers of that battle - if a victor standard is ever determined - stand to lose billions in network infrastructure and training, and all users have already been suffering lots of incompatibilities over the years on even the most basic features.

    3. Re:Is LSB a good thing? by JollyFinn · · Score: 1

      Is this sad, but I consider that comment more insightfull than funny.

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
    4. Re:Is LSB a good thing? by Spy+der+Mann · · Score: 1

      Is this sad, but I consider that comment more insightfull than funny.
      Actually I thought of my post weeks ago as a parody to the "freedom" that Linux zealots preach so much about. Why do they insist on KEEPING everything low-level and chaotic?

      And they forget that it's the LACK OF STANDARDS that got us aberrations like ActiveX and ugly html.

    5. Re:Is LSB a good thing? by Anonymous Coward · · Score: 0

      "And they forget that it's the LACK OF STANDARDS that got us aberrations like ActiveX and ugly html."

      And YOU forget it was not the lack of standards but the purpousedly breakage of such standards for monopolist proposes what got ur ActiveX and ugle html. ...Quite paradoxically, just exactly what LSB is all about: a pursue to break the implicit standards about freedom, opensourceness and clever solutions in their simplicity with explicit standards looking to favour only closed source vendors.

  11. Re:Interesting Version Number... 3.1 by HunterZ · · Score: 0

    Nah, it won't be usable until Linux for Workgroups 3.11

    Personally, I'm going to hold out for Linux 95.

    --
    Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
  12. All your by uvajed_ekil · · Score: 1
    Neopallium writes to tell us that in a recent announcement at the Desktop Linux Summit the Free Standards Group reports fourteen of the leading Linux vendors have pledged support for the newest release of the Linux Standards Base.

    ALL YOUR LINUX STANDARD BASE ARE....

    ...oh, nevermind, you knew that one was coming.

    --
    This is a hacked account, for which the owner can not be held responsible.
  13. Important time saver by Zaai · · Score: 3, Interesting

    This is excellent news. Linux application developers write their applications against a particular distribution. Some add code to detect what distro the installation is for and adjust their paths accordingly. All other distro's have to spend time to write an installer to map that configuration to their distribution's file system layout. This is repeated every time a new release of a package comes out. With 100,000+ packages, that is a lot of work. Take Gentoo's ebuild system. Can you image how much effort it takes to maintain all those ebuilds? Any standardization of the Linux filesystem layout will reduce this effort and saves countless hours. Hours now can be used to improve applications themselves. Good news indeed :)

    1. Re:Important time saver by Anonymous Coward · · Score: 0

      Funny you should mention Gentoo. Gentoo does not conform to LSB or FHS and as far as I know there are no plans to do so, in part because of disagreement about some paths. If standardised paths means paths can be hardcoded in programs, instead of what a lot of programs currently do (configurable at compile time via arguments to configure, or automatically detected), it would complicate matters for Gentoo. Also, Gentoo supports FreeBSD (and other *BSDs are in progress), which will never conform to LSB for obvious reasons.

  14. Just checked out the window... by Anonymous Coward · · Score: 0

    ...can't see any pigs flying. It is a little overcast though. This is seriously great news, one of the main reasons ISVs won't write to linux is they have always had to choose..."which one"...redhat, suse, debian. if this really comes together, there is no longer any reason not to develop to the linux platform.

  15. Re:Interesting Version Number... 3.1 by Whiney+Mac+Fanboy · · Score: 1

    Soooo... 3.1. The first usable version of Windows was 3.1 also. Coincidence?!

    You have a different defintion for usable then me :-)

    --
    There are shills on slashdot. Apparently, I'm one of them.
  16. A good thing for normal users by asc99c · · Score: 2, Interesting

    There's plenty of concern that the LSB platform is restrictive, but I think it's going to be a huge step forward for 'normal' users who don't want to know how to make an application work - we just want to run it. Linux is still an open model and so LSB is not compulsory, and if an application can be built better in an alternative way, great!

    I've had plenty of hassle trying to get various packages to work on older Linux systems, spent endless hours trying unsuccessfully to get services for a wireless network running on the previous version of Fedora. I'm hoping LSB will allow a simple download of an executable that just works - the ability to download an exe and just run it seconds later is probably the biggest advantage of Windows v Linux IMHO.

    1. Re:A good thing for normal users by joe+155 · · Score: 1

      I think you are completely right about installation on windows computers. I consider it to be so much easier on Windows. That is not to say that the Linux way isn't better in many (and perhaps more important) ways - security being the biggest. Windows does have a lot of aplications which seem to "just work" on it also. Still I actually can run more of my stuff on linux than on windows so that seems to be a swings and round-abouts situation too. I end up not really knowing if either is "better" here, although for people who have never used either I think Windows does seem to work easier...

      One interesting thing you did say though was you..."spent endless hours trying unsuccessfully to get services for a wireless network running on the previous version of Fedora."

      As I am now on Fedora core 5 I can't figure out how to get wireless on my centrino chipset... they really should just putin support for things which might technically be propriatory but don't impose conditions on home users (like MP3, NTFS, centrino) natively...

      and one little bit which is actually on topic: they should make the standard that they use be more inclined to "just work", even if not everything is open source (although ideally free beer)

      --
      *''I can't believe it's not a hyperlink.''
    2. Re:A good thing for normal users by ladoga · · Score: 1

      As I am now on Fedora core 5 I can't figure out how to get wireless on my centrino chipset...
      In case it's Intel 2915ABG or 2200BG
      http://ipw2200.sourceforge.net/

      Compiling the driver from source was least hassle for me.

  17. Talk the talk by ch-chuck · · Score: 1

    "delivers ever increasing value to customers - It enables further uniformity and standardization across applications and distributions that allows quicker deployment of Linux solutions with higher levels of quality"

    Now we're speaking the language management can understand. All the stuff about "symmetrical multiprocessing" and "system bus throughput" was just a bunch of incomprehensible gobbledygook.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
    1. Re:Talk the talk by Frank+T.+Lofaro+Jr. · · Score: 1

      Good for a start, but this might be better:

      "LSB aggregates the various Linux, UNIX and POSIX system standards into an integrated framework. The resulting synergy allows better leveraging of the benefits of each standard than would be possible if they were utilized alone. It provides a standardized framework for system infrastructure, thus enabling more uniform, reliable, rapid and scalable deployment of applications in the enterprise, thus providing increased ROI and a better client experience for both internal and external customers."

      I can't believe I actually wrote that!

      --
      Just because it CAN be done, doesn't mean it should!
    2. Re:Talk the talk by pandrijeczko · · Score: 1

      And there was me thinking that LSB just allowed me to write more easily-portable programs so I had more time to drink beer... these management types are on a different plane of existence, ain't they?

      --
      Gentoo Linux - another day, another USE flag.
    3. Re:Talk the talk by RobertLTux · · Score: 1

      no they live on this plane but they have property "on the Shores of Honna Lee"

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
  18. zing bing bong ching chong by Anonymous Coward · · Score: 0

    WHY IS THERE AN ie ICON AT THE TOP? fff

  19. Re:Ummm by ClamIAm · · Score: 1

    Linux was (and is) supposed to be a Unix-type kernel. Nothing more, nothing less.

  20. There is no "good" or "bad". by khasim · · Score: 2, Insightful
    As we watch competition help the Linux landscape considerably, is LSB a good thing?
    There is no "good" or "bad".

    There are objectives that you would like to see achieved and there are avenues to achieve those objectives.

    So the question becomes, what objectives will the LSB achieve and whether you believe those objectives should be achieved.

    The LSB was, originally, an attempt to make it easier for ISV's to port their apps to a "standard" that would run on any Linux box that was LSB "compliant".

    One problem was that one "compliant" box did not have the same libraries and such as another "compliant" box.

    Another problem was that the various distributions had more financial incentive to push their own partnerships with ISV's rather than wait for the bugs to be worked out of the LSB. Which is why Red Hat and Oracle work so well together.

    The third problem is that the LSB does not set a standard. It merely documents what some of the distributions are doing. In effect, they write down what the "de facto" standard was from 6 months ago and publish it 6 months from today.

    Eventually (maybe), Linux (the kernel and all apps including desktops) will have matured sufficiently that there will not be such a difference in a year. Until then, the LSB isn't going to be much use.
  21. LSB is a Pipe Dream Really by segedunum · · Score: 3, Interesting

    The only way to reliably guarantee binary compatibility (especially with the test suites the LSB use) and compatibility to any important degree is to have the same binaries, and henceforth, the same distribution. It is actually possible to pass the certification for the LSB with one set of hardware and fail it with another.

    LSB compatibility is a nice badge to put on your software boxes (management love accreditation logos!), but whether it will mean anything to the ISVs who should be taking notice of it and anything practical for end users is another question.

  22. Why Is This So Difficult For Linux? by Anonymous Coward · · Score: 0

    As someone who uses OS X mostly and have been trying to migrate to Linux I can't understand what exactly there is to argue over and not agree on.

    I really hope this is not another one of those situations where Linux is getting held back because of situations I've seen before with open source software. Like one bearded-GNU-freak who can't live without Linux supporting the way he used his system back in his grad student days arguing with another bearded-GNU-freak who used his system a completely different way back in his grad school days and each of them would commit suicide if they didn't get their way.

    I mean are there real issues of consequence that even requires more than one version that all Linux application vendors can't just write to? And move on to conquering the world?

  23. Altiris! by ihavenonickers · · Score: 0

    Thank you Altiris who still thinks most companies will be using RedHat 8 :) Time to provie us a basic functionality client for something newer than that!

    --
    There is no place like 127.0.0.1
  24. Re:Ummm by Xtifr · · Score: 5, Informative

    > Um, wasn't Linux supposed to break away from standards and uniformity

    No--where on earth did you come up with that silly notion? Linux has achieved most of its success through leveraging existing standards (e.g. POSIX, TCP/IP, ISO language standards). The one that tries to "break away" from standards is MS, because standards don't promote customer lock-in. If you follow standards, then customers may be able to look at other vendors that follow the same standards.

    Standards in Linux are not mandated (because you have the freedom to do whatever you want with the code, pretty much), but are greatly respected and generally followed when possible/reasonable. Standard-breaking Linux projects (and I admit there are some) are almost always completely outside of the mainstream.

    > or is that just breaking away from Microsoft standards?

    "Microsoft standards?" Isn't that an oxymoron? :)

    What MS mostly has is ad-hoc, undocumented arbitrary code which the rest of the world is just supposed to accept as-is without questioning. The main notice they take of standards is when the see an opportunity to embrace-and-extend to subvert a standard (see ISO C, HTML, Java, Kerberos, etc., etc.)

    > Sarcasm if you didn't get it.

    Um...does that mean that you're a troll, rather than just a very clueless person? If so, then count me as trolled, but my post is really addressed to those who are clueless enough to think there's some validity at all to what you posted.

  25. Has LSB fixed RPM hell yet? by sinewalker · · Score: 4, Interesting
    I hope 3.1 addresses my main gripe with RPMs: an RPM built for Fedora won't install into SUSE because of dependency issues, or vice versa.

    I'm still reading the latest spec to see if this has been or is going to be addressed. When/if it is, then I'll be very happy, because it will mean finally the end to confusion about using the "right" RPM repositories for your distro: if the distro is LSB compliant, then any RPM repository for that distro should work with other LSB compliant distros, with the dependencies for packages containing Base libraries being met or at least consistant accross the distros.

    Until that happy day, the LSB doesn't add a lot of value to me as an end-user. As a developer, it does have some small value, in that it provides me a consistent API, but that's about it...

    --
    “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
    1. Re:Has LSB fixed RPM hell yet? by Anonymous Coward · · Score: 1, Interesting

      The dependency problem goes away because a single package "depend" (lsb >= 3.1) implies the entire set of functionality required by the LSB must be present on the system. See here:

      http://refspecs.freestandards.org/LSB_3.1.0/LSB-De sktop-generic/LSB-Desktop-generic/desktoppkg.html

    2. Re:Has LSB fixed RPM hell yet? by postmortem · · Score: 1

      Ever tried to install new kernel RPM using different distro than intended? Number of failed dependencies ~ number of lines in kernel code.

    3. Re:Has LSB fixed RPM hell yet? by DrXym · · Score: 1

      I doubt it will solve your problems. Red Hat & SUSE might share exactly the same layout, but it doesn't meann the libs or the dependencies of the RPMs even will be shared. Still, all of the different formats are a pain in the arse. I wonder if it would be possible to produce a meta package - one which contains dependency information for different dists in the same RPM.

  26. Re:Interesting Version Number... 3.1 by CarpetShark · · Score: 1, Informative

    No, it's not a coincidence, considering that nothing is coinciding. Linux is already more than usable, and windows is still being majorly re-thought. As for linux desktops not having "arrived" yet, that's a ridiculous concept that only lives on for people who still use GNOME.

  27. In Pat we trust! by Anonymous Coward · · Score: 0

    We'll layout directories however we damn well please, we'll use BSD style inits and we'll never install PAM (with good reason).

    Sincerely,

    Slackware users.

  28. Drivers by tepples · · Score: 1

    As for linux desktops not having "arrived" yet, that's a ridiculous concept that only lives on for people who still use GNOME.

    Come back when Linux driver support by manufacturers reaches the same level that Windows 3.1 driver support reached, that is, when at least one manufacturer of each type of PC peripheral makes a commitment to support for use of its products with home editions of GNU/Linux, up to and including including a working Linux driver on the bundled CD. Scanner maker Microtek sure hasn't.

    1. Re:Drivers by Anonymous Coward · · Score: 0

      Hi Mr Scanner troll! I was wondering when you'd show up.

    2. Re:Drivers by Anonymous Coward · · Score: 0

      when at least one manufacturer of each type of PC peripheral makes a commitment to support for use of its products with home editions of GNU/Linux

      You just solved your own problem. If Microtek don't support Linux, don't use Microtek products. Whats so difficult about that?

      The CanonScan LiDE 25 is popular and well supported at the moment.

  29. Re:Interesting Version Number... 3.1 by Hal_Porter · · Score: 1

    Yeah, Mac users will have to wait for Leopard's virtualisation layer to get a usable Windows.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  30. Re:Ummm by GmAz · · Score: 1

    I would probably be put under the clueless catagory on this one. I replied before I thought. Oh well, life goes on.

    --
    Click Click Bloody Click PANCAKES!
  31. LSB is lamelamelame. by farrellj · · Score: 2, Insightful

    As long as the standard requires rpm files, its going to be a non-starter for many. The rpm format sucks the big one. I would much rather almost anything else than be stuck in RPM HELL. Give me slackpacks, apt-get, or even tarballs...but please save us from RPM Hell!

    ttyl
              Farrell

    p.s. I don't like rpm, can you guess?

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
    1. Re:LSB is lamelamelame. by Anonymous Coward · · Score: 0

      Apt-get is NOT a package format!!! Stop saying it is! The fact that you can use apt with rpm is the biggest proof.

    2. Re:LSB is lamelamelame. by Anonymous Coward · · Score: 0

      Based on that you included apt-get in the list of your choise of alternatives pretty much shows how little you know what you talk about.

  32. Linux? by Anonymous Coward · · Score: 0

    Has standards? Hold the presses.

    Oh wait ....

    -- Moomin

  33. see Freespire announcement... by Anonymous Coward · · Score: 0

    ...from yesterday. They will have an option, 99% free and open source, with 1% those binaries you really need, MP3 and whatnot, or 100% free and open source, your choice. Seeing as how most dudes claim they want all free but go ahead and install MP3 support and ATI or Nvidia binaries from some third party source, I would rather have the vendor just go ahead and work with those companies and do it right (and legal) in the first place. All life is compromise, I think a 1% compromise isn't all that terrible. I plan on trying out that freespire as soon as it is released, I am sorta tired futzing with linux now, fun for awhile but time to move on to more important matters like actually using the computer, not reinstalling the same crap and trying to make it work every six months. I just want something that works for normal people with some common normal uses. I want to be able to surf, play tunes and watch vids, to chat, communicate,and have the peripherals work out of the box without finding this patch or that patch and tracking down weird "howtos" on the web just to do *normal stuff*. Then that lather rinse repeat cycle every six months-that is the pits. Been burned on that too many times now. whatever "new" in the latest version invariable breaks something else that WAS working.

    It's time for linux to calm down a little. Standards are nice. Longer release cycles are nice. Less eye candy, more attention to detail. Fix leaks, make it run well on LESS RAM than the previous version. Making it so new code will still run, and even better than before, on older hardware is nice, and would be a great selling point to people. Forced upgrades from code bloat sucks. Let MS do that instead.

    Personally, I haven't even bothered going to FC5, I am still on 4, and I am still steamed that 4 runs WORSE than my version of FC2 did. Wish I had never dumped it. I see no gains, just now stuff doesn't work as well and it's slower. I'll stick with this until that freespire comes out, try that one, I am looking for a one CD-not DVD, that is BLOAT-distro that has enough of everything and no more,not ten of everything, and no or very little putzing to make things work.

  34. All Major Vendors? by Radical+Rad · · Score: 2, Funny
    The LSB has garnered support from all major vendors in the Linux Community including AMD, Asianux, CA, Dell, HP, IBM, Intel, Mandriva, Novell, RealNetworks, Red Flag, Red Hat, Turbolinux, Xandros and others.

    I sure hope Caldera is one of the others!

    (SCOre: 5 Ironic)

  35. Re:Interesting Version Number... 3.1 by Firehed · · Score: 1

    I'll be waiting for LinuXP, seeing that no lagging date is implied.

    --
    How are sites slashdotted when nobody reads TFAs?
  36. It's dpkg or nothing. by chocolatetrumpet · · Score: 1

    Second... rpm is a deal breaker.

    It's dpkg or nothing.

    --
    Spoon not. Fork, or fork not. There is no spoon.
  37. Re:Ummm by Anonymous Coward · · Score: 0

    The one that tries to "break away" from standards is MS,

    Riiight, the guy with >90% of the desktop market would be the non-standard one.

    Sorry, but you can't accuse MS of both having a monopoly and not being the standard. I know this is slashdot, but it really doesn't work that way in the real world.
  38. Re:Interesting Version Number... 3.1 by CyDharttha · · Score: 1

    As long as LSB95 and LSBXP don't follow :)

  39. See RPMForge-- by Ayanami+Rei · · Score: 1

    http://rpmforge.net/manifest.php

    This will be the beginning of the end of these issues.

    If RPMForge can succeed then 3rd party developers can use their lessons-learned (build tools) to release packages or create repositories that work on as many systems as possible.

    Also I hope (as mentioned by another poster) that some base RPM dependancy names are adopted for truly cross-distribution packages.

    I think the best solution would be for RPMForge could create distribution-specific packages that add these symbolic entities into the RPM database.

    So like on SuSE the lsb-3.1.i386.rpm would have as its dependancies packages that come with SuSE distributions whereas in the RHEL4 tree it would have a similar but slightly different dependancy list... and both would provide 'lsb 3.1' or whatever. Any required "patches" would be in that requirement list... so if SLES 9 has some issue with complying with LSB 3.1 rather than wait for Novell to patch it RPMForge could release rpmforge-lsb-sles-9-compat.i386.rpm which adds some files or runs a script to make it compliant.

    Tie this together with yum...

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  40. Flashbacks by Anonymous Coward · · Score: 0

    are what you get from even thinking about a Linux Starndard Desktop. I wonder what would happen if there ever is a LSB...no doubt it would be a real trip.

  41. Especially if the Future.. by pataloca · · Score: 0, Offtopic

    *FREE* Open Sourced Lotus Notes is available http://en.wikipedia.org/wiki/Lotus_Notes#Future

  42. Application vendors such as Oracle? by brokeninside · · Score: 1

    The latest version of Oracle is supported on not only Red Hat, but most Debian derivatives including Ubuntu.

    Or maybe you mean desktop apps like just about anything based on Eclipse?

    I will concede that Microsoft doesn't support Office on any non-Redhat version of Linux. But, then again, they don't support Office on Redhat Linux either.

  43. Re:Interesting Version Number... 3.1 by Anonymous Coward · · Score: 0

    What do you mean?

    It's already in my lap top

    Too bad it won't dance :(

  44. Re:Ummm by Anonymous Coward · · Score: 0

    Many of the standards in question pre-date Microsoft's implementations (AKA: malicious sabotage for competitive advantage).

    Sorry, you can't make appeals to authority ("real world" indeed), without expecting the authority to bitch slap you. This is how authority works; remember this lesson well.

  45. Sunk cost? by tepples · · Score: 1

    If Microtek don't support Linux, don't use Microtek products. Whats so difficult about that?

    The fact that I already own a paid-for Microtek product and cannot even get an interview for a job despite my qualifications is so difficult about not using a Microtek product.

    1. Re:Sunk cost? by Anonymous Coward · · Score: 0

      Again simple solution. Use linux and when in need of using a scanner boot back to windows. Unless you are scanning all day, I don't see the problem. If you are scanning all day, you should plan on buying a widely supported scanner next time.

      The fact that I already own a paid-for Microtek product and cannot even get an interview for a job despite my qualifications is so difficult about not using a Microtek product.

      One more reason to support linux and plan ahead for it, instead of getting locked into the expensive microsoft universe. Unless piracy is not an issue for you...

  46. Re:Ummm by just_another_sean · · Score: 1

    Well written. Even if the "sarcastic" parent didn't need the smack with the clue stick (is there an equivalent "don't be such an ass" stick?) you make a good point about educating others.


    What MS mostly has is ad-hoc, undocumented arbitrary code which the rest of the world is just supposed to accept as-is without questioning. The main notice they take of standards is when the see an opportunity to embrace-and-extend to subvert a standard (see ISO C, HTML, Java, Kerberos, etc., etc.)


    I would add that they also "embrace" standards when they feel the need to do so to please requisition departments. POSIX and CS2 certification in NT4 comes to mind... POSIX in NT4 was a joke and if I remember correctly CS2 certification was only achieved by running an NT 4 server that was not plugged into a network.

    --
    Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
  47. Mark the Chief Developer? by adah · · Score: 1
    said Mark Shuttleworth, Ubuntu founder and chief developer

    Er, it is the first time that I know Mark is the Chief Developer of Ubuntu....

  48. LSB Linux by AlzaF · · Score: 1

    Considering most if not all of the commercial linux companies specialise in the server market and pay little regard to the Desktop, it would make more sense to have one desktop linux distro and base their products around it. It is a more efficient way of concentrating resources by maintaining just one packaging and linux system to the LSB standard. It would also mean that more resources could be diverted to projects that are both benficial to the commerical and home desktops like KDE, Gnome etc. The only downside is that the financial support for Community distro's would most likely be cut.

  49. Fixing "RPM Hell" was the whole point by WebCowboy · · Score: 1

    ...from the start!

    I hope 3.1 addresses my main gripe with RPMs: an RPM built for Fedora won't install into SUSE because of dependency issues, or vice versa.

    Application distributors aren't supposed to build RPMs for Fedora or SuSE or Mandriva; they SHOULD be building RPMs for LSB. ALL RPMs built for LSB should have exactly ONE dependency: the LSB package. The old LSB troll on here from supposed Debian fans alternately makes me chuckle or want to smack then upside the head. Basically they say "but RPM sucks because of dependency hell and DEBs are way better because you can use apt-get--those idiots at the LSB should change the standard to use DEBs instead". HELLO DUMASSES, the whole idea of LSB is that there ARE no dependencies except the LSB standards! Why go through the bother of changing something as fundamental as the package/deployment format just because it is better at handling a problem that would be non-existant in a standards-comliant system!

    What is exciting here is that LSB has not really been that "useful" because it was too narrow in scope. With LSB 3.x they have finally given serious attention to the DESKTOP by specifying base requirements for things like X, GTK and (optional at the moment) Qt libraries. Until now, if you wanted to distribute, say, a modern GTK-based GUI application as LSB the install package would have to link in all of that crap and it'd be HUGE. LSB-compliant packages were really only useful for console-based apps or server applications which severely limited the appeal of LSB. Now packaging and distribution LSB apps for both client and server, including rich GUI applications using modern toolkits, is reaching the point where it is actually practical to do so.

    Most of the big OS distributors have been on board for awhile now (yes, including some Debian-based ones). Hopefully more big APPLICATION developers will clue in quickly to the fact that LSB is starting to hit its stride.