FreeCalypso > hg > fc-magnetite
annotate LICENSE @ 616:f8e74b692c80
tpudrv10.c: first actual reconstruction attempt
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sun, 06 Oct 2019 02:33:10 +0000 | 
| parents | 6f0874b00973 | 
| children | 8c74c177e914 | 
| rev | line source | 
|---|---|
| 
601
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
1 FreeCalypso original work | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
2 ========================= | 
| 
229
 
27b356aa0e5d
LICENSE explanatory file added
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 | 
| 
601
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
4 The present FreeCalypso firmware is a derived work based on TI's TCS211 and | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
5 TCS3.2 firmwares. However, even though it is based on these two starting points | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
6 from TI, our FreeCalypso fw is a software product in its own right, and is NOT | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
7 merely a "hacked" copy of some TI firmware. The particular way in which we have | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
8 combined and integrated pieces from TCS211 and from TCS3.2 to produce our | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
9 TCS2/TCS3 hybrid, our meticulous source reconstruction of TCS211 L1 that | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
10 originally came in binary object form, our completely new and original firmware | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
11 configuration and build system, all of our new code that supports new board- | 
| 
613
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
12 level hardware targets that use TI chips but aren't TI's historical development | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
13 boards, and all other significant new developments made in FreeCalypso | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
14 constitute our own original work. | 
| 
229
 
27b356aa0e5d
LICENSE explanatory file added
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 | 
| 
601
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
16 All original work in FreeCalypso that is not directly traceable to some | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
17 historical TI code component has been written by Mother Mychaela Nadezhda | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
18 Falconia, and I refuse to claim copyright on this software work. I hereby | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
19 immediately place this work in the public domain; it may be used, copied, | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
20 distorted or destroyed in any manner whatsoever without further attribution | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
21 or notice to the creator. | 
| 
229
 
27b356aa0e5d
LICENSE explanatory file added
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | 
| 
601
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
23 Code pieces from TI | 
| 
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
24 =================== | 
| 
229
 
27b356aa0e5d
LICENSE explanatory file added
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 | 
| 
601
 
3e5689c0ca4e
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
229 
diff
changeset
 | 
26 In the case of those code components which originate from TI, we did not get | 
| 
613
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
27 them *from* TI per se, instead we have found them freely on the Internet. I, | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
28 Mother Mychaela, have made multiple attempts to reach out to TI, informing them | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
29 about the existence of our FreeCalypso family of projects and what I am doing | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
30 with their old abandoned software IP. I was not able to get any positive | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
31 response from them in the form of support or help with obtaining those pieces | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
32 of historical code and documentation which are still missing, but they have not | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
33 taken any adverse action against us either; specifically, they never said | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
34 explicitly that they object to what I am doing (producing and freely | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
35 distributing my own Derived Works based on their abandonware IP), and they | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
36 never asked me to stop doing so. | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
37 | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
38 Based on the fact that TI have chosen to not take any action against our family | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
39 of projects despite being fully informed and having been given multiple | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
40 opportunities to do so over the course of many years, we hereby make the | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
41 reasonable conclusion that TI do not object to us using their fully abandoned | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
42 and discontinued IP as if it were Free Software, and I, Mother Mychaela, shall | 
| 
 
6f0874b00973
LICENSE: current status
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
601 
diff
changeset
 | 
43 continue doing the same for as long as I am alive and physically able. | 
