Apache 2.0 라이센스에 따라 라이센스가 부여 된 라이브러리를 사용하는 앱을 출시 할 때 명심해야 할 사항은 무엇입니까? [닫은]


25

곧 출시 될 준비가 된 Android 앱을 만들고 있습니다.

이 라이브러리를 사용하여 탭 시스템을 구현하려고합니다 . Apache 2.0 라이센스에 따라 라이센스가 부여됨을 읽었습니다 . 배포하지 않은 응용 프로그램 / 프로그램 / 게임에 라이센스 라이브러리를 사용한 적이 없습니다 (배포하지 않았기 때문에) 라이센스 및 라이센스 라이브러리에 대한 경험이 없으므로 어떤 것이 있는지 궁금합니다. Apache 2.0 라이센스에 따라 라이센스가 부여 된 라이브러리를 사용하는 앱을 배포 할 때 명심하십시오.

명심하십시오

  • 이 질문은 StackOverflow 에서 요청 했지만 대신 프로그래머 에게 옮기는 것이 좋지만 게시하기 전에이 사이트에서 이러한 종류의 질문을 수락했는지 도움말 센터를 확인하십시오. 나는 읽었으며 내가 읽은 내용을 알 수있는 한 이런 종류의 질문은 허용됩니다.
  • 비슷한 질문 몇 개를 읽었으며 일부 질문 에 대한 답변을 찾았지만 여전히 궁금한 점이 있으며 실수를하지 않기 위해 명확하게 알고 싶습니다.

이들은 나머지 질문입니다

  • 나는 읽었다 "내 응용 프로그램의 사용자가 아파치 2.0 라이선스의 사본을 받아야합니다. 혼동을 피하기 위해, 당신이해야 또한 상태에있는 라이센스가 적용되는 분포의 부품." 앱의 "앱 정보"페이지에서 Apache 2.0 라이센스에 대한 링크를 넣고 라이센스가있는 라이브러리의 이름을 링크와 함께 알려주는 것으로 충분합니까?
  • 위의 질문에 계속해서 : "라이센스가 적용되는 배포 부분 을 어떻게 명시 해야합니까? " 이는 라이선스가 허여 된 앱의 어떤 부분 (즉, 라이브러리가 라이선스가있는 부분)을 말해야한다는 의미입니까?
  • 라이브러리의 소스를 수정 한 다음 내 앱에 수정 된 버전을 포함시켜 판매 할 수 있습니까?
  • (라이센스가 부여 된 라이브러리와는 아무런 관련이 없습니다.) 내 앱에 라이센스를 적용해야합니까? 그렇다면 어떤 것이 권장됩니까? 앱을 Google Play 스토어에 업로드 할 때 내 앱이 자동으로 저작권으로 보호됩니까? "copycats"로부터 보호하기 위해 권장되는 것은 무엇입니까?

권장 사항이나 지침이 있습니까? 실수를하지 않고 벌금을 내거나 곤경에 빠지거나 그런 일이 일어나지 않도록 알고 싶습니다. 감사!

업데이트 : 나는 amon 의 답변을 읽었으며 몇 가지 질문을 더 발견했습니다.

  • 내가 amon이 말한 것을 이해하면 내 앱은 자동으로 저작권으로 보호됩니다. 그는 또한 저작권을 등록 할 수 있으며 일부 관할권에서 이점을 얻을 수 있다고 말했습니다. 저작권은 어디에 등록합니까?
  • "정보"페이지에서 라이센스의 어떤 부분을 인쇄해야합니까? 이것을 라이브러리의 정보 텍스트 아래에 (Apache 2.0 라이브러리 웹 사이트에서) 배치하고 전체 Apache 2.0 라이센스가있는 별도의 페이지 (앱에서)에 대한 링크를 넣으면 충분합니까?

저작권 [yyyy] [저작권 소유자 이름]

Apache 라이센스, 버전 2.0 (이하 "라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않는 한이 파일을 사용할 수 없습니다. 라이센스 사본은 다음에서 구할 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의하지 않는 한, 라이센스에 따라 배포 된 소프트웨어는 명시 적이든 묵시적이든 어떠한 종류의 보증이나 조건없이 "있는 그대로"배포됩니다. 라이센스에 따른 특정 언어 관리 권한 및 제한 사항에 대해서는 라이센스를 참조하십시오.

더 많은 질문이 올 수 있습니다.

답변:


21

사용하는 라이브러리를 부여하기 위해 잘 설정된 패턴이 있습니다. 일반적으로이 속성은 저작권 표시가있는 장소와 같은 곳에 두십시오.

  • 데스크탑 응용 프로그램의 경우 : "도움말> 정보"메뉴 항목이 있는데, 응용 프로그램 이름, 버전 번호, 저작권 및 개발자 연락처가 포함 된 작은 정보 창을 표시합니다. 이것은 사용 된 라이브러리의 라이센스를 표시하기에 좋은 장소입니다.

  • 모바일 앱의 경우 : 설정 메뉴에 위와 동일한 정보가 포함 된 정보 항목 "정보"또는 사용 된 오픈 소스 라이브러리 및 라이센스를 나열하는 "오픈 소스"항목이있을 수 있습니다.

또한 이러한 오픈 소스 라이센스가 사용자에게 특별 권한을 부여하는 경우 서비스 조건 또는 최종 사용자 라이센스 계약과 함께이 라이센스를 나열해야합니다.

“about”페이지는 다음과 같이 보일 것입니다.

내 응용 프로그램 v1.2.3

© 2015 내 회사

버그를 찾았습니까? [문제 해결을 도와주세요] (버그 보고서 양식을 엽니 다).

이 응용 프로그램을 사용함으로써 귀하는 당사의 [약관 및 서비스] (대화 상자 열기)에 동의하게됩니다.

이 앱은 다음과 같은 오픈 소스 라이브러리를 사용합니다.

도서관 푸 [웹 사이트]

Library Foo 저작권 및 라이센스

라이브러리 바 [웹 사이트]

라이브러리 바 저작권 및 라이센스

전체 라이센스를 명시하고 외부 웹 사이트에 의존하지 않아야합니다. 모든 법적 정보는 인터넷 연결없이 액세스 할 수 있어야합니다. 물론 많은 합법적 인 텍스트 작성자가 세계적 합법성에 대한 모든 캡에서 끝없이 반복되는 비방을 좋아하는 것처럼 보이지만 사용자가 끝없이 스크롤 할 필요가 없도록 페이지를 디자인 할 수 있습니다.

라이센스를 수락하기 전에 라이센스를 읽고 이해해야합니다. 일부 라이센스에는 많은 일반적인 질문을 다루는 공식 FAQ 페이지가 있습니다. 그러나 Apache 2.0 라이센스는 상당히 짧고 간단합니다. 관련 발췌문은 다음과 같습니다.

4. 재분배. 귀하는 다음 조건을 충족하는 경우 수정 또는 수정하지 않고 매체 또는 소스 형식으로 저작물 또는 파생물 사본을 복제 및 배포 할 수 있습니다.

  • 귀하는 저작물 또는 파생 저작물의 다른 수령인에게 본 라이센스의 사본을 제공해야합니다. 과
  • 수정 된 파일에는 파일을 변경했다는 알림이 표시되어야합니다. 과
  • […]
  • 저작물이 배포의 일부로 "NOTICE"텍스트 파일을 포함하는 경우, 배포하는 파생 저작물에는 해당 NOTICE 파일에 포함 된 저작자 표시 고지의 읽을 수있는 사본이 포함되어야합니다. […]

귀하는 자신의 저작권 표시를 귀하의 수정 사항에 추가 할 수 있으며 저작물의 사용, 복제 및 배포가 본 라이센스에 명시된 조건을 준수하는 경우 추가 또는 다른 라이센스 조건 […]을 제공 할 수 있습니다.

라이센스로 라이브러리를 수정하고 수정 된 라이브러리를 배포 할 수있는 경우 판매 할 수 있습니다. Apache 2.0 라이센스는 특정 제한 내에서이를 허용합니다. 예를 들어 원본 라이브러리에 대한 변경 사항을 명확하게 나열하고 수정 된 라이브러리가 다른 라이센스를 사용하는 경우에도 원본 라이브러리의 속성을 지정해야합니다.


“라이센스가 필요합니까?”/“저작권은 어떻게 얻습니까?”라는 질문에 대해 :

귀하는 모든 창작물에 대한 저작권을 자동으로 소유하지만, 출판 연도 및 저작권 소유자의 이름을 명시하여 귀하의 저작권을 명확하게 진술해야합니다. 예를 들어 2012 년에 프로그램을 게시하고 2014 년과 2015 년에 업데이트를 발행 한 경우“© 2012, 2014–2015 amon”이라고 쓰겠습니다. 이 외에도 공식적으로 저작권을 등록하면 일부 관할권에서 몇 가지 이점이 있습니다.

저작권이있는 모든 것에 대한 기본 라이센스는“모든 권리 보유”입니다. 그러나 앱을 배포하면 사용자에게 앱을 사용할 수있는 라이센스가 부여 될 수 있습니다. 또한 Google Play 스토어와 같은 마켓 플레이스를 사용하면 서비스 약관에 동의하게되므로 특정 요구 사항이 적용되고 사용자에게 특정 권한을 부여 할 수는 있지만 관련 조항을 읽지 못했습니다. 암시 적 라이센스 외에도 고유 한 서비스 약관을 제공하는 것이 좋습니다. 그러나 기존 오픈 소스 라이센스를 선택할 필요는 없습니다.

앱을 게시 할 때의 법적 요구 사항은 여기서 끝나지 않습니다. 특히 데이터를 수집, 저장 또는 전송할 때 전 세계의 다양한 데이터 보호법이 적용될 수 있습니다. 이 데이터는이 앱의 정상적인 작동의 일부로이 데이터를 수집하지 않고 광고, 분석 또는 충돌보고에 대해서만 "만"발생할 수 있습니다.

앱에서 돈을 벌 수있는 방법이 있다면 비즈니스 계획에는 서비스 약관, 라이센스 및 개인 정보 보호 정책에 대해 전문 변호사와 상담하는 것이 포함되어야합니다.


1
사용자가 소프트웨어를 사용할 수 있도록 묵시적 라이센스를 부여하지 않습니다. 소프트웨어 사용은 라이센스 가 필요 하지 않습니다. 사용은 일반적으로 저작권 소유자의 독점적 권리가 아닙니다.
cpast

@amon 감사합니다! 좋은 답변입니다! 질문이 있지만 지금 물어볼 시간이 없습니다. 나중에 할게요 ;)
Daniel Kvist

«이 발생할 수있는 경우에도 이 응용 프로그램의 정상적인 동작의 일환으로이 데이터가 수집 아니지만, "전용"광고에 대한»나는 말할 것입니다 , 특히 경우.
Andrea Lazzarotto
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.