2009-09-15 3 views
2

저는 생각할 수 있습니다. 천 시간을 투입하고 최첨단 CMS 또는 무엇인가를 생각해보십시오. 당신에게서 그것을 얻는 사람이 누구든지 그것을 해적시키지 않는다는 것을 어떻게 확신합니까? 나는 구매자에게 자신의 URL을 알려달라고 요청할 수 있으며, 해시로 해킹하고 소프트웨어 내의 모든 곳에서 체크섬으로 사용할 수 있습니다.하지만 이는 보안이 약한 것처럼 들립니다.상업용 제품인 PHP 5 소프트웨어

다른 방법이 있습니까? 어떤 페이지를 게재하기 전에 인증을 위해 내 서버에 POST를 보내도록 고객에게 요청할 수는 있지만 이는 불공평하게 들릴 수 있습니다.

는 (물론, 나는 소프트웨어 나 자신을 호스팅 주장 할 수 ..)

+0

궁금한 점이 있다면, 이것은 순수한 학구적 인 생각입니다. D – Extrakun

+0

"우리는 호스트 할 것이고 FTP 액세스가 없을 것입니다."라고 말합니다. 고객이 대부분 기술 분야가 아닌 중소기업이라면 코드를 가지고 무엇을해야하는지 알지 못할 것입니다. – TRiG

답변

5

일반적으로이 문제에 대한 기술적 해결책을 찾는 대신 법적 해결책이 좋습니다. 계약 및/또는 라이센스 계약의 법적 체계를 사용하여 고객이 소프트웨어를 해적하거나 재판매하려 시도하는 것은 매력적이지 않습니다.

소프트웨어가 충분히 바람직하다면 사람들은 해적판을 발견 할 수 있습니다 (예 : Photoshop). 귀하의 고객이 귀하와의 비즈니스 협약에 만족한다면 귀하의 소프트웨어를 해적질함으로써 그 고객을 위협 할 것 같지 않습니다.

2

당신이 Zend Guard처럼 뭔가를 플랫폼을 배포하는 경우, 일반적으로. 그러나 이는 고객이 원하는 수정을 추가하는 것이 더 어렵다는 것을 의미합니다.

많은 소프트웨어가 요즘 SaaS 경로를 사용하며이를 만드는 회사에서 자체 호스팅합니다.

즉, 다른 답변의 감정을 여기에 반영합니다. 사람들이 그렇게하지 않도록 시도하는 것보다 제품을 해적질하고 싶지 않게 (인센티브를 부여하지 않는 것이 좋음) 만드는 것이 좋습니다.

+0

어떤 의미에서 고객은 자신의 맞춤 설정이 더 나은 비즈니스를 의미하는 것을 방해함으로써 주장 할 수 있습니다. 그러나, 나는 cusomters를 불행하게하지 않는 것에 동의한다. 결국 거기에는 많은 OS PHP 솔루션이 있습니다. – Extrakun

+0

종종 문제는 고객이 수정을하지 못하게함으로써 소프트웨어가 그들의 목적에 맞지 않을 경우 고객이되지 않아 고객 기반이 순 손실 될 수 있다는 것을 의미합니다. – Amber

1

소프트웨어를 구입 한 사용자 만 지원 및 업그레이드 할 수 있습니다. 복사하는 것을 막지는 못하지만 심각한 사용자라면 누구나 그것을 구입할 것입니다.

또 다른 옵션은 직접 호스트하는 것입니다. 그러나 적어도 난독 화 경로는 선택하지 마십시오. 심지어 그것은 어떤 것도 막지는 못하지만 충성 고객을 자극 할 것입니다.

1

돈을 요구하십시오.

나는 마케팅에 대해 생각하고 코드 난독 화에 대해 덜 염려 할 것을 권고합니다.

내가 좋아하는 한 가지 접근 방식은 jamroom.net에서 사용하는 방식입니다. 그들은 상당히 열려 있으며, 가입자에게 전체 코드를 제공하고, 변경/사용자 정의는 어느 정도 허용되고 권장됩니다. 난독 화 코드에 낭비되는 노력이 없습니다.

현금, 연장, 설치/유지 보수/운영 서비스가 제공됩니다. 나는 그들이 얼마나 잘 먹는지를 모른다. 존경받을만한 규모의 커뮤니티가 제품을 중심으로 구축 된 것 같습니다. 커뮤니티 란 고객과 제 3 자 개발자를 의미합니다. 그건 보너스 야, 그들의 Biz 모델도 비늘!

1

Joe Blow Blogger는 소프트웨어를 해적 할 수 있지만 실제 비즈니스 고객은 그런 종류의 법적 위험을 감수하지 않습니다. 다른 사람들이 말했듯이 유료 고객에게 양질의 소프트웨어를 제공하는 것이 가장 좋습니다. 불법 복제는 기술적 인 문제가 아니라 사회적 및 법적 수단을 통해 최선의 싸움을합니다.