돈이 많은 대기업이 내 MIT 프로젝트를 리 브랜딩하고 나를 죽이는 것을 막는 것은 무엇입니까?

Dec 01 2020

Apache 및 Nginx와 같은 웹 서버를위한 MIT 라이선스 프로젝트를 시작할 계획이지만 주로 Windows 플랫폼을 대상으로합니다. 오픈 소스 소프트웨어를 이해하지 못하는 사람들은 저를 미쳐서 그런 일을한다고 말합니다.

제기되는 질문은 다음과 같습니다.

돈이 많은 대기업이 MIT 라이센스 프로젝트를 리 브랜딩하고 나를 죽이는 것을 막는 것은 무엇입니까?

그 때 쯤이면 브랜드가 정해져 있어도 대기업은 더 많은 돈을 쓸 수 있기 때문에 나를 '아웃 마켓'하고 '아웃 브랜드'할 수 있습니다.

답변

23 planetmaker Dec 01 2020 at 14:00

그것을 허용하지 않는 것은 많지 않습니다. MIT 라이선스는 상당히 자유롭고 제품에 저작권 고지를 적절하게 표시해야한다는 요구 사항을 준수하는 한 더 나은 제품 및 / 또는 서비스를 제공하는 것 외에는 할 수있는 일이 많지 않습니다.

이 유사한 질문 에서 congusbongus 의 우수한 답변 과 Eric의 답변을 참조하십시오. 마케팅 / 광고는 특히 오픈 소스 근처에서 모든 것이 아닙니다.

19 pjc50 Dec 01 2020 at 17:22

첫째, 이것은 오픈 소스 정신에 위배됩니다. 사람들이 당신에게 돈을주지 않고 당신의 작업을 악용하는 것을 원하지 않는다면, 처음부터 오픈 소스 라이선스를 사용하지 마십시오.

브랜드 변경

그러나 한 가지 옵션이 있습니다. 이름을 상표로 등록하여 브랜드 자체를 보호 할 수 있습니다.

"Red Hat"은 상표입니다. 다른 사람들은 그들의 릴리스를 "Red Hat"이라고 부를 수 없습니다.

Red Hat Linux의 오픈 소스 구성 요소 (거의 모두 타사 제품 임)가 "Fedora"및 "Centos"로 출시되었습니다.

Apache 및 Nginx와 같은 웹 서버용 MIT 라이선스 프로젝트이지만 주로 Windows 플랫폼을 대상으로합니다.

그것을 사용하고 싶어하는 사람들이 있을지 모르지만, 상업적 시장은 절대적으로 작을 것이고 다른 회사에 대한 주요 억제력은 고객이 없을 것입니다.

(저는 2000 년대 초에 마지막 제 3 자 폐쇄 소스 크로스 플랫폼 웹 서버 중 하나 인 Zeus에서 작업했으며, 성능이 절대적으로 중요한 부분을 제외하고는 아파치가 지배 할 것이라는 것이 분명했습니다. 당신이 직면하게 될 주요 질문은 IIS 대신 웹 서버를 사용하는 이유입니다. 또는 요즘 인기있는 것처럼 node.js 또는 Razor Pages 등을 실행하는 독립 실행 형 앱)

11 Jason Dec 02 2020 at 08:33

Alexander Osterwalder의 "비즈니스 모델 생성"을 읽으면 a) 비즈니스가 실제로 작동하는 방식, b) 소프트웨어 판매가 실제로 작동하는 방식, c) 오픈 소스 회사 (다른 회사 중에서도)가 수행하는 방식을 이해하는 데 도움이되었습니다.

https://www.goodreads.com/book/show/7723797-business-model-generation

간단히 말해서 모든 회사에는 개발자, 유지 관리 및 마케팅이 필요합니다. 오픈 소스 회사에서 개발 및 유지 관리는 부분적으로 다른 사람에게 밀리고 핵심 비즈니스의 상당 부분은 충성도, 신뢰 및 추종자를 구축하는 것입니다.

성공적인 오픈 소스 회사에서 귀하의 역할이 무엇인지 열심히 생각하십시오. 몇 가지 옵션이 있습니다.

5 TedMittelstaedt Dec 03 2020 at 17:22

저는 20 년 전에 FreeBSD에 대한 책을 썼습니다. 그리고 오늘 저는 Windows Desktop, Windows Server, Ubuntu 및 FreeBSD에서 수익을 얻습니다.

Windows Server는 비용이 많이 들기 때문에 누구도 그냥 뛰어 다니고 즐기기 위해 구매하지 않을 것임을 명심해야합니다. 요구 사항으로 나열된 앱이 있기 때문에 구매합니다.

예를 들어 Clearview 소프트웨어에는 Windows Server + IIS + SQL Server가 필요한 제품이 있습니다. (SQL Express는 잘 작동합니다.) 그러나 아시다시피 IIS는 여러 가지 이유로 매우 열악한 웹 서버입니다.

그러나 Microsoft는 디킨스처럼 지원합니다. Clearview의 개발자가 문제가 발생하면 전화를 받아 Microsoft에 전화하면 Microsoft는 문제를 해결하기 위해 나갑니다. Clearview 개발자를 위해 중요한 프로그래밍 작업을 수행 할 수도 있습니다. 이것이 Clearview가 Windows 또는 그 어떤 것에서도 Oracle이나 Apache를 지원하지 않는 이유입니다. Microsoft 제품 만.

무료 Windows 웹 서버용 코드를 배포하더라도 IIS는 이미 Windows Server와 함께 무료로 제공되기 때문에 비용이 0이면서 비용이 0이며 누가 더 많은 지원을 제공할지에 대한 결정이 내려집니다. 그리고 그것은 Microsoft입니다.

Windows에서 OSS가 많이 필요합니다. 그러나 제로 비용 인 Microsoft 제품과 정면으로 맞서는 제품에는 해당되지 않습니다.

1 allo Dec 03 2020 at 19:56

자유 라이선스를 MIT로 사용한다는 것은 일반적으로 다음 두 가지 중 하나를 가정한다는 것을 의미합니다.

  • 대부분의 작업을 수행하고 멋진 기능을 추가하면 포크가 리드를 따르기 때문에 프로젝트는 가장 인기가 있습니다.
  • 당신은 누군가가 갈라지는 것을 신경 쓰지 않습니다. 누군가가 당신의 제품을 개선하기를 원할 때, 그들은 왜 안됩니까? 그들은 당신 (및 다른 사용자)을 위해 일합니다. 그래서 다른 누군가가 당신의 프로젝트에 작업을 투자함으로써 무엇을 잃었습니까?

제품에 추가 된 항목을 사용하여 따라 잡을 수 있다는 강력한 보증을 원한다면 GPL과 같은 강력한 카피 레프트 라이선스를 사용해야합니다.