License
CausalFM Toolkit is licensed under the Apache License, Version 2.0.
Apache License 2.0
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:
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)
- NumPy (BSD License)
- Pandas (BSD 3-Clause License)
- NetworkX (BSD License)
- Scikit-learn (BSD 3-Clause License)
https://github.com/scikit-learn/scikit-learn/blob/main/COPYING
- SciPy (BSD License)
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 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.