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
|