Here European law and the point of view of the German government contradict each other. According to the rules of the EU, a German player can also bet with a provider with an EU license, because this is valid for the entire European Union.
In fact, in the past it was possible for private betting providers to obtain a license to offer sports betting on the Internet. In 2012, the federal state of Schleswig-Holstein began issuing licenses to private bookmakers so that they can offer their services legally. A number of providers have made use of this option. These include, for example, Ladbrokes and Bet365. However, due to a change in government, the country stopped distributing these licenses. So this option is currently no longer available.
Theoretically, the validity of this license is limited to the federal state of Schleswig-Holstein. Another federal state has also tried to provide licenses for betting providers on the Internet. This is Hessen. The decision was made in 2015, over a longer period of a few years, to grant a license to a total of 20 betting providers. The project also started, but was then stopped. The reason for this were lawsuits from bookmakers who had not received a place in the program and therefore had no chance of getting a license from Hessen.