본문 바로가기

안드로이드 라이선스도 표기해야하나요?

shaing123 게시글 작성 시각 2017-08-22 13:50:56

compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support:design:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'info.hoang8f:fbutton:1.0.5'
compile 'com.github.PhilJay:MPAndroidChart:v3.0.2'
compile 'info.hoang8f:android-segmented:1.0.6'
compile 'com.android.support:cardview-v7:23.4.0'
compile 'com.android.support:support-v4:26.+'
compile 'com.android.support:support-vector-drawable:26.+'


안녕하세요 처음으로 오픈소스 라이선스를 사용하고 있습니다.


현재 앱 공모전을 위해 개발 중입니다. 


현재 빨간 글씨는 아파치 2.0으로 license.txt 에 아파치 라이센스 표기 할 예정이고


해당 java 위 상단부에 


Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

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

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


으로 표기 하려 합니다. (각 해당 github 페이지에 글쓴이가 올려준 Copyright)


1. 만약 아파치 말고 다른 라이선스도 사용한다면 license.txt 한 파일에 다른 라이선스도 넣어도되는지?


2. license.txt에 라이선스 표기를 넣는건 알겠습니다. 하지만 사본을 첨부하라는 건 무슨 말인지 모르겠습니다.


3.  'com.android.support:design:26.+' 와 같은 안드로이드는 라이선스를 따로 표기해야하는지? 그냥 현 상태로 두어도 되는지 여쭤보고 싶습니다.


4. 구글에서 제공하는 무료 아이콘이라고 책에서 봤습니다. https://material.io/icons/


해당 홈페이지에는 이렇게 설명이 되어있는데요. 어떤식으로 표기해야할지 모르겠습니다.


Open Source

The icons are available under the Apache License Version 2.0. We'd love attribution in your app's "about" screen, but it's not required. The only thing we ask is that you not re-sell these icons.


맨 위로
맨 위로