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