Jump to content


Photo

How to manage self-generated forum licenses

php forum license

Best Answer trq, 12 November 2013 - 09:34 PM

I guess I should have mentioned that with the system I spoke of above, we also managed all our clients servers as well as part of the system so there is no way for them really to manipulate the code to gain a license.

And yeah, you guessed it. Because PHP code is sitting there in plain view there is very little you can do to prevent people from manipulating the code in some way to get around the license. You can try and hide it, but thats about it. You just need to make sure when a breach is detected, you are in a position to go after compensation for it. Go to the full post


  • Please log in to reply
3 replies to this topic

#1 CodeAndCoffee

CodeAndCoffee

    Newbie

  • New Members
  • Pip
  • 4 posts

Posted 12 November 2013 - 12:58 AM

How do companies such as vBulletin and WoltLab manage licenses given to users for the software they've bought? In other words, how do they know you've actually bought a license for the software and distinguish between "nulled" and "legit" software (that is, forums)? Obviously they do it somehow, otherwise the business model of distributing PHP-based forum software wouldn't bring in any revenue. Does it have to do with PHP, and can you implement a certain check within the software that communicates back to the licenser? 


Edited by CodeAndCoffee, 12 November 2013 - 12:59 AM.


#2 trq

trq

    Advanced Member

  • Administrators
  • 30,731 posts
  • LocationSydney, Australia.

Posted 12 November 2013 - 06:57 PM

can you implement a certain check within the software that communicates back to the licenser


PHP is a programming language, you can build whatever you like.

Where I used to work our systems used to check-in with our management console hourly. The console was responsible for managing licenses. Many different ways to do this though.

http://thorpesystems.com | http://proemframework.org | http://github.com/trq

SmtpCatcher - A very simple mock sendmail useful for testing PHP mail scripts.
OPM - My Linux package manager.


#3 CodeAndCoffee

CodeAndCoffee

    Newbie

  • New Members
  • Pip
  • 4 posts

Posted 12 November 2013 - 09:18 PM

Could you elaborate on that? Theoretically, since "nulled" versions exist, does it mean that implementing any kind of license-issuing system is, to some extent, unsafe and manipulative? 



#4 trq

trq

    Advanced Member

  • Administrators
  • 30,731 posts
  • LocationSydney, Australia.

Posted 12 November 2013 - 09:34 PM   Best Answer

I guess I should have mentioned that with the system I spoke of above, we also managed all our clients servers as well as part of the system so there is no way for them really to manipulate the code to gain a license.

And yeah, you guessed it. Because PHP code is sitting there in plain view there is very little you can do to prevent people from manipulating the code in some way to get around the license. You can try and hide it, but thats about it. You just need to make sure when a breach is detected, you are in a position to go after compensation for it.

http://thorpesystems.com | http://proemframework.org | http://github.com/trq

SmtpCatcher - A very simple mock sendmail useful for testing PHP mail scripts.
OPM - My Linux package manager.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Cheap Linux VPS from $5
SSD Storage, 30 day Guarantee
1 TB of BW, 100% Network Uptime

AlphaBit.com