|
发表于 2006-2-6 18:42:50
|
显示全部楼层
这个说法不常见,一般就说zip without installer, archive without installer, binary without installer.
绿色软件这个说法是有问题的,是否有installer不足以成为判断的标准。举个例子,有一种电子书格式,好像叫webcompiler? 本身就是一个exe,够绿色吧,但是它首次运行时会释放一个dll文件到%windir%,并注册,连受限用户都不能正常运行,你说这还能不能算绿色软件。
反之,很多用nsis,inno setup的小程序,可以被受限用户安装到自己有写权限的文件夹中,正常运行,这也可算是绿色软件了。
写注册表也要看情况,注册表就是被人写的,完全不写注册表的软件极少,但要看是否有必要,写入的地方是否合适,如前面所说,如果一个程序能被受限用户安装,只写如HMCU,也可算绿色软件。是否有必要写?也是个问题,同样软件的设置,是写入HKCU/software,还是保存在%APPDATA%,甚至安装目录下,前两者符合NT系统的规范,但后者显然更适合放入U盘等移动存储中使用。
这些和Linux无关,就是看到绿色软件这个话题顺便扯两句。 |
|