Это вопрос не этики, а исключительно лицензионного соглашения. Если лицензионное соглашение позволяет derivered work - вы можете делать любой свой проект с любым именем на основе имеющегося. Это позволяют практически все "стандартные" лицензии - GPL/LGPL, BSD, CC, Apache. Никакого дополнительного разрешения не требуется, но лицензия может накладывать дополнительные ограничения, например LGPL требует чтобы при распространении derivered work вы публиковали все изменения в исходном коде оригинального продукта, GPL требует чтобы весь ваш продукт был с открытым исходным кодом.
Если лицензионное соглашение отсутствует в любой форме, то вы даже использовать эту программу не имеете права, даже если в ней нет копирайтов, при условии что она опубликована после 1988 года.
P.S. Разрешение, как было замечено выше, наоборот нужно в том случае, если вы хотите развивать проект под тем же или сходным именем.