컴포넌트 소스 수정시 라이선스 문제?
- 작성자 :
- 공*철
- 작성일 :
- 2013-07-16 11:34:06
- 조회수 :
- 809
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
수고하십니다 ^^
질문 1)
만일 공통컴포넌트나 표준프레임워크 소스를 수정해서 특정 사이트에 반영해서 운영한다면
라이선스 등의 문제가 발생할까요?
물론, 아파치나 다른 외부 sw 의 소스 수정은 아니구요..
그냥 표준프레임웍에서 기본적으로 제공해주는 기능에 한해서만요...
질문 2)
만일 공통컴포넌트나 프레임워크 소스 수정해서 특정 사이트에 반영해서 운영하다가
표준프레임웍크의 차기 버전이 나와서 업데이트를 하면
오동작의 문제가 있을 수도 있겠지요...?
그렇다면 기존 공통컴포넌트나 프레임워크 소스를 상속받아서
특정 사이트에 맞는 기능으로 확장해서 구현한다면
추후 표준프레임웍을 차기 버전으로 업데이트해도
문제가 없을까요?
질문 3)
모바일 표준프레임워크 부분에선가 본듯한데요...
표준프레임워크 로고와 글자 등이 박혀있었던것 같은데요...
그거 제거해서 특정 사이트 로고와 글자로 바꿔도 문제없을까요?
라이선스 때문에 여러 가지로 신경이 쓰여서요... ^^;
질문 4)
표준프레임웍을 사용해서 특정 사이트 개발 및 운영시
개발된 소스 공개의 의무는 없는지요?
질문 5)
라이선스에 대한 pdf 파일을 읽어보니 상당하더군요...
간단히 한 마디로 요약해서 말씀해 주신다면...
"표준프레임웍으로 특정 사이트 개발 시...
이러 이러한 의무가 있으며...
이러 이러한 의무는 없으므로 이러 이러하게 하시면 됩니다..."
뭐 대충 이런 식의 답변이라도 좀 듣고 싶습니다 ^^;
참고로 특정 사이트 개발과 운영 목적이지
솔루션이나 소스 판매 목적은 없습니다...
질문 1)
만일 공통컴포넌트나 표준프레임워크 소스를 수정해서 특정 사이트에 반영해서 운영한다면
라이선스 등의 문제가 발생할까요?
물론, 아파치나 다른 외부 sw 의 소스 수정은 아니구요..
그냥 표준프레임웍에서 기본적으로 제공해주는 기능에 한해서만요...
질문 2)
만일 공통컴포넌트나 프레임워크 소스 수정해서 특정 사이트에 반영해서 운영하다가
표준프레임웍크의 차기 버전이 나와서 업데이트를 하면
오동작의 문제가 있을 수도 있겠지요...?
그렇다면 기존 공통컴포넌트나 프레임워크 소스를 상속받아서
특정 사이트에 맞는 기능으로 확장해서 구현한다면
추후 표준프레임웍을 차기 버전으로 업데이트해도
문제가 없을까요?
질문 3)
모바일 표준프레임워크 부분에선가 본듯한데요...
표준프레임워크 로고와 글자 등이 박혀있었던것 같은데요...
그거 제거해서 특정 사이트 로고와 글자로 바꿔도 문제없을까요?
라이선스 때문에 여러 가지로 신경이 쓰여서요... ^^;
질문 4)
표준프레임웍을 사용해서 특정 사이트 개발 및 운영시
개발된 소스 공개의 의무는 없는지요?
질문 5)
라이선스에 대한 pdf 파일을 읽어보니 상당하더군요...
간단히 한 마디로 요약해서 말씀해 주신다면...
"표준프레임웍으로 특정 사이트 개발 시...
이러 이러한 의무가 있으며...
이러 이러한 의무는 없으므로 이러 이러하게 하시면 됩니다..."
뭐 대충 이런 식의 답변이라도 좀 듣고 싶습니다 ^^;
참고로 특정 사이트 개발과 운영 목적이지
솔루션이나 소스 판매 목적은 없습니다...
A
안녕하세요. 공현철님.
표준프레임워크(개발환경, 실행환경, 공통컴포넌트 등)은 모두 Apache v2.0 라이선스로 배포되고 있습니다.
이는 자유롭게 개작 및 재배포 등이 가능합니다.
모바일 표준프레임워크의 경우도 MIT 라이선스로 배포되고 있어 자유롭게 수정 및 재배포 등이 가능합니다.
다만, 라이선스 상에 몇 가지 제약사항을 가지고 있지만, 상업적으로 활용하시는데에는 크게 문제가 없습니다.
보다 자세한 제약사항은 다음 URL이나 인터넷을 통해 한글로 번역된 Apache v2.0 및 MIT 라이선스를 참조하시면 되실 것 같습니다.
http://www.egovframe.go.kr/EgovLicense.jsp?menu=1&submenu=4
참고로 대표적인 제약사항에 다음과 같습니다.
- 라이선스 복사복 배포, 수정파일 공지, 저작권, 특허, 상포권 공지 등
질문2 부분은 케이스별로 차이가 있겠지만, 바로 이전 버전에 대해서는 최대한 호환성을 보장하는 방향으로 업그레이드 하고 있습니다.
일부는 단순히 library만 업데이트 한다고 해서 반영되지 못하는 경우도 발생할 수 있구요. (이런 경우는 변경 가이드 제공)
이 부분은 차기 버전 배포시에 공지되는 내용 등을 파악하셔서 업그레이드 하시면 되실 것 같습니다.
그런 측면에서 실행환경의 부분은 수정 없이 사용하시도록 권고해 드리고 있습니다. (향후 업그레이드 시 호환성 문제 등)
라이선스 상 수정이 가능하기 때문에 수정 자체를 못하시는 것이 아니라, 수정된 경우에 대해서는 추후 업그레이드 등에 대한 보증을 할 수 없다로 이해해 주시면 되실 것 같습니다.
질문 3도 변경 가능하십니다.
그럼, 즐거운 하루되십시오.
감사합니다.
표준프레임워크(개발환경, 실행환경, 공통컴포넌트 등)은 모두 Apache v2.0 라이선스로 배포되고 있습니다.
이는 자유롭게 개작 및 재배포 등이 가능합니다.
모바일 표준프레임워크의 경우도 MIT 라이선스로 배포되고 있어 자유롭게 수정 및 재배포 등이 가능합니다.
다만, 라이선스 상에 몇 가지 제약사항을 가지고 있지만, 상업적으로 활용하시는데에는 크게 문제가 없습니다.
보다 자세한 제약사항은 다음 URL이나 인터넷을 통해 한글로 번역된 Apache v2.0 및 MIT 라이선스를 참조하시면 되실 것 같습니다.
http://www.egovframe.go.kr/EgovLicense.jsp?menu=1&submenu=4
참고로 대표적인 제약사항에 다음과 같습니다.
- 라이선스 복사복 배포, 수정파일 공지, 저작권, 특허, 상포권 공지 등
질문2 부분은 케이스별로 차이가 있겠지만, 바로 이전 버전에 대해서는 최대한 호환성을 보장하는 방향으로 업그레이드 하고 있습니다.
일부는 단순히 library만 업데이트 한다고 해서 반영되지 못하는 경우도 발생할 수 있구요. (이런 경우는 변경 가이드 제공)
이 부분은 차기 버전 배포시에 공지되는 내용 등을 파악하셔서 업그레이드 하시면 되실 것 같습니다.
그런 측면에서 실행환경의 부분은 수정 없이 사용하시도록 권고해 드리고 있습니다. (향후 업그레이드 시 호환성 문제 등)
라이선스 상 수정이 가능하기 때문에 수정 자체를 못하시는 것이 아니라, 수정된 경우에 대해서는 추후 업그레이드 등에 대한 보증을 할 수 없다로 이해해 주시면 되실 것 같습니다.
질문 3도 변경 가능하십니다.
그럼, 즐거운 하루되십시오.
감사합니다.