BehaviorTree.CPP의 라이선스와 배포 (License and Distribution of BehaviorTree.CPP)
1. 개요
BehaviorTree.CPP는 MIT 라이선스로 배포되는 오픈 소스 소프트웨어이다. MIT 라이선스는 상업적 사용, 수정, 배포를 자유롭게 허용하며, 원본 라이선스 고지만을 요구하는 관대한(permissive) 라이선스이다.
2. 라이선스 정보
| 항목 | 내용 |
| 라이선스 | MIT License |
| 저작권자 | Davide Faconti, Contributors |
| 상업적 사용 | 허용 |
| 수정 | 허용 |
| 배포 | 허용 |
| 특허 보증 | 없음 |
| 의무 | 저작권 및 라이선스 고지 포함 |
3. 배포 채널
| 채널 | 방법 |
| GitHub | 소스 코드 직접 다운로드 |
| ROS2 패키지 | apt install ros-humble-behaviortree-cpp |
| vcpkg | vcpkg install behaviortree-cpp |
| conan | Conan 패키지 관리자 |
4. Groot2의 라이선스
Groot2 시각화 도구는 BehaviorTree.CPP와 별도의 라이선스를 가진다. 기본 기능은 무료이며, 고급 기능은 상용 라이선스를 요구한다.
5. 참고 문헌
- BehaviorTree.CPP GitHub. https://github.com/BehaviorTree/BehaviorTree.CPP
- MIT License. https://opensource.org/licenses/MIT
| 버전 | 날짜 | 변경 사항 |
| v0.1 | 2026-04-05 | 초안 작성 |