MS-PL (Microsoft Public License) 이해


16

현재 상용 소프트웨어 응용 프로그램에서 몇 가지 오픈 소스 제품을 사용하고 있습니다. 그중 하나는 MIT에 따라 라이센스가 부여되었으며, 상용 소프트웨어 링크를 허용하는 것으로 이해합니다. 그러나 다른 오픈 소스 제품은 MS-PL에 따라 라이센스가 부여되었지만 해당 라이센스가 상용 소프트웨어와 완전히 호환되는지 이해하지 못합니다.

문제는 상용 / 독점 / 판매용 애플리케이션에서 MS-PL 라이센스 OSS를 사용할 수 있습니까?


질문이 무엇입니까?
Armando

@Armando 편집은 명확합니다
주니어 Hounddog

모든 무료 / 오픈 소스 라이센스에 따라 다양한 상용 소프트웨어가 있습니다. 실제로 소프트웨어 사용 방법을 명확히해야합니다.
David Thornley

답변:


17

첫째, 용어 수정, 당신이 찾고있는 단어는 "상업적"이 아니라 "독점적"입니다. 오픈 소스 소프트웨어는 모든 의미에서 상업적입니다. 비즈니스에서 만들어 비즈니스에 판매하고 비즈니스에서 사용합니다. 이것은 실제로 사실이며 중요한 법적 사건 에서 법원에 의해 인정되었습니다 .

요청한 라이센스에 대해서는 http://www.opensource.org/licenses/ms-pl.html 로 이동 하여 텍스트를 읽으십시오. (라이센스는 자선 단체로 알려진 Microsoft가 작성한 소프트웨어에 사용하기 위해 Microsoft에서 만든 것입니다. 상용 소프트웨어입니다.) 섹션 3.D를 읽으십시오. 해당 소프트웨어를 포함하여 컴파일 된 바이너리를 배포하는 것은 라이센스가 부여한 권리에 속하지만 소프트웨어의 조건을 준수해야합니다. 예를 들어, 소프트웨어에 기고자 이름, 로고 등을 사용할 수 없습니다. 기고자가 Microsoft 인 것 같습니다. 해당 라이센스를 쉽게 준수 할 수 있어야합니다. 그러나 준수 여부에 대해 심각한 의문이 있으면 변호사와 상담하십시오.


1
여전히 이해가되지 않습니다. 그렇다면 독점 소프트웨어 구성 요소로 MS-PL 소스를 컴파일하고 MS-PL 소스를 소품 소프트웨어 구성 요소의 일부로 배포하는 경우 준수하려면 어떻게해야합니까?
Dr. Andrew Burnett-Thompson

opensource.org 링크의 맨 아래에는 소스가 "사용 가능해야 함"을 나타내는 주석이 있습니다. MS-PL을 위에서 아래로 약 10 번 읽었습니다. 내 응용 프로그램의 소스 코드를 공개적으로 제공해야한다고 말하는 곳을 여전히 찾을 수 없습니다. 댓글 작성자가 잘못된 것입니까, 댓글을 잘못 읽었습니까, 아니면 장님입니까?
Tormod

2
@Tormod 당신은 혼란스러운 질문에 대한 나쁜 대답 인 주석으로 혼란스러워하고 있습니다. 누군가가 MS-PL과 GPL을 혼동하는 것으로 보이며 실제로 가용성 요구 사항이 있습니다. OSI 메일 링리스트에서이 문제를 제기하고 곧 해결 될 것입니다.
btilly

7

얼마 전에 소프트웨어 라이센스 해석 에 대해 썼습니다 . 도움이 될 수 있습니다.

내가 알다시피, MS-PL은 매우 간단한 오픈 / 소스 라이센스입니다. 그것은이다 OSI-aproved 는 GPL이 바이러스이며, 소스의 가용성을 필요로하고, 소스 코드가 배포되는 경우 MS-PL은 바이러스이기 때문에, GPL 제외한 대부분의 FOSS 라이센스와 호환 만든다.


-1. OP는 MPL이 아니라 MS-PL에 대해 물었다.
Jörg W Mittag 2018 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.