0

C/C++을 사용하여 라이센스 관리를 구현할 수있는 프레임 워크가 있습니까?시간별 라이센스 관리

내 응용 프로그램의 사용 시간을 제한해야합니다. 예를 들어 하나의 라이센스 파일로 누군가 2012 년 12 월 소프트웨어를 사용할 수 있습니다.

기기 시계를 사용할 수 있지만 사용자가 기기 시간을 변경할 수 있습니다.

+0

다중 플랫폼 또는 Windows 전용? Flexlm은 COM을 사용하여 작동하므로 Windows 플랫폼에있는 경우 C++ 응용 프로그램에 통합 할 수 있습니다. – CashCow

+0

플랫폼 독립적입니다. HASP를 사용하는 Windows 솔루션이 있지만 더 나은 솔루션은 아닙니다. – Victor

+0

귀하의 진술 "기계 시계를 사용할 수 있지만 사용자가 기계 시간을 변경할 수 있음"은 실제로 가질 수없는 것을 원한다는 것을 의미합니다. 일반적으로 사용자가 라이센스 관리를 우회하지 못하도록하는 것은 불가능합니다. 그러나 정직한 사용자로부터 지불금을 추출하는 데 관심이 있고 그것을 방지하기 위해 수행하는 작업에 관계없이 일부 사람들이 귀하의 코드를 해적 할 것이라는 사실을 인정할 수있는 경우 많은 라이브러리가 있습니다. – zwol

답변

2

는이 같은 소프트웨어 세 업체의 알고 있어요 :

  • 매크로 미디어 (된 FlexLM)
  • WIBU
  • 세이프 넷 (HASP) 모든 경우에

, 당신은 할 것 데몬이나 파일에 대한 확인을 수행하는 라이브러리에 대해 정적으로 링크 할 수 있습니다. 물론 세 가지 모두 복잡한 비즈니스 모델을 가지고 있으며 다양한 비즈니스 사례, 기계 (노드) 잠김, 사용자 잠김, 플로팅 등을 지원할 수 있습니다.