문제

나는 개인적인 프로젝트 ASP.NET MVC 는 계획을 만들기에 오픈 소스입니다.과거에,나는 오픈 소스 꽤 몇 가지 PHP 스크립트와 유닉스 기반의 물건입니다.사람들을 위해,나는 일반적으로 갔으로 BSD/Apache 스타일 라이센스지 않았다면,라이브러리를 포함지 못했습니다.Linux/PHP 면의 것,일반적으로 의미가 있는 GPL-ed,따라서 여전히 결과에 매우 분명한다.

이 프로젝트에 대해,그러나 내가 어떤 것인지 알아보고 라이센스는 심지어 을 적용하여 이 프로젝트 및을 찾지 못하는 어떤 좋은 자원을 질문에 대답.내가 알고있는 유일한은"진짜"이 질문에 대답하는 것이 변호사입니다.그러나,이것이 뭔가 하지 않는 경우,수익을 창출하겠 킥에$1000 으로 프로젝트,오히려 그래픽 디자이너를 고용 또는 사용성 전문가를 전달에서 응용 프로그램를 지불한다 변호사입니다.

이는 특정 프로젝트를 사용한 음속를 위한 데이터베이스 액세스 및 Argotic RSS 를 위한 구문 분석,더 복잡한 문제입니다.

고 있다는것을 알 수 있습니다 허용되는 사용하는 모든 사람들의 조각과는 재배포할 수 있습니다 내가 사용하는 프로젝트니다.그러나 내가 왼쪽으로 혼란을 통해 어떤 결과 프로젝트 수있/라이센스가 부여되어야 합니다.

나는 아 협상 내 방법을 통해 미로에 대한 음속 및 Argotic 비트이기 때문에 그들은 이미 오픈 소스 라이센스는,그러나 나는 할 수 없는 단 하나도 어떤 라이선스에 적용할 수 있는 프로젝트의 상단에 작성 ASP.NET MVC.

에 응하여 의견:

나는"무서워"하는 것입니다.나는 그냥을 넣어 시도 동일한 관심으로 라이선스와 분포의 이 최종 응용 프로그램이 나으로는 아키텍처와 그것의 개발.는데 삶을 파괴하기 때문에 주의하지 않은 틀림없이 비잔틴의 지적재산권법 책에 오늘입니다.

고,솔직히 말해서,실제로 받고 불쾌한 문자에서 지난 변호사의 오픈 소스는 구성 요소가 포함되어 있에 오픈 소스 프로젝트의,내 자신만을 사용 라이센스는 그들이 행복하지 않았다.

불행하게도,"오픈 소스 라이센스"지 못한 것이 있다면 특정한 법적 측면에서 말하는 것 보다,"그냥 사용하는 웹 프로그래밍 언어와 괜찮을거야".GPL 은 분명 하나의 가장 인기 있는 오픈 소스 라이선스가도는 몇 가지 중 하나에,그것의 얼굴을 적용할 수 없 ASP.NET MVC 응용 프로그램.저는 호기심이 있는 경우 기존 라이센스는 실제로"컴파일된"가 다른 라이센스의 구성 요소를 나를 사용하지 않고 던지는 법률"컴파일러"오류가 있습니다.

난 말하지 않는 대답은 간단하다(이것은 아닙니다).저는 질문하기 때문에 내가 진정으로 관심에 응답에서 오는 관점을 검토한 문제이다.때 나는 처음에 그것을 게시,나는 완전히 예상되 그것은 앉아서 답을 위해 오랜 시간이기 때문에 그것은 간단한 질문입니다.

도움이 되었습니까?

해결책

최종 RTM 응답이 종료 되었는 ASP.NET MVC 자체 출시되었습니다 Microsoft 라이센스 허가 는 OSI 인증 license.는 라이센스와 매우 유사하면 아파치,BSD,나머지는 가족의 라이선스가 있습니다.결론은 그 아래에는 라이센스에,당신은 상당히 무료 라이센스의 코드 그러나 당신은 맞는 볼 경우에도 귀하의 프로젝트를 포함한 시스템입니다.웹.Mvc DLL 을 만들통-배포할.

다른 팁

ASP.Net MVC 해 궁극적으로의 핵심 부분입니다.Net framework.그것은 당신이 필요하지 않습을 재배포니다.

평균 시간에 당신이 적용될 수 있는 어떤 라이선스를 자신의 코드,하지만 재배포 MVC 어셈블리합니다.사용자는 다운로드 할 수 있는 현재 MVC 미리보기 자신.

지 않아요 정말 당신이 무엇을 겁니다.에서 나의 이해 및 아음속 ASP.NET MVC 재배포할 수 있습 중 하나에 대한 오픈 소스 또는 상업적인 라이선스,그리고 당신은 잘해야한다는만큼 당신이 사용하지 않는 어떤 종류의 바이러스 GPL 라이센스는 GPL 모든 것.

당신이 시도할 수 있습니다 읽기를 통해 무료 소프트웨어 재단의 참조 라이센스에 대해 사용할 수 있는 오픈 소스 프로젝트 시에 대한 느낌을 얻을 종류의 라이선스를 사용할 수 있습.

지 않는 경우에 그들은 거의 확실하게 제공 몇 가지 종류의 이동-라이브 라이센스와 RTM.

익숙하지가 않아요 이 모든 것이 정말로,그러나 나는 CodePlex 의 다른 일을 누군가가 게시한 프로젝트에서 Microsoft 공개 라이센스:

http://en.wikipedia.org/wiki/Microsoft_Public_License#Microsoft_Public_License_.28Ms-PL.29

그것은 매우 일반적인 것을 사용 허가서 GPL 플러스 예외에 대한 것이 무엇인가 그렇지 않으면과 호환되지 않는다는 점에 주의하시기 바랍니다.예를 들어 라이센스에 대한 수출입은:

이 프로그램은 무료 소프트웨어재배포할 수 있습니다 및/또는 수정 그것은 조건하에서의 GNU 일반 공중 사용 허가서로 출판 자유 소프트웨어 재단은;하나의 버전 2 라이센스 또는 (옵션)모든 이후 버전입니다.

또한,혼동을 피하기 위해 의심의 여지가,권한을 부여하지 않았 링크 이 OpenSSL 프로그램 또는 다른 모든 라이브러리 패키지를 (재)바이너리 배포 생산의 결과로 인 연결을 제공합니다.

를 사용하려는 경우에는 GPL,당신이 할 수있는 뭔가 비슷합니다.

그러나,그것은 당신 같은 소리 하지 않는 특히 사용하려면 GPL,당신이 원하는 BSD 스타일의 면허증,그리고 이 경우에는 당신이 필요하지 않은 특별한 예외는 아니다.다만 코드에서는 면허를 원합니다.그래서 그것은 당신의 라이센스만을 적용하는 코드 다른 소프트웨어를 배포하는것과 없는 법적 문제와 이를 넣을 수 있는 어떤 라이선스에 자신의 코드입니다.

할 수 있어야 재배포하는 방법과 동일하 DotNetNuke 입니다.내가 믿고 그것은 오픈 소스 프로젝트입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top