Некоторые принципы, заложенные Линусом Торвальдсом в разработку программного обеспечения:
- Открытость и сотрудничество. dzen.ru Торвальдс с самого начала сделал Linux проектом с открытым исходным кодом, что позволило тысячам разработчиков по всему миру внести свой вклад в его развитие. dzen.ru
- Решение проблем. dzen.ru Столкнувшись с проблемой отсутствия подходящей системы контроля версий, Торвальдс не стал искать готовое решение, а создал собственное — Git. dzen.ru
- Адаптивность и готовность к изменениям. dzen.ru Торвальдс не цеплялся за устаревшие методы и технологии, а постоянно искал новые и более эффективные решения. dzen.ru
- Принцип «всё есть файл». blog.skillbox.by Этот принцип стал основой для разработки Linux. blog.skillbox.by
- Принцип, что каждая функция имеет одно-единственное предназначение и выполняет свою задачу качественно. blog.skillbox.by
Также существует «закон Линуса», который лежит в основе модели разработки открытого программного обеспечения: «При достаточном количестве глаз любая ошибка становится очевидной». dzen.ru