A German judge overturned a ban Tuesday that prevented Uber from offering its ride-sharing services in the country.

The decision follows the Frankfurt Regional court's prohibition of the alternate taxi company from operating in Germany last month due to opposition from the German Taxi Association, according to PC Magazine. The court ruled that the taxi companies waited too long to request an injunction. The organization responded by saying it would appeal the ruling.

"The taxi industry accepts competitors who comply with the law. Uber does not," the German Taxi Association said.

Uber will be able to provide its UberPop ride-sharing service to people in Germany now that the temporary injunction has been lifted, BBC News reported.

However, the San Francisco-based company continues to face opposition from taxi drivers who stand against its employment of drivers who don't directly work for the company and don't have professional transportation licenses. Protests have been held against the service by drivers in several European cities, such as London, Berlin, Paris, Madrid, Rome, and Milan.

UberPop allows users to hail rides from drivers in smaller, non-luxury cars, PC Magazine reported. Uber said during the service's launch that the drivers are chosen by the company, and that they must have a driver's license that has been valid for at least three years.

The company currently provides rides in over 70 cities across 37 countries, and recently made its service available on apps from almost a dozen companies, such as Starbucks and United Airlines.

Uber praised the judge's decision, adding that UberPop is changing the way people travel in cities by providing more choices for transportation, BBC News reported.

"Demand is so great all across the country that we expect to double in size by the end of the year and plan to bring Uber to more and more cities across Germany," the company said.