NLnet Labs (Unbound, NSD)
Non-profit developer of DNS and routing software including Unbound, NSD, ldns and Routinator.
Unfriendly. Doesn’t accept AI-generated work.
All code and documentation must be human-authored with no LLM output. LLM-found vulnerabilities and bug reports are accepted if a human verifies them and discloses LLM use, and LLMs may be used for linting, analysis and review. PR descriptions must be in the contributor's own words.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Unfriendly
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- Mostly friendly
- AI use must be disclosed
- Contributor takes full responsibility
- A human must review the output
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Unfriendly
- AI use must be disclosed
- Only minor help (autocomplete, grammar)
In their own words
Code contributions
We require all code and documentation contributions to be authored by a human. You must not include content generated by LLMs or other probabilistic tools.
Issues & bug reports
We accept reports of vulnerabilities found with LLMs.
If an LLM assists you in finding or analysing an issue, you remain responsible to understand and verify the correctness of the information you share with us.
This includes opening issues, sending vulnerability reports, and posting on our community forum.
AI-written text
When you open a PR, use your own words and be concise in the PR description.
In your interactions with us, be respectful of our time, and disclose the use of an LLM.
Sources
- NLnet Labs LLM Policynlnetlabs.nl/llm-policy/Snapshot 9 Oct 2026