BBS水木清华站∶精华区
发信人: raner (毕设好无聊呀!), 信区: Linux
标 题: 关于Linux Standard Base Project
发信站: BBS 水木清华站 (Sun May 24 11:01:24 1998)
关于为什么要有Linux Standard Base (LSB) project的一篇文章,在freshmeat.net
看到的. 我觉得确实很有必要将Linux来个统一, 象现在不同distribution四分五裂
确实很难受, 至少Linux的Base系统要保证一致. 看来这个问题有望解决 :-))
freshmeat forum网址: http://freshmeat.net/forum
LSB forum website: http://freshmeat.net/forum?mode=threads&forum=lsb
editorial
From: Larry Augustin, Director Linux International,
President VA Research Inc.
The most serious threat facing Linux today is not Windows, Solaris,
or any other operating system.
The most serious threat facing Linux today is Linux.
Linux is winning. Major companies are running mission critical aps on
Linux. Software vendors are porting to Linux at a frenetic rate.
Linux is already the number one Unix in Germany. Linux is 13% of the
worldwide Unix market.
The one thing that can stop Linux now is us. We can kill Linux by
allowing it to become fractured like the rest of the Unix market. It
must be the case that a binary application built for one Linux
distribution will run on all distributions. Otherwise, we face the
problem of convincing a vendor to port to each of Debian, Red Hat,
SuSE, Caldera, Slackware, Stampede, etc. instead of Linux. If we have
to do that Linux is doomed to fail.
Further, binary compatibility must persist across several generations.
If someone bought Bentley Microstation last year for Red Hat 4.2 it
must run on 5.0 today, 5.1 next week and 6.0 next year. Not to mention
Debian, SuSE, Caldera, Slackware, Stampede, etc.
How many of you have special versions of libc installed to run
Netscape or StarOffice? What other aps to you have installed that
need their own libc? It can't go on like this. We must do something
NOW.
There are two parts to the steps we must take.
The first part is technical. Technical changes are always the easiest
kind of change. The people who make Linux happen, the people with the
technical skills, must find ways to improve binary compatibility.
Maybe that means a smarter ld.so. Maybe it means more info in the
binary format. Maybe it means changes to the way libraries are
organized. I don't have the answers, but I know that somewhere out
there are smart people that do have the answers, and I'm willing to
support them in any way I can. That's what makes Linux great.
The second part is harder. The second part is social. The Linux
community must recognize that there is a problem. We must work
together to find solutions to the problem, whether those solutions are
standards like the LSB project or technical solutions like most of us
are comfortable with.
The Linux Standard Base (LSB) project headed by Bruce Parens is a
first step. It has a long way to go. But it gives us a framework to
work in. It can evolve to whatever we need to solve the problem at
hand, the problem of compatibility.
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.68.98]
BBS水木清华站∶精华区