안드로이드 개발 질문/답변
(글 수 45,052)
제작하고 있는 어플에 차트를 넣고자 해서 achartengine이라는 구글에서 만든 차트 라이브러리를 가져다 쓰려고 합니다.
그런데 이게 Apache 2.0 license의 적용을 받는다네요.
제가 이 라이센스에 대해서 몰라서 그러는데 라이브러리를 가져다가 상용제품에 쓸 수 있나요?
라이브러리를 커스터마이징 하는 등의 가공은 하지 않을겁니다.
2012.04.29 02:23:29
아파치 라이선스(Apache License) 아파치 소프트웨어 재단에서 자체적으로 만든 소프트웨어에 대한라이선스 규정이다.
아파치 2.0 라이센스는 누구나 해당 소프트웨어에서 파생된 프로그램을 제작할 수 있으며 저작권을 양도, 전송할 수 있는 라이센스 규정을 의미한다. 아파치 라이선스에 따르면 누구든 자유롭게 아파치 소프트웨어를 다운 받아 부분 혹은 전체를 개인적 혹은 상업적 목적으로 이용할 수 있으며 재배포시에는 원본 소스 코드 또는 수정한 소스 코드를 반드시 포함시켜야 하고 아피치 라이선스, 버젼 2.0을 포함시켜야 하며 아파치 소프트웨어 재단에 개발된 소프트웨어라는 것을 명확하게 밝혀야 한다. -펌
최근 정부프레임워크 교육받으러 갔을 때 강사님이 "소스공개안한경우 아파치 재단에서 발견시 소송건답니다." 라고 하셨네요.
단, 걸렸을 경우...
복불복!
저는 소스공개안해요. IT 업계에 혼란을 줄 수 있다는 생각에... 블랙홀 같은 소스
[출처] [라이센스]아파치 라이센스(Apache License) 2.0|작성자 풀빵
안드로이드OS도 같은 라이센스입니다
단, 새롭게 추가 하게돼는 라이브러리가 있으면 그부분에 대해선 공개라는데 강압적인건지는 모르겠네요