[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LSB Compliance

Asad Quraishi wrote:
> I want to adopt a platform that I know.  I know Red Hat, where the files 
> are located etc.  I don't know Debian.  The reassurance I have with RH 
> (or Suse for ex.) is that they have already standardized their distro 
> and therefore the OS is not in motion - I can expect everything to be 
> tomorrow where it is today.  We are writing applications for commercial 

I don't want to destroy your feelings, but how often did you "upgrade"
either of these distributions and how many changes did you notice?
In fact, Debian only releases quite seldom (fortunately or unfortunately,
that's up to the reader) and dist-upgrading is always one high
priority goal that's normally fulfilled.

Compare these release dates:

/* Debian releases */
Oct 26  Debian GNU/Linux 0.93R6 released, 1995
Jun 17  Debian GNU/Linux 1.1 alias ``buzz'' released, 1996
Dec 12  Debian GNU/Linux 1.2 alias ``rex'' released, 1996
Jun  5  Debian GNU/Linux 1.3 alias ``bo'' released, 1997
Jul 24  Debian GNU/Linux 2.0 alias ``hamm'' released, 1998
Mar  9  Debian GNU/Linux 2.1 alias ``slink'' released, 1999
Aug 15  Debian GNU/Linux 2.2 alias ``potato'' relased, 2000
Jul 19  Debian GNU/Linux 3.0 alias ``woody'' released, 2002

Personally, if I need a stable platform that stays the way it is today
for a long time, I'd chose Debian stable.  If I need a fluctuating
target and bleeding edge software, I'd chose Debian unstable.  However,
I have to admit that I'm a bit biased since I joined Debian a couple
of years ago.

> sale on Linux.  I want our app to install and run in a consistent way. 
> Since Debian isn't LSB I don't know what the differences are and don't 
> have time to learn them.

In that case, you'll have to chose anyway.  If your customers use RH,
provide .rpm files for RH, if your customers use SuSE, provide proper
rpm files for that distro - and if your customers run Debian and want
your app to run there as well, provide .deb files as well.

> Can you offer suggestions?

Write Free Software and let Debian do the integration in the Debian OS.
That's how other (even large) software is integrated into Debian, RedHat,
SuSE, Mandrake, Slackware, or any other distribution of GNU/Linux.



If nothing changes, everything will remain the same.  -- Barne's Law

Reply to: