Инициатива одного из членов сообщества разработчиков ядра Linux привела к длительным дебатам в рассылках, которые предназначены совсем для других целей. Обсуждение ядра открытой операционной системы отошло на второй план после того, как в одной из компонент Linux ее разработчик начал измерять объем данных мебибайтами. Кибибиты, мебибайты и гибибайты - это новые единицы измерения, предложенные организацией International System of Units в качестве замены килобайтам и мегабайтам.
Новые единицы измерения данных предназначены для того, чтобы изебжать неточностей при определении объема данных. Так, по предложению организации, один кибибит - это 1024 бит, а 1 килобайт - 1000 байт.
В очередном обновлении языка конфигурирования CML2, который будет включен в версии ядра 2.5 используются единицы измерения нового стандарта. Нововведение вызвало, с одной стороны, одобрение некоторых разработчиков, и яростную критику других. Последние утверждают, что новые единицы измерения внесут еще большую неясность, чем широко распространенные "мегабайты".
Разработчик CML2 Эрик Реймонд так объяснил свое решение применить новую технологию: "Мне кажется, что использование "мибибайтов" - это правильный шаг. При отсутствии четкой терминологии, наилучшим решением является изменение стандартов с целью избежания двусмысленности, и стремления за четкостью определения единиц измерения. Следование международным стандартам (пусть и не общепринятым пока) также явилось причиной для применения новой терминологии".
Алан Кокс, один из влиятельных разработчиков ядра Linux (правда, не так давно уступивший большую часть своих обязанностей Марселло Тосатти), также поддержал Эрика Реймонда, заявив, что "по крайней мере, новые единицы рекомендованы к использованию официальной организацией по разработке стандартов".