For context, Bundesnetzagentur (literally “federal network agency”) is a German agency that regulates five kinds of networks – electricity, gas, telecommunications, post, railways. The telecommunications part of their work is supervised by the Bundesministerium für Verkehr und digitale Infrastruktur (literally “federal ministry for transport and digital infrastructure” i.e. highways and data highways).<p>One of its tasks is to ensure non-discriminatory access to infrastructure markets for all market participants: Former state monopolies have to share their infrastructure at a reasonable price to competitors, for example. Another task is consumer protection: In february 2017 they decided that an internet-enabled child's doll containing a microphone accessible remotely without any indication to the people using that doll should be “verboten” since they classified it as a hidden wiretapping device.<p>The federal network agency claims that XMPP clients have to be registered according to a German law that says that one has to be registered with (but does not need permission from) the agency if providing public communication services commercially.<p><a href="https://en.wikipedia.org/wiki/Federal_Network_Agency" rel="nofollow">https://en.wikipedia.org/wiki/Federal_Network_Agency</a><p>Edit: As other hackernews have pointed out, only the telecommunications stuff is supervised by the BMVI.
Original (in German): <a href="https://www.golem.de/news/meldepflicht-bundesnetzagentur-will-hundert-jabber-clients-regulieren-1703-126929.html" rel="nofollow">https://www.golem.de/news/meldepflicht-bundesnetzagentur-wil...</a><p>TL;DR German Federal Network Agency (BNetzA) contacted more than 100 developers of XMPP clients, in or outside Germany. BNetzA considers XMPP-clients to be "telecommunication services" and requested developers to register with German authorities, as required by the German "telecommunication law".<p>Here's a relavant tweet by Xabber developer from Chelyabinsk, Russia:<p><a href="https://twitter.com/Xabber_XMPP/status/844865634672435200" rel="nofollow">https://twitter.com/Xabber_XMPP/status/844865634672435200</a><p>Update: Corrected BND -> BNetzA, was a wrong translation.
The interesting bit is that they explicitly point out part 7 of the TKG (telecommunications act) which details the telecommunication provider's duties in assisting law enforcement agencies, such as providing interfaces for targeted surveillance.<p>Relevant part of the law:<p><a href="https://translate.googleusercontent.com/translate_c?depth=1&hl=de&ie=UTF8&nv=1&prev=_t&rurl=translate.google.com&sl=de&sp=nmt4&tl=en&u=https://www.gesetze-im-internet.de/tkg_2004/BJNR119000004.html&usg=ALkJrhizUtlFGCANtatJPtuf8nRlx4hPlg#BJNR119000004BJNG001800000" rel="nofollow">https://translate.googleusercontent.com/translate_c?depth=1&...</a><p>See especially paragraph 110 and following.<p>So I wonder if they want developers of XMPP software to implement surveillance features?
Here's the page the Xabber guys were referred to:
<a href="https://www.bundesnetzagentur.de/EN/Areas/Telecommunications/Companies/Notification/NotificationRequirement-node.html" rel="nofollow">https://www.bundesnetzagentur.de/EN/Areas/Telecommunications...</a><p>It's in English, but the registration form is in German:
<a href="https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Anbieterpflichten/Meldepflicht/Meldeformular_pdf.pdf;jsessionid=F0427467E2779E03415AF0AB9CD01C6D?__blob=publicationFile&v=13" rel="nofollow">https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sac...</a><p>Here's a cursory overview (IANAL!): They want the name of your company, and for companies outside Germany, the name of a representative in Germany; and a way to contact you. Page 2 concerns access providers, e.g. ISPs. Page 3 concerns service providers, with provisions for all manner of services from VoIP, Email, messaging, VPNs and more general network solutions, and a field for "other" ("include brochure where applicable"). They close with some explanations, and a threat of fines up to 10000 EUR in case of non-cooperation.<p>Fun stuff.<p>The list of companies that have complied is public: <a href="https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Anbieterpflichten/Meldepflicht/TKDiensteanbieterPDF.pdf;jsessionid=F0427467E2779E03415AF0AB9CD01C6D?__blob=publicationFile&v=62" rel="nofollow">https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sac...</a><p>It's 149 pages at around 20 entries per page (there's also an Excel version available). Facebook is not listed. Google is, hilariously with the note that there is an ongoing legal dispute on whether they are required to register.
I find this bit of their reasoning particularly curious:<p>> <i>The authority argues that the software would also take over functions of a server in so-called Over The Top services (OTT services) and thus not to be assessed as pure software.</i><p>If I'm not misunderstanding that, the agency asserts that a software requires regulation because it <i>opens a port for listening</i>.<p>On the risk of being alarmist, my suspicion for some time is that the next step in centralising the internet will involve stronger legal hurdles for usage of the internet that does not conform to the standard "dumb client+cloud backend" pattern. I fear this is the beginning of exactly that.
The translation is wrong, it is the Federal Network Agency. Comparable with the FCC in the US but it also regulates other network based markets. But they have nothing to do with the BND.<p>See <a href="https://www.bundesnetzagentur.de/" rel="nofollow">https://www.bundesnetzagentur.de/</a>
Germany also wants you to pay for a broadcasting license (costs up to $10,000) if you continuously livestream online, regardless of whether you are making any money from livestreaming.<p>All of this reeks of ham-fisted overregulation.
Regulating a specific application layer protocol is like regulating to speak English in the phone call.<p>The result: We'll use yet another protocols and natural languages.