Mercurial > hg > orthanc-book
comparison Sphinx/source/faq/licensing.rst @ 353:0122c668f4ec
python licensing
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 28 Mar 2020 14:46:03 +0100 |
parents | 76c76af97a2a |
children | 011b01ccf52d |
comparison
equal
deleted
inserted
replaced
352:6258b2c14e56 | 353:0122c668f4ec |
---|---|
66 uses. This is most often a wrong assumption, given that the Orthanc | 66 uses. This is most often a wrong assumption, given that the Orthanc |
67 server is a standalone executable, not a software library. | 67 server is a standalone executable, not a software library. |
68 | 68 |
69 The following table provides a simple summary of the most common | 69 The following table provides a simple summary of the most common |
70 situations, and indicates whether the use is accepted ("Yes"), | 70 situations, and indicates whether the use is accepted ("Yes"), |
71 prevented ("No"), or restricted ("Dual licensing"): | 71 forbidden ("No"), or restricted ("Dual licensing"): |
72 | 72 |
73 +-----------------------------------------------------+--------------------------------------------------------------------------------------------+ | 73 +-----------------------------------------------------+--------------------------------------------------------------------------------------------+ |
74 | | Mode of distribution of the third-party system, or of the third-party plugin/script | | 74 | | Mode of distribution of the third-party system, or of the third-party plugin/script | |
75 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ | 75 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ |
76 | Usage of the Orthanc ecosystem | Permissive | GPLv3 | AGPLv3 | Internal use | Proprietary software | Proprietary cloud | | 76 | Usage of the Orthanc ecosystem | Permissive | GPLv3 | AGPLv3 | Internal use | Proprietary software | Proprietary cloud | |
77 | | (MIT, BSD, | | | | distributed to clients | platform | | 77 | | (MIT, BSD, | | | | distributed to clients | platform or Web | |
78 | | Apache...) | | | | | | | 78 | | Apache...) | | | | | portal | |
79 +=====================================================+===============+=======+========+==============+========================+===================+ | 79 +=====================================================+===============+=======+========+==============+========================+===================+ |
80 | Using Orthanc as such, even if some AGPL-licensed | N/A | N/A | N/A | Yes | Yes | Yes | | 80 | Using Orthanc as such, even if some AGPL-licensed | N/A | N/A | N/A | Yes | Yes | Yes | |
81 | plugin is installed | | | | | | | | 81 | plugin is installed | | | | | | | |
82 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ | 82 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ |
83 | Calling Orthanc from a third-party application | Yes | Yes | Yes | Yes | Yes | Yes | | 83 | Calling Orthanc from a third-party application | Yes | Yes | Yes | Yes | Yes | Yes | |
89 | AGPL-licensed plugin is installed | | | | | | | | 89 | AGPL-licensed plugin is installed | | | | | | | |
90 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ | 90 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ |
91 | Creating an Orthanc plugin or a Lua script, that | No | Yes | Yes | Yes | Dual licensing | Dual licensing | | 91 | Creating an Orthanc plugin or a Lua script, that | No | Yes | Yes | Yes | Dual licensing | Dual licensing | |
92 | is hosted by an Orthanc server where some | | | | | | | | 92 | is hosted by an Orthanc server where some | | | | | | | |
93 | AGPL-licensed plugin is installed | | | | | | | | 93 | AGPL-licensed plugin is installed | | | | | | | |
94 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ | |
95 | Creating a :ref:`Python script <python>` | No | No | Yes | Yes | Dual licensing | Dual licensing | | |
94 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ | 96 +-----------------------------------------------------+---------------+-------+--------+--------------+------------------------+-------------------+ |
95 | Using a modified version of the GPL-licensed | No | Yes | Yes | Yes | Dual licensing | Yes | | 97 | Using a modified version of the GPL-licensed | No | Yes | Yes | Yes | Dual licensing | Yes | |
96 | code of Orthanc, or using a modified version of | | | | | | | | 98 | code of Orthanc, or using a modified version of | | | | | | | |
97 | some GPL-licensed plugin, or reusing their original | | | | | | | | 99 | some GPL-licensed plugin, or reusing their original | | | | | | | |
98 | code in a third-party system | | | | | | | | 100 | code in a third-party system | | | | | | | |