2013-03-03 1 views
0

나는 프로젝트에서 내 친구와 함께 일했고 웹 사이트를 만들었습니다. 웹 사이트 : TOFSIS어떤 라이센스를 선택해야합니까?

다소 차이가있는 교육용 CMS입니다. 이제 문제는 초기 단계입니다. 우리는 여전히 대학 지시에 따라 사이트 모듈을 더 준비해야합니다.

제 파트너와 저는 대학생들이 오픈 소스를 만들 수 있도록 오픈 소스로 생각했습니다. 우리는 실제 관심이있는 자격을 갖춘 개발자 풀 중에서 특정 조건 하에서 만 코드를 제공하여 사이트의 특정 모듈을 준비하거나 기존 버그를 수정할 수 있기를 원합니다. 그리고 GPA 계산기, 출석 계산기 같은 것들에 대해서는 사이트 코드가 필요 없습니다.

나는 라이센스에 관해서 완전히 읽었으며 우리가 지금 코드를 공개하지 않기 때문에 오픈 소스 라이센스를 선택할 수 있다고 생각하지 않는다. 그러나 Creative Commons는 어떻습니까? SO와 같은 CC 배지를 추가하기 만하면됩니다.

나는 SO 바닥 글에 CC 스탬프가 있음을 확인했습니다. 그래서 내 지식에 따라 오픈 소스가 아닙니다. 하지만 나는 CC가 소프트웨어 나 코드를위한 것이 아니라고 들었다. 그렇다면 개발자는 언제 CC 라이센스를 사용합니까? 제 경우에는 코드를 배포하지 않고 GPL을 사용하는 것이 더 좋지만 추가로 사용자 정의 조건을 추가 할 수 있습니까?

내 경우 어떻게해야합니까? 나는 면허증을 제출하고 싶다. 누구도 상품화하지 못하도록하고 사람들이 물건을 다시 공유하기를 바랍니다.

감사합니다.

답변

3

AGPL은 사람들이 개선 할 수 있도록 소스 코드를 공개하고자 할 때 최상의 라이센스 선택 일 수 있지만 사람들에게 개선 사항을 공유하도록하고 싶을 수도 있습니다.

상업화를 명시 적으로 금지하지 않지만 상업적 파생 제품을 만든 사람은 AGPL 하에서 모든 변경 사항을 공유해야합니다. 실제로 이것은 상업적 주체가 가치를 창출하는 다른 방법을 찾아야한다는 것을 의미합니다. 부가 가치 서비스를 제공합니다.

다음 Open Source Definition는 라이센스가 "노력의 차별에 대하여 필드"을 가지고해야합니다. 즉, 오픈 소스로 분류되기를 원하는 경우 상업적 사용을 금지하는 조항을 추가 할 수 없습니다. 다른 모든 사람들과 마찬가지로 기업이 오픈 소스 코드를 동일한 조건으로 공정하게 사용할 수 있도록해야합니다.

1

대답하기 전에 먼저 코드를 널리 사용하지 않는 이유는 무엇입니까? OSS 상용화의 의도가 없으므로 OSS가 아닌 라이센스를 사용하는 번거 로움을 피하십시오 (참여자와의 토론이 촉발됩니다).

어쨌든 좋은 라이센스는 수정 권한/재배포 권한이 아닌 Microsoft Reference Source Licence 일 수 있습니다. 별도의 계약을 통해 특정 사람들이 기여할 수 있도록 허용 할 수 있습니다. 변호사에게 계약 법률 영역에 들어서 있으므로 변호사에게 물어보십시오 (코드 재 라이센스에 대한 허가가 필요합니다).

1

하지만 CC는 소프트웨어 나 코드를 의미하지 않는다고 들었습니다. 그렇다면 개발자는 언제 CC 라이센스를 사용합니까?

는 소프트웨어 개발자 는 소프트웨어 프로그램에 대한 CC 라이센스를 사용하지 않을한다.

Creative Common 라이선스는 이미지, 사진, 음악, 비디오 또는 문서 텍스트와 같은 작품에 적합합니다.

소프트웨어 프로그램에는 오브젝트 코드와 소스 코드의 두 가지 형식이 있기 때문에 소프트웨어에 적합하지 않습니다. CC 라이센스는이 두 가지 형태로는 잘 작동하지 않습니다. 예를 들어 사진이나 음악을 아주 잘 편집 할 수 있습니다. 소스 코드가없는 경우 소프트웨어에서 제대로 작동하지 않습니다.

CC on stackoverflow btw. 콘텐츠에 사용됩니다. 이제 내 대답을 편집하고 개선 할 수 있습니다.)