ваше сообщение коммита

This commit is contained in:
2026-02-20 14:18:08 +03:00
parent 8702a355a1
commit 24e560fc83
44 changed files with 8354 additions and 95 deletions

View File

@@ -0,0 +1,120 @@
**English** | [Русский](../legal.ru/ATTRIBUTION_REQUIREMENTS.md)
# Attribution Requirements
## Mandatory Attribution
When using any code from the DLE (Digital Legal Entity) project, including individual functions, modules, or algorithms, the source must be cited.
## Attribution Formats
### In code comments
```javascript
/**
* Source: DLE (Digital Legal Entity)
* Author: Alexander Viktorovich Tarabanov
* License: Proprietary
* Link: https://github.com/VC-HB3-Accelerator/DLE
*/
```
### In documentation
```markdown
## Used Components
- **DLE Authentication Module** - Alexander Viktorovich Tarabanov
- License: Proprietary
- Source: https://github.com/VC-HB3-Accelerator/DLE
```
### In configuration files
```json
{
"attributions": {
"DLE": {
"author": "Alexander Viktorovich Tarabanov",
"license": "Proprietary",
"source": "https://github.com/VC-HB3-Accelerator/DLE",
"contact": "info@hb3-accelerator.com"
}
}
}
```
## What Requires Attribution
### Source must be cited for:
- Any functions or methods
- Algorithms and logic
- Data structures
- Configuration files
- UI styles and components
- Documentation and comments
### Does not require attribution:
- Standard libraries and frameworks
- Well-known algorithms
- Basic programming patterns
## Attribution Violations
### Considered a violation:
- Using code without citing the source
- Removing or modifying attribution
- Incorrect author attribution
### Consequences:
- Automatic license termination
- Possibility of legal action
- Demand for immediate cessation of use
## Examples of Correct Attribution
### In a JavaScript file
```javascript
// Document validation function
// Source: DLE (Digital Legal Entity) - Alexander Viktorovich Tarabanov
// License: Proprietary
function validateDocument(doc) {
// implementation
}
```
### In a Python file
```python
# Blockchain transaction processing module
# Source: DLE (Digital Legal Entity) - Alexander Viktorovich Tarabanov
# License: Proprietary
class BlockchainProcessor:
# implementation
```
### In a README file
```markdown
## Used Components
This project uses components from DLE (Digital Legal Entity):
- **Authentication System** - Alexander Viktorovich Tarabanov
- **Document Processing** - Alexander Viktorovich Tarabanov
- **Blockchain Integration** - Alexander Viktorovich Tarabanov
**License:** Proprietary
**Contact:** info@hb3-accelerator.com
```
## Contact for Questions
**Alexander Viktorovich Tarabanov**
Email: info@hb3-accelerator.com
Website: https://hb3-accelerator.com
---
**© 2024-2026 Alexander Viktorovich Tarabanov. All rights reserved.**

35
legal.en/AUTHORS.md Normal file
View File

@@ -0,0 +1,35 @@
**English** | [Русский](../legal.ru/AUTHORS.md)
# DLE (Digital Legal Entity) Project Authors
## Lead Developer
**Alexander Viktorovich Tarabanov**
- **GitHub:** [@VC-HB3-Accelerator](https://github.com/VC-HB3-Accelerator)
- **Organization:** HB3 Accelerator
- **Email:** info@hb3-accelerator.com
- **Website:** [hb3-accelerator.com](https://hb3-accelerator.com)
## Contributors
- **LLC "ERAYTI" (ООО "ЭРАЙТИ")**
- **Role:** Official seller and licensing partner for clients in the Russian Federation
- **Contacts:** 18900@эрайти.рф, +7 (968) 269-92-64
## Contact Information
### For copyright and licensing inquiries:
- **Email:** info@hb3-accelerator.com
- **GitHub Issues:** [Create an issue](https://github.com/VC-HB3-Accelerator/DLE/issues)
- **Website:** [hb3-accelerator.com](https://hb3-accelerator.com)
## Project History
- **2024-2026:** Development and release of the first version of DLE
- **Author:** Alexander Viktorovich Tarabanov
- **License:** Proprietary Software License
- **Status:** Active development
---
**All rights reserved.** See [LICENSE](../LICENSE) for details.

79
legal.en/CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,79 @@
**English** | [Русский](../legal.ru/CONTRIBUTING.md)
# Contributor Guide
## Licensing
By contributing to the DLE (Digital Legal Entity) project, you agree that your code will be distributed under the **Proprietary Software License**.
## Copyright
All contributors must:
- Include their name in commits
- Agree to transfer rights to the code to the project author
- Not infringe third-party copyrights
## Contribution Process
### 1. Preparation
- Fork the repository
- Clone your fork locally
- Create a feature branch for your changes
### 2. Development
- Follow the project's coding standards
- Add code comments in English (or the project's primary language)
- Test your changes
### 3. Commits
- Use clear commit messages
- Include your name in commits
- Split large changes into logical parts
### 4. Pull Request
- Create a Pull Request with a description of changes
- Explain what issues your code addresses
- Wait for review from the project author
## Code Standards
### Naming
- Files and folders: kebab-case
- Variables and functions: camelCase
- Constants: UPPER_SNAKE_CASE
- Classes: PascalCase
### Comments
```javascript
/**
* @copyright 2024-2026 Alexander Viktorovich Tarabanov
* @license Proprietary
* @author [Your name] <your-email@example.com>
*/
```
### Git messages
```
feat: add new authentication function
fix: fix data validation error
docs: update API documentation
style: code formatting
refactor: refactor user module
test: add tests for new functionality
```
## Contacts
### For contribution questions:
- **Email:** info@hb3-accelerator.com
- **GitHub Issues:** [Create issue](https://github.com/VC-HB3-Accelerator/DLE/issues)
### Project author:
**Alexander Viktorovich Tarabanov**
Email: info@hb3-accelerator.com
---
**Thank you for contributing to the DLE project!**

View File

@@ -0,0 +1,104 @@
**English** | [Русский](../legal.ru/COPYRIGHT_NOTICE.md)
# Copyright Notice
## For use in code file headers
Add the following header at the top of each source file:
### JavaScript
```javascript
/**
* @copyright 2024-2026 Alexander Viktorovich Tarabanov
* @license Proprietary
* @author Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>
* @see https://github.com/VC-HB3-Accelerator
* @see https://hb3-accelerator.com
*/
```
### Python
```python
"""
@copyright 2024-2026 Alexander Viktorovich Tarabanov
@license Proprietary
@author Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>
@see https://github.com/VC-HB3-Accelerator
@see https://hb3-accelerator.com
"""
```
### Vue
```vue
<!--
@copyright 2024-2026 Alexander Viktorovich Tarabanov
@license Proprietary
@author Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>
@see https://github.com/VC-HB3-Accelerator
@see https://hb3-accelerator.com
-->
```
### CSS/SCSS
```css
/*
@copyright 2024-2026 Alexander Viktorovich Tarabanov
@license Proprietary
@author Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>
@see https://github.com/VC-HB3-Accelerator
@see https://hb3-accelerator.com
*/
```
### HTML
```html
<!--
@copyright 2024-2026 Alexander Viktorovich Tarabanov
@license Proprietary
@author Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>
@see https://github.com/VC-HB3-Accelerator
@see https://hb3-accelerator.com
-->
```
### Configuration files
```json
{
"_copyright": "2024-2026 Alexander Viktorovich Tarabanov",
"_license": "Proprietary",
"_author": "Alexander Viktorovich Tarabanov <info@hb3-accelerator.com>",
"_website": "https://hb3-accelerator.com",
"_github": "https://github.com/VC-HB3-Accelerator"
}
```
## Key files for adding headers
### Frontend
- `frontend/src/main.js`
- `frontend/src/App.vue`
- All Vue components
- All CSS/SCSS styles
### Backend
- `backend/src/index.js`
- All modules and controllers
- Configuration files
### Documentation
- `README.md`
- `docs/` — all documentation files
## Automation
Consider using pre-commit hooks to automatically add copyright headers to new files.
---
**All rights reserved.** See [LICENSE](../LICENSE) for details.

137
legal.en/README.md Normal file
View File

@@ -0,0 +1,137 @@
**English** | [Русский](../legal.ru/README.md)
# DLE Legal Documentation
## Project Intellectual Property Protection
**Language:** English
---
## Document Overview
This section contains legal documentation for the protection of the DLE (Digital Legal Entity) project's intellectual property.
### Confidential Documents
**Patent documents (do not publish):**
- [patents/](patents/) — patent applications and innovation processes
- Russian Federation patent applications
- Technical specifications
- Innovation processes
- Strategic plans
**Important:** Patent documents contain confidential information and must not be published in public repositories.
### Public Documents
**Copyright and licenses:**
- [AUTHORS.md](AUTHORS.md) — author information
- [CONTRIBUTING.md](CONTRIBUTING.md) — contributor guidelines
- [COPYRIGHT_NOTICE.md](COPYRIGHT_NOTICE.md) — copyright notice templates
**Licensing and terms:**
- [Terms of Purchase and Service](../docs.en/service-terms.md) — detailed licensing terms
- [ATTRIBUTION_REQUIREMENTS.md](ATTRIBUTION_REQUIREMENTS.md) — attribution requirements
- [USAGE_NOTIFICATION.md](USAGE_NOTIFICATION.md) — usage notifications
**File overview**
| File | Purpose |
|------|----------|
| [AUTHORS.md](AUTHORS.md) | Author information and contacts |
| [CONTRIBUTING.md](CONTRIBUTING.md) | Contribution guidelines for project contributors |
| [COPYRIGHT_NOTICE.md](COPYRIGHT_NOTICE.md) | Copyright notice templates |
| [service-terms.md](../docs.en/service-terms.md) | Detailed licensing and service terms |
| [ATTRIBUTION_REQUIREMENTS.md](ATTRIBUTION_REQUIREMENTS.md) | Required attribution formats and examples |
| [USAGE_NOTIFICATION.md](USAGE_NOTIFICATION.md) | Usage notification instructions and template |
**Full terms of service:** [docs.en/service-terms.md](../docs.en/service-terms.md)
- Licensing model (Perpetual License)
- Pricing: Standard and Premium
- Voting system via smart contract
- 70% refund program
- Technical support: https://hb3-accelerator.com/
---
## Licensing Model
### Perpetual License
- **Price:** 1,000 USDT (Standard) or 10,000 USDT (Premium)
- **Term:** perpetual (no time limit)
- **Updates:** free for 5 years for license token holders (see [docs.en/service-terms.md](../docs.en/service-terms.md))
- **Voting:** blockchain voting for new feature development
### DLE Smart Contract Governance
Application development is governed via an on-chain smart contract:
- 1 token = 1 vote
- 51%+ for majority decisions
- Multichain voting and execution support
- Transparency — all decisions on blockchain
### Licensee Portal
- **Portal:** https://hb3-accelerator.com/
- **Download updates:** https://hb3-accelerator.com/
- **Support:** https://hb3-accelerator.com/
### Protection Structure
```
legal/
├── AUTHORS.md — Project authors
├── CONTRIBUTING.md — Contribution guidelines
├── COPYRIGHT_NOTICE.md — Copyright notice templates
├── ATTRIBUTION_REQUIREMENTS.md — Attribution requirements
├── USAGE_NOTIFICATION.md — Usage notifications
└── README.md — This file
docs/
└── service-terms.md — Terms of purchase and service
```
### Protection Mechanisms
**1. Copyright:** All files contain the copyright of Alexander V. Tarabanov. Proprietary license applies. Copying without permission is prohibited.
**2. Patent protection:** Confidential documents in the `patents/` folder. Folder in `.gitignore`. Documents are not published in repositories.
**3. Licensing:** Strict proprietary license. Attribution required when using the software.
**4. Monitoring:** Code usage notifications. Attribution requirements.
### Usage Recommendations
**For developers:**
1. Read [LICENSE](../LICENSE) before use
2. Comply with [ATTRIBUTION_REQUIREMENTS.md](ATTRIBUTION_REQUIREMENTS.md)
3. Notify the author per [USAGE_NOTIFICATION.md](USAGE_NOTIFICATION.md)
**For use:**
1. Respect copyright
2. Cite the source when using
3. Do not transfer to third parties
---
## Contacts
**Author:** Alexander Viktorovich Tarabanov
**Email:** info@hb3-accelerator.com
**Website:** https://hb3-accelerator.com
**GitHub:** https://github.com/VC-HB3-Accelerator
---
## Legal Notice
All documents in this section are protected by copyright. Unauthorized use, copying, or distribution is prohibited.
For permission to use, contact the author at the above addresses.
---
**Last updated:** 2026-02-19

View File

@@ -0,0 +1,137 @@
**English** | [Русский](../legal.ru/USAGE_NOTIFICATION.md)
# Usage Notification Requirements
## Mandatory Notifications
When using code from the DLE (Digital Legal Entity) project in any form, including private repositories, the author must be notified.
## When Notification Is Required
### Notification required:
- Use in private repositories
- Integration into existing systems
- Creation of derivative works
- Use for educational purposes
### Notification not required:
- Personal code study
- Functional testing
- Demonstration of capabilities
## Notification Format
### Email notification
```
Subject: DLE Usage Notification
Dear Alexander Viktorovich Tarabanov,
We are notifying you of the use of code from the DLE (Digital Legal Entity) project:
## Project information:
- Project name: [NAME]
- Description: [DESCRIPTION]
- Type of use: [EDUCATIONAL/PERSONAL]
## Components used:
- [LIST OF USED MODULES/FUNCTIONS]
## Contact information:
- Name: [FULL NAME]
- Email: [EMAIL]
- Organization: [ORGANIZATION]
## Intended use:
- [DESCRIPTION OF PLANS]
Sincerely,
[FULL NAME]
[EMAIL]
```
### GitHub Issue
Create an issue in the repository with the `usage-notification` label:
- Project description
- List of components used
- Contact information
- Intended use
## Notification Deadlines
- **Before starting use** — for commercial projects
- **Within 30 days** — for educational projects
- **Within 90 days** — for personal projects
## Consequences of Failure to Notify
### License violation:
- Automatic termination of rights to use
- Possibility of demand to cease use
- Potential legal consequences
### Exceptions:
- Use for demonstration purposes
- Short-term testing
- Study of architecture and algorithms
## Usage Monitoring
### Automated monitoring:
- Tracking repository forks
- Monitoring code mentions
- Analysis of npm/pip dependencies
### Manual monitoring:
- Search on GitHub/GitLab
- Technical blog monitoring
- Conference and presentation tracking
## Notification Contacts
**Alexander Viktorovich Tarabanov**
- **Email:** info@hb3-accelerator.com
- **GitHub Issues:** [Create issue](https://github.com/VC-HB3-Accelerator/DLE/issues)
- **Subject:** "DLE Usage Notification"
## Notification Templates
### For commercial use
```
Subject: Commercial DLE Usage Notification
We are notifying you of commercial use of DLE in the project [NAME].
Licensing is required to continue use.
Project details are attached.
```
### For educational use
```
Subject: Educational DLE Usage Notification
We are notifying you of the use of DLE for educational purposes.
Project: [NAME]
Institution: [NAME]
Permission is required for use in courses.
```
### For personal use
```
Subject: Personal DLE Usage Notification
We are notifying you of personal use of DLE in the project [NAME].
Use: [DESCRIPTION]
Thank you for creating an excellent tool!
```
---
**© 2024-2026 Alexander Viktorovich Tarabanov. All rights reserved.**