搞清这个问题前先搞清楚什么是绿色软件,什么是绿色软件呢?对于这个问题目前还没有一个统一的说法,我比较认可的一种说法是:
绿色软件应该分成两类,狭义绿色和广义绿色:
狭义绿色也可以叫做纯绿色软件,就是指这个软件对现有的操作系统没有任何改变,除了软件安装的目录,应该不往任何地方写东西,删除的时候,直接删除所在的目录就可以了,类似于以前的大多数DOS程序。狭义绿色软件最为理想,但是完全符合这种定义的软件非常罕见。正因为这类软件太少,所以一般的“绿色软件” 都是指广义绿色。
广义绿色就是指不需要专门的安装程序,对系统的改变比较少,手工也可以方便的完成这些改变,比如拷贝几个动态库,或者导入注册表,或者可以借助于批处理等等脚本完成。
我认为绿色软件的好处还不仅仅在于对操作系统的影响小,况且这个指标对于一般人并无法衡量,我推荐使用绿色软件的目的是为了更好地分享软件,以及更快地提高装机速度……