LWN.net Logo

Extending Linux

From:  Scott McNeil <mcneil@freestandards.org>
To:  Linux Weekly News <lwn@lwn.net>
Subject:  Extending Linux
Date:  Mon, 16 Sep 2002 19:25:58 -0700

www.freestandards.org/linuxfuture

As you know, LSB 1.2 is complete.

Now it is time to expand LSB's coverage, to better meet the needs of
Linux based application developers and "normalize" the use and
acceptance of free and open source software.

While the LSB is already moving forward with planned updates that will
include more interfaces (such as C++) and features (such as
standardized package management) we need your input. We need to know
what interfaces and features future versions of the LSB should
include. For that mater, we need to know what interfaces and features
Linux itself is missing.

Our goal is to increase compatibility among runtime environments. With
this, application developers will find it easier to develop their
applications for Linux with less concern for having to support the
variations in APIs that they face today. Greater adoption of Linux by
application developers will mean more applications and functionality
for the platform.

This is the brainstorming phase, all ideas are welcome. Think about
what you would like done in an ideal world with unlimited resources.

Lastly, as you may know, we have modularized our standards (i.e.:
LSB, Li18nux, OpenPrinting, etc.) so don't worry about the LSB
becoming too large to be functional. We can always put features
outside of the "LSB core" and into a modular and potentially optional
"add-ons"

Go to www.freestandards.org/linuxfuture to add your input.

Scott
--
Scott McNeil
Executive Director
Free Standards Group


(Log in to post comments)

Extending Linux

Posted Sep 18, 2002 10:48 UTC (Wed) by pointwood (subscriber, #2814) [Link]

While the LSB is already moving forward with planned updates that will include more interfaces (such as C++) and features (such as standardized package management) we need your input.

If ex. RPM becomes an LSB standard, how will this affect source based distributions like Sorcery Linux and Gentoo?

Extending Linux

Posted Sep 18, 2002 11:25 UTC (Wed) by nix (subscriber, #2304) [Link]

Um, RPM *is* an LSB standard.

Extending Linux

Posted Sep 18, 2002 15:01 UTC (Wed) by proski (subscriber, #104) [Link]

Yes, it's already standard. LSB 1.2 is complete, and rpm is part of specification: http://www.linuxbase.org/spec/refspecs/LSB_1.2.0/gLSB/swinstall.html

On the same page we read:

The distribution itself may use a different packaging format for its own packages
I don't think that the effect of LSB on such distributions will be very profound.

Extending Linux

Posted Sep 19, 2002 10:51 UTC (Thu) by pointwood (subscriber, #2814) [Link]

so, what you're saying is that ex. Gentoo will never become LSB compliant?

Extending Linux

Posted Sep 19, 2002 11:02 UTC (Thu) by Peter (guest, #1127) [Link]

so, what you're saying is that ex. Gentoo will never become LSB compliant?

The LSB requires that an RPM file be installable. It does not seem to preclude the use of things like alien to make this happen.

I have no idea whether or not Gentoo plans to support the LSB, but that's a separate question. The issue at hand is whether or not a third-party LSB-compliant app, supplied in RPM format, will install and run on a given Linux distribution.

Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds