Просто так

Пользователь и разработчик. Кто кому что должен или не должен? Кто прав и кто виноват? В последнее время эти вопросы всплывают все чаще. На форуме и в списках рассылки.

Должны ли разработчики проекта с открытым кодом тратить свое время на реализацию всех прихотей пользователей или нет? Казалось бы, нет. Сложно ожидать, что кто-либо будет все время работать на кого-то просто так, бесплатно. Нужна фича — попроси, и если будет возможность, ее реализуют. Хочешь быть уверен, что она будет реализована — договорись с разработчиком, оплати его время и получи желаемое. Тоже самое относится и к исправлению ошибок.

Пользователи же упирают на то, что они тратят свое время сообщая об ошибках и разработчики им за это не платят. Поэтому они, пользователи, вправе ожидать встречных шагов. Такой себе взаимообмен: пользователи не платят разработчикам за реализацию нового функционала и исправление ошибок, а разработчики, в свою очередь, не платят пользователям за сообщения об ошибках.

Сумбурно получилось, но суть, надеюсь, ясна.