# EminCore Community License 1.0

Copyright (c) 2025-2026 Emin Technologies

Permission is granted, free of charge, to any person obtaining a copy of EminCore and its associated documentation files (the "Software"), to use, study, and modify the Software under the following conditions.

## Allowed Uses

You may:

* Use EminCore for personal projects.
* Use EminCore for commercial projects.
* Use EminCore within your organization.
* Develop and sell applications, SaaS products, and services that 
  include EminCore as a dependency.
* Modify EminCore for your own internal use (but not distribute 
  the modified version as a separate package).
* Review, study, and learn from the source code.
* Contribute improvements through pull requests or patches.

## Restrictions

You may not:

* Redistribute EminCore as a standalone product.
* Redistribute modified versions of EminCore as a standalone product.
* Rebrand EminCore and distribute it under another name.
* Sell, license, sublicense, rent, lease, or commercially distribute 
  EminCore itself (whether original or modified) as a separate product, 
  library, framework, or developer tool.
* Publish, redistribute, or distribute EminCore or modified versions
  of EminCore as a separate package, library, framework, platform,
  ecosystem, or developer tool.
* Copy, embed, bundle, merge, or incorporate all or substantial
  portions of EminCore's source code into another package, framework,
  platform, ecosystem, or distributable software product in a manner
  that bypasses EminCore's intended package-based distribution model.
* Remove or alter copyright notices, trademark notices, or ownership 
  notices.

## Important Clarification

For the avoidance of doubt:

* You **may** build, distribute, and sell applications, SaaS products, 
  websites, and services that **use** EminCore as a **dependency** installed via 
  Composer, npm, or other officially supported distribution channels.
* You **may not** take EminCore's source code, modify it, and redistribute 
  the resulting library/framework/package as a product.
* You **may not** copy EminCore's source code directly into your 
  project's codebase (e.g., committing it to your repository, bundling 
  it with your application code, or merging it into your own files). 
  EminCore must remain a separate, independently managed dependency.

## Contributions

Unless explicitly agreed otherwise, any contribution submitted to the EminCore project may be incorporated into the project and distributed under this license.

## Trademarks

"EminCore", "EminTech", associated logos, and branding elements are 
trademarks of Emin Technologies.

You may reference these trademarks in documentation, package dependencies, compatibility statements, integration guides, and technical materials solely to describe compatibility, integration, or usage.

You may not use these trademarks as part of a product name, company name, domain name, service name, advertisement, promotional campaign, or in any manner that implies sponsorship, endorsement, ownership, or affiliation by Emin Technologies without prior written permission.

## Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM THE SOFTWARE OR THE USE OF THE SOFTWARE.
