Technically yes, but... In front of several german courts simple web blogs and other (definitely) non-commercial projects have lost their cases against "competitors" (usually trigger happy shyster lawyers that see a quick way to make easy money). The wording of the law states that every publication platfrom that operates "Geschäftsmäßig" (like a business) is liable to have an imprint. The courts have defined the word "Geschäftsmäßig" as meaning regularly -- so it is only important how regularly you post, not if you make money with it or not.
The internet in Germany is heavily policed and censored. There was a post a few days ago here on hackernews where someone from another country had their domain abusively confiscated by some german police entity.