불법 복제로부터 소프트웨어를 보호하는 것이 여전히 가치가 있습니까? 불법 복제를 방지하거나 최소한 어렵게 만드는 효과적인 방법이 있습니까?
불법 복제로부터 소프트웨어를 보호하는 것이 여전히 가치가 있습니까? 불법 복제를 방지하거나 최소한 어렵게 만드는 효과적인 방법이 있습니까?
답변:
실제로는 아닙니다. 모든 복사 방지는 100 % 완벽해야합니다 (우리 모두가 불가능하다는 것을 알고 있습니다). 그렇지 않으면 전 세계 어느 한 사람이 문제가 발생하여 웹에 게시하기 만하면됩니다.
사람들이 귀하의 제품에 대해 돈을 지불하게하려면 복제 방지가 정답이 아닙니다. 그것은 결코 작동하지 않았으며 결코하지 않을 것입니다. 답은 Economics 101에 있습니다. 사람들은 귀하가 요구하는 가격보다 더 큰 가치를 제품에 인식하면 귀하의 제품에 대해 돈을 지불 할 것입니다. 그렇지 않으면 그들은하지 않습니다. 기간.
주저없이 두 질문 모두에 "아니요"라고 대답합니다.
불법 복제로부터 소프트웨어를 보호하는 것이 여전히 가치가 있습니까?
아니요. 많은 회사와 독립 개발자가 필요가 없음을 보여주었습니다.
Humble Indie Bundle은 활발한 "해적 행위" 에도 불구하고 살인을 저지르는 한 가지 가능한 방법의 훌륭한 예입니다 . 3 주간의 단일 행사에서 5 명의 개발자는 DRM없이, 그리고 다운로드 링크에 대한 액세스를 제어하기위한 공동 노력 없이도 5 개 게임 (한 개 이상)에 거의 미화 90 만 달러를 모았습니다. 그리고 지불 한 사람들의 만연한 공유에도 불구하고, 사본 당 평균 10 달러가 지불되었고, 그 중 30 %가 자선 단체에 갔다. (이것은 이러한 종류의 판매 이벤트조차도 표준이 아니라는 점에서 다소 예외적 인 예이지만 비표준 판매 모델이 어떻게 잘 작동하는지 보여주는 좋은 예입니다.)
Introversion Software 및 Stardock과 같은 회사 는 90 %의 불법 복제율에도 불구하고 많은 돈을 벌고 있습니다.
또 다른 좋은 예는 Illumination Software Creator로, 자체적으로 잘 수행되고 있습니다.
또는 "프리미엄"모델을 선택하고 (1 주일 기준) 저자에게 하루에 $ 100,000를 벌고있는 Minecraft를보십시오.
사람들이 "해적 행위" 와의 싸움을 중단하더라도 , 그들은 스스로를 위해 아주 잘하는 경향이 있습니다.
불법 복제를 방지하거나 적어도 어렵게 만드는 효과적인 방법이 있습니까?
아니, 솔직히 말해서 그것은 무의미합니다. 프로그램 내에서 값을 복사하는 것처럼 소프트웨어를 쉽게 복사 할 수 있습니다. 최종 사용자가 언제라도 프로그램의 사본을 보유하는 한 소프트웨어를 "해적판"으로부터 보호하기 위해 어떤 노력을 기울이든지간에 누군가 가 비용없이 다른 사람에게 소프트웨어 를 배포 할 수 있습니다.
"해적 행위" 를 방지 하는 유일한 두 가지 방법 은 다음 과 같습니다. 웹 응용 프로그램과 같은 소프트웨어를 서비스로 만들 거나 소스 코드를 열거 나 소프트웨어를 무료 배포하려면 라이센스를 부여하십시오.
가격표가있는 소프트웨어의 "해적 행위" 를 방지 하는 유일한 방법 은 고객이 제품에서 인식하는 가치에 따라 가격을 더 높이거나 해당 가격을 지원 서비스와 같은 실제 서비스에 연결하는 것입니다. 다른 제품에서 무료로 얻을 수있는 것에 대해 60 달러를 지불하는 사람은 없습니다.
(단어 적으로, 나는 어원이 도둑질을 의미하기 때문에 "해적 행위"라는 용어에 반대한다. 저작권 침해는 당신이 어떻게 보든지간에 도둑질이 아니며, 둘을 지적하는 것은 지적으로 부정직하다. 나는 같은 용어를 선호 할 것이다. "불법 고객"또는 "미개척 시장")
복사 방지가 100 % 효과적이지 않다고해서 그것이 가치가 없다는 것을 의미하지는 않습니다. 정직한 사람들을 정직하게 유지합니다. 고객은 소프트웨어에 대한 비용을 지불하기 위해 약간의 인센티브가 필요하며 대부분의 경우 복제 방지 기능이 제공됩니다. 당신의 가격이 합리적이라면, 대부분의 사람들은 당신이 가진 보호를 우회하려는 시간과 노력을 소비하지 않을 것입니다. 물론 보호 기능이 핵심 기능을 사용하기 어려운 경우 또 다른 문제입니다.
이 블로그 게시물은 복사 방지의 가치에 대한 훌륭한 평가입니다 : http://www.kalzumeus.com/2006/09/05/everything-you-need-to-know-about-registration-systems/
소프트웨어에 대한 일부 보호 기능을 제공 할 수있는 합리적으로 효과적인 한, Infralution Licensing System을 적극 권장 합니다 . 저렴하고 잘 수행됩니다.
예, 여전히 유용하지만 그에 많은 시간과 비용을 투자하지 마십시오. 당신의 소프트웨어가 그만한 가치가 있다면, 그것을 구매하고 깨뜨릴 것입니다. 보호 메커니즘에 대한 노력과 상관없이.
너무 많은 보호와 보호가 없으면 판매에 영향을 미칩니다.
줘 :)
누군가가 충분히 판단되면 사실상 모든 불법 복제 방지 조치를 피할 수 있다는 점을 감안할 때 아무런 조치도 취하지 말아야한다는 주장이 있습니다.
소프트웨어를 유용하게 만들고 비용을 지불하는 사람들을 지원함으로써 수익과 전용 사용자를 확보하십시오.
수익을 얻는 한 가지 방법은 추가 비용을 지불해야하는 "프로"버전을 보유하는 것입니다. 이것은 대중적인 접근 방식 인 것 같습니다. 프로 기능의 잠금 해제는 a) 고객에게는 쉽지만 b) 해커에게는 어렵지 않아야합니다.
이 작업에 많은 노력을 기울이지 말고 방해하지 마십시오.
가치있는 두 가지 복제 방지 계층이 있습니다. 하나는 일반 사용자가 복사하지 못하도록하고 다른 하나는 복사하지 못하게하는 것입니다. 한 사람이 당신의 복제 방지 기능을 사용할 수 있다면 세계의 모든 전용 해적들이 복제물을 가질 수 있기 때문에 그 사이에는 아무 것도 없습니다. 두 번째 수준은 불가능하므로 시도조차하지 마십시오. 첫 번째는 가치가있을 수 있습니다.
복사 방지를 성가 시게 만들면 해적 사이트에는 더 나은 버전이 제공됩니다. 많은 사람들이 합법적 인 소프트웨어 사본을 구입 한 다음 불법을 다운로드하여 실제로 사용합니다. 나는 당신이 정직한 사람들이 해적 사이트에서 물건을 다운로드하도록 장려하고 싶지 않다고 생각하며 지불하는 고객을 너무 귀찮게하고 싶지 않습니다.
불법 복제 자체에 대해 걱정하지 마십시오. 독립형 서비스의 경우 해적은 당신에게서 아무것도 가져 가지 않습니다. 진심으로. 당신은 여전히 당신이 전에 가지고 있던 모든 것을 가지고 있습니다. 그들이 할 수있는 일은 가능한 판매를 박탈합니다. 다시 말해, 영향력있는 검토자가 할 수없는 것은 아무 것도 할 수 없습니다.
당신이 걱정해야 할 것은 수입과 매출의 증가입니다. 불법 복제는 사람들에게 무료 평가판과 경험을 제공함으로써 실제로 도움이 될 수 있습니다. 많은 사람들이 실제로 사용하는 물건을 구입할 것입니다. 일부 사람들은 Microsoft의 성공의 일부를 소프트웨어를 불법적으로 사용하는 많은 사람들에게 귀속시킵니다. 장기적으로는 완벽하게 합법적 인 Linux보다 불법 복사 된 Windows를 사용하는 수억 명의 중국인이 더 좋습니다.
불법 사본 수에주의하지 마십시오. 그들은 대부분 판매 손실이 아닙니다. 해적은 구매 능력을 훨씬 뛰어 넘어 거의 사용하지 않는 대량의 소프트웨어를 축적하는 경향이 있습니다. 실제 판매에주의하십시오.
우선, 관리자 계정이 컴퓨터의 파일을 완전하게 복사하는 것을 막을 수는 없다고 담대하게 주장합니다.
그러나 복사와 관련하여 모든 사용자가 파일을 실행할 수는 있지만 읽을 수 없도록 복사 파일에 대한 실행 파일에 대한 권한을 설정 111
하고 소유하도록 만들 수 있습니다 root
. 그러나 root
여전히 변경할 수 있습니다.
바이너리가 복사되는 것을 막을 수 없으므로 대상 시스템에 바이너리를 수동으로 설치하려고합니다. 해당 시스템에 대해 명시 적으로 컴파일하고 시스템 구성의 해시 (예 : 호스트 이름, 하드웨어 등)를 포함하십시오. 런타임 중에이 구성과 일치하는 시스템에서 실행 중인지 확인하십시오.
그래도 바이너리를 가져 와서 검사하고 올바른 기계를 검사하는 부분을 제거 할 수 있기 때문에 소프트웨어를 도용하기가 더 어려워 질 수 있습니다.
대체로이 작업을 수행하는 것은 고객에게 문제를 유발할 수 있기 때문에 일반적으로 나쁜 아이디어 (IMHO)입니다. 상업용 소프트웨어를 사람들에게 실제로 판매하려면 해킹이 아닌 법으로 구속하여 귀하의 이용 약관을 준수하십시오.
아니 정말. 그리고 사용 된 기술에 따라 합리적인 접근 방식이 전혀 없을 수도 있습니다.
예를 들어 SWF의 디 컴파일을 방지하기 위해 수행 할 수있는 작업은 없습니다 (예 : Sothink SWF 디 컴파일러 사용 ). 입력 한 소스 코드와 거의 똑같습니다. 물론 코드 난독 화를 사용할 수는 있지만 다른 사람이 SWF를 디 컴파일하지 못하도록하거나 이름과 회사 로고를 교체 한 다음 다시 컴파일하는 것을 막기 위해 아무 것도하지 않고 코드를 이해하기가 다소 어렵습니다.
JavaScript 또는 ABAP (기본적으로 고객에게 소스 코드를 제공해야 함) 및 다른 기술도 마찬가지입니다.
반면, 복사 방지 / DRM은 고객을 심각하게 귀찮게하고 회사에 나쁜 소식을 줄 수 있습니다. 게임 산업에서 사용하는 다양한 보호 메커니즘을 생각해보십시오.
따라서 제품에 포함 된 모든 복사 방지 조치가 평판에 영향을 미칠 수있는 부정적인 영향과 실제로 DRM을 실제로 응용 프로그램에 가져 오는 데 얼마나 많은 노력 (개발 시간, 라이센스 비용 등)이 필요한지 고려해야합니다. 여전히 문제의 가치가 있다는 결론에 도달하면 그렇게하십시오. 그러나 DRM을 사용하면 실제로 비즈니스에 이익을주는 것보다 더 많은 피해를 줄 것이라는 의심이 든다면 단순히 그렇게하지 마십시오.
물론 John Doe가 Nero를 사용하여 온 가족에게 제품 사본을 제공하지 못하도록하기 위해 CD 키를 요구하거나 디스크 검사를 수행하는 것은 여전히 합리적입니다. 그러나 DRM 드라이버 등을 설치하여 고객 시스템에 침입하는 모든 조치는 앞에서 언급 한 이유로 매우 신중하게 고려해야합니다.
내가 아는 유일한 신뢰할 수 있고 상대적으로 문제가없는 방법은 소프트웨어에 "콜홈"을 설치하고 "일련 번호는 법적 사본입니까?"입니다. 물론이 프로그램을 사용하려면 인터넷에 연결되어 있어야합니다. 약간의 문제로 생각할 수도 있지만 "업데이트 확인"옵션을 포함시키고 해당 시간 동안 확인을 수행하면 해결됩니다.
실제로, 사람들이 영원히 버전 1 빌드 1을 실행하지 못하게하거나 앱을 리버스 엔지니어링하고 보호를 비활성화하지 못하게하는 추가 조치가 없으면 정확하게 신뢰할 수는 없지만 올바른 방향으로 시작하는 것이 좋습니다.
보호 기능이나 성가심을 추가하지 않으면 (예 : 잔소리 화면) 거의 아무도 비용을 지불하지 않습니다.
기본 보호 기능을 사용하면 소프트웨어를 구매하려는 동기를 가진 일반 사용자가 소프트웨어를 구매하지만 너무 복잡하게 만들지 마십시오. 고객이 비용을 지불하므로 친절해야합니다.
소프트웨어를 보호하는 좋은 방법은 온라인 활성화입니다. 물론 모든 복제 방지 시스템이 재정의 될 수 있으므로 복잡한 보호 체계를 개발하는 데 너무 많은 시간을 소비하지 마십시오. 절대 구매를 원치 않거나 구매할 수없는 사람들은이를 해독하거나 건너 뛸 수 있습니다.
소프트웨어를 '라이트'버전으로 무료로 제공하십시오. 그것에 대해 진지한 사람들은 '전체'버전에 대한 비용을 지불하고 버전을 식별하기 위해 스탬프를 찍을 수 있습니다. 이름을 붙이지 마십시오. 제거하기가 너무 쉽습니다.
더 나은 모델은 서버 측에서 지불을 관리하는 것입니다. 자세한 내용은 가격에 대한 내 답변을 참조하십시오.
내 소프트웨어를 중국에 판매하는 것을 고려하고 있으며 소프트웨어 불법 복제의 정도를 고려할 때 적어도 누가 내 소프트웨어를 훔치고 있는지 알고 싶어서 무료 앱 내에서 광고를 판매하려는 광고주에 대한 통계를 얻을 수 있습니다.
이를 위해 http://www.inishtech.com/의 SLP를 사용 합니다. 나는 내 소프트웨어의 모든 사용자를 추적하고 사람들이 얼마나 유능한 지에 대한 아이디어를 얻습니다. 보고 도구로 사용하는 것 이상을 기대하지는 않지만 훨씬 더 많은 것을 할 수 있습니다.
그들에게 소프트웨어 이상을 제공하십시오. 유료 사용자를위한 무료 다운로드 콘텐츠 및 무료 업그레이드 및 패치, 교육 비디오, 저렴한 업그레이드 또는 최신 버전으로의 무료 업그레이드. 또한 자선 단체에 약간의 이익을 기부 할 수 있으므로 사용자는 소프트웨어를 구입할 때 무언가를 돌려주는 느낌이 듭니다.
온라인 기능이있는 경우 유료 사용자 만 액세스 할 수 있습니다. 복사 방지는 시간 낭비입니다. 요즘은 콘텐츠와 서비스에 관한 것입니다. 누군가에게 정적 exe를 제공하고 비용이 충당 된 후 무료로 돈을 벌기를 기대하는 것이 아닙니다.
아마도 두 가지 이유로 약간 다른 견해를 가지고 있습니다. 우선, 라이센스 관리 비즈니스 회사 인 Agilis Software에서 일하고, 둘째로 Agilis 비즈니스의 상당 부분은 소비자 / 데스크톱 소프트웨어를 보호하는 것이 아니라 엔터프라이즈 응용 프로그램, 임베디드 시스템 등을 보호하는 것입니다.
소비자 / 데스크톱 공간에서 논증은 위에서 잘 연습되어 있습니다. 최신 라이센싱 시스템은 많은 회사들이 Agilis Orion 제품 활성화 시스템 을 사용하는 것처럼 사용자에게 눈에 띄지 않고 유연하게 활성화 할 수 있지만, 최종 결정은 벤더에게 전략적인 결정입니다.
엔터프라이즈 시스템과 일부 소비자 패키지를 통해 공급 업체는 단일 영구 데스크톱 라이센스보다 더 정교한 가격 옵션을 제공합니다. 예를 들어, 서브 스크립 션 라이센스가 널리 사용되지만, 서브 스크립 션 기간을 적용하기위한 보안 메커니즘을 포함하지 않으면 갱신 속도가 매우 낮아집니다 (따라서 영구 라이센스 가격에서 소프트웨어를 전혀 할인하지 않음). 더 복잡한 응용 프로그램의 많은 공급 업체는 다른 시장에 다른 기능 조합을 제공하거나 기능 가격을 별도로 책정하려고합니다. 사용 가능한 기능을 제어 할 수있는 라이센스 관리자가 없으면 모든 작업과 관련된 모든 작업과 함께 각 고객 및 업그레이드마다 별도의 패키지를 제공해야 할 수 있습니다. 사용자 수 모델은 여전히 매우 인기가 있으며 고객은 한 번에 n 개의 라이센스를 활성화 할 수 있습니다. 라이센스 서버에이 제한을 적용하지 않으면 제한을 초과 할 가능성이 큽니다. 인기가 높아지는 또 다른 모델은 사용 기반 라이센스 (사용 기반 라이센싱 사례 연구 ).
기업 고객은 IT 및 관리의 최선의 의도에도 불구하고 소프트웨어 패키지가 설치되면 합의 된 종이 라이선싱 조건이 쉽게 초과되어 회사가 불쾌한 감사, 패널티 비용 등에 노출 될 수 있음을 잘 알고 있습니다. 안전하고 눈에 거슬리지 않는 라이센싱 시스템에 의해 수행되는 경우 라이센싱 조건이 적용됩니다.
도미니크