软件许可方式主要有免费许可、使用许可、定制许可和企业许可四种。免费许可:指的是无需付费就能够获得软件的访问、使用、复制或修改权限,这种方式也称作自由软件,通常以开源软件发布模式出现。使用许可:指的是在使用者支付一定费用后,可以获得软件的使用权限,而不需要获得完整的源码,使用者只能运行程序而不能修改或者进行二次开发。定制许可:指的是由许可双方订立的投资性合约,此类合约包括软件厂商对使用者进行定制设计及开发,软件使用者可以按照自己满意的程度购买,不再受既有程序控制,节省了软件部署的成本。企业许可:指的是企业将软件部署到企业中,仅供企业内部使用而不暴露给外部,这类软件持有特殊的企业许可证,而非一般的个人或使用许可证,用户不可转让此类许可并有较高的隐私性。