Dual licensing is certainly workable for incompatible licenses, example MYSQL using GPL and Commercial licenses