Google 在这方面让我失望了。
假设我有一些 ECMA 脚本,已使用开源 Flex SDK 中的编译器将其编译为 ABC 字节码文件。
我使用 adobe 的 AVM2 规范为此文件创建新的解释器是否符合使用条款(我似乎找不到)?
我能想到的最好的办法就是维基百科上的一句话,说闪存规范“不受限制”可用。不过,我并不是在制作 Flash 播放器,而且据我所知,AVM2 规范与 SWF 规范是分开的。
有人知道我的意图是否合法吗?
最佳答案
Adobe 将 ActionScript 虚拟机作为 Mozilla 项目开源,名为 Tamarin根据 MPL/GPL/LGPL 三重许可证。如果我没记错的话,这个源代码还包括 ABC 字节码的文档。考虑到这一点,在我看来,您可以自由地构建自己的解释器。
关于javascript - AVM2 和 ABC(Adobe 的 ActionScript 字节码格式)规范许可..我可以使用它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/416050/