Среди некоторых специалистов бытует курьезное заблуждение, что программа
может быть более безопасной и менее глючной только из-за того, что она
разрабатывалась сообществом энтузиастов, а ее исходные коды находятся в
свободном доступе. Они аргументируют это тем, что когда кто-то смотрит на твой
код, недоработки выявляются гораздо быстрее и патчи выходят практически
мгновенно.

Однако, хотя изучить код и может, в принципе, любой желающий, на практике
занимаются этим лишь сами разработчики, а также те люди, которые хотят создать
для их программы вредоносный эксплоит. Абсолютно то же самое происходит и
закрытым ПО, разница здесь лишь в том, что в последнем случае хакерам несколько
труднее получить копию исходного кода.

Мы не собираемся дискутировать на тему того, что для Microsoft Office
существует куда больше вирусов, чем, скажем, для Open Office, поскольку это
связано не с тем, что у разработчиков Open Office в наличии имеется лишняя пара
глаз, а с тем, что изначально меньшее число людей избирают Open Office в
качестве мишени для атаки.

Дело здесь вовсе не в открытом или закрытом исходном коде, а в том, любим мы
конкретный софт или нет. Люди чаще нападают на продукцию Microsoft из-за того,
что она имеют большую рыночную долю и из-за того, что она кое-кого олицетворяет.

Публикация исходных кодов того же Internet Explorer вряд ли сделает его более
безопасным – ведь в Microsoft и так работает достаточно талантливых
программистов, тратящих весь свой рабочий день на поиск и устранение
уязвимостей. Такой ход может лишь отрыть дверь для нового поколения тех, кто
непременно хочет стать маститым кулхацкером.

Например, World of Warcraft – закрытое приложение, однако багов в нем
сравнительно немного, несмотря на очень широкое распространение. Так происходит
из-за того, что все мы любим Blizzard и не хотим, чтобы с ними случилось что-то
плохое.

И я не думаю, что для Microsoft есть простой и легкий путь снова превратиться
в любимую всеми компанию как 25 лет назад, но сейчас трудно увидеть какие
преимущества они могут получить при движении в сторону открытого ПО…



Оставить мнение