Open Source License
1. Commitment to Open Source
Budgie is committed to transparency, security, and community collaboration. We believe that open source software is essential for building trust, especially when it comes to financial applications that handle sensitive personal data. By making our source code publicly available, we enable security audits, community contributions, and user verification of our privacy claims.
2. Software License
2.1 Prosperity Public License 3.0.0
Budgie is licensed under the Prosperity Public License 3.0.0, a source-available license that allows free use for noncommercial purposes while requiring a separate commercial license for commercial use. This license enables:
- Free use, copying, modification, and sharing for noncommercial purposes
- Full access to source code for review and security audits
- Community contributions and improvements
- Personal use without restrictions
Prosperity Public License 3.0.0
Licensor: Budgie Software: Budgie – Mobile Expenses, Banking & Wealth Tracker Purpose: Noncommercial use
Permission is hereby granted, free of charge, to any person obtaining a copy of the Software to use, copy, modify, and share the Software for noncommercial purposes, subject to the following conditions:
2.2 License Conditions
1. Noncommercial Use Only
You may not use the Software for a fee, charge, consideration, or in or for a commercial product, service, or activity without a separate commercial license from the Licensor.
2. Notices
You must retain the copyright notice, this license notice, and the following attribution in all copies or substantial portions of the Software and derivative works:
"This software is licensed for noncommercial use under the Prosperity Public License. Commercial use requires a license from Budgie."
3. No Liability
THE SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND. 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.
3. Commercial Use
If you wish to use Budgie for commercial purposes, including but not limited to:
- Offering Budgie as a service to customers or clients
- Integrating Budgie into a commercial product
- Using Budgie in a business or organizational context for profit
- Distributing modified versions of Budgie commercially
You must obtain a separate commercial license. Please contact us at:
Budgie Commercial Licensing
- Email: licensing@budgie.at
- Website: https://budgie.at
4. Third-Party Open Source Components
Budgie incorporates and depends on numerous open source libraries and frameworks. We are deeply grateful to the open source community for their contributions. The following are some of the key open source components used in Budgie:
React Native & Expo MIT License - Cross-platform mobile application framework
Next.js MIT License - React framework for web applications
TypeScript Apache License 2.0 - Typed superset of JavaScript
WatermelonDB MIT License - Reactive database framework for React Native
TanStack Query MIT License - Data fetching and state management
Lingui MIT License - Internationalization framework
For a complete list of all open source dependencies and their respective licenses, please refer to the package.json files in our GitHub repository. Each component is used in accordance with its respective license terms.
5. Contributing to Budgie
We welcome contributions from the community! By contributing to Budgie, you agree that:
- Your contributions will be licensed under the same Prosperity Public License 3.0.0
- You have the right to make the contribution and grant us the rights to use it
- Your contribution does not violate any third-party rights
- You agree to follow our code of conduct and contribution guidelines
How to Contribute
- Fork the repository on GitHub
- Create a feature branch for your changes
- Make your changes with clear, descriptive commit messages
- Add tests for new functionality
- Submit a pull request with a detailed description
Visit our GitHub repository at github.com/budgie-at/budgie
6. Source Code Access
The complete source code for Budgie is available on GitHub. You can:
- Browse the source code online
- Clone the repository for local development
- Review our commit history and development process
- Audit our security and privacy implementations
- Build the application from source
Repository Information
GitHub: https://github.com/budgie-at/budgie License: Prosperity Public License 3.0.0
7. Security Disclosures
We take security seriously. If you discover a security vulnerability in Budgie:
- Please report it responsibly by emailing security@budgie.at
- Do not publicly disclose the vulnerability until we have addressed it
- Provide detailed information to help us reproduce and fix the issue
- We will acknowledge your report within 48 hours
For more information, see our Security Policy.
8. Trademark Usage
While the Budgie source code is available under the Prosperity Public License, the "Budgie" name and logo are trademarks of Budgie. Use of these trademarks is subject to the following guidelines:
- You may use the name "Budgie" to refer to the software project
- You may not use our trademarks in a way that suggests endorsement
- Modified versions must be clearly identified as such
- Commercial use of our trademarks requires explicit permission
9. Questions and Contact
If you have questions about our open source license, commercial licensing options, or anything else related to Budgie's licensing:
Budgie Licensing Email: licensing@budgie.at General inquiries: hello@budgie.at Website: https://budgie.at GitHub: github.com/budgie-at/budgie
Our Commitment
We believe in transparent, ethical software development. By keeping Budgie open source, we ensure that our privacy and security claims can be independently verified. We are committed to maintaining Budgie as an open source project and fostering a welcoming community for contributors and users alike.