> Почему...
Почему добрая половина программ на Жуквери вообще непонятно кому принадлежит и на каких условиях распространяется? А у программ на Емакс-лиспе напротив — всегда очень педантично оформлен список правообладателей и лицензия.
Субкультура такая сложилась.
> Насколько такая «жадность» соответствует открытым лицензиям?
Открытые лицензии — это лицензии, выданные неограниченному кругу лиц. Никакого отношения к «жадности» или «нежадности» они не имеют. Есть, к примеру, целая куча открытых лицензий, что вообще запрещают вам пользоваться программой бесплатно дольше N дней, эта практика даже имеет особое название — shareware.
Может быть, вы хотите узнать, насколько требование про «powered by...» соответствует понятию свободной программы? Я не усматриваю никаких противоречий между требованием атрибуции и
определением свободной программы.
Или возможно, что вы хотите спросить, не противоречит ли такое требование какой-нибудь отдельно взятой свободной лицензии — ну, например, самой популярной из таковых — GNU GPL?
Если брать ее актуальную (
третью) версию, то я тоже никаких противоречий не усматриваю. Напротив — пункт «b» статьи 7 прямо разрешает требовать «preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it». Этот пункт зачастую трактуется довольно широко — скажем, лицензия OnlyOffice’а требует отображать в пользовательском интерфейсе уже не простую гиперссылку, а графический логотип (если это технически возможно). И кстати, это еще один пример в вашу копилку, ибо его серверная часть также написана на ASP.NET’е.
То же справедливо и в отношении GNU Lesser GPL и GNU Affero GPL.
Тем более это никак не противоречит безвольным (lax) свободным лицензиям, которые потому так и зовутся, что позволяют накручивать любые дополнительные запреты.
P. S. [цитаты реплик — из комментариев]
> Как раз тот факт, что «так сложилось» я понимаю. Я не понимаю, почему так сложилось.
А это, я полагаю, вопрос, который еще ждет своего исследователя — историка свободных программ. Учитывая, что я вообще не знаю ни одного человека с такой специализацией (а вы?), надо думать, что кроме догадок вы в обозримой перспективе ничего не получите.
Формат вопросов и ответов — на самый подходящий для догадок и версий, но если вам все-таки интересна лично моя гипотеза, то я думаю, что вопрос следовало бы задать наоборот — почему за пределами субкультуры ASP.NET’чиков так не принято — нет, серьезно, по всему получается, что это отличный способ этичного заработка на свободных программах! Подозреваю, что за ее пределами о таком приеме
просто не знают.