2010-02-22 4 views
1

우리는 Windows 휴대용 응용 프로그램을 판매 할 계획입니다. '휴대용'이란 말은 설치하지 않고도 모든 Windows 컴퓨터에서 실행할 수 있음을 의미합니다. USB 스틱 등을 예로들 수 있습니다. 그러나 응용 프로그램은 (이론적으로) 어디에서나 작동 할 수 있지만 LAN 환경을 대상으로합니다.상용 휴대용 응용 프로그램을 배포하는 방법은 무엇입니까?

이 장점을 (다소간) 유지하는 동안 여전히으로 수익을 창출하는 솔루션이 있습니까?

추 신 : 응용 프로그램은 델파이로 작성됩니다.

답변

2

일부 대안 :

  • 응용 프로그램이 작동하기 전에 소프트웨어의 사용자가 동글에 연결해야 동글을 사용합니다.
  • 시작시 구성 파일을 읽고 이것이 유효하지 않거나 누락 된 경우 응용 프로그램을 중지하거나 기능을 축소하십시오. 구성 파일에는 소프트웨어를 사용 허가 한 사용자 또는 회사에 대한 정보와 사용자가 파일을 변경하지 못하도록 체크섬이 포함되어야합니다. 이러한 파일을 사용하면 심각한 회사는이 구성 파일을 다른 사람에게 배포 할 가능성이 적습니다. 물론 소프트웨어 라이센스를 보유한 사용자 당 하나의 구성 파일을 만들어야합니다.
  • 선택 사항으로 응용 프로그램이 다른 컴퓨터에서 실행되지 못하게하는 특정 컴퓨터 정보 (유형, 메모리, BIOS 날짜, 시스템 GUID 등)를 포함하십시오.
  • 판매하는 소프트웨어뿐만 아니라 제공 할 수있는 서비스로 수익을 창출하십시오. 이 서비스는 포함 할 수 있습니다, 업그레이드를 제공 개선을위한 제안을 복용 문제 지원, 도메인 별 지식을 돕고, ... 당신은 라이센스 파일의 일종과 "집에 전화"옵션을 사용할 수 있습니다
1
  • 동일한 라이센스가 한 곳에서 동시에 사용되지 않도록합니다.
  • 큰 계산자가있는 경우 소프트웨어에서 읽을 수있는 특수 일련 번호 및/또는 값이있는 메모리 스틱을 얻으려고 할 수 있습니다 (예 : exe가 특수 메모리 스틱에 있어야 함)

는 또한 상업적으로 흥미있는 경우 앱이 해킹되므로주의하시기 바랍니다 (우리가 첫 번째 옵션을 사용했습니다) 많은 사용자가 이러한 것들에 의해 상당히 짜증 있습니다. 누군가가해야하는 노력보다 더 많은 돈을 벌 수 있는지 확인하십시오.

+0

Embarcadero의 Delphi조차도 출시 된 지 15 일이 지나지 않아 해킹당했습니다. 휴대용 응용 프로그램의 경우 시스템에 고리가 없으므로 응용 프로그램 폴더에 모두 있습니다 (휴대 가능!) –

5

무료로 판매하지 않는 제품을 판매하는 경우 가장 많은 돈을 벌 수 있습니다. 당신이 묻고있는 것이 수입을 극대화하고 불법 복제를 방지하는 방법이라면, 그것은 더 구체적인 질문입니다.

소프트웨어로 돈을 버는 열쇠는 불법 복제 경로보다 구매 경로를 덜 고통스럽게 만드는 것입니다. 일반적으로 소프트웨어를 구매할 때 가장 큰 장애물은 가격표입니다 (항상 그런 것은 아니지만 일부 사람들은 소프트웨어를 구매하지 않으며 항상 해적질을하지는 않을 것입니다. 그러나 그것에 대해 아무 것도 할 수 없습니다). 저작권 침해에 대한 가장 큰 장애물은 소프트웨어 구매에있어 실제로 두 번째로 큰 장애물 인 DRM 체계입니다. DRM은 합법적 인 구매 만 괴롭히는 경우가 많으며 불법 복제 된 버전은 모든 DRM이 제거 된 상태에서 적은 비용으로 제거됩니다. 전자 복제의 경이로움 때문에 DRM이 제거되면 모든 사용자가 DRM을 무료로 사용할 수 있습니다 부.

그래서 당신은 합법적 인 구매가 아닌 불법적 인 사용만을 귀찮게하는 솔루션을 원합니다. 이것은 예상했던 것보다 훨씬 어렵습니다.

당신이 키 입력의 USB 드라이브에 배포하는 것이 좋습니다 소프트웨어의 가격 태그에 따라 (즉 동글 또는 일부 특수 키와 USB 스틱). 그런 다음 휴대용이지만 제공하는 하드웨어에서만 가능합니다. 사용자는 2 차 인증 체계에 대해 걱정할 필요가 없으며 DRM은 하드웨어 (복제하기가 더 어려움)가 변경 될 때만 문제가됩니다.

LAN 환경에서만 사용한다고해서 컴퓨터가 인터넷에 접속할 수있는 것은 아니며 (있는 경우 프록시 요구 사항이있을 수 있음) "전화 걸기"가 문제가된다는 의미입니다 . 특정 LAN에서만 제품을 사용하려면 LAN에 라이센스 서버가 설치되어 있어야합니다. 그런 다음 소프트웨어는 항상 라이센스 서버와 함께 권한이 있는지 확인합니다. 그것은 당신이 그것을 여러 LAN에서 운영되기를 원한다면 작동하지 않을 것이다. 당신의 가격은 다음 대부분의 기업과 사람들이 오히려 올바른 라이센스를 구입하고 불법 복제 위험을 감수하지 않을 정도로 낮은 반대로 경우

. 실제로 고객에 따라 대부분의 사람들은 합법적 인 라이센스를 선호하며 DRM은 실제로 라이센스 구매를 방해 할 수 있습니다.

+0

+1 불법 복제 방지 대책 만이 진정한 고객을 해치는 듯합니다. 컴파일러 지시문을 설정하여 기능은 실제로 일련 번호 등으로 제한되지 않고 컴파일되지 않으며 소프트웨어를 쉽게 구입할 수 있습니다. D –

1

사용자 정의 브랜딩을 통해 도움이되는 접근 방식 중 하나입니다. 판매하는 각 사본에는 판매 된 회사의 이름도 포함되어 있는데, 스플래시 화면과 약 화면 (라이센스 조항을 볼 수있는 단추와 함께)으로 표시 될 수 있습니다. 가장 자주이 브랜딩은 암호화 된 정보를 포함하는 외부 파일을 사용하여 수행됩니다.이 파일은 실행 파일과 동일한 디렉토리에 배치되어 응용 프로그램의 잠금을 해제하고 추가 기능을 제공 할 수 있습니다.

유감스럽게도 오늘날의 소프트웨어 방화벽에서는 네트워크에서 여러 복사본을 실행하지 못하도록하는 간단한 솔루션의 대부분이 실제적인 이식성을 유지하거나 완전히 제어하는 ​​서버에 대한 인터넷 액세스를 요구하면서 실용적이지 않습니다.

예, 불법 복제 문제입니다,하지만 당신은 훌륭한 지원을 계속 제공 및 구매에 대한 추가 "볼"이익이있는 경우, 당신은 당신의 호의에이를 상쇄 할 수 있습니다.

0

당신이 재판 보호가 필요한 경우, 당신은 사용자가 시간과 데이터를 투자 할 데이터베이스의 어떤 종류가있는 경우 사용/일 믿을 수있는, 그것을 잃고 싶지 않을 것입니다. 카운터를 암호화하고 데이터베이스에 저장하십시오. 그런 다음 사용자는 데이터베이스를 삭제하여 재판을 재설정 할 수 있습니다. 앱 유형에 따라 효과적 일 수도 있고 그렇지 않을 수도 있습니다.

또 다른 접근법은 휴대용 시험을 전혀 사용하지 않고 구매 동기를 부여하는 것입니다. 데스크톱에서 평가판을 실행하고 라이센스를 구입하면 휴대용 장치에서 실행할 수있는 라이센스 키를받습니다.

귀하의 앱을 실행하기위한 PortableApps.Com 프레임 워크를 권장합니다. 그것은 무료입니다. "런처"를 오픈 소스로 만들어야하지만 앱 자체는 만들지 않아야합니다. 당신이 그들의 패턴을 따라 간다면, 벌거 벗은 드라이브에서 계속 실행할 수 있습니다.

관련 문제