License ======= CausalFM Toolkit is licensed under the Apache License, Version 2.0. Apache License 2.0 ------------------ .. code-block:: text Copyright 2025 CausalFM Team Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Full License Text ----------------- For the complete license text, see the LICENSE file in the repository root: https://github.com/yccm/CausalFM-toolkit/blob/main/LICENSE What This Means --------------- The Apache License 2.0 is a permissive free software license that allows you to: ✅ **Use commercially:** You can use this software for commercial purposes. ✅ **Modify:** You can make changes to the software. ✅ **Distribute:** You can distribute the original or modified software. ✅ **Sublicense:** You can grant a sublicense to modify and distribute the software to third parties not included in the license. ✅ **Private use:** You can use and modify the software without distributing it. Under the following conditions: 📋 **License and copyright notice:** Include the license and copyright notice with the software. 📋 **State changes:** Indicate significant changes made to the software. ⚠️ **No Warranty:** The software is provided "as is", without warranty of any kind. ⚠️ **No Liability:** The authors or copyright holders are not liable for any claim, damages or other liability. Third-Party Licenses -------------------- CausalFM Toolkit uses several third-party libraries, each with their own licenses: **PyTorch** (BSD-style License) https://github.com/pytorch/pytorch/blob/master/LICENSE **NumPy** (BSD License) https://numpy.org/doc/stable/license.html **Pandas** (BSD 3-Clause License) https://github.com/pandas-dev/pandas/blob/main/LICENSE **NetworkX** (BSD License) https://github.com/networkx/networkx/blob/main/LICENSE.txt **Scikit-learn** (BSD 3-Clause License) https://github.com/scikit-learn/scikit-learn/blob/main/COPYING **SciPy** (BSD License) https://github.com/scipy/scipy/blob/main/LICENSE.txt Please refer to each library's license for their specific terms and conditions. Citation -------- If you use CausalFM Toolkit in your research, please cite our paper. See the :doc:`citation` page for BibTeX and citation information. Questions? ---------- If you have questions about the license, please: * Open an issue on GitHub: https://github.com/yccm/CausalFM-toolkit/issues * Contact us via email We're happy to clarify any licensing questions you may have.