piracy

I'm considering writing an application, and I'd like to ask for suggestions on piracy and licensing.

I have an idea for an application that is firstly totally sweet and secondly completely absent in the market. It is fairly simple, and I think it won't cut into my studies too deeply to write it. However, I would like to make some pocket money on this, so I've decided to ask my fellow programmers for some idea concerning licensing. First...

Which copy protection techniques are available for digital material?

Suppose a website offers the following resources for premium users: PDF Files Video Files Presentations (e.g. .ppt files) Which protection techniques are available to prevent (slow down) the user to copy and re-distribute these resources? ...

.NET application per-machine/per-user licensing

I am about to implement a very basic licensing feature for my application. A serial number may be granted per-machine (or per-operating-system) or per-user (as for CAL in Windows Server: if my application is used by several users on one machine or if it is used by one user on several machines). For per-operating-system licensing, I use...

Has anyone been able to successfully serve a DMCA takedown notice to FileDude.com or AppTrackr.org?

Has anyone been able to successfully serve a DMCA takedown notice to FileDude.com or AppTrackr.org? I realize this is not quite a programming question, but I was wondering if any other devs had tried to get pirated apps (in this case an iPhone app) removed from AppTrackr.org or FileDude.com. The latter ostensibly has a DMCA fax number,...

Is there any way to prevent people from making my web game available offline?

It's not the type of game that really need a server to operate. I'm using javascript and html5 right now, and I cant think of a way to prevent the game from being rip off. Using obsfucator is useless, the game would still work offline. Implementing a validation scheme is not invincible either. Someone smart can just crack the script an...

Make .NET desktop software that expire after certain period.

Hi, I'm looking for ways to make piracy most inconvenient. I have developed a Windows Form software that I want the customer to be able to use only for a certain period of time, after installing. Is it as simple as writing installation date and subscription period into setting file and check these values during run time, or are there ...