Copyrights and licenses
Copyright (c) 2017-2023 California Institute of Technology ("Caltech"). U.S. Government sponsorship acknowledged. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
A number of free-software projects are included as source in the toolkit. These are:
libminimath
mrcal uses some tiny-matrix linear algebra routines implemented by this library. This is a header-only library, so we're not "linking" to it. I'm not modifying the sources, so using the LGPL here is fine, and doesn't trigger the copyleft provisions. Copyright 2011 Oblong Industries. This library is distributed under the terms of the GNU LGPL
opencv projection
The opencv projection function is a cut-down implementation from the OpenCV project. Distributed under an BSD-style license. Copyright (C) 2000-2008, Intel Corporation, all rights reserved. Copyright (C) 2009, Willow Garage Inc., all rights reserved.
mrcal_r_from_R()
The mrcal_r_from_R()
sources originated in the OpenCV project. Distributed
under an BSD-style license. Copyright (C) 2000-2008, Intel Corporation, all
rights reserved. Copyright (C) 2009, Willow Garage Inc., all rights reserved.
mrcal.quat_from_R()
The mrcal.quat_from_R()
sources came from scipy. Distributed under a
BSD-style license. Copyright (c) 2001-2002 Enthought, Inc. 2003-2019, SciPy
Developers.
pydoc
doc/pydoc.py
is a copy of the sources in the Python project. This is used to
extract the docstrings into the .html reference documentation. Minor
modifications were made to fit with mrcal's code organization and html styling.
Distributed under the PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2. Copyright
(c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
2013, 2014 Python Software Foundation; All Rights Reserved.