드론 제작 · 오픈소스 SWRead in English ↗
읽을 수 있는 자율비행을 운용한다.
비행 스택은 절대 블랙박스로 취급해선 안 되는 한 계층입니다. ArduPilot·PX4·Pixhawk 하드웨어 계열은 성숙하고 감사 가능하며 라이선스가 명확합니다 — 각각이 무엇을 의무화하는지 이해한다면.
스택
각 계층이 주는 것.
| 계층 | 기본값 | 라이선스 / 비고 |
|---|---|---|
| 비행 스택 (멀티로터) | ArduPilot Copter | GPLv3 — 파생 펌웨어 공개 의무 |
| 비행 스택 (대안) | PX4 | BSD-3-Clause — 관대, 벤더 친화 |
| 비행 제어기 | Pixhawk (Cube / 6X 계열) | 오픈 하드웨어 레퍼런스 설계 |
| 지상 관제 | QGroundControl / Mission Planner | 오픈소스 GCS, 크로스플랫폼 |
| 통신 | MAVLink | 오픈 메시징 프로토콜, 문서화 우수 |
라이선스 의사결정
GPLv3 vs BSD-3-Clause 는 출하 의사결정이다.
ArduPilot 은 GPLv3 입니다. 펌웨어를 수정하여 기체를 배포하면 수정 소스를 같은 라이선스로 공개해야 합니다. 대부분의 자작·연구 프로그램에서는 이것이 제약이 아니라 기능입니다 — 스택을 끝까지 감사 가능하게 유지합니다.
PX4 는 BSD-3-Clause 로 관대하며, 그래서 상용 벤더 스택에 등장합니다. 수정을 비공개로 유지할 수 있습니다. 대가는 감사 스토리가 약해진다는 점입니다 — 출하된 펌웨어가 공개 트리와 일치한다고 더 이상 가정할 수 없기 때문입니다.
- 연구 / 내부 빌드 → ArduPilot 이 보통 더 깨끗한 기본값.
- 비공개 펌웨어 상용 제품 → PX4 라이선스가 더 적합.
- 어느 쪽이든: 정확한 커밋을 고정하고, 빌드를 재현 가능하게 유지.
면책 · Disclaimer
본 페이지의 수치·구성은 공개 오픈소스 문서 기반 예시이며 확인이 필요합니다. 국내 운용은 국가 항공 규제·KC 전파인증·전문가 검증을 요합니다. 모든 제작 콘텐츠는 수출통제·이중용도 검토 후 게시됩니다. 오픈소스 구성요소는 각 라이선스(ArduPilot: GPLv3, PX4: BSD-3-Clause)를 따릅니다. 본 페이지는 법률·수출통제 자문이 아닙니다.