0
|
1 Palantir - A Lightweight, RESTful DICOM Server
|
|
2 ==============================================
|
|
3
|
|
4 General Information
|
|
5 -------------------
|
|
6
|
|
7 General information about this software can be found on our Google
|
|
8 Code hosting page:
|
|
9 http://code.google.com/p/palantir-dicom/
|
|
10
|
|
11 The instructions for building Palantir can be found in the "INSTALL"
|
|
12 file.
|
|
13
|
|
14
|
|
15
|
|
16 Licensing
|
|
17 ---------
|
|
18
|
|
19 Palantir is licensed under the GPLv3 license. Because Palantir uses
|
|
20 the Software-as-a-Service paradigm, commercial products are allowed to
|
|
21 access the Palantir REST services and to bundle Palantir in an
|
|
22 commercial aggregate.
|
|
23
|
|
24 We also kindly require scientific works that make use of Palantir to
|
|
25 cite Palantir in their associated publications.
|
|
26
|
|
27 The files of the "PalantirCppClient" directory are licensed under the
|
|
28 MIT license, which allow commercial products to statically link
|
|
29 against the C++ client library.
|
|
30
|
|
31
|
|
32
|
|
33 Supported Platforms
|
|
34 -------------------
|
|
35
|
|
36 Currently, the supported platforms are:
|
|
37
|
|
38 * Linux 32bit.
|
|
39 * Linux 64bit.
|
|
40 * Windows 32bit (through MinGW).
|
|
41
|
|
42
|
|
43
|
|
44 Supported Toolchains
|
|
45 --------------------
|
|
46
|
|
47 Palantir can currently be built using the following compiling
|
|
48 toolchains:
|
|
49
|
|
50 * Native Linux compilation, with gcc.
|
|
51 * Cross-compilation for Windows under Linux through MinGW.
|
|
52
|
|
53 More toolchains will be supported in the future.
|
|
54
|
|
55
|
|
56
|
|
57 Content
|
|
58 -------
|
|
59
|
|
60 This archive contains the following directories:
|
|
61
|
|
62 * Core/ - The core C++ classes (independent of DCMTK)
|
|
63 * PalantirCppClient/ - Code of the C++ client (under MIT license)
|
|
64 * PalantirExplorer/ - Code of the Web application (HTML5/Javascript)
|
|
65 * PalantirServer/ - Code of the Palantir server (depends on DCMTK)
|
|
66 * Resources/ - Scripts, resources for building third-party code
|
|
67 * UnitTests/ - Unit tests
|
|
68
|
|
69 This archive contains the following files:
|
|
70
|
|
71 * AUTHORS - The list of the authors
|
|
72 * CMakeLists.txt - The main build script
|
|
73 * COPYING - The GPLv3 license
|
|
74 * INSTALL - How to build Palantir
|
|
75 * README - This file
|
|
76 * THANKS - The list of the contributors
|
|
77
|
|
78 We have decided not to maintain separate "NEWS" and "ChangeLog"
|
|
79 files. The major features of each version of Palantir ("NEWS") can be
|
|
80 found on our Web site. Each commit to the official Palantir Mercurial
|
|
81 repository should be associated with a description of the changes.
|