FreeCalypso > hg > fc-magnetite
annotate LICENSE @ 685:3fb7384e820d
tpudrv12.h: FCDEV3B goes back to being itself
A while back we had the idea of a FreeCalypso modem family whereby our
current fcdev3b target would some day morph into fcmodem, with multiple
FC modem family products, potentially either triband or quadband, being
firmware-compatible with each other and with our original FCDEV3B. But
in light of the discovery of Tango modules that earlier idea is now being
withdrawn: instead the already existing Tango hw is being adopted into
our FreeCalypso family.
Tango cannot be firmware-compatible with triband OM/FCDEV3B targets
because the original quadband RFFE on Tango modules is wired in TI's
original Leonardo arrangement. Because this Leonardo/Tango way is now
becoming the official FreeCalypso way of driving quadband RFFEs thanks
to the adoption of Tango into our FC family, our earlier idea of
extending FIC's triband RFFE control signals with TSPACT5 no longer makes
much sense - we will probably never produce any new hardware with that
once-proposed arrangement. Therefore, that triband-or-quadband FCFAM
provision is being removed from the code base, and FCDEV3B goes back to
being treated the same way as CONFIG_TARGET_GTAMODEM for RFFE control
purposes.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 24 Sep 2020 21:03:08 +0000 |
parents | 8c74c177e914 |
children |
rev | line source |
---|---|
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
1 Copyright status of code |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
2 ======================== |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
3 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
4 Every current FreeCalypso GSM firmware offering consists of two subdivisions |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
5 of code with different ownership: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
6 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
7 1) All FreeCalypso GSM firmware offerings are based on TCS211 and TCS3.2 GSM |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
8 firmware deliveries from TI. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
9 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
10 2) Every FreeCalypso GSM firmware offering also contains highly significant |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
11 new code developed in the context of FreeCalypso by Mother Mychaela; these |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
12 value-added changes and new developments which differentiate FreeCalypso |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
13 from TI's original are highly significant, these changes and additions are |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
14 what makes our FreeCalypso GSM firmwares valuable and practically usable |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
15 unlike the fragmented bits and pieces of TI's original code found on the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
16 Internet, and we (FreeCalypso) shall vigorously pursue every available form |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
17 of Intellectual Property protection in defending our rightful interest in |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
18 these value-added new developments. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
19 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
20 All FreeCalypso GSM firmware offerings constitute Derivative Works under U.S. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
21 copyright law, derived from previous works that were produced and copyrighted |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
22 by TI, but also containing highly significant original work that is deserving |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
23 of copyright protection. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
24 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
25 The present version of this LICENSE file supercedes any previous versions that |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
26 may have been committed into this Mercurial version control repository at any |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
27 time in the past. Anyone who downloads or clones code from this Mercurial |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
28 source repository after the posting date of this LICENSE notice must agree to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
29 the terms of this license, even if you choose to work with an older version of |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
30 the actual code. If you do not agree with this license, then you have no right |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
31 to download or use our code at all. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
32 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
33 Portions of code taken from TI |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
34 ============================== |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
35 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
36 All TI-owned code that has been incorporated into FreeCalypso originates from |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
37 the following four sources in this order of importance, from most to least |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
38 significant: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
39 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
40 a) TCS211 firmware semi-src (partial source + objects) delivery dated |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
41 2007-06-08; |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
42 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
43 b) TCS3.2_N5.24_M18_V1.11_M23BTH_PSL1_src.zip LoCosto firmware delivery dated |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
44 2009-03-27; |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
45 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
46 c) Fragments of TCS211 firmware source contained in the MV100-0.1.rar Internet |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
47 find, dated 2004-07-02 or earlier; |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
48 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
49 d) Bits of Layer1 code from the TSM30 source published by HispaPhreak in 2004, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
50 dated 2003-11-06 or earlier. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
51 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
52 All of this code is presumed to be copyrighted by Texas Instruments (TI), with |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
53 a copyright year of 2009 or earlier. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
54 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
55 Because TI no longer provides any support for their discontinued GSM baseband |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
56 chips or for their associated firmware, the exact licensing terms for their |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
57 code are unclear. We (FreeCalypso) have repeatedly reached out to TI over the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
58 years, explaining in our letters to TI exactly what we are doing with their old |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
59 code and asking for licensing clarification, but never received any response. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
60 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
61 In the absence of any communication from TI telling us otherwise, we operate on |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
62 the assumption that the license terms applicable to the code we are using from |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
63 TI are the same as customary in the semiconductor device industry as a whole. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
64 It is customary in the industry for makers of many complex integrated circuit |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
65 (IC) chips to also produce specialized firmware that is required in order to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
66 use these chips effectively; if any given semiconductor device company X is |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
67 primarily in the business of making and selling IC chips and provides firmware |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
68 solely as an accessory to those chips rather than as a product in its own right, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
69 then the following license terms are generally customary for all such firmware |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
70 articles throughout the industry: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
71 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
72 * Because the firmware is a required accessory for making use of the chips and |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
73 because the chips rather than the firmware are the revenue-generating product, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
74 IC chip makers almost universally license their firmware under terms that |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
75 allow unlimited use of the firmware FOR AS LONG AS that firmware is used |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
76 together with chips bought from the company, and not otherwise. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
77 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
78 * It is generally considered severe misuse and likely copyright infringement or |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
79 IP theft to take some company's firmware and use it WITHOUT buying the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
80 original chips for which that firmware was made. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
81 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
82 Back to FreeCalypso and TI, we (FreeCalypso) use TI's code ONLY by way of |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
83 running it on genuine TI-made Calypso chips which we buy on various IC surplus |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
84 markets. Even though these chips were originally made by TI decades ago and TI |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
85 has likely lost all institutional memory of them, the fact remains that at some |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
86 point in the distant past these chips were legitimately sold by and bought from |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
87 TI, with all subsequent transfers of ownership falling under the first-sale |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
88 doctrine. When these chips were first sold by TI decades ago, they were |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
89 accompanied by a license for the associated firmware to be used together with |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
90 the chips, and we make the argument that because the firmware is a required |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
91 accessory for using the chips and has been so from the beginning, as the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
92 ownership of our TI-made chips passed down the chain, the license to the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
93 associated firmware rides along with the physical chips, following the same |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
94 first-sale doctrine. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
95 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
96 We (FreeCalypso) absolutely do not condone or encourage anyone to use TI's |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
97 firmware without TI-made chips, and we never engage in any such misuse |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
98 ourselves. Anyone who attempts to port TI's firmware to some non-TI chipset |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
99 platform or otherwise use it without TI-made chips will very likely be |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
100 infringing on TI's copyright, as TI had developed the firmware solely for use |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
101 together with their chips, and use without TI-made chips would constitute theft |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
102 of their work. We shall not provide any assistance whatsoever to anyone |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
103 seeking to port the present firmware to a non-TI chipset or to an SDR setup or |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
104 any other arrangement that is not firmly cemented around TI-made Calypso chips, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
105 as doing so would almost certainly go against TI's reasonable rights. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
106 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
107 Because we use TI's code only by way of running it on genuine TI-made Calypso |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
108 chips, in the absence of TI telling us otherwise, we have every good reason to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
109 believe that our manner of using TI's firmware code is fully consistent with |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
110 TI's original intent in the way it was developed and licensed, and is therefore |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
111 fully lawful and not infringing in any way. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
112 |
601
3e5689c0ca4e
LICENSE: current status
Mychaela Falconia <falcon@freecalypso.org>
parents:
229
diff
changeset
|
113 FreeCalypso original work |
3e5689c0ca4e
LICENSE: current status
Mychaela Falconia <falcon@freecalypso.org>
parents:
229
diff
changeset
|
114 ========================= |
229
27b356aa0e5d
LICENSE explanatory file added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
115 |
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
116 All code we got from TI dates from 2009 or earlier; absolutely no activity by |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
117 any party took place between 2009 and 2013, and all new development from 2013 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
118 onward is original to FreeCalypso. All changes and additions to TI's code base |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
119 that have been made within the context of FreeCalypso from 2013 to the present |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
120 are the work of Mother Mychaela Nadezhda Falconia and are copyrighted as such: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
121 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
122 Copyright (C) Mychaela N. Falconia, 2013-2020, All rights reserved |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
123 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
124 Changes and additions falling under Falconia copyright include all of the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
125 following: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
126 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
127 * The novel and innovative way in which components from TI's TCS211 and TCS3.2 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
128 firmwares have been stitched together in order to produce our signature |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
129 TCS2/TCS3 hybrid (resulting in firmware that runs on Calypso rather than |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
130 LoCosto, yet at the same time is fully recompilable from source) is hereby |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
131 claimed to be sufficiently creative and original to be deserving of copyright |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
132 protection in the 17 USC 101 definition of a "compilation". |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
133 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
134 * All instances of translation from disassembly to C (producing recompilable C |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
135 code that replaces components which were previously available only as linkable |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
136 binary objects) are Mother Mychaela's creative work falling under Falconia |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
137 copyright. This category critically includes the tpudrv12.c time-based RF |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
138 driver and the OSL and OSX components of GPF. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
139 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
140 * All changes for compiling with a GNU gcc+binutils toolchain instead of TI's |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
141 TMS470 compiler, included in FC Citrine, FC Selenite and future FC firmwares. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
142 These changes include newly written assembly code and linker scripts. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
143 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
144 * All FreeCalypso firmware configuration and build systems are original to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
145 Falconia and do not originate from TI at all. This category includes the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
146 Makefile hierarchy and Bourne shell code in FC Citrine, the Bourne shell-based |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
147 Makefile generation system of FC Magnetite, and all future FC firmware |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
148 configuration and build systems based on these two. |
229
27b356aa0e5d
LICENSE explanatory file added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
149 |
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
150 * All conditional compilation changes that make it possible to build our |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
151 firmwares for various Calypso targets, both new and historical, that are not |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
152 Openmoko GTA01 or GTA02 modems. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
153 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
154 * The quite-different-from-TI FFS configuration in FC Citrine, including the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
155 FFS-in-RAM trick that is original to FreeCalypso. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
156 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
157 * All support for newer (post-TI) flash chips in FC Magnetite, FC Selenite and |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
158 all future FC firmwares based on the Magnetite/Selenite line. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
159 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
160 * The mechanism for passing AT commands and responses over the RVTMUX interface |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
161 is novel and original to FreeCalypso, likewise falling under Falconia |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
162 copyright. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
163 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
164 * FreeCalypso-added AT@VPATH and AT@VSEL mechanisms for using the Calypso chip's |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
165 MCSI digital voice interface for purposes other than just Bluetooth. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
166 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
167 * All other changes and additions to TI's code base that have been implemented |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
168 in FreeCalypso since 2013 and through the present. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
169 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
170 License terms |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
171 ============= |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
172 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
173 For all FreeCalypso GSM firmware offerings that contain Falconia-copyrighted |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
174 code and other changes and additions that fall under Falconia copyright, the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
175 following three (3) modes of usage are allowed without requiring any license |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
176 fee payment: |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
177 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
178 1) Using FreeCalypso GSM firmware on Falconia-made FreeCalypso hardware: those |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
179 who purchase FreeCalypso hardware products (board-level hardware) from |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
180 Falconia Partners LLC, as well as any downstream possessors of these physical |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
181 products under the first-sale doctrine, are hereby given a license to use all |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
182 of our FreeCalypso firmware versions *on that Falconia-made hardware* for any |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
183 purpose whatsoever, without restrictions on commercial usage, including the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
184 right to make any arbitrary modifications of your choosing to our code base, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
185 for as long as our firmware or any derivative works based on our firmware are |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
186 used ONLY on Falconia-made hardware units. |
229
27b356aa0e5d
LICENSE explanatory file added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
187 |
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
188 2) End user usage: in the case of those firmware configurations for which |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
189 official binary end user releases are provided, downloading prebuilt |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
190 official binary firmware images from freecalypso.org and installing them on |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
191 the hardware they are intended for, including hardware models produced by |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
192 manufacturers other than Falconia, is always permitted without any further |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
193 conditions or restrictions. Please note that this permission applies ONLY |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
194 to official FreeCalypso firmware releases; if you make any changes of your |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
195 own to our firmware, then this permission no longer applies - instead you |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
196 would need to qualify under one of the other two permissions. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
197 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
198 3) Non-commercial hobbyist tinkerer usage: personal hobbyists, tinkerers and |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
199 enthusiasts are allowed and encouraged to play with our firmware as much as |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
200 they like, including running the firmware on whatever hardware you like and |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
201 making whatever modifications you like, as long as your usage is strictly |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
202 non-commercial. Users in this category are considered to be peers and equal |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
203 colleagues to the Mother, and will be given the warmest welcome in the |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
204 FreeCalypso community. Any TI lorekeepers are included in this category and |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
205 are most especially welcome. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
206 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
207 Restrictions on commercial usage |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
208 ================================ |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
209 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
210 There is one specific form of usage which is expressly prohibited without |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
211 payment of a license fee: namely, for-profit commercial usage of FreeCalypso |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
212 GSM firmware on non-Falconia-made hardware that does not fit under end user |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
213 usage permission as defined above. Anyone who creates a derivative work based |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
214 on FreeCalypso GSM fw, modified in ways which are not endorsed or approved of |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
215 in any way by the Mother, and then uses that FreeCalypso-based derivative work |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
216 as part of a purely commercial for-profit venture or enterprise must either buy |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
217 FreeCalypso hardware from Falconia Partners LLC and limit their commercial use |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
218 of FreeCalypso-based derivative works to just that Falconia-made hardware, or |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
219 buy a commercial license (for a to-be-negotiated price depending on the exact |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
220 nature of your commercial usage) from copyright holder Mychaela N. Falconia, |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
221 allowing commercial use on non-Falconia-made hardware. Doing otherwise |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
222 constitutes severe infringement on Mother Mychaela's copyright. |
229
27b356aa0e5d
LICENSE explanatory file added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
223 |
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
224 No part of Mother Mychaela's FreeCalypso family of projects has *ever* been |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
225 intended to serve as a free giveaway or handout of tools or software components |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
226 or any other materials to for-profit commercial entities, instead the ONLY |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
227 parties to whom I (copyright holder Mychaela N. Falconia) grant permission to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
228 use my software and firmware on a "gift" basis (not requiring purchase of my |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
229 hardware or a license fee payment in lieu thereof) are personal hobbyist |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
230 tinkerers and end users as defined in the previous section. It is my natural |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
231 right as the author of a highly creative work of many years to decide who gets |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
232 to use it for free and who does not, and in my capacity as the rightful |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
233 copyright holder I deem it so that if you use my work as part of any commercial |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
234 for-profit venture or enterprise that does not provide any value or benefit |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
235 whatsoever to what _I_ define as the FreeCalypso community, then I am legally |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
236 entitled in my capacity as the copyright holder to require payment for such |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
237 peculiar use of my creative work. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
238 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
239 Redistribution and derivative works |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
240 =================================== |
613
6f0874b00973
LICENSE: current status
Mychaela Falconia <falcon@freecalypso.org>
parents:
601
diff
changeset
|
241 |
646
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
242 For as long as I (Mother Mychaela) am alive, for as long as I contunue to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
243 actively serve in my current position as the Mother of FreeCalypso, and for as |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
244 long as the official FreeCalypso source code repositories at freecalypso.org |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
245 remain up and publicly serving, reposting or redistribution of FreeCalypso GSM |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
246 firmware source code via any other Internet sites is NOT permitted. Unaltered |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
247 official binary firmware release images downloaded from freecalypso.org may be |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
248 freely redistributed in any medium without restrictions. |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
249 |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
250 As far as derivative works go, the only parties who may legally produce such |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
251 derivative works under the terms of the present license without payment of a |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
252 commercial license fee are either non-commercial personal hobbyist tinkerers or |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
253 lawful owners of Falconia-made FreeCalypso hardware devices. If you have made |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
254 some modifications of your own to FreeCalypso GSM firmware and have done so on |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
255 a strictly non-commercial basis, i.e., NOT in connection with any kind of |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
256 for-profit venture or enterprise, and you would like to share your modified |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
257 version with other non-commercial hobbyists, enthusiasts or tinkerers, then I |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
258 am very much open to such sharing, but you MUST contact me first to work out |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
259 the details. This contact requirement is unfortunately necessary in order to |
8c74c177e914
LICENSE: new terms
Mychaela Falconia <falcon@freecalypso.org>
parents:
613
diff
changeset
|
260 deter predatory and exploitative for-profit commercial misuses of the work. |