2023.08.23
안녕하세요, Flutter를 이용하여 데스크탑과 모바일 크로스 플랫폼 앱을 개발하고 있습니다.
개발한 앱은 회사 홈페이지와 플레이스토어 등을 통해 배포할 예정입니다.
개발에 있어 아래의 패키지를 사용하려 하는데 라이선스가 LGPL 3.0이라 질문드리고 싶습니다.
https://pub.dev/packages/libserialport
1. 해당 패키지를 import하여 그대로 사용한다면(수정X) 소스코드를 공개하거나 개발한 앱에 특정 라이선스를 적용해야 하나요?
2-1. 공개해야 한다면 어느 범위까지 공개해야 하나요?
2-2. 공개하지 않아도 된다면 상업적으로 이용해도 문제가 없나요?
3. 라이선스 내용 중 설치 정보를 제공하라는 문구가 있던데 무슨 의미인가요?
4. 앱에 패키지 이름 및 LGPL 3.0 라이선스 복사본을 올려놓는 것, 1번과 2번의 사항을 지키는 것 외에 추가적으로 주의해야할 사항이 있을까요?
처음이라 모르는 것이 많네요
감사합니다.
------ 댓글 -------
License 관리자
안녕하세요,
오픈소스SW 라이선스 관리자입니다.
문의주신 내용 답변드립니다.
1. LGPL-3.0의 패키지(라이브러리) 링킹으로 보이며 이 LGPL-3.0 라이선스가 귀사의 앱에 적용되지 않습니다.
2-1. libserialport만 공개해야 하며, 수정 사용하지 않으셨기 때문에 소스코드 제공 대신 편의상 고지(오픈소스SW명, copyright 정보, 오픈소스SW 라이선스명, 다운로드 URL 등)를 통해 의무를 이행하실 수 있습니다.
2-2. LGPL-3.0의 소스코드 공개의무 외에 다른 의무사항을 확인하시어 준수하시길 바라며, 모든 의무사항 준수할 경우 상업적으로 이용해도 문제가 되지 않습니다.
3. 설치정보는 User Product(핸드폰, 자동차 등의 사용자 사용 제품)에 LGPL-3.0 라이선스가 포함되어 배포하신다면
User Product에 LGPL-3.0 프로그램 수정 후 포팅할 수 있도록 모든 설치정보를 제공해야 한다는 뜻입니다.
귀사의 경우 프로그램만을 배포하시므로 설치정보 제공 의무사항은 고려하지 않으셔도 될 것 같습니다.
4. LGPL-3.0은 의무사항이 많은 편이라 저희가 배포하고 있는 '공개소프트웨어 라이선스 가이드'를 참조해보시는 것이 좋을 것 같습니다. '공개소프트웨어 라이선스 가이드' 내에 라이선스 체크리스트에서 LGPL-3.0을 검색하셔서 의무사항을 확인해 보시기 바랍니다.
하기 링크에서 '공개소프트웨어 라이선스 가이드'를 다운로드 받으실 수 있습니다.
(참고 링크: https://www.oss.kr/oss_guide/show/a17c94f3-a470-4e1d-8cfe-d5d15d6535f7)
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.