02.11.2004 Новости LINUXСтоило Free Standard Group опубликовать новую версию базы стандартов Linux Standard Base (LSB) 2.0, как тут же вновь всплыла старая проблема: как не допустить фрагментации дистрибутивов Linux. Сама суть LSB 2.0 состоит в том, чтобы разработчики, написав одно приложение, могли устанавливать его на самых разных дистрибутивах Linux и чтобы оно всюду функционировало совершенно идентично. У потребителей, в свою очередь, появляется возможность свободно выбирать любой из предлагаемых дистрибутивов, не опасаясь проблем совместимости.Наиболее важной особенностью LSB 2.0, по-видимому, стоит признать поддержку С++; таково ключевое требование многих производителей корпоративных приложений. Правда, как и ряд других аспектов стандартной базы Linux, это вызвало весьма противоречивую реакцию сообщества Linux, с одной стороны, и сообщества открытых кодов, с другой. Совместимость с С++ достигается в LSB 2.0 на базе GCC (GNU Compiler Collection) 3.3, которую многие сторонники открытых кодов считают устаревшей и требуют применения новой, более функциональной версии GCC - 3.4.В то же время, для того чтобы базовый стандарт пользовался успехом у производителей коммерческих продуктов, он должен основываться на хорошо отлаженных и доказавших свою стабильность технологиях. К новым же разработкам, пусть даже те предлагают гораздо большие возможности, подход здесь настороженный: сначала им нужно пройти проверку временем. В результате стандарты наподобие LSB всегда на шаг-другой отстают от ...
читать далее.