104 votesSylvain Bougerel commented
Agreed. If the compression technology is too proprietary to be released, then make 2 separate modules, one proprietary to load the compression algorithms, one open source so that kernel developers can easily port the module and update with each new kernel, while the compression algorithm remains closed source and proprietary. That way is best of both worlds.
To work with Wayland, EVDI lacks GBM. For anyone that would be willing to have a go and develop a GBM backend, here’s how it was already implemented for Chrome OS in their minigbm: https://chromium.googlesource.com/chromiumos/platform/minigbm/+/master/evdi.cSylvain Bougerel commented
Wayland is not just a thing now, it's pretty much the default path of the majority of distributions for all recent laptops.
You should port DisplayLink to Wayland or this technology will become irrelevant.