-netdev and -device should work with Qemu versions >= 2.5 at least but 3.0 dropped support for legacy -net completely.
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.