Third-Party Licenses & Compliance
This product includes the following open-source components, each with their respective licenses. All dependencies use permissive licenses (MIT, Apache 2.0, or BSD) that allow for both commercial and private use.
License Summary
Total Dependencies: 40+
MIT Licensed: ~30 packages
Apache 2.0 Licensed: ~5 packages
BSD Licensed: ~3 packages
Other Permissive Licenses: ~2 packages
β GPL-Free: No GPL, AGPL, or LGPL code is included in this product. All licenses are compatible with commercial use and proprietary software.
MIT Licensed Components (30+ packages)
The MIT License is one of the most permissive open-source licenses, allowing free use, modification, and distribution in both open-source and proprietary software.
| Package Name | Version | License | Repository |
|---|---|---|---|
| Next.js 16.0.1 |
next | MIT | GitHub |
| React 19.2.0 |
react | MIT | GitHub |
| React DOM 19.2.0 |
react-dom | MIT | GitHub |
| TailwindCSS 4.x |
tailwindcss | MIT | GitHub |
| TipTap Editor 3.10.7 |
@tiptap/react | MIT | GitHub |
| TipTap Starter Kit 3.10.7 |
@tiptap/starter-kit | MIT | GitHub |
| TipTap Link Extension 3.10.7 |
@tiptap/extension-link | MIT | GitHub |
| TipTap Underline Extension 3.10.7 |
@tiptap/extension-underline | MIT | GitHub |
| React Hook Form 7.66.0 |
react-hook-form | MIT | GitHub |
| Hook Form Resolvers 5.2.2 |
@hookform/resolvers | MIT | GitHub |
| Zod 4.1.12 |
zod | MIT | GitHub |
| bcryptjs 3.0.3 |
bcryptjs | MIT | GitHub |
| Marked 17.0.0 |
marked | MIT | GitHub |
| Date-FNS 4.1.0 |
date-fns | MIT | GitHub |
| WebSocket 8.18.3 |
ws | MIT | GitHub |
| Anthropic SDK 0.68.0 |
@anthropic-ai/sdk | MIT | GitHub |
| ESLint 9.x |
eslint | MIT | GitHub |
| ESLint Config Next 16.0.1 |
eslint-config-next | MIT | GitHub |
| tsx (TypeScript Executor) 4.20.6 |
tsx | MIT | GitHub |
| Dotenv 17.2.3 |
dotenv | MIT | GitHub |
| @types/node 20.19.24 |
@types/node | MIT | GitHub |
| @types/react 19 |
@types/react | MIT | GitHub |
| @types/react-dom 19 |
@types/react-dom | MIT | GitHub |
| @types/bcryptjs 2.4.6 |
@types/bcryptjs | MIT | GitHub |
| @types/ws 8.18.1 |
@types/ws | MIT | GitHub |
Apache 2.0 Licensed Components (3+ packages)
The Apache License 2.0 is a permissive license that explicitly grants patent rights and allows commercial use with clear liability limitations.
| Package Name | Version | License | Repository |
|---|---|---|---|
| Drizzle ORM 0.44.7 |
drizzle-orm | Apache 2.0 | GitHub |
| Drizzle Kit 0.31.6 |
drizzle-kit | Apache 2.0 | GitHub |
| TypeScript 5.x |
typescript | Apache 2.0 | GitHub |
BSD Licensed Components (3+ packages)
BSD licenses (2-Clause and 3-Clause) are permissive open-source licenses that allow commercial and private use with simple attribution requirements.
| Package Name | Version | License | Repository |
|---|---|---|---|
| Dotenv 17.2.3 |
dotenv | BSD-2-Clause | GitHub |
| CSV Parse 6.1.0 |
csv-parse | BSD-3-Clause | GitHub |
| Neon Database Client 1.0.2 |
@neondatabase/serverless | BSD-3-Clause | GitHub |
License Compliance
β Compliance Status: VERIFIED
All dependencies have been audited and verified for license compliance.
- β No GPL-licensed code
- β No AGPL-licensed code
- β No LGPL-licensed code
- β All licenses permit commercial use
- β All licenses permit private/proprietary use
- β No source code disclosure required
- β Safe for production deployment
Key Compliance Facts
License Audit Method:
All dependencies were verified using the `license-checker` npm package.
Approval Status:
All dependencies are approved for use in commercial products.
Redistribution Rights:
You may redistribute this product with or without modifications, provided you:
- Include a copy of the LICENSE.txt file
- Include this licenses.html document
- Provide attribution for third-party components
- Do not misrepresent the origin of the work
Patent Rights:
Apache 2.0 and MIT licenses include explicit patent grants.
How to Verify Licenses Yourself
You can independently verify all dependency licenses by running:
$ npm install -g license-checker
$ license-checker --json > license-report.json
$ license-checker --summary
This will generate a complete report of all installed packages and their licenses.
Important Legal Notes
Disclaimer
THIS IS NOT LEGAL ADVICE. This document is provided for informational purposes only. For legal questions about license compliance, please consult with a qualified attorney.
Your Responsibilities
- Include Licenses: Always include the LICENSE.txt and this licenses.html file with distributions
- Maintain Attributions: Keep all copyright notices and attributions intact
- Respect Licenses: Comply with all license terms when using this product
- Monitor Updates: Check for license changes when updating dependencies
- Audit New Code: If you add new dependencies, verify their licenses
License Updates & Maintenance
This license documentation is current as of the release date. When updating dependencies:
- Run
npm install --update - Run
npm auditto check for security issues - Run
license-checkerto verify new dependency licenses - Update this file if new dependencies are added
- Review any license changes in updated packages
- Test thoroughly before deploying
Attribution & Acknowledgments
This product is built on the work of countless open-source contributors. We are grateful for their dedication to creating high-quality, freely available software that enables innovation.
Special thanks to the maintainers of:
- Vercel - for Next.js and supporting the React ecosystem
- Facebook - for React and React DOM
- Tailwind Labs - for TailwindCSS
- Γberdosis - for TipTap
- Drizzle Team - for Drizzle ORM
- Microsoft - for TypeScript
- Anthropic - for Claude API and SDK
- And all other open-source contributors - this wouldn't be possible without you
For complete license texts and more information, see the LICENSE.txt file.
For project credits and acknowledgments, see Credits & Assets.
Last updated: 2025-11-19