Files
rxminder/LICENSE
William Valentin e48adbcb00 Initial commit: Complete NodeJS-native setup
- Migrated from Python pre-commit to NodeJS-native solution
- Reorganized documentation structure
- Set up Husky + lint-staged for efficient pre-commit hooks
- Fixed Dockerfile healthcheck issue
- Added comprehensive documentation index
2025-09-06 01:42:48 -07:00

180 lines
5.7 KiB
Plaintext

# Medication Reminder App - License
MIT License
Copyright (c) 2025 Medication Reminder App Contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
## Third-Party Licenses
This project includes or uses the following third-party libraries and services:
### Frontend Dependencies
#### React (MIT License)
- **Source**: https://github.com/facebook/react
- **License**: MIT
- **Purpose**: User interface framework
#### Lucide React (ISC License)
- **Source**: https://github.com/lucide-icons/lucide
- **License**: ISC
- **Purpose**: Icon library
#### React Hook Form (MIT License)
- **Source**: https://github.com/react-hook-form/react-hook-form
- **License**: MIT
- **Purpose**: Form management
#### Chart.js (MIT License)
- **Source**: https://github.com/chartjs/Chart.js
- **License**: MIT
- **Purpose**: Data visualization
### Build Tools
#### Vite (MIT License)
- **Source**: https://github.com/vitejs/vite
- **License**: MIT
- **Purpose**: Build tool and development server
#### TypeScript (Apache 2.0 License)
- **Source**: https://github.com/microsoft/TypeScript
- **License**: Apache 2.0
- **Purpose**: Type checking and compilation
#### Bun (MIT License)
- **Source**: https://github.com/oven-sh/bun
- **License**: MIT
- **Purpose**: JavaScript runtime and package manager
### Backend Services
#### CouchDB (Apache 2.0 License)
- **Source**: https://github.com/apache/couchdb
- **License**: Apache 2.0
- **Purpose**: Database server
#### Node.js (MIT License)
- **Source**: https://github.com/nodejs/node
- **License**: MIT
- **Purpose**: Server runtime (for production services)
### External Services
#### Mailgun
- **Service**: Email delivery
- **Terms**: https://www.mailgun.com/terms/
- **Privacy**: https://www.mailgun.com/privacy-policy/
#### Google OAuth 2.0
- **Service**: Authentication provider
- **Terms**: https://developers.google.com/terms/
- **Privacy**: https://policies.google.com/privacy
### Docker Images
#### Node.js (Official)
- **Source**: https://hub.docker.com/_/node
- **License**: MIT
- **Purpose**: Base image for application
#### Nginx (Official)
- **Source**: https://hub.docker.com/_/nginx
- **License**: 2-clause BSD
- **Purpose**: Web server for static files
#### CouchDB (Official)
- **Source**: https://hub.docker.com/_/couchdb
- **License**: Apache 2.0
- **Purpose**: Database server
## License Compliance
### MIT License Requirements
When redistributing this software:
1. Include the original copyright notice
2. Include the MIT license text
3. Include any third-party license notices
### Attribution Requirements
When using this software in your own projects:
1. Credit the original authors
2. Link to the original repository
3. Include license information in your documentation
### Commercial Use
This software is free for commercial use under the MIT license. However:
1. External services (Mailgun, Google OAuth) may have their own terms
2. Consider your data privacy obligations
3. Review compliance requirements for healthcare applications
## Warranty Disclaimer
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
This medication reminder application is intended for informational purposes
only and should not be used as a substitute for professional medical advice,
diagnosis, or treatment. Always seek the advice of your physician or other
qualified health provider with any questions you may have regarding a medical
condition.
## Data Privacy Notice
This software may process personal health information. When deploying:
1. **Review Privacy Laws**: Ensure compliance with GDPR, HIPAA, or local regulations
2. **Secure Deployment**: Use encryption, secure credentials, and access controls
3. **Data Handling**: Document data collection, processing, and retention practices
4. **User Consent**: Obtain appropriate consent for data processing
5. **Incident Response**: Have procedures for data breaches or security incidents
## Medical Disclaimer
This application is a reminder tool and is not intended to:
- Replace professional medical advice
- Diagnose medical conditions
- Recommend medication changes
- Provide medical treatment
Users should:
- Consult healthcare providers for medical decisions
- Follow prescribed medication regimens
- Report adverse effects to healthcare providers
- Seek immediate medical attention for emergencies
## Support and Contact
For license-related questions:
- **Email**: legal@your-domain.com
- **Issues**: https://github.com/your-username/rxminder/issues
- **Documentation**: https://github.com/your-username/rxminder/docs
For technical support:
- **Email**: support@your-domain.com
- **Documentation**: [README.md](README.md)
- **Contributing**: [CONTRIBUTING.md](CONTRIBUTING.md)
---
*Last updated: December 2024*