![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Шнайер пишет про то, что получилось, когда американский суд таки заставил фирму-производитель тестеров на алкоголь выдать исходники (по требованию мужика, которого хотели наказать за вождение в пьяном виде, а он отрицал результаты экспертизы).
Фирма утверждала, что раскрытие исходников "будет разрушительно для их бизнеса".
И правда.
1. Они там даже среднее арифметическое посчитать не могут по-человечески.
2. Из 12 бит точности исходного датчика в процессе рассчетов теряется 9.
3. Исключительные ситуации (вроде деления на ноль) не обрабатываются а игнорируются.
Получается что система сдизайнена из рассчета чтобы всегда выдавала какой-то результат. А имеет он отношение к реальности или нет - пофиг.
Ну то есть очевидно, что после таких заключений экспертов мужика остается только оправдать, поскольку оснований утверждать, что показания прибора имели какое-то отношение к содержанию алкоголя в его крови - трудно.
Мораль сей басни - чем больше кто-то кричит о коммерческой тайне и не хочет показывать исходники, тем большая туфта у него там внутри написана.
Фирма утверждала, что раскрытие исходников "будет разрушительно для их бизнеса".
И правда.
1. Они там даже среднее арифметическое посчитать не могут по-человечески.
2. Из 12 бит точности исходного датчика в процессе рассчетов теряется 9.
3. Исключительные ситуации (вроде деления на ноль) не обрабатываются а игнорируются.
Получается что система сдизайнена из рассчета чтобы всегда выдавала какой-то результат. А имеет он отношение к реальности или нет - пофиг.
Ну то есть очевидно, что после таких заключений экспертов мужика остается только оправдать, поскольку оснований утверждать, что показания прибора имели какое-то отношение к содержанию алкоголя в его крови - трудно.
Мораль сей басни - чем больше кто-то кричит о коммерческой тайне и не хочет показывать исходники, тем большая туфта у него там внутри написана.