Is the normal exclusion of liability and warranties in open-source licenses effective in Germany?