.. docs/source/introduction/intellectual_property.rst .. Copyright (C) 2012, University of Cambridge, Department of Psychiatry. Created by Rudolf Cardinal (rnc1001@cam.ac.uk). . This file is part of CamCOPS. . CamCOPS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . CamCOPS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with CamCOPS. If not, see . .. _intellectual_property: Intellectual property ===================== Intellectual property includes (1) CamCOPS code itself, (2) the tasks contained in and distributed with CamCOPS, and (3) software libraries that CamCOPS relies on. .. contents:: :local: :depth: 3 CamCOPS itself -------------- .. note:: British English: *licence* noun, *license* verb. American English: *license* noun and verb. CamCOPS is free and open-source software, licensed under the GPLv3+. See :ref:`Licences `. Why the GPL? - We want CamCOPS, and any derivative works, to remain free and open-source to all users. That requires a “copyleft” licence. - CamCOPS uses Qt under the LGPL; See :ref:`Licences `. The GPL is a copyleft licence compatible with the LGPL. Also, some parts of Qt are only available under the GPL for open-source users. Note also: - Popular OSI-approved open source licences: https://opensource.org/licenses - GNU on licences: https://www.gnu.org/licenses/license-list.html - Stallman on the GPL: https://www.gnu.org/philosophy/pragmatic.html - Wheeler on GPL compatibility: https://www.dwheeler.com/essays/gpl-compatible.html - Wikipedia on the GPL (https://en.wikipedia.org/wiki/GNU_General_Public_License) and on a comparison of free/open-source licences (https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses). Tasks, scales, and questionnaires distributed with CamCOPS ---------------------------------------------------------- CamCOPS comes with several tasks, scales, and questionnaires. Their permissions cover a spectrum: - Some are in the public domain. - Some were created for CamCOPS and have the same copyright/licensing arrangements as CamCOPS itself (see above). - Some are subject to copyright, and are included with the prior or explicit permission of the copyright holder. - Some tasks may only be used in certain settings (e.g. only in a non-commercial environment). CamCOPS enforces this by requiring you to specify the environment you are working in (see :menuselection:`Settings --> Intellectual property (IP) permissions`). - Some may permit reproduction and use by some institutions but not others. For some such tasks, CamCOPS provides a “skeleton” task without any scale text. This is implemented using an XML string file. Without this file, the task is approximately useless, as it will just display “missing” all over the place. However, if an institution is legally permitted to use the scale in this way, it can create an XML file containing the scale test (using CamCOPS’s internal names for the various pieces of text) - Some do not permit reproduction at all. However, it’s still useful to be able to capture data electronically! If you have a licensed copy of a paper-based task, then you may still wish to avoid paper capture and transcription to some suboptimal data management system (like Excel). For some tasks, CamCOPS provides a bare-bones skeleton, with prompts like “Question 1” that do not contain any part of the task/scale in question. This makes the CamCOPS task useless for anyone who doesn’t own the task in conventional form, but potentially useful for those that do. - For details on each task, see their :ref:`individual descriptions `. Software libraries ------------------ The CamCOPS app and server rely on some third-party software; see :ref:`Licences `.