В OpenBSD будет удалена поддержка всех локалей, за исключением UTF-8

14 августа 2015 года

Разработчики OpenBSD прекращают поддержку использования в базовой системе локалей, отличных от UTF-8. Однобайтовые локали, такие как ISO-8859-1, CP1251 и KOI-8 не будут входить в состав базовой системы, начиная с OpenBSD 5.9. Подобный ход позволит упростить разработку и поддержку, так как во всех компонентах системы достаточно будет реализовать поддержку только одной кодировки.

В настоящее время идёт активная работа по адаптации утилит OpenBSD для работы с UTF-8, при этом значительно проще провести такую работу путем замены кода поддержки однобайтовых кодировок на UTF-8, вместо реализации одновременной поддержки многобайтовых и однобайтовых локалей. После многочисленных обсуждений сделан вывод, что наиболее оптимальным является обеспечение полноценной и качественной поддержки универсальной кодировки UTF-8, ценой исключения устаревших однобайтовых кодировок. Локаль "C" будет реализована путём эмуляции через UTF-8.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «В OpenBSD будет удалена поддержка всех локалей, за исключением UTF-8», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.