В некотором смысле, это можно назвать парадоксом. Прогу, которую написал умный программист средний программист не сможет форкнуть по 2-м причинам: 1) Он не разберется в коде. 2) Он не сможет ее улучшить (если допустить, что сможет, он уже не средний).
Однако, средний программист все же получает профит от того, что он может ее использовать для своих нужд.
С другой стороны, для умного программиста использование GNU представляет как минимум, следующие проблемы: 1)качество GNU-софта слишком низкое для его требований. Ему придется значительно перерабатывать софт, чтобы добиться надлежащего качества, что, в общем случае, сопоставимо с переписыванием с нуля. 2) В GNU используются, преимущественно, попсовые языки и технологии, что неудобно для умного.
Таким образом, не совсем ясно, может ли умный получить профит от использования GNU-софта.
Естественно, неиллюзорный профит тут получают корпорации, типа Google или RH, так как часть расходов сокращается. НО это уже другая тема
Перемещено leave из development