You correct, you are allowed to "break" patent law in Germany, if the use is private and non-commercial. This does not encompass schools and science though.