ИТ отличается от производственной сферы ничтожной ценой производства второй и последующих копий. В этом отношении ИТ ближе к литературным и музыкальным произведениям.Для литературных и музыкальных произведений установлен срок получения дохода (в ряде стран до 80 лет = срок жизни автора произведения), после которого произведение переходит в общественное достояние.
На мой взгляд, было бы весьма логичным распространить эту практику и на ИТ. С учётом скорости изменений в ИТ сфере, срок не должен превышать 5-7 лет. Этого достаточно для извлечения дохода автором и не мешает развитию.
Но одновременно: код под GPL (как и код под не-GPL) через 5 лет превратится в public domain.