Files
peardock-website/legal/license.html
T
2026-07-11 19:13:34 -04:00

217 lines
11 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
<title>Open Source Notices · PearDock Legal</title>
<meta name="description" content="AGPL-3.0 license and third-party open source notices for PearDock by HoneyPeer, LLC." />
<meta name="keywords" content="PearDock AGPL-3.0, open source license, Holesail" />
<meta name="author" content="HoneyPeer, LLC" />
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />
<meta name="googlebot" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />
<meta name="theme-color" content="#2dd4bf" />
<meta name="color-scheme" content="dark light" />
<meta name="application-name" content="PearDock" />
<meta name="apple-mobile-web-app-title" content="PearDock" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="msapplication-TileColor" content="#2dd4bf" />
<meta name="msapplication-config" content="/assets/favicons/browserconfig.xml" />
<meta name="format-detection" content="telephone=no" />
<link rel="canonical" href="https://peardock.boats/legal/license" />
<link rel="alternate" hreflang="en" href="https://peardock.boats/legal/license" />
<link rel="alternate" hreflang="x-default" href="https://peardock.boats/legal/license" />
<!-- Open Graph -->
<meta property="og:type" content="article" />
<meta property="og:site_name" content="PearDock" />
<meta property="og:locale" content="en_US" />
<meta property="og:url" content="https://peardock.boats/legal/license" />
<meta property="og:title" content="Open Source Notices · PearDock Legal" />
<meta property="og:description" content="AGPL-3.0 license and third-party open source notices for PearDock by HoneyPeer, LLC." />
<meta property="og:image" content="https://peardock.boats/assets/brand/og-image.png" />
<meta property="og:image:secure_url" content="https://peardock.boats/assets/brand/og-image.png" />
<meta property="og:image:type" content="image/png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="PearDock: decentralized Docker management on HyperDHT" />
<!-- Twitter / X -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Open Source Notices · PearDock Legal" />
<meta name="twitter:description" content="AGPL-3.0 license and third-party open source notices for PearDock by HoneyPeer, LLC." />
<meta name="twitter:image" content="https://peardock.boats/assets/brand/twitter-card.png" />
<meta name="twitter:image:alt" content="PearDock: decentralized Docker management" />
<!-- Icons & PWA -->
<link rel="icon" href="/assets/favicons/favicon.ico" sizes="any" />
<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicons/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicons/favicon-16x16.png" />
<link rel="icon" type="image/png" sizes="48x48" href="/assets/favicons/favicon-48x48.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<link rel="mask-icon" href="/assets/logo/peardock-wordmark.svg" color="#2dd4bf" />
<!-- Article -->
<meta property="article:section" content="Legal" />
<meta property="article:author" content="HoneyPeer, LLC" />
<meta property="article:publisher" content="HoneyPeer, LLC" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": [
"WebPage",
"WebPage"
],
"name": "Open Source Notices \u00b7 PearDock Legal",
"description": "AGPL-3.0 license and third-party open source notices for PearDock by HoneyPeer, LLC.",
"url": "https://peardock.boats/legal/license",
"isPartOf": {
"@type": "WebSite",
"name": "PearDock",
"url": "https://peardock.boats"
},
"publisher": {
"@type": "Organization",
"name": "HoneyPeer, LLC",
"url": "https://peardock.boats"
},
"inLanguage": "en-US",
"primaryImageOfPage": {
"@type": "ImageObject",
"url": "https://peardock.boats/assets/brand/og-image.png",
"width": 1200,
"height": 630
}
}
</script>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="/src/styles/global.css" />
<link rel="stylesheet" href="/src/styles/docs.css" />
<link rel="stylesheet" href="/src/styles/legal.css" />
</head>
<body>
<div class="bg-mesh" aria-hidden="true"></div>
<div data-nav data-prefix="../"></div>
<div class="docs-layout legal-layout">
<aside class="docs-sidebar" data-legal-nav></aside>
<button type="button" class="docs-sidebar-toggle" aria-label="Legal menu"></button>
<article class="docs-main legal-main">
<p class="legal-kicker">Legal</p>
<h1>Open Source &amp; Third-Party Notices</h1>
<p class="docs-lead">
PearDock is open-source software engineered by <strong>HoneyPeer, LLC</strong> and licensed under the
<strong>GNU Affero General Public License, Version 3 (AGPL-3.0)</strong>,
matching <a href="https://github.com/holesail/holesail" target="_blank" rel="noopener">Holesail</a>,
with third-party components under their respective licenses.
</p>
<p class="legal-updated">Last updated: <strong>July 11, 2026</strong></p>
<nav class="toc">
<strong>On this page</strong>
<ol>
<li><a href="#copyright">Copyright</a></li>
<li><a href="#agpl">AGPL-3.0</a></li>
<li><a href="#network">Network use &amp; source offer</a></li>
<li><a href="#third">Third-party components</a></li>
<li><a href="#holesail">Holesail</a></li>
<li><a href="#source">Source availability</a></li>
<li><a href="#contact">Contact</a></li>
</ol>
</nav>
<h2 id="copyright">1. Copyright</h2>
<p>
Copyright © 2024-<span data-year></span> HoneyPeer, LLC and PearDock contributors.<br />
PearDock is owned, operated, and engineered by HoneyPeer, LLC (DeKalb County, Georgia, USA).
</p>
<h2 id="agpl">2. GNU Affero General Public License v3.0</h2>
<p>
PearDock is licensed under the GNU Affero General Public License, Version 3 (the “License”).
You may not use this file except in compliance with the License.
You may obtain a copy of the License at:
</p>
<p><a href="https://www.gnu.org/licenses/agpl-3.0.html" target="_blank" rel="noopener">https://www.gnu.org/licenses/agpl-3.0.html</a></p>
<p>
This program is free software: you can redistribute it and/or modify it under the terms of the
GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
</p>
<p>
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Affero General Public License for more details.
</p>
<div class="callout info">
<div class="callout-icon">i</div>
<div class="callout-body">
<strong>Full text.</strong> The complete AGPL-3.0 license text is included in the PearDock source repository
as <code>LICENSE</code>. In case of conflict between this summary page and the repository license file, the repository license file controls for the source code.
</div>
</div>
<h2 id="network">3. Network use and source offer</h2>
<p>
AGPL-3.0 is a strong copyleft license designed for network server software.
If you modify PearDock and let others interact with it over a computer network, AGPL requires that you offer
those users the corresponding source code of your modified version under AGPL-3.0 (see AGPL §13).
Operators running modified servers or combined distributions should review the full License carefully.
</p>
<p>
Redistributions must preserve copyright notices, license notices, and disclaimers as required by AGPL-3.0.
</p>
<h2 id="third">4. Third-party components</h2>
<p>
PearDock depends on third-party libraries and tools (for example Holepunch stack components, Docker client libraries, Electron, and others).
Each dependency is governed by its own license as declared in its package metadata or upstream repository.
Operators redistributing combined builds should review dependency licenses and generate an SBOM as appropriate for their compliance process.
</p>
<p>
Project documentation may reference an SBOM or dependency inventory (for example <code>docs/SBOM.md</code> in the source tree) for operator convenience; that inventory may evolve over time.
</p>
<h2 id="holesail">5. Holesail</h2>
<p>
Peer-to-peer port tunneling uses <strong>Holesail</strong>, which is also licensed under
<strong>GNU Affero General Public License v3.0 (AGPL-3.0)</strong>.
PearDocks primary license matches Holesail so the project and its required tunnel stack share the same AGPL-3.0 family.
</p>
<ul>
<li>PearDock source and Holesail are both AGPL-3.0.</li>
<li>Operators can disable tunnel creation with <code>ENABLE_HOLESAIL=0</code> where supported; the Holesail package may still be present as a dependency.</li>
</ul>
<p>See product docs: <a href="/docs/holesail">Holesail tunnels</a>.</p>
<h2 id="source">6. Source availability</h2>
<p>
Source code is published at the project repository (currently
<a href="https://git.ssh.surf/snxraven/peardock" target="_blank" rel="noopener">git.ssh.surf/snxraven/peardock</a>).
Installers at <a href="https://install.peardock.boats">install.peardock.boats</a> may distribute prebuilt binaries corresponding to published releases (including the rolling channel).
</p>
<h2 id="contact">7. Contact</h2>
<p>
License questions: <a href="mailto:[email protected]">[email protected]</a><br />
HoneyPeer, LLC · DeKalb County, Georgia, USA
</p>
<div class="docs-pager">
<a href="/legal/privacy"><span>Previous</span><strong>← Privacy</strong></a>
<a class="next" href="/legal/aup"><span>Next</span><strong>Acceptable Use →</strong></a>
</div>
</article>
</div>
<div data-footer data-prefix="../"></div>
<script type="module" src="/src/js/site.js"></script>
</body>
</html>