Skip to content

License Information

Overview

AIDDDMAP is released under multiple licenses to accommodate different use cases and components. This document outlines the licensing structure, terms, and requirements for using, modifying, and distributing AIDDDMAP and its components.

Core Platform License

AIDDDMAP Community Edition

The core AIDDDMAP platform is released under the Apache License 2.0.

Copyright 2024 AIDDDMAP Contributors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Key Terms

  1. Permissions

  2. Commercial use

  3. Modification
  4. Distribution
  5. Patent use
  6. Private use

  7. Limitations

  8. Trademark use

  9. Liability
  10. Warranty

  11. Conditions

  12. License and copyright notice
  13. State changes
  14. Preserve attribution notices

Enterprise Edition License

AIDDDMAP Enterprise

The Enterprise Edition is available under a commercial license that includes additional features, support, and terms.

  1. Additional Features

  2. Advanced security modules

  3. Enterprise authentication
  4. Priority support
  5. Custom integrations

  6. License Terms

  7. Annual subscription
  8. Per-instance pricing
  9. Custom deployment options
  10. SLA guarantees

Contact enterprise@aidddmap.com for pricing and terms.

Component-Specific Licenses

1. Core Components

src/
├── app/           # Apache 2.0
├── components/    # Apache 2.0
├── lib/          # Apache 2.0
└── utils/        # Apache 2.0

2. Third-Party Components

deps/
├── libsnark/     # MIT License
├── seal/         # MIT License
├── tensorflow/   # Apache 2.0
└── pytorch/      # BSD License

3. Documentation

Documentation is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).

Using AIDDDMAP in Your Projects

1. Open Source Projects

For open source projects, you can use AIDDDMAP Community Edition freely under the Apache 2.0 license:

// Include the required attribution in your source files
/**
 * This file includes code from AIDDDMAP
 * Copyright 2024 AIDDDMAP Contributors
 * Licensed under the Apache License, Version 2.0
 */

2. Commercial Projects

For commercial projects, you have two options:

  1. Community Edition

  2. Use under Apache 2.0 license

  3. Include required attributions
  4. Maintain open source compliance

  5. Enterprise Edition

  6. Commercial license
  7. Additional features
  8. Support and SLA
  9. Custom terms

Contributing

1. Code Contributions

By contributing to AIDDDMAP, you agree to:

1. License your code under Apache 2.0
2. Grant patent rights to users
3. Verify you have rights to contribute
4. Sign the Contributor License Agreement (CLA)

2. Documentation Contributions

Documentation contributions are licensed under CC BY 4.0.

Patent Rights

1. Grant of Patent License

Contributors grant you a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable patent license to make,
use, sell, and distribute their contributions.

2. Patent Defense

The license terminates if you initiate patent litigation against contributors.

Trademark Usage

1. Allowed Usage

  • Referring to AIDDDMAP software
  • Indicating compatibility
  • Documentation and tutorials

2. Restricted Usage

  • Modified versions
  • Competing products
  • Endorsement implications

Compliance

1. License Compliance

  1. Attribution Requirements
- Maintain copyright notices
- Include license text
- Document modifications
- Preserve NOTICE file
  1. Distribution Requirements
- Include license
- State changes
- Provide source code
- Maintain attributions

2. Third-Party Compliance

When using AIDDDMAP with other software:

  1. Compatibility Check

  2. Review all licenses

  3. Check compatibility
  4. Document usage

  5. Attribution Requirements

  6. Include all notices
  7. Maintain compliance
  8. Document dependencies

Questions & Support

1. License Questions

For questions about licensing:

2. Commercial Licensing

For commercial licensing inquiries:

Updates & Changes

This license information may be updated. Check aidddmap.com/license for the latest version.

Last Updated: January 2024