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.