Уверен, вы сами понимаете, что хуже от исходных кодов ну никак не станет. Наверное, вам просто показалось, что мой самый первый комментарий агрессивно-фанатичный, это не так, он был информационного характера. А как программист вам говорю — с исходным кодом лучше чем без него. То как этот код используется, это зависит уже от самих программистов. Говнокодеров с копипастами отсеит эволюция, а справдливость всё-равно восторжествует, как это и произошло с болженосом.
В любом случае, от открытого исходного кода выигрывают все, и пользователи и программисты. Близки к нулю, но не ноль. А по поводу копипаста функционала, чем это плохо? Это тоже прогресс, хоть и более сомнительный, но пользователи опять получают от этого более качественный софт, а программисту, может не придётся думать над тем, что уже реализовано, и он будет разрабатывать что-то новое, добавлять новые функции, или например, оптимизировать уже написанное.
Это не фанатизм, это логика. Я, например, в чужих исходниках редко копаюсь, но всегда хорошо иметь «пути отступления» в случае если авторам перестало быть интересно развивать проект. Он просто умрёт и не будет никакого будущего. Или, например, авторы других торрент клиентов, я уверен, не отказались бы поглазеть на исходники аналогичных программ, улучшить какие-то моменты своего кода. Зачем мы сами тормозим прогресс? Добавим к этому также то, что эта программа не попадёт основной репозиторий, это тоже некое неудобство для её пользователей.
Класс, давно заметил, всё строится на мельчайших деталях, если не лениться и учитывать их, то гарантированно получишь хороший результат. Это относится не только к построению реалистичных интерфейсов. Я даже думаю, что все люди умеют рисовать, просто ленятся, т.к. рисунок — это просто куча мелочей соединённых воедино.
Написал, перечитал — сам себе не поверил. =)