2010-08-15 4 views
1

설치된 소프트웨어를 인터넷을 통해 특정 컴퓨터에 연결하는 가장 좋은 방법은 무엇입니까? 각 설치 패키지 (디스크)에는 고유 한 일련 번호가 있어야합니다. 그리고 일련 번호는 설치 중에 컴퓨터의 고유 한 매개 변수에 연결되어야합니다. 그렇지 않습니까? 컴퓨터 CPU ID에서 가져 와서 서버로 보내는 몇 가지 승인이 있다는 것을 알고 있습니다. 다른 사람은 MAC 주소를 사용하도록 권유했습니다. 그래서 저는 혼란스러워하며 전문가들이 오늘 무엇을하고 있는지 알아야합니다.소프트웨어 라이선스에 관한 최상의 현대적인 방법

경험을 공유하고이 프로세스의 올바른 흐름을 알려주세요.

+0

왜 판매 하시겠습니까? 무료 소프트웨어와 프로그램에 포함 된 광고에 대해 폐쇄 형 소스 라이선스를 구매하지 않는 이유는 무엇입니까? 모든 것이 금이 간다. – kravemir

답변

6

가장 좋은 방법은 그렇게하지 않는 것입니다. 그것은 당신과 당신의 유급 고객에게만 문제를 일으킬 것입니다.

그렇다면 여전히 최상의 사례를 진행하려면 오늘날 매우 복잡한 계획이 필요합니다. ID를 얻는 가장 좋은 방법은 CPU ID, 하드 드라이브 ID, MAC 주소 등 여러 ID를 사용하는 것입니다. 컴퓨터를 식별하려면 3/5 ID와 일치해야합니다. 그러면 사용자가 망가진 네트워크 카드 나 CPU를 변경하더라도 라이센스 번호가 깨지지 않습니다.

사용자가 컴퓨터를 완전히 바꾸어도 여전히 문제가 발생합니다.
해당 문제를 해결하려면 인터넷에서 라이센스 서버를 사용하여 소프트웨어가 주어진 간격으로 라이센스를 재확인해야합니다. 새 컴퓨터 ID가 이전에 다른 ID에 부여 된 라이센스의 유효성을 검사하려고하면 새 컴퓨터가 라이센스를 가져오고 유효성을 다시 확인할 때 이전 ID가 차단됩니다. 새 컴퓨터가 기존 라이센스를 "인계"할 수있는 빈도를 합리적으로 제한해야합니다.

그들이 어떻게하는지 다른 상용 소프트웨어를보십시오. 예를 들어 Windows를 사용하십시오. 정확한 구현을 연구 할 수는 없지만 최종 사용자 경험 및 최종 사용자 문서를 검토하여 사용자가 하드웨어를 변경하고 라이센스를 새 컴퓨터로 이동하는 방법에 필요한 사용 사례를 찾습니다.

왜 갑자기 소프트웨어가 갑자기 잠겨 있는지 묻는 새벽 2시에 분노한 사용자가 개인 휴대 전화로 전화하는 것을 원하지 않는다면이 문제를 충분히 생각하고 많은 유스 케이스를 테스트해야합니다.

+0

"최선의 방법은 그렇게하지 않는 것이다. 그것은 단지 당신과 당신의 돈을 지불하는 고객들에게 문제를 일으킬 것이다." 대체 뭐라 구요? 그리고 그건 그렇고 합리적인 주장에 감사 드리며 그 점을 +1하십시오. – Narek

+0

@ AlbinSunnanbo 왜 MAC 주소가 uniqe 일 때 다중 ID가 필요합니까 ??? – AminM

+0

@AminM, 네트워크 카드를 변경하면 어떻게됩니까? 그런 다음 깨집니다. MAC을 친구 컴퓨터와 동일하게 변경하면 라이센스를 공유 할 수 있습니다. Btw, 나는 4 가지 MAC, 하나는 케이블을, 하나는 WiFi 용이고 다른 하나는 가상 머신을위한 가상 인터페이스 용이다. 어느 것을 사용해야합니까? 어느 것이 영속적입니까? Multi-Id는 라이센스를 깨지 않고 하드웨어 구성 요소를 교체합니다. –

관련 문제