01/18/05。 cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
LSB,即
Linux Standard Base,是一个致力于Linux标准化的规范,目前它的最新版本2.01已经
提交给ISO,如果能够被批准,就将成为国际标准。当然,国际标准通常不具有强制性,但它具有先进性,随着采用机构的增多,也同样可以具有“强制性”。
Linux是自由的开源软件,任何人只要遵守它的协议,都可以发行它,销售它,所以就出现了众多的公司,众多的发行版——目前可能在100个以上。各个发行版都要改一些东西,完全看当时开发者的心情和爱好,最终就是同样是Linux,却有不同的表现,不同的操作习惯,不同的编程习惯。
LSB的出现基本解决了这个问题,但直到现在也并不完全,它也还在发展。LSB是个好标准,它开放讨论,不强制,不致力于降低各个发行版的特别性,但它要求一些很基本的东西,如标准的库名,文件格式等,同时要求源代码和二进制可执行文件都有一定的兼容性。这些标准对编程的人可能最有用,按它写出来的程序可以最大程度地在各个不同的发行版上顺利运行,所以它对程序开发商最为有利,但长远看来,对Linux发行商一样是有利的。
操作系统这种东西,越来越像一个基础设施,公用设施,走向ISO就是朝这个方向迈进的重要一步。
01/18/05 11:34:00,由
cathayan发表。目录:
电脑
2条评论
不如办一个中文/.,来搞别人,不厚道了 :P
说起来我96年就听说了Linux,但只到98年才自己装,折腾个显卡网卡就已经死去活来,专业又不是这个。。。学校里倒颇有几位非专业的玩成了专业的。
不光是眼界见识问题,还是要动手。近来鼓吹的Firefox Leader,人家14岁就动了手,现在也才19岁。学习之。
http://blog.cathayan.org/member/1 cathayan 于 01/23/05 11:14:27 发表.
I am watching and will delete all spam.