Yes. The code signing requirements vary from platform to platform. The requirements for signing Java JAR files are different from those for signing a Windows portable executable. There are also separate requirements for signing apps on OS X and iOS. How and where your application(s) is distributed may also be a factor for the signing requirements. Please see the GlobalSign Code Signing FAQ page for more information on this.