CNews задал ряд вопросов Сергею Ковалевскому, доктору технических наук, академику РАЕН.
CNews: Так какой же потребуется бюджет на разработку российского ПО? И каких затрат потребует Linux?
Сергей Ковалевский: Если смотреть детально, то для серверов разрабатывать операционную систему, может быть, и не нужно. Здесь можно взять Linux, как это сделали в Китае и Японии и других странах. Что касается затрат, то они будут состоять из сопровождения. Не потребуется покупать дистрибутив Linux и лицензию на него.
То же самое касается и СУБД. Тут стоить понимать еще один момент. Опасна не только операционная система на закрытом коде, не прикладное ПО, а СУБД. Ведь даже если мы берем Linux, то когда дело доходит до СУБД, снова все ограничивается Microsoft или Oracle. Чтобы было понятнее, приведу пример, который уже не раз использовал для пояснения, что такое операционная система. Есть у нас ящик Lego, в нем разной формы и цвета хранятся кубики. Это операционная система. А вот придать этим деталям смысл, собрать их, как нужно, должна СУБД. На сегодняшний день открытых СУБД не существует. Есть довольно примитивный MySQL, а все остальное закрыто и запатентовано. Поэтому, даже создав свою ОС, мы столкнемся с необходимостью купить Oracle. И снова нами будет управлять некий "черный ящик". Это СУБД, а не прикладное ПО, может в случае чего вдруг остановить сеть. Еще один пример — когда в 1993 году шла бомбежка Ирака, операция "Буря в пустыне", в одну ночь встали все противоракетные информационные системы. Некоторые эксперты считают, что это было сделано по чьему-то указанию - недокументированная функция Oracle. Доказать, конечно, никто не сможет, но есть сомнения. Получается, что и мы подвержены такому же риску.