Разработка программ с открытыми исходниками как особый вид научных исследований

       

Открытые исходники важны только для программистов


Хотя нельзя отрицать, что подавляющее большинство пользователей Linux не имеет ни знаний и умений, ни мотивации добавлять что-либо в ОС, при прочих равных условиях удобство программы для конкретного пользователя выше, когда исходный текст доступен, поскольку исходник является "предельной" документацией программы. Возможность модификаций менее важна, особенно для больших программ. Было бы неоправданным упрощением предполагать, что все пользователи программ с открытыми исходниками программируют на C, а также имеют желание и способности вносить изменения и/или корректировать ошибки в ОС и утилитах. Большинство пользуется Linux точно так же, как Windows - они устанавливают готовый дистрибутив и только добавляют пакеты исправлений до тех пор, пока не появится новая, более привлекательная версия. Затем следует переустановка системы на новую версию и цикл повторяется.

Значение доступности исходных текстов охватывает намного большую территорию, чем простая способность конкретного пользователя что-либо изменить в программе. Доступ к исходникам является дополнительной формой защиты прав потребителя: пользователь выигрывает, даже если не умеет программировать на C. Таким образом, обеспечивается гораздо лучшая выживаемость продукта в изменяющейся среде ОС.



Содержание раздела