Terms and Conditions
Open source software agreement for the ISO8583Studio desktop application. These terms govern the use of our financial transaction processing software.
Table of contents
Open source software agreement
This Open Source Software Agreement ("Agreement") governs your use of ISO8583Studio desktop application software ("Software"), which is free and open source software provided by AiCortext Solutions Pvt. Ltd. ("we," "us," or "our") under the GNU Affero General Public License, version 3 (AGPL v3).
GNU AGPL v3 grant
Open source license
ISO8583Studio is distributed under the GNU Affero General Public License, version 3, which grants you the following rights:
- Use: run the Software for any purpose, including commercial purposes
- Reproduce: make unlimited copies of the Software
- Modify: create modified versions and derivative works based on the Software
- Distribute: distribute original or modified versions, under the same licence
- Private use: run and modify the Software privately, without publishing your changes, for as long as you do not distribute it or offer it to others over a network
- Commercial use: use the Software in commercial environments and profit-generating activities, including charging for copies or support
- Patent grant: receive patent rights from contributors for their contributions
- Source access: receive the complete corresponding source code of any version you are given
AGPL v3 key features
- Strong copyleft: derivative works must be released under the AGPL v3
- Network use is distribution: section 13 closes the "software as a service" gap — users interacting with a modified version over a network must be offered its source
- Patent protection: includes an express patent grant from contributors
- Trademark protection: does not grant rights to use names, trademarks, or logos
- Contribution licensing: contributions to the project are licensed under the same terms
License requirements
When redistributing the Software, or conveying a modified version, you must:
- Preserve notices: keep all copyright, licence, and attribution notices intact
- Include license: provide a copy of the GNU AGPL v3 with the Software
- State changes: carry prominent notices stating that you modified the Software, and the date of the change
- Release source: make the complete corresponding source of your version available under the AGPL v3, including to network users
- Same licence: license the whole of any derivative work under the AGPL v3 — you may not relicense it under more permissive or proprietary terms
- No further restrictions: do not impose additional legal or technical restrictions on the rights the licence grants
- No trademark use: do not use the names, trademarks, or logos without permission
Permitted usage
As open source software under the AGPL v3, you may use ISO8583Studio for any purpose, including:
Financial transaction processing
- ISO 8583 message processing: create, modify, parse, and analyze ISO 8583 financial messages
- Gateway configuration: set up and manage payment gateways, switches, and transaction processors
- Protocol support: use TCP/IP, RS232, dial-up, and REST/SOAP protocols for financial communications
- Host simulation: simulate host systems for testing and development purposes
- Transaction testing: test transaction flows, message formats, and system integrations
Development and modification
- Source code access: access, read, and study the complete source code
- Modification rights: modify the software to meet your specific requirements
- Custom features: add new features and functionality as needed
- Integration development: create custom integrations with other systems
- Bug fixes: fix bugs and improve software stability
- Derivative works: create derivative works based on the original Software
Distribution and commercial use
- Commercial operations: use in production environments for profit-generating activities
- Redistribution: distribute original or modified versions, with proper notices and the complete corresponding source, under the AGPL v3
- Incorporation: incorporate into other software or services, provided the combined work is released under the AGPL v3
- Selling: sell copies, support, or software based on ISO8583Studio, as long as recipients get the source and the same licence
- Hosted services: offer a modified version over a network, provided network users are offered its complete corresponding source
No warranties or guarantees
AGPL v3 disclaimer (section 15)
As open source software distributed under the AGPL v3, ISO8583Studio comes with absolutely no warranties:
- No warranty of functionality: no guarantee that the software will work for your specific needs
- No warranty of quality: no assurance of software quality, reliability, or performance
- No warranty of accuracy: no guarantee that calculations or processes will be accurate
- No warranty of security: no guarantee that the software is secure or free from vulnerabilities
- No warranty of compatibility: no guarantee of compatibility with your systems or environment
- No warranty of non-infringement: no guarantee that use won't infringe third-party rights
- No warranty of title: no warranty regarding ownership or title to the software
Financial transaction processing
- No transaction guarantees: no warranty that financial transactions will process correctly
- No regulatory compliance: no guarantee of compliance with financial regulations
- No data accuracy: no warranty regarding accuracy of financial calculations or data
- No security assurance: no guarantee of security for sensitive financial data
- No audit compliance: no warranty regarding audit trail accuracy or completeness
Complete disclaimer of liability
The developers and contributors of ISO8583Studio have no liability whatsoever for:
- Financial losses: any financial losses, lost profits, or business damages
- Data loss: loss of data, corruption, or unauthorized access to information
- System failures: system downtime, crashes, or integration failures
- Transaction errors: errors in financial transaction processing or calculations
- Security breaches: security vulnerabilities or data breaches
- Regulatory issues: regulatory violations or compliance failures
Community support
Open source support model
As open source software, support is primarily community-driven:
- Community forums: user community provides peer-to-peer support
- Documentation: comprehensive documentation maintained by the community
- Issue tracking: public issue tracking on the project repository
- Wiki and knowledge base: community-maintained documentation and guides
No guaranteed support
- Best effort: community members help when available and willing
- No SLA: no guaranteed response times or resolution schedules
- Volunteer basis: all support is provided by volunteers in their spare time
- Self-service: users are encouraged to read documentation and search existing issues first
How to get help
- Read documentation: check the documentation first
- Search issues: look through existing GitHub issues for solutions
- Community forums: ask questions in community discussion forums
- Report bugs: submit bug reports through the project's issue tracker
- Contribute: contribute fixes and improvements back to the project
Community and contact
ISO8583Studio is open source software. Support comes from the community, and contributions are welcome from everyone.
AGPL v3 summary
- Permissions: commercial use, modification, distribution, patent use, private use
- Conditions: disclose source, license and copyright notice, same licence, state changes, network use is distribution
- Limitations: liability, trademark use, warranty
This is not legal advice. See the full GNU AGPL v3 text, also included as the LICENSE file in the repository, for complete terms.