File: os_proprietary.h

package info (click to toggle)
pymol 3.1.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 74,084 kB
  • sloc: cpp: 482,660; python: 89,328; ansic: 29,512; javascript: 6,792; sh: 84; makefile: 25
file content (72 lines) | stat: -rw-r--r-- 3,337 bytes parent folder | download
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72


/* 
A* -------------------------------------------------------------------
B* This file contains source code for the PyMOL computer program
C* Copyright (c) Schrodinger, LLC. 
D* -------------------------------------------------------------------
E* It is unlawful to modify or remove this copyright notice.
F* -------------------------------------------------------------------
G* Please see the accompanying LICENSE file for further information. 
H* -------------------------------------------------------------------
I* Additional authors of this source file include:
-* 
-* 
-*
Z* -------------------------------------------------------------------
*/
#ifndef _H_os_proprietary

#include "os_predef.h"


/* PROPRIETARY CODE SEGMENT DISCLAIMER:
 *
 * Schrodinger, LLC supports and encourages compilation of
 * open-source PyMOL source code on open-source operating systems
 * using open-source development tools (e.g. Linux/X11 using GCC and
 * either Python's distutils or the GNU Build System).
 *
 * We do not support, but nor do we necessarily preclude, compilation
 * of open-source PyMOL source code on proprietary operating systems
 * such as Microsoft Windows or Mac OS X, using proprietary
 * development tools like Microsoft Visual Studio or Apple's Xcode.
 * Such activities are merely beyond the scope of the PyMOL
 * Open-Source Project as defined.
 *
 * Please note that we generally view compilation of PyMOL source code
 * on proprietary platforms as the appropriate logical foundation for
 * productive business relationships with defined mutual benefits.  In
 * other words, if you depend on PyMOL to run well on proprietary
 * operating systems in your profession or business, then it is likely
 * in your interest to gain access to our proprietary builds 
 * through paid software subscriptions and licenses, through software
 * development partnerships, or by participating in one or more of our
 * consortium projects.
 *
 * If, however, you still feel that you absolutely must compile
 * open-source PyMOL source code on proprietary operating systems,
 * then we suggest use of Linux-like tools and environments, such as
 * Red Hat's Cygwin on Windows and X11/GCC/Fink on Mac OS X, since
 * those tools will provide the greatest compatibility and synergy
 * with the Open-Source PyMOL project.  Regardless of the approach you
 * choose, usage of and reliance upon marked proprietary code segments
 * should be avoided wherever and whenever possible.
 *
 * THE FOLLOWING CODE SEGMENT AND ALL OTHERS MARKED "PROPRIETARY" ARE
 * PROVIDED AS IS AND FOR USE AT YOUR OWN RISK WITH NO ASSURANCES OF
 * FUTURE FUNCTION OR AVAILABILITY.  WE STRONGLY CAUTION THAT YOU DO
 * NOT RELY UPON PROPRIETARY CODE SEGMENTS SINCE THEY MAY BE ALTERED
 * OR REMOVED AT ANY TIME AND WITHOUT NOTICE OF ANY KIND.   
 * SCHRODINGER, LLC DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO PROPRIETARY CODE SEGMENTS, INCLUDING ALL IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL
 * SCHRODINGER, LLC BE LIABLE FOR ANY SPECIAL, 
 * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
 * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF PROPRIETARY
 * CODE SEGMENTS.
 */

#endif