BSD의“비 보증 조항”이 좋은 생각이라면 사람들이 BSD보다 MIT 라이센스를 선택하는 이유는 무엇입니까? [닫은]


78

이 질문에 따르면 답글입니다.

New BSD 라이센스의 "비 보증 조항"의 목적은 무엇입니까?

사람들이 원하지 않는 방식으로 사용자 이름을 사용하지 못하도록 MIT를 통해 BSD 라이센스를 선택하는 것이 더 똑똑해 보입니다.

이 경우 사람들이 왜 여전히 BSD 라이센스보다 MIT 라이센스를 선택합니까?


11
MIT 라이센스는 "이 코드로 원하는 모든 것을 할 수 있습니다"라는 의미로 널리 이해되고 있습니다. 나는 당신이 그것을 언급 할 때까지 BSD "무 서명"조항에 대해 들어 본 적이 없었으며, 개별 개발자에게는 그 조항이 어떤 가치를 추가하는지 확신하지 못한다. 다른 모든 것들은 같고 단순할수록 좋습니다.
— Robert Harvey

답변:


111

내 친구는 한 번 라이센스를 통해 라이센스 작성자가 무엇을 두려워했는지 알 수 있다고 지적했습니다.

진흙으로 이름을 드래그하는 것이 두려운 경우 BSD 라이센스가 더 좋아 보일 것입니다. 소프트웨어를 독점 소프트웨어에 넣는 것이 두려운 경우 GPL이 더 좋아 보일 것입니다. 라이센스가 무엇이든 저자는 그들이 두려워하는 것으로부터 라이센스를 보호하기 때문에 라이센스를 선택합니다.

사람들마다 관심사가 다르므로 다른 라이센스를 사용하십시오.


59
이것은 좋은 답변이지만 질문에 대한 답변은 아닙니다.
— Michael

46
MIT는 용감하고 두려움이 없습니까?
— 조나단

10
@Michael : 그것은 않는 질문에 대답. 아주. 이보다 더 나은 답변을 원하면 라이센스 법률 전문 변호사를 고용하십시오.
— Robert Harvey

12
@jonathan-아니요. 커뮤니티에 유용하지 않을까 두려워하는 사람들을위한 것입니다.
— mouviciel

28
진정으로 용감하고 두려움이없는 @jonathan는 책임 조항을 취소하고 소프트웨어로 인한 모든 손해에 대해 전적으로 책임을집니다.
— Erik B

69

짧은 대답은 MIT가 더 간단한 라이센스입니다.

그렇습니다. 여러 가지 방법으로 사람들이 당신의 이름을 원치 않는 방식으로 사용할 수 없다는 것에 대한 조항을 좋아하지만 실제로는 대부분의 사람들이 그것에 대해 걱정하지 않습니다. 당신이 그것에 대해 걱정한다면 아마도 BSD 라이센스를 이미 사용하고있을 것입니다.

또한 MIT 라이센스는 그대로 복사하여 붙여 넣을 수 있으며 BSD 라이센스는 프로젝트마다 편집해야합니다. 개인적으로 나는 둘 다를 좋아하고, 그들이 프로젝트에 대한 MIT 라이센스를 많이 선택하는 것을 잃지 않을 정도로 비슷하다고 생각하지만 그것은 단지 개인적인 견해 일뿐입니다.


10
편집해야 할 부분은 3 절 BSD 라이센스 뿐이며 2 절은 기본적으로 MIT 라이센스와 동일하지만 (IMO) 한 가지 장점이 있으므로 라이센스 조항을보다 쉽게 ​​확인할 수 있습니다. 글 머리 기호 목록에 있습니다.
— kyrias

9
@Demizey "장점 : 용어를 쉽게 볼 수 있습니다". ; D
— 메쉬 필드

0

아시다시피, 원래 BSD 라이센스에는 4 개의 조항이 있으며 그 중 하나는 "광고 조항"입니다. 보증 조항이 광고 조항과 함께 제공되어 광고하는 동안 진흙을 통해 프로젝트 이름을 끌어 올릴 수 없었습니다.


10
이것은 질문에 어떻게 대답합니까?
— gnat
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.