微软的VBA就是“Visual Basic for Application”的简称,就是“an implementation of Microsoft's event-driven programming language”,就是说,VBA是微软事件驱动编程语言的实现,它联系着一种微软私有的集成开发环境(IDE)。准确的说,“VBA enables building user defined functions, automating processes and accessing Windows API and other low-level functionality through dynamic-link libraries”.这就是说,通过动态链接库,金山可以访问微软Windows应用程序接口(API),以及其他的底层函数。
那么什么是VBA的正式授权协议呢?也就是说,金山公司必须遵守微软的EULA(终端用户授权协议)的全部条款。也就是说,在每一套金山Office软件包产品里面都有微软VBA的授权条款因素,为此金山必须支付微软相应的授权费用。有人因此说金山高举的所谓“民族软件”的大旗其实只不过是一个愚弄社会公众的幌子而已。
同时作为微软VBA的正式授权用户,也使得金山WPS不会“开源”,也不能开源,因为收到条款的制约。
网友评论