개요
Flutter 프로젝트용 개발자 도구로, 사용된 모든 종속성(패키지 및 플러그인 포함)과 각각의 라이선스를 나열합니다. 이 도구는 프로젝트 내 제3자 소프트웨어 라이선스에 대한 명확한 개요를 제공함으로써 준수성을 보장하는 데 도움을 줍니다. 명령줄 기반으로 macOS, Windows, Linux에서 작동하며, Flutter의 pub 시스템과 원활하게 통합되어 개발 중 또는 출시 전에 종속성을 쉽게 감사할 수 있습니다.
사용 사례
- 오픈소스 라이선스 준수 감사
- 앱 제출을 위한 라이선스 보고서 생성
- 노후화되거나 문제 있는 종속성 식별
- 상업용 앱에서의 법적 준수 보장
- CI/CD 파이프라인 중 라이선스 검토
주요 기능
- Lists all dependencies and their licenses
- Supports cross-platform usage
- Integrates with Flutter's pub system
- Provides clean, readable output
- Open-source and community-maintained
적합한 대상
- Flutter developers
- Legal/compliance teams
- Open-source contributors
- App publishers
- CI/CD automation
고려 사항
- 업데이트를 위해 수동 실행이 필요합니다
- 출력 형식은 통합을 위해 파싱이 필요할 수 있습니다
- 라이선스 준수를 강제하지 않음
- 직접 및 전달 종속성에 제한됨
- 내장된 라이선스 검증 없음
