2014-10-02 2 views
2

우리는 자회사에 배포하는 asp.net 웹 사이트 프로젝트를 보유하고 있습니다.Ms-RL 라이센스 - 설명이 필요하십니까?

또한 ms-RL's licensed 모듈 (dll)을 참조합니다.이 광고는 웹에 게시되지 않았습니다.

The MS-RL information states :

상호 Grants- 어떤 파일에 대해 당신은 당신이 함께 그 파일에 받는 소스 코드를 제공해야합니다, 즉 에서 (소스 코드 나 바이너리 형식) 소프트웨어 코드가 포함되어 배포 이 라이센스 사본과 함께이 라이센스가 해당 파일을 제어합니다. 귀하는 귀하가 선택한 조건에 따라 귀하 자신의 저작물이며 소프트웨어의 코드를 포함하지 않는 다른 파일의 라이센스를 취득 할 수 있습니다. 우리가 가진 것 소스 코드 - MS-RL에 따르면

: 우리가 JSON_MS_RL.DLL를 참조 MyPage.aspx이있는 경우

: 나는 분명 그것을하지 결정을 찾을 질문

공급하는 ?

  • Mypage.aspx?
  • JSON_MS_RL.DLL? (바이너리이지만, 소스 코드가 필요하다고 가정합니다.)
+0

왜 텍스트에 언급되지 않은 [gpl] 질문에 태그를 지정 했습니까? 프로젝트가 GNU GPL로 덮여 있습니까? 그렇다면 MS-RL은 GNU에서 [호환되지 않는] 카피 레프트 라이센스 (http://www.gnu.org/licenses/license-list.html#ms-rl)이므로 MS-RL에서 라이브러리를 사용할 수 없습니다. GPL. –

+0

크로스 포스팅이 감지되었습니다. https://answers.yahoo.com/question/index?qid=20141002055253AAKGJru –

+0

가능한 복제본 http://stackoverflow.com/questions/491099/ms-rl-explanation-needed –

답변

3

이것은 실제로 매우 모호한 것으로 보입니다. 문제는 '파일'이라는 단어가 정의되지 않은 반면 그 의미는 전혀 분명하지 않다는 것입니다. 내가 아는 한, 라이브러리와 사용자 코드가 결합 된 유일한 '파일'은 배포/설치 패키지입니다. Ms-RL에서이 파일은 하나의 '파일'로 간주됩니까? 그렇다면, Ms-RL이 지원하는 소프트웨어를 다른 파일과 함께 보관한다면 *.tar.gz으로 간주됩니다. 그렇다면 모든 이유를 뛰어 넘습니다.

나는 그것을 해석 할 변호사가 아니기 때문에 내가 할 수있는 유일한 일은 웹을 통해 발견 할 수있는 설명을 참조하는 것이다.

강령 프로젝트 (즉 프로그래머를위한 마이크로 소프트 중심의 네트워크입니다) summarizes the terms of Ms-RL in that way (열거 광산) :

마이크로 소프트 오픈 라이선스 및 무료 소프트웨어 라이센스. 수정 된 소스 파일이 포함되어 있고 Ms-RL을 보유하고있는 한 파생 된 코드를 배포 할 수 있습니다.진정한

  • 상용 응용 프로그램에서 사용할 수 있습니다 : 진정한
  • 버그 수정/확장 공개 도메인에 공개해야합니다
  • 사실 : 거짓
  • 명시 적 특허 라이선스를 제공
    1. 저작권 보호 기능을 제공합니다
    2. 독점 (폐쇄 소스) 응용 프로그램에서 사용할 수 있습니다. True
    3. 바이러스 라이센스인가요? 예 :
  • 당신은 관심이 있습니다. ⑤, 더 자세한 설명이 필요할 수 있습니다 : '바이러스 성'은 파생적 저작물을 허락하지만 면허를 부여 할 수있는 라이센스에 대한 경멸 적 용어입니다.

    따라서 코드 프로젝트에 따르면 전체 프로젝트가 아닌 Ms-RL이 제공하는 라이브러리 만 제공해야합니다 (수정되었거나 수정되지 않음). 물론 자신의 위험에 대한 의견을 신뢰하십시오.

    +0

    PArdon 나,하지만 내 이해 좀 봐주세요 : _ 어떤 파일 (# 1) ** 당신이 소스 코드 또는 소스 코드 (소스 코드 또는 바이너리 형식으로)에서 소스 코드를 제공해야합니다 **이 파일에 **이 라이센스의 사본과 함께 어떤 라이센스가 해당 파일을 관리 할 것인가 ---- 그래서 ms-rl 인 DLL을 참조하는 페이지 (파일 # 1)가 있으면 다음을 제공해야합니다. 그 파일에 대한 소스 코드 !!! 내 파일이야 !!!! ms-rl 파일/라이브러리가 아닙니다! ........ 제가 틀렸습니까? –

    +0

    @RoyiNamir 죄송합니다. 귀하의 권리 또는 재량 여부를 판단 할 수 없습니다. 그러나 내가 당신이라면, 제작시 Ms-RL과 같은 한계 면허하에 소프트웨어를 피하려고 노력할 것입니다. 올바르게 (아마도 변호사의 도움으로) 이해한다고해도 라이브러리 작성자 (저작권자, 정확하게 말하면)는 오해의 소지가 있었을 수 있으므로 자신의 무효에 의존하는 클레임을 만들려고 할 수 있습니다 해석. 어쩌면 일부 명확하고 일반적인 자유 소프트웨어 라이센스 (Expat/X11, GNU LGPL, Apache v2 등)에서 해당 라이브러리에 대한 대안이있을 수 있습니까? –

    +0

    20 번 읽는 중 '나는 VS OF OF'에 대한 설명이 필요하다고 생각합니다 : _ 소스 코드 나 바이너리 형식의 소프트웨어 코드를 포함하여 배포하는 모든 파일의 경우 수신자에게 소스 코드 **를 제공해야합니다. (또는 ???) ** 그 파일 _....... –