유료 오픈 소스 앱


9

나를 귀찮게하는 질문은 오픈 소스 앱이 모바일 시장에서 잘 팔릴 것으로 기대할 수 있는지 여부는 합리적인가?

사용자가 체크 아웃 한 버전을 빌드하는 대신 내 앱을 사용한다고 믿어야하는데, 더 중요한 것은 앱을 OSS 라이센스로 사용할 수있게하면 경쟁을 어떻게 처리 할 수 ​​있습니까?

지금까지 찾은 주제에 대한 유일한 링크는 http://blog.zachwaugh.com/post/17554643060/selling-open-source-apps 이지만 Mac OS X 앱을 다루고 있습니다.

내 질문은 iOS, Android 또는 다른 OS에 중점을 두지 않으며 일반적으로 모바일 응용 프로그램에 관한 것입니다.

편집 : 내 사용자가 프로그래머인지에 대한 매우 합리적인 질문이 제기되었습니다.
필자는 대부분의 사용자가 원격으로 프로그래밍에 익숙하지 않을 것으로 기대합니다.


3
사용자는 프로그래머입니까?
chrisaycock

아마도 엔터테인먼트 앱입니다. 이를 반영하여 질문을 편집하겠습니다.
K.Steff

1
유료 모바일 앱을 오픈 소스 화 한 다른 프로그래머에게 물었습니까? 예 : play.google.com/store/apps/details?id=net.osmand.plus (유료) 및 play.google.com/store/apps/details?id=net.osmand (무료, 축소 기능)는 GitHub의에서 오픈 소스 및 사용할 수 github.com/osmandapp/Osmand
K3B의

다음과 같이 질문하면서 통찰력을 얻었으므로 내 자신의 질문에 대한 언급은 다음과 같습니다. 2) 개발자의 시간은 소중하며, 단지 사용하고자하는 사람들은 아마도 편의와 지원 비용을 지불 할 것입니다. 3) 유일한 실질적인 문제는 경쟁에 관한 것입니다. 대부분의 경우 불법입니다. 존경하는 회사는 당신을 '치트'하려고하는 것보다 오히려 당신을 사거나 깨끗한 역 엔지니어링을 할 것입니다
K.Steff

답변:


13

우선, 수백만의 앱 중 대다수가 오픈 소스이든 비공개이든 잘 팔리지 않습니다. 따라서 앱이 눈에 잘 띄지 않고 잘 판매되지 않는 한 앱이 잘 팔릴 것으로 기대하지 마십시오.

iOS 앱의 경우, 구매하지 않고 오픈 소스를 다운로드하고 앱을 빌드하고 기기에로드하려면 iOS 개발자 프로그램 등록에 대해 Apple에게 $ 99 / ann을 지불하고 Mac도 있어야합니다. 앱. 전문 지식이 있더라도 최종 사용자는 많지 않습니다.

그러나 다른 개발자가이 작업을 수행하는 것을 막을 방법은 거의 없습니다. 심지어 자신의 이름으로 앱 스토어에 제출하거나 가격을 낮추거나 무료 앱에 광고를 추가 할 수도 있습니다.

후자를하는 개발자가 점점 더 많아지고 있습니다. 일부는 저작권이 있고 공개 소스가 아닌 콘텐츠를 사용하는 것으로보고되었습니다. 따라서 앱에 가시성이 있으면 경쟁이 거의 보장됩니다. 많은 앱 스토어가 등록 상표를 보호하려고 시도하는 경우 복제본에 대한 이점은 마케팅, PR 또는 명성 (있는 경우)에서 브랜드 이름을 인식하는 것입니다.

추가 :

GPL v3 라이센스에 따라 오픈 소스를 배포하는 경우 라이센스가 부여 된 코드를 사용하는 것이 Apple의 iOS App store DRM과 호환되지 않는다는 법적 의견이있을 수 있습니다. 그러나 라이센스가 소유자에게 적용되지 않기 때문에 100 % 저작권 보유자 인 귀하는 iOS 앱 스토어에 직접 앱을 제출할 수 있습니다. 그러나 GPL v3 라이센스에 따라 코드를 가져 와서 이와 같이 시도한 다른 사람을 고소 할 근거가 있는지 변호사와 상담 할 수 있습니다. 그래도 집행 비용이 발생할 수 있습니다. 그러나 IANAL이므로이 전략 사용에 대해 생각하고 싶다면 변호사와 상담하십시오.

나중에 추가 함 :

Xcode 7.x부터는 Mac에서 연결된 iOS 기기에 앱을 설치하기 위해 더 이상 Apple에 연간 개발자 등록비 $ 99를 지불 할 필요가 없습니다. 유효한 Apple 개발자 ID와 Xcode 사용 방법에 대한 지식 만 있으면됩니다.


4

오픈 소스 인 모바일 애플리케이션은 앱이 시장에 출시 된 경우 앱 판매에 큰 영향을 미치지 않습니다.

체크 아웃 (관련 SCM이 설치되어 있어야 함) 및 적절한 SDK 설정 (iOS 또는 Windows 인 경우 취득한 관련 라이센스)을 얻는 데 많은 작업이 있습니다. 그것은 당신의 목표 사용자들이 이것이 무료로 그것을 얻기 위해 그들이해야하는 것임을 아는 지식이 있다면 제공됩니다.

실제로 특정 수준까지 긍정적입니다. 소스를 제공하면 실제로 보너스가 될 수 있으며 많은 고급 사용자를 편하게 기울일 수 있습니다. 이러한 사용자는 Android의 활동과 같은 애플리케이션 기능을 사용하는 애플리케이션과 함께 애플리케이션을 확장하거나 빌드 할 수 있습니다.

소스를 제공하는 것만으로는 기고자를 끌어 들이지 않습니다. 앱이 발생하기 전에 충분한 매력을 끌어 야합니다.

경쟁이 걱정된다면 오픈 소스를 전혀 사용하지 않는 것이 가장 좋습니다. 문제를 해결하기 위해 피 투어가 복사되고 시간이 많이 걸리는 것을 확인하는 것은 매우 어렵습니다.


1

커뮤니티가 소스 코드에 기여할 예정입니까? 그렇지 않은 경우 공개적으로 사용할 필요가 없습니다.

고객에게 유료로 소스를 추가 보너스로 제공하여 필요에 맞게 앱을 수정할 수 있습니다.

장갑과 같은 요구 사항에 맞는 고유 한 라이센스를 작성하십시오. 다른 방법이 아니라 라이센스를 안내하고 필요로합니다.


필자는 개발자가 자신의 코드에서 카피 레프트 라이센스 라이브러리를 사용할 수 있기 때문에 이것이 항상 옵션은 아니라고 생각한다
K.Steff

1

우리는 종종 게으르고 심지어 무기한 연기하기를 원하기 때문에 지불하거나 기부하지 않습니다.

괜찮다면 예입니다. 모바일에 관한 것이 아니라 개념이 흥미 롭습니다. KpyM이라는 Windows 용 ssh 서버입니다. 앱은 공개 소스이며 다운로드 버전은 등록되지 않은 경우 모든 클라이언트 연결에 대해 5 초 지연이 포함되어 있습니다. 이 방법은 비공개 쉐어웨어에 일반적이지만 OSS에서 처음 만났을 때였습니다. 그리고 마침내 나는 지불했다. 때문에

  • 이 알림으로 살 수는 있지만 작업이 완료되었으며 보상을받는 것이 더 좋습니다. 프로그램이 예상대로 작동한다고 생각할수록 지불 지연에 대한 지연이 커졌습니다.
  • 지체없이 다시 컴파일 할 수는 있었지만 강력히 권유하지 않았습니다. 다시 컴파일하는 것을 언급하지 않고 윤리적 인 이유로 어딘가에이 버전을 업로드하십시오. 닫힌 바이너리를 해킹하는 것은 불법이지만 때로는 추론 (예 : 복잡한 작업 해결)이 있지만 비슷한 경우 OSS 프로그램의 소스 코드를 변경해도 똑똑한 사람의 배지를 얻지 못할 수도 있습니다. :)
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.