libintl.so.6
Jan. 7th, 2005 12:53 pmgettext - по-видимому, вершина того маразма, в который впадает FSF в попытке придать "человеческое лицо" софту. Во что выродилась исходно великолепная идея упростить разговор программ на разных языках?
Развёрнутый 0.14.1 занимает 32406K (по данным du). Верх списка:
32406 .
20622 ./gettext-tools
5978 ./gettext-tools/po
5516 ./gettext-runtime
5062 ./autoconf-lib-link
4226 ./autoconf-lib-link/tests
2648 ./gettext-tools/examples
2408 ./gettext-tools/libuniname
2316 ./gettext-tools/src
1920 ./gettext-tools/doc
Что же требуется подавляющему большинству приложений? А вот это:
636 ./gettext-runtime/intl
Всё остальное - паразиты, которые требуются только разработчикам приложений и самого gettext (только локализация текстов к его программам занимает 6M).
А почему номер библиотеки - 6? Смотрим историю (ChangeLog) и видим, что изменения номера версии вообще никак не объяснены и не имеют никакой видимой связи с изменениями интерфейса и/или реализации. Настолько никакой, что FreeBSD порт для 0.14.1 меняет номер с 7 (изменённый 2004-01-17) назад на 6, что означает, что несовместимых изменений и добавлений не вносилось. И зачем тогда каждые несколько месяцев увеличивают этот номер?
Развёрнутый 0.14.1 занимает 32406K (по данным du). Верх списка:
32406 .
20622 ./gettext-tools
5978 ./gettext-tools/po
5516 ./gettext-runtime
5062 ./autoconf-lib-link
4226 ./autoconf-lib-link/tests
2648 ./gettext-tools/examples
2408 ./gettext-tools/libuniname
2316 ./gettext-tools/src
1920 ./gettext-tools/doc
Что же требуется подавляющему большинству приложений? А вот это:
636 ./gettext-runtime/intl
Всё остальное - паразиты, которые требуются только разработчикам приложений и самого gettext (только локализация текстов к его программам занимает 6M).
А почему номер библиотеки - 6? Смотрим историю (ChangeLog) и видим, что изменения номера версии вообще никак не объяснены и не имеют никакой видимой связи с изменениями интерфейса и/или реализации. Настолько никакой, что FreeBSD порт для 0.14.1 меняет номер с 7 (изменённый 2004-01-17) назад на 6, что означает, что несовместимых изменений и добавлений не вносилось. И зачем тогда каждые несколько месяцев увеличивают этот номер?