The AIVD did comment, even before the NRC published the article: https://www.aivd.nl/actueel/@3033/interception/ (Dutch)
And after the article was published: https://www.aivd.nl/actueel/@3034/reactie-nrc/ (Dutch)
According to them, this is allowed by the current law. However, a lot of parties in parliament and expers don't agree with this assesment and are starting actions to disallow this kind of investigation.
SDL will soon be dropped from XBMC. I'll quote Cory here to explain things:
"This is an interesting POC, however it’s not really in fitting with how we had planned to handle wayland. I recently rewrote our egl handling so that we can dynamically support various windowsystems on the fly, so that we can have a single binary capable of running X11/wayland/framebuffer. It was explicitly written with wayland in mind. See https://github.com/xbmc/xbmc/commit/2b49c791eb236ae4fe2be90ac7e7b8ccf0aad72f for the pull, and https://github.com/xbmc/xbmc/blob/master/xbmc/windowing/egl/EGLNativeType.h for the interface.
It’s very pluggable, and I suspect it’d be far less work than what you’ve done here. I was hoping to get to it ages ago, it just hasn’t been a priority yet.
We’ll be dropping SDL soon, since we prefer our own abstractions. See here: https://github.com/xbmc/xbmc/pull/1175"
We don't even support the Xbox any more. So "XBMC Media Center" is correct
Research is to see what everybody else has seen, and think what nobody else has thought.