23.05.2016 Экспертиза, Открытый код/LinuxСоломон Хайкс
На конференции OSCON, посвященной обсуждению открытого и свободного ПО, Соломон Хайкс рассказал о том, чему научился на своем собственном опыте в процессе создания успешного Open Source-проекта. Отметим, что до основания компании Docker он не был разработчиком Open Source По словам Хайкса, главная задача компании Docker, продвигающей одноименную Open Source-технологию контейнеризации, состоит в том, чтобы создать инструменты для массовых инноваций, которые инкапсулируют и скрывают сложные компоненты технологий и тем самым открывают возможности для творчества. Такими универсальными средствами для инноваций он считает Интернет вещей и программируемый Интернет. Решить эту задачу позволит модель Open Source. В настоящее время Docker имеет порядка 50 различных репозиториев проектов с открытыми кодами, предназначенных для разработки ПО. Свой вклад в развитие этих проектов вносят примерно 2000 разработчиков. По словам Хайкса, сейчас на Github размещены примерно 18 тыс. запросов (issue): «Это значит, что 18 тыс. человек говорят, что им что-то не нравится, просят что-то добавить или просто предлагают свою помощь». Всего по всем своим репозиториям Docker каждый месяц получает от разработчиков около 1200 патчей, т. е. кодов, предназначенные либо для решения проблемы в имеющемся функционале, либо для добавления нового функционала. Самое трудное, считает Хайкс, состоит в том, чтобы разобраться со всеми поступающими патчами и решить, какие из них подходят, а какие нет. «Когда мы начинали ...
читать далее.