forked from timofonic/uos-embedded
-
Notifications
You must be signed in to change notification settings - Fork 0
/
COPY-UOS.txt
39 lines (31 loc) · 1.92 KB
/
COPY-UOS.txt
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
Special Exception To the GNU General Public License For uOS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Preamble
~~~~~~~~
Whilst the GNU General Public License is generally suitable for most operating
system applications within a workstation or server environment, it presents
certain obstacles that prevent its wide acceptance within many embedded
application fields. In particular the requirements that prevent the linking
of software licensed under the GPL with software that is not licensed under
the GPL present a serious problem to many would-be users who for various
reasons are unable to comply with this.
With this in mind, uOS is released with the a special exception
to the GNU Public License that permits some additional uses of the software.
Special Exception
~~~~~~~~~~~~~~~~~
If you choose to link software from uOS with other files to produce an
executable, this does not by itself cause the resulting executable to be
covered by the GNU General Public License. Your use of the executable is in
no way restricted on account of linking the uOS code with it.
This exception does not however invalidate any other reason why the executable
file might be covered by the GNU General Public License.
This exception applies only to the code released by Serge V.Vakulenko and any
other identified copyright holder under the name uOS. If you copy other
code that is released by its copyright holder under the GNU General Public
License into a copy of uOS, as the GNU General Public License permits,
then this exception does not apply to the code that you add in this way. To
avoid misleading anyone as to the status of such modified files, you must
delete references to this exception notice from them.
If you write modifications of your own for uOS, it is you choice whether
to permit this exception to apply to your modifications. If you do not wish
this, delete references to this exception notice from the affected files.