Как стать автором
Обновить

Даниил Дубровкин: «Оpen source не значит, что это бесплатно и что это никому не принадлежит»

Время на прочтение8 мин
Количество просмотров15K
Всего голосов 19: ↑16 и ↓3+13
Комментарии7

Комментарии 7

Спасибо за интересное интервью.

Я думаю, что проекты в компаниях закрытые из-за их уникальности и банального денежного вопроса — компаниям на продукте нужно зарабатывать. Только «окрепшие» компании могут позволить себе оплачивать труд программистов и при этом выложить проект в open source.
Скорее из за нелюбви к обобщенным решениям. Я вот встречаю желание «давайте лучше вместо какой-то библиотеки xxxx, от которой нам нужно yyyy запилим это yyy сами, но с лучшим контролем за происходящим».
Особенно это в embedded цветет и пахнет: все пытаются как можно сильнее всё под себя заточить ради чуть лучшей эффективности.
Opensource же тяготеет к обобщённости.
Мне кажется это неправильное решение — писать с нуля нужную функцию. Можно просто склонировать проект, удалить лишнее, а дальше развить YYYY под свои нужды.
Можно, но часто слышу ворчание, что Boost тяжелый, эта либа большая, нам нужен 1 процент из либы, поддерживать чужой код сложно, проще самому переписать.
Application Security имел на салфетках много zero days, написанных про базы данных Oracle. [...] И баги, которые находятся в этих базах данных, они там сидят по два-три года после того, как какой-нибудь security researcher их нашел. Вроде бы все чувствуют себя лучше, потому что не знают об этих проблемах. [...]
Вот это удивительно просто: знать про зиродеи (внутри компании) и не исправлять их годами!
В больших компаниях же лютая бюрократия. В opensource она тоже вылезает, но с ней проще бороться. Всегда есть красная кнопка fork.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий