-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathNOTICE
More file actions
88 lines (66 loc) · 3.19 KB
/
NOTICE
File metadata and controls
88 lines (66 loc) · 3.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
DVOACAP-Python
Copyright 2025 Joel Morin and Contributors
DEVELOPMENT COLLABORATION:
This project was developed through an extensive collaboration between Joel Morin
and Claude (Anthropic's AI assistant). Claude's contributions include:
- Translation of Pascal/Delphi algorithms to Python
- Code generation for all 5 implementation phases
- Performance optimization and vectorization
- Validation framework design and implementation
- Comprehensive documentation and examples
- Debugging and numerical accuracy verification
- Test suite development
================================================================================
This software is a Python port based on DVOACAP by Alex Shovkoplyas (VE3NEA):
https://github.com/VE3NEA/DVOACAP
Copyright (c) 2013-2025 Alex Shovkoplyas
Licensed under MIT License
DVOACAP is a Delphi/Pascal implementation based on VOACAP algorithms
developed by:
Voice of America (VOA)
Institute for Telecommunication Sciences (ITS)
U.S. Department of Commerce
Original VOACAP software is in the public domain as a work of the
U.S. Government.
================================================================================
ATTRIBUTION CHAIN:
1. VOACAP (1970s-1990s)
- Language: Fortran
- Authors: Voice of America / ITS / U.S. Government
- License: Public Domain (U.S. Government work)
- Purpose: HF propagation prediction for international broadcasting
2. DVOACAP (2013-2025)
- Language: Delphi/Pascal
- Author: Alex Shovkoplyas (VE3NEA)
- License: MIT (relicensed from MPL 1.1 in May 2025)
- Purpose: Modern implementation of VOACAP algorithms
- Repository: https://github.com/VE3NEA/DVOACAP
3. dvoacap-python (2025)
- Language: Python
- Primary Author: Joel Morin (skyelaird)
- Development: Collaborative work between Joel Morin and Claude (Anthropic)
- AI Contributions: Algorithm translation, code generation, optimization,
validation, documentation, and debugging assistance
- License: MIT
- Purpose: Accessible Python implementation for modern developers
- Repository: https://github.com/skyelaird/dvoacap-python
================================================================================
THIRD-PARTY COMPONENTS:
This software uses the following third-party components:
- NumPy: Copyright (c) 2005-2024, NumPy Developers
Licensed under BSD 3-Clause License
- CCIR/URSI Ionospheric Coefficients: Published by ITU-R
Public domain scientific data
================================================================================
NOTE ON PASCAL SOURCE FILES:
The Pascal source files in src/original/ directory contain headers indicating
Mozilla Public License 1.1 (dated 2013). These headers are preserved for
historical reference, but DVOACAP was relicensed to MIT License in May 2025
by the original author, Alex Shovkoplyas.
Current license: MIT License
See: https://github.com/VE3NEA/DVOACAP/blob/master/LICENSE
================================================================================
For the full license text, see the LICENSE file in the root directory.
For questions about licensing, please contact:
- Joel Morin: https://github.com/skyelaird
- Original DVOACAP: https://github.com/VE3NEA