> > как другой вариант - вместо 'списка допустимых' сделать "черный список", куда
> > попадут неканонические варианты.
> Наверное лучше так.
Так хуже. Вы зарубите "неканонические" варианты, но пропустите опечатки.
Вести нужно белый список, включающий в себя лицензии OSI и допустимые
отклонения.
--
DO4-UANIC