微软的Windows还不是3块钱随便就能买。如果你的软件本身只是卖拷贝,并且面向的是根本没有付费意愿的劣质客户,那是你自己的问题。

解决方案 »

  1.   

        比较简单的方法就是用一些工具加密,比如加密生成的dll文件。
        但是,楼上也说了,windows的情况很惨。中国人有很多是习惯使用免费的软件。
        所以,最简单的方法:公开发布的,只包含部分功能,谁要获得全功能版,谁付钱。
        如果楼主有余力,做做开源也不错。
      

  2.   

    简单的一些思路,不增加成本的。
    可以这样,你自己做的软件如果只想在一台电脑上运行 可以记录这台电脑的MAC码然后加密一下写到代码里。 每次启动的时候判断一下,如果不对就不启动。
    如果想要在指定的多台电脑上运行,可以再开发一个小的网站或者服务器,每次软件运行的时候将MAC码传到网站或者服务器,判断一下是否有权限运行就行了。