114 lines
2.5 KiB
Markdown
114 lines
2.5 KiB
Markdown
# Attribution Requirements
|
|
|
|
## Mandatory Attribution
|
|
|
|
When using any code from the DLE (Digital Legal Entity) project, including individual functions, modules, or algorithms, you must indicate the source.
|
|
|
|
## Attribution Formats
|
|
|
|
### In code comments
|
|
```javascript
|
|
/**
|
|
* Source: DLE (Digital Legal Entity)
|
|
* Author: Tarabanov Alexander Viktorovich
|
|
* License: Proprietary
|
|
* Link: https://github.com/VC-HB3-Accelerator/DLE
|
|
*/
|
|
```
|
|
|
|
### In documentation
|
|
```markdown
|
|
## Used Components
|
|
|
|
- **DLE Authentication Module** - Tarabanov Alexander Viktorovich
|
|
- License: Proprietary
|
|
- Source: https://github.com/VC-HB3-Accelerator/DLE
|
|
```
|
|
|
|
### In configuration files
|
|
```json
|
|
{
|
|
"attributions": {
|
|
"DLE": {
|
|
"author": "Tarabanov Alexander Viktorovich",
|
|
"license": "Proprietary",
|
|
"source": "https://github.com/VC-HB3-Accelerator/DLE",
|
|
"contact": "info@hb3-accelerator.com"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
## What Requires Attribution
|
|
|
|
### Must indicate source:
|
|
- Any functions or methods
|
|
- Algorithms and logic
|
|
- Data structures
|
|
- Configuration files
|
|
- Styles and UI 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 indicating source
|
|
- Removing or modifying attribution
|
|
- Incorrect author indication
|
|
|
|
### Consequences:
|
|
- Automatic license termination
|
|
- Possibility of legal action
|
|
- Requirement to immediately cease use
|
|
|
|
## Examples of Proper Attribution
|
|
|
|
### In JavaScript file
|
|
```javascript
|
|
// Document validation function
|
|
// Source: DLE (Digital Legal Entity) - Tarabanov Alexander Viktorovich
|
|
// License: Proprietary
|
|
function validateDocument(doc) {
|
|
// implementation
|
|
}
|
|
```
|
|
|
|
### In Python file
|
|
```python
|
|
# Blockchain transaction processing module
|
|
# Source: DLE (Digital Legal Entity) - Tarabanov Alexander Viktorovich
|
|
# License: Proprietary
|
|
class BlockchainProcessor:
|
|
# implementation
|
|
```
|
|
|
|
### In README file
|
|
```markdown
|
|
## Used Components
|
|
|
|
This project uses components from DLE (Digital Legal Entity):
|
|
|
|
- **Authentication System** - Tarabanov Alexander Viktorovich
|
|
- **Document Processing** - Tarabanov Alexander Viktorovich
|
|
- **Blockchain Integration** - Tarabanov Alexander Viktorovich
|
|
|
|
**License:** Proprietary
|
|
**Contacts:** info@hb3-accelerator.com
|
|
```
|
|
|
|
## Contacts for Questions
|
|
|
|
**Tarabanov Alexander Viktorovich**
|
|
Email: info@hb3-accelerator.com
|
|
Website: https://hb3-accelerator.com
|
|
|
|
---
|
|
|
|
**© 2024-2025 Tarabanov Alexander Viktorovich. All rights reserved.**
|
|
|