nadzbyt się przejmujesz, tak naprawdę nie masz pewnie nic ciekawego do zaoferowania
zdziwiłbyś się jakie rzeczy ludzie udostępniają za darmo, a przy okazji jakbyś poszukał to na 95% to co napisałeś i tak bardzo chcesz zabezpieczyć, już od dawna jest udostępnione w Internecie, wystarczy poszukać ...
a wadą "webmasteringu" jest to że musisz udostępnić ich źródło publicznie, tak jak chciałbyś sprzedać cmsa w php to musisz dać tak czy inaczej kod php klientowi, a on może go rozpowszechnić ale takie ryzyko (no w przypadku php jest jeszcze chyba zend ale ...)
ale tak jak mówiłem: nie możesz niczego zabezpieczyć w 100% ale możesz baaardzo utrudnić dostęp do źródła (mógłbyś np dynamicznie pobierać "pobrudzony" kod js z twojego serwera przez js we wtyczce po jakiejś autoryzacji - ale to tylko małe utrudnienie [które szybko likwiduje odpowiednia inna wtyczka do ff])