가장 좋은 방법은 그렇게하지 않는 것입니다. 그것은 당신과 당신의 유급 고객에게만 문제를 일으킬 것입니다.
그렇다면 여전히 최상의 사례를 진행하려면 오늘날 매우 복잡한 계획이 필요합니다. ID를 얻는 가장 좋은 방법은 CPU ID, 하드 드라이브 ID, MAC 주소 등 여러 ID를 사용하는 것입니다. 컴퓨터를 식별하려면 3/5 ID와 일치해야합니다. 그러면 사용자가 망가진 네트워크 카드 나 CPU를 변경하더라도 라이센스 번호가 깨지지 않습니다.
사용자가 컴퓨터를 완전히 바꾸어도 여전히 문제가 발생합니다.
해당 문제를 해결하려면 인터넷에서 라이센스 서버를 사용하여 소프트웨어가 주어진 간격으로 라이센스를 재확인해야합니다. 새 컴퓨터 ID가 이전에 다른 ID에 부여 된 라이센스의 유효성을 검사하려고하면 새 컴퓨터가 라이센스를 가져오고 유효성을 다시 확인할 때 이전 ID가 차단됩니다. 새 컴퓨터가 기존 라이센스를 "인계"할 수있는 빈도를 합리적으로 제한해야합니다.
그들이 어떻게하는지 다른 상용 소프트웨어를보십시오. 예를 들어 Windows를 사용하십시오. 정확한 구현을 연구 할 수는 없지만 최종 사용자 경험 및 최종 사용자 문서를 검토하여 사용자가 하드웨어를 변경하고 라이센스를 새 컴퓨터로 이동하는 방법에 필요한 사용 사례를 찾습니다.
왜 갑자기 소프트웨어가 갑자기 잠겨 있는지 묻는 새벽 2시에 분노한 사용자가 개인 휴대 전화로 전화하는 것을 원하지 않는다면이 문제를 충분히 생각하고 많은 유스 케이스를 테스트해야합니다.
왜 판매 하시겠습니까? 무료 소프트웨어와 프로그램에 포함 된 광고에 대해 폐쇄 형 소스 라이선스를 구매하지 않는 이유는 무엇입니까? 모든 것이 금이 간다. – kravemir