Open Source Software Licence Template for Germany

Generate a bespoke document

Trusted by 200k+ teams

4.7 Capterra
4.8 Product Hunt
4.6 Trustpilot

What is a Open Source Software Licence?

This Open Source Software Licence is designed for use when releasing software under an open source model while ensuring compliance with German legal requirements. It provides a legal framework that balances the principles of open source software distribution with the specific requirements of German copyright law, contract law, and EU regulations. The license addresses key aspects including software usage rights, modification permissions, distribution terms, warranty disclaimers, and liability limitations in accordance with German law. It is particularly suitable for organizations and individuals who want to make their software freely available while maintaining certain protections and ensuring legal compliance in German and EU jurisdictions.

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Germany

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Open Source Software Licence

An Open Source Software Licence is a legal agreement that grants users broad permissions to use, modify, and distribute software while complying with German copyright law and EU regulations. This licence type enables you to release your software under an open source model while maintaining certain legal protections and ensuring compliance with the Urheberrechtsgesetz (German Copyright Act) and other relevant German legislation.

When do you need this document?

You need an Open Source Software Licence when you want to make your software freely available to the public while retaining copyright ownership and establishing clear terms of use. This is essential when releasing code repositories, distributing software applications, or contributing to open source projects in Germany. The licence becomes particularly important when your software will be used commercially, modified by third parties, or integrated into larger systems. German developers and organizations must ensure their open source licences comply with local copyright law, especially sections 69a-69g of the Urheberrechtsgesetz which specifically govern computer program protection. You also need this document when collaborating with international contributors, as it establishes a clear legal framework that meets both German and EU regulatory requirements.

Key legal considerations

Several critical legal elements must be addressed in your Open Source Software Licence to ensure enforceability under German law. The licence grant clause must clearly define the scope of permissions, including rights to use, copy, modify, and distribute the software, while ensuring these rights align with German copyright law provisions. Attribution requirements are crucial, as German copyright law under the Urheberrechtsgesetz requires proper recognition of authorship. Your licence must include comprehensive definitions of key terms such as 'Software', 'Derivative Works', 'Source Code', and 'Contributor' to avoid ambiguity in German courts. Warranty disclaimers and liability limitations require careful drafting to comply with German consumer protection laws and the Bürgerliches Gesetzbuch, particularly sections 276-278 regarding liability provisions. The licence must also address distribution conditions for both original and modified versions, ensuring compliance with German competition law under the Gesetz gegen Wettbewerbsbeschränkungen.

Legal requirements in Germany

German law imposes specific requirements on Open Source Software Licences that differ from other jurisdictions. Under the Urheberrechtsgesetz, you must include proper copyright notices and ensure the licence doesn't conflict with the moral rights of authors, which are particularly strong in German copyright law. The licence terms must comply with German contract law principles under the Bürgerliches Gesetzbuch, particularly sections 305-310 governing general terms and conditions. If your software processes personal data, the licence must reference compliance with the Datenschutz-Grundverordnung (GDPR) as implemented in German law. German courts require that liability limitations be clearly stated and reasonable, and warranty disclaimers must not violate German consumer protection standards. The licence must also ensure that distribution terms don't create anti-competitive effects under German competition law, particularly when dealing with essential software components or industry standards.

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it