CCP4 Coordinate Library: support of coordinate-related functionality in protein crystallography applications. Version 1.05 from 26.03.2004 Copyright (C) Eugene Krissinel 2004. ============================================================================ This file contains: 1. License agreement 2. List of incompatibilities with earlier versions. Please read this carefully if you update your version of the Library. ======================= 1. LICENSE AGREEMENT. ======================= This library is free software and is distributed under the terms and conditions of the CCP4 licence agreement as `Part 0' (Annex 2) software, which is version 2.1 of the GNU Lesser General Public Licence (LGPL) with the following additional clause: `You may also combine or link a "work that uses the Library" to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that you give prominent notice with each copy of the work that the specified version of the Library is used in it, and that you include or provide public access to the complete corresponding machine-readable source code for the Library including whatever changes were used in the work. (i.e. If you make changes to the Library you must distribute those, but you do not need to distribute source or object code to those portions of the work not covered by this licence.)' Note that this clause grants an additional right and does not impose any additional restriction, and so does not affect compatibility with the GNU General Public Licence (GPL). If you wish to negotiate other terms, please contact the maintainer. You can redistribute it and/or modify the library under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the CCP4 licence and/or GNU Lesser General Public License along with this library; if not, write to the CCP4 Secretary, Daresbury Laboratory, Warrington WA4 4AD, UK. The GNU Lesser General Public can also be obtained by writing to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ==================================================== 2. KNOWN INCOMPATIBILITIES WITH PREVIOUS VERSIONS ==================================================== -------------------------- Version 2.0.1 (03.02.2014) -------------------------- 1. Namespacing Versions 2.x is namespaced throughout. The following namespaces are introduced: mmdb mmdb::io mmdb::math mmdb::mmcif mmdb::xml mmdb::machine 2. Object renaming As a general rule, prefixes 'CMMDB' and 'C' from object names in MMDB versions 1.x have been removed, so that, e.g., CMMDBManager is now mmdb::Manager CAtom is now mmdb::Atom CFile is now mmdb::io::File and so forth.