Java 如果我没有购买ExtJS4许可证,或者没有购买servlet逻辑代码,最终用户会看到我的UI代码吗?

Java 如果我没有购买ExtJS4许可证,或者没有购买servlet逻辑代码,最终用户会看到我的UI代码吗?,java,servlets,extjs,netbeans,Java,Servlets,Extjs,Netbeans,我已经开发了一个web应用程序,它使用ExtJS4开发UI,使用servlet开发后端逻辑。我没有从ext js购买任何许可证,也没有使用开源许可证。很多人说我的源代码可以看到。我的问题是,最终用户是否也能看到由ExtJS开发的UI编码或我的servlet编码 我的问题是最终用户是否可以看到开发的UI编码 通过ExtJS还是我的servlet编码 Servlet代码在服务器端运行。除非有人可以访问您的服务器,否则不可能潜入您的服务器端 ExtJs基本上是javascript,在客户端工作,因此用

我已经开发了一个web应用程序,它使用ExtJS4开发UI,使用servlet开发后端逻辑。我没有从ext js购买任何许可证,也没有使用开源许可证。很多人说我的源代码可以看到。我的问题是,最终用户是否也能看到由ExtJS开发的UI编码或我的servlet编码

我的问题是最终用户是否可以看到开发的UI编码 通过ExtJS还是我的servlet编码

Servlet代码在服务器端运行。除非有人可以访问您的服务器,否则不可能潜入您的服务器端

ExtJs基本上是javascript,在客户端工作,因此用户可以看到代码

ExtJS和ExtGWT有商业和开源版本。你可以 在GNU下免费下载和使用ExtJS和ExtGWT 通用公共许可证版本3(GPL v3)。但是,您必须遵守 符合GPLv3许可证的条款应用程序的关键术语 根据GPL v3许可证编写和分发,您需要 向用户发布源代码。


无法查看服务器端源代码,但如果您使用的是开放源代码许可证,则必须在类似许可证下发布应用程序的源代码。如果您需要保持源代码的私有性,则需要探索不同的许可证。但是,不管您使用的是商业许可证还是开源许可证,您的JS代码对任何想要查看它的人都是可见的(假设他们首先可以访问应用程序)。