CodePress/version.php
Edwin Noorlander d0bfeed9ab Implement dual-license system (AGPL v3 + Commercial)
- Add AGPL v3 license with commercial addendum (LICENSE)
- Add comprehensive license documentation (LICENSE-INFO.md)
- Add contribution guidelines with notification requirements (CONTRIBUTING.md)
- Update version.php with dual-license information

Dual-license model:
- AGPL v3 for open-source use (free, must share modifications)
- Commercial license for proprietary use (paid, €99-€2499)
- Donation tiers for supporters (€25-€1000+)

Requirements for users:
- Must notify author of modifications (via GitLab/email)
- Must create CHANGES.md documenting modifications
- Must share source code (AGPL v3) OR purchase commercial license
- Must maintain attribution to original author

Commercial licensing:
- Individual: €99 (1 developer)
- Business: €499 (10 developers)
- Enterprise: €2499 (unlimited)
- SaaS: €999/year

Contact: commercial@noorlander.info

This licensing structure protects intellectual property while supporting
the open-source community and enabling commercial revenue.
2025-11-24 16:49:13 +01:00

47 lines
1.5 KiB
PHP

<?php
/**
* CodePress CMS Version Information
*
* This file contains version information and changelog for CodePress CMS.
*/
return [
'version' => '1.0.0',
'release_date' => '2025-11-24',
'codename' => 'Stable',
'status' => 'stable',
'changelog' => [
'1.0.0' => [
'date' => '2025-11-24',
'changes' => [
'Initial stable release',
'Complete security hardening (100/100 pentest score)',
'Multi-language support (NL/EN)',
'Responsive design with Bootstrap 5',
'Automatic navigation and breadcrumbs',
'Search functionality',
'Markdown, HTML, and PHP content support',
'Mustache templating system',
'Comprehensive security headers',
'XSS and path traversal protection',
'Automated penetration test suite',
'Functional test coverage',
]
]
],
'system_requirements' => [
'php' => '>=8.0',
'extensions' => ['json', 'mbstring'],
'optional' => ['opcache' => 'Recommended for performance']
],
'credits' => [
'author' => 'E.Noorlander / CodePress Development Team',
'license' => 'AGPL v3 / Commercial',
'license_info' => 'Dual-licensed: AGPL v3 for open-source, Commercial license for proprietary use',
'repository' => 'https://git.noorlander.info/E.Noorlander/CodePress.git',
'contact' => 'commercial@noorlander.info'
]
];