An interesting topic was posted in the Developer forum, with a customer that had acquired a developers license. As the Navision license agreement states:
9 Termination In the event of End-user’s material breach of this Agreement, Navision Software a/s is entitled to terminate this Agreement with immediate effect. End-user may at any time terminate this Agreement by informing Navision Software a/s in writing. In case of termination, End-user is under the obligation to cease the use of the SOFTWARE and to promptly delete and erase ‘without any repayment or compensation’ the SOFTWARE, including any and all copies hereof.
So i would not recommend starting development of features to control the licensing, just point the customers attention to the license agreement he signed when buying the system. Any thought on this topic? Soren Nielsen, moderator Integration/Developer NOLUG