✅ 요컨대: 상용 무료로 사용하려면 —onedir로 씁니다.  🔴   정적 링크 (Static Linking)     라이브러리 코드가 바이너리에 통합됨 (.exe 안에 다 들어감)  사용자 입장에선 라이브러리를 교체할 수 없음  LGPL 위반 소지 있음 → 상용 라이선스 필요      🟢   동적 링크 (Dynamic Linking)     라이브러리가 별도 .dll, .so, .dylib 파일로 따로 존재  사용자는 그 파일만 교체해서 다른 버전 사용 가능  LGPL 조건 충족 → 무료 사용 가능        💡 PyInstaller와 관련한 현실적 팁:       PyInstaller 옵션    결과    LGPL 안전성      --onefile    .exe 하나에 모든 걸 묶음 (DLL 포함됨)    ❌ 위험 (정적처럼 보임)      --onedir    .exe + 여러 DLL 파일로 분리    ✅ 안전 (동적 링크 구조 유지)          📦 그래서 어떻게 해야 하냐?    ✅ PySide6 LGPL로 안전하게 배포하려면:     --onedir 옵션 사용  .dll 파일들을 외부에 두기  LICENSES 폴더에 LGPL v3 고지 포함  문서나 앱 내에 “사용자는 Qt 라이브러리를 교체할 수 있습니다” 명시
정보기술 개발실 AI 시대 기술 개발 개시