Compare commits

..
14 Commits
Author SHA1 Message Date
thakares 5f6bc455d4 Add installation guides, packaging scripts and release documentation 2026-06-18 14:40:59 +05:30
thakares 21b226b5a2 Update COMMERCIAL-LICENSE.md 2025-11-10 16:49:50 +05:30
thakares a6644d8bc4 Update dns_server.service 2025-06-04 15:16:36 +05:30
thakares e42c2c4ac2 Merge pull request #12 from thakares/updates
Updates
2025-05-26 23:51:09 +05:30
thakares bdaaeafff9 Merge pull request #11 from thakares/main
null
2025-05-26 23:50:31 +05:30
thakares 3a810d5b05 Delete nx9-dns-server 2025-05-26 23:48:58 +05:30
thakares 36ae0a859d Add files via upload 2025-05-26 23:38:44 +05:30
thakares 9ceadeeb87 Merge pull request #9 from thakares/main
Merge pull request #8 from thakares/updates
2025-05-26 22:44:09 +05:30
thakares 664c5288e0 Merge pull request #8 from thakares/updates
Merge pull request #7 from thakares/main
2025-05-26 22:43:06 +05:30
thakares f5f16997df Merge pull request #7 from thakares/main
Pull
2025-05-26 22:42:28 +05:30
thakares 76bc239f36 Delete Commercial-License-Agreement.pdf 2025-05-26 18:16:00 +05:30
thakares d5d8c7fb72 Add files via upload 2025-05-26 18:14:14 +05:30
thakares 321360cee3 Create COMMERCIAL-LICENSE.md 2025-05-26 18:13:50 +05:30
thakares bc6b0aeb29 Merge pull request #6 from thakares/updates
Updates
2025-05-25 11:52:29 +05:30
4 changed files with 118 additions and 1 deletions

No files matched your search

+75
View File
@@ -0,0 +1,75 @@
# Commercial License for nx9-dns-server
**Copyright © Sunil Purushottam Thakare**
All rights reserved.
**Contact:** [sunil@thakares.com](mailto:sunil@thakares.com)
**Organization:** Indivisual
---
The **nx9-dns-server** project is **dual-licensed** under the terms of the
**GNU General Public License v3.0 (GPL-3.0)** and this **Commercial License**.
This Commercial License grants organizations, developers, and integrators the right to use **nx9-dns-server** in proprietary, closed-source, or commercial software products **without being subject to the copyleft obligations of the GPL-3.0 license**.
---
## 📜 Grant of License
Subject to the terms and conditions of a signed agreement with Indivisual, the Licensee is granted a **non-exclusive**, **non-transferable**, and **non-sublicensable** license to:
- Use, modify, and distribute **nx9-dns-server** within proprietary or closed-source products.
- Integrate the software into commercial products **without the obligation to release derivative source code** under GPL.
- Optionally receive additional commercial benefits such as:
- Priority technical support
- Security patches and updates
- Custom feature development (as agreed in writing)
---
## ⚖️ Restrictions
Unless explicitly permitted in a separate signed agreement, this commercial license **does not grant**:
- Trademark rights to the name **nx9-dns-server**, **Indivisual**, or associated logos.
- Rights to sublicense or redistribute this commercial license to third parties.
- Rights to use or distribute third-party GPL components (if any) beyond their respective license terms.
---
## 🧾 Indemnity & Warranty
Unless otherwise covered by a separate written agreement:
- The software is provided **"as is"**, without warranties of any kind.
- Indivisual makes **no representations or warranties** of merchantability, fitness for a particular purpose, or non-infringement.
- A paid commercial agreement may optionally include:
- Limited warranty of performance
- SLA-backed support and maintenance
- Indemnification against IP or security claims
---
## 💼 Obtaining a Commercial License
To obtain a commercial license or inquire about enterprise use, please contact:
**Sunil Purushottam Thakare**
📧 [sunil@thakares.com](mailto:sunil@thakares.com)
🏢 Organization: **Indivisual**
A tailored commercial license agreement will be provided based on the intended use case, integration scope, and distribution model.
---
## 🔄 Dual Licensing Notice
By default, **nx9-dns-server** is distributed under the **GNU General Public License v3.0 (GPL-3.0)**.
Users who wish to use it under the GPL must comply fully with its terms, including source disclosure and reciprocal licensing.
This **Commercial License** is an **alternative**, not an addition, to the GPL — providing a separate path for organizations wishing to integrate **nx9-dns-server** into proprietary systems without the GPL’s copyleft requirements.
---
**© 2025 Sunil Purushottam Thakare — All Rights Reserved**
_“Freedom for open projects, flexibility for commercial ones.”_
Binary file not shown.
+4 -1
View File
@@ -6,8 +6,11 @@ After=network.target
User=dnsuser User=dnsuser
Group=dnsuser Group=dnsuser
WorkingDirectory=/var/nx9-dns-server WorkingDirectory=/var/nx9-dns-server
ExecStart=/var/dns-server/nx9-dns_server # Run directly, skip wrapper ExecStart=/var/dns-server/nx9-dns_server
AmbientCapabilities=CAP_NET_BIND_SERVICE
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
Restart=always Restart=always
Environment=DNS_BIND=0.0.0.0:53 Environment=DNS_BIND=0.0.0.0:53
Environment=DNS_ENABLE_IPV6=1 Environment=DNS_ENABLE_IPV6=1
Environment=DNS_MAX_PACKET_SIZE=4096 Environment=DNS_MAX_PACKET_SIZE=4096
+39
View File
@@ -0,0 +1,39 @@
<img src="https://r2cdn.perplexity.ai/pplx-full-logo-primary-dark%402x.png" class="logo" width="120"/>
# Okay write a short draft
Absolutely! Here’s a **short draft** for your GitHub release announcement, tailored for your **nx9-dns-server** project:
---
## nx9-dns-server v1.0.0 Release
**We’re excited to announce the first stable release of nx9-dns-server!**
**Highlights:**
- **Authoritative DNS server** for any domain
- **Supports major DNS record types** (A, AAAA, MX, NS, SOA, PTR, TXT, CNAME)
- **DNSSEC support** for secure DNS responses
- **High-performance networking** with Tokio
- **SQLite-based DNS record management**
- **Easy Docker deployment**
- **Comprehensive logging and diagnostics**
**How to get started:**
See the [README](https://github.com/thakares/nx9-dns-server) for installation and usage instructions.
**Download:**
- **Linux binary:** [Download here](https://github.com/thakares/nx9-dns-server/releases/download/v1.0.0/dns_server)
- **Docker image:** [Available on GitHub Container Registry](https://github.com/thakares/nx9-dns-server/pkgs/container/nx9-dns-server)
---
**Thank you for your support!**
We welcome your feedback and contributions! 🚀
---
Let me know if you want this in a different format or need to add more details!