License Key for my applications

I have created an application and would like to distribute as freeware from my product website.
I would like to enforce users of my application to continually upgrade to the next version of the application on expiry of a license key.
How can I create license keys for my application that will enable me to specify an expiry date etc.. That way when the license expires the users are required to input a new license key of the application.
Thanks for any information !

Remember, you are developing in Java. The Java VM executes byte code. Byte code can be modified in place, or reverse engineered, modified at the source level and re-compiled.
You can not stop clever people form working around whatever scheme you go for.
You may come up with a very cunning scheme indeed and congratulate yourself on a job well done. Then along comes some guy/gal who's brighter and/or more experienced than you and in two shakes your scheme is compromised.
Consider the information in this link: http://www.cigital.com/hostile-applets/maginot.html
Large, expensive, commercial systems have large, expensive licensing mechnisms. They can all be compromised. Take BEA's scheme for WLS, they keep chaning it between version, but you just need to be dilligent and figure it out. That is, I'm sure you could do it. I, of course, would never consider attempting such a thing.
One word of warning - messing with commercial vendors code will, at the very least, invalidate your license agreement and, at worst, end up with you spending time behind bars.
Let me say here that I do not advocate reverse engineering commercial code. There, I think I've covered my ass on that one ;)
Having said all this. Even the simplest scheme will work for the vast majority of users/developers who have dificulty working out how to set their own class path.
My advice? If you insist on putting this key scheme into your system, spend as little time as possible and make it real simple. As Albert Einstein once said "Everything should be made as simple as possible, but no simpler".

Similar Messages

  • Create license key for My application

    I am developing application software for industries . I want to create application I wants to ask key during installation (as labview asking during installation). Anybody Pls help?

    It looks like it is for LV2010 only.  But you might want to get NI to confirm this.
    However, you could always develop your own licensing system.  I have done this in two different ways:
    1.  Generate a license key that is based on the PCs MAC address.  You will need to have the customer call you and give you their MAC address.  Then generate a key based on this address.  Then the customer enters this key into their software.  This will prevent people from installing it on multiple computers.  One thing to remember is that the customer might have multiple MAC addresses, so your VI that checks the license key will need to check all MAC addresses.
    2.  As mentioned, I have used the Matrix USB dongles.  I think these are great and they allow the user to run the software on whatever PC they like.  But it will require you integrate with Matrix's DLL.  And you also need to purchase a dongle for every customer.

  • License Keys for J2EE-Engine_ORA SAP Web Application Server.

    Hi Experts
    I have installed SAP Net Weaver 04 support release 1 > oracle JAVA System. I don’t have ABAP system on same Hardware so I cant used SLICENSE GUI transaction code, how I generate hardware key, I am performing installation on Windows 2003 server.
    Now I want to add License Keys for J2EE-Engine_ORA SAP Web Application Server. So please give me producer for how to add license key.
    Regards,
    Rahul

    Hi
    Go to  Visual Administrator in the following path:
    <Your Server> -->  Services --> Licensing  Adapter to get the Hardware key , SID etc . Ten apply license in
    https://service.sap.com/licensekeys
    Once you get the license from SAP, do the following
    ->Download the license  file to a local disk
    --> Start the Visual Administrator  Server --> Services --> Licensing Adapter
    --> Use the Install License From File button to upload the file
    --> Select the file with the downloaded license key
    --> Choose Open to continue
    After installation restart J2EE engine
    Thanks
    Prince Jose

  • How Do I get a License key for Trial version from the App Store?

    I downloaded a Trial version of Aperture 3.1.2 a few weeks ago from the App Store. I love it. Now I want to buy it, but, can't figure out how to get a license key from the App Store. When you start up Aperture Trial version, a 'nag' box comes up asking if you want to buy the application or continue using the trial version or Authorize (I guess that is what you would pick once you have the key). If I pick "Buy", the application opens Safari and takes me to the Apple online store, NOT the App store! At the Apple Store, you can buy the key for $199 or an upgrade from a previous version for $99. Whoopie! What is Apple thinking? The App store is selling Aperture for $79.99. I guess that means you don't get the box or written manuals (which I haven't used for any software in many years).
    So how do I get a license key for the App Store version? Do I just Go to the App Store, pay the money, download and install the program over again. Then transfer my trial version library somehow? Then deinstall the trial version? I'd love to buy and use Aperture for $79.99, but, I'm not willing to pay $199 for it.  Apple has me confused.
    Anybody have a clue?

    Thanks for the 1-800 call tip Allen.
    P.S. I'm quite willing to put in the time and effort necessary to learn Aperture (or any other software I decide to use, "Pro" or not). I simply don't see the value in buying the box version when I'm pretty sure I won't be using any paper manuals.  I very comfortable using online help files, having done so as a professional numerical control programmer for many years in my work. For reference, I'm retired, on a limited income and will be using Aperture as a rank amateur photographer who could use a little more horsepower than iPhoto offers.
    I'll call Apple tomorrow.
    Kevin

  • Missing Crystal reports License Key for (CrystalReports11_5_NET_2005.msi)

    Is there any way to retrieve a missing Crystal reports license key from a server install?
    we are currently in the process of relocating a server app that has (CrystalReports11_5_NET_2005.msi) installed and the License key for the product is missing... Any help would be good as the project to relocate "Interplan" the application that uses Crystal reports has halted due to the missing License key...

    Hi,
    As up to my best knowledge it is not possible to get the product key from server install.
    You could get from the development box where the product is installed.
    If you have issue with Crystal reports .Net SDK's.
    Post your question in Crystal Reports .NET SDK forum.
    That forum is monitored by qualified technicians and you will get a faster response there. Also, all .NET SDK queries remain in one place and thus can be easily searched in one place.
    Thank you for your understanding,
    Amit

  • How to add License Key For Integration Tool kit For SAP in Linux Server

    Dear Experts,
    We are Using BO XI R3.1 SP3 Enterprise Version ,Integration Tool Kit For SAP,Live Office.
    The Server is Linux Server.
    But while generating reports in Infoview it is giving error like ""_check that you are licensed to access SAP Data Source_".
    So we came to know that license Key might Expire for Integraton Tool Kit For SAP in Bo Server.
    So can you tell me how to add the license key For BO XI R3.1 SP3 Integration Tool Kit For SAP in Linux Server.
    Thanks & Regards,
    Venkat

    On Unix / Linux you should be able to leverage the response from Raphael and change:
    Location=%BOBJDIR%/bobje/data/.bobj/registry/software/business objects/suite 11.5/sap/keycode/.registry
    For more information verify the below link
    [How do you update the SAP Integration Kit license?;
    Regrads
    Pardhu

  • How do I get evaluation license key for linux NW04s installation.

    Can anyone help please.
    I am going through this site on linux , but there is no link to get the evaluation license key for NW04s.
    I downloaded all the binaries.
    Thanks.
    TK

    hi,
    on the installler DVD, you should find README or INSTALL file. You could get from there about the link to extend your eval key.
    ardhian
    http://ardhian.kioslinux.com
    http://sapbasis.wordpress.com

  • How do I get a license key for Xcelsius Enterprise 2008 sp3

    Hello
    The comapny I work for are partners with SAP, so what is the quickest way for me to get a license key for Xcelsius?
    Thanks
    Eddie

    Hi Eddie,
    You can contact the Customer care or your account manager for the license keys. Incase you have access to SAP portal(service.sap.com) you can request for keys from there as well.
    Thanks,
    Amit.

  • License key for a J2EE Engine standalone system

    Hi,
    I installed a J2EE Engine 7.0 standalone system (at first screen of installation, I selected node <b>SAP ERP 2005 Support Release 2</b> to start the installation of SAP NetWeaver's software units  - not software units of SAP ERP, NOT node <b>SAP NetWeaver 2004s Support Release 2</b>).
    In http://service.sap.com/licensekey, I request a license key for my new J2EE Engine standalone system. At first page, I only see 2 installation options to select, these're corresponding to SAP ERP and SAP SOLUTION MANAGER. I select SAP ERP and at System Information page, I choose SAP product <b>SAP NETWEAVER</b>.
    Then, I install the license key received via Visual Administrator - Server 0  - Services - Licensing Adapter. But 28 days bypass, system get down because of license expiration (not relates to the date validation).
    The same thing happens when I make other license keys by choosing SAP product <b>SAP WEB AS</b> and <b>SAP ERP</b>.
    Someone tell me what's wrong?
    Thanks,
    Toan Do

    Hi Toan,
    I hope you are following the procedure given in the above mentioned link (which i gave).
    In the Visual Administrator choose Server 0  --> Services --> Licensing Adapter. The system data that you need to request the license from the SAP Service Marketplace appears.
    ¡        Installation number (if it exists)
    ¡        System ID,
    ¡        System number (if it exists)
    ¡        Hardware key
    ¡        Current release
           2.      Under the Internet address service.sap.com --> mySAP Business Suite, you can get to the initial page of the license key requests in SAP Service Marketplace. Here you will find all the information you need to request license keys.
           3.      Enter your e-mail address in the request. The license key will be sent to you promptly by e-mail. Alternatively, you can also download the license key from the SAP Service Marketplace.
    Do not make any changes to the license key. To import the license key, the file must not have been changed.
           4.      In the Licensing Adapter in the Visual Administrator choose Install License from File.
           5.      Select the license file that you want from SAP.
    If this doesn't solve your issue, I suggest that you post a message with SAP.
    Regards,
    Siddhesh

  • License key for  "SAP NetWeaver 2004 - Trial Version on Linux"

    I want to evaluate the software u201E SAP NetWeaver 2004 - Trial Version on Linuxu201C and i need a license-key for test drive.
    Unfortunately I can not find a page where I can request a valid license for our test. I only find license keys for the u201E SAP NetWeaver 2004s - Trial Version on Linuxu201C.
    Please can You help me?

    Hello
    yu can download abap trail veriosn from this link
    but u have to create a/c in dsn.sap.com
    link is as below
    https://www.sdn.sap.com/irj/sdn/nw-downloads
    1)SAP NetWeaver 7.01 - ABAP Trial Version
    2)SAP NetWeaver 7.0 (2004s) - Trial Version on Linux SAP Evaluation Software
    3)SAP NetWeaver 2004 - Trial Version on Linux SAP Evaluation Software
    that will hepl out 100 %
    Regards
    Jayesh

  • Captivate 6 license key for Adobe 5.5?

    We currently have two work PC's with Captivate licenses, one has 5.5 and the other has 6. This was an oversight on purchasing's end. We would like to have both computers on the same version. Is it possible for me to use the license key for Captivate 6 to activate Captivate 5.5 or is the only option to upgrade 5.5 to 6? We have found many of our clients cannot run 6, which is why we'd prefer to have both on 5.5, and don't want to pay for an older version if not necessary.
    Thanks in advance!
    Christina

    Hi Christina,
    Can you send me a private message with all the license details for your Captivate license.
    Let me check the details with the team.
    Thanks,
    Anjaneai

  • How do I check license key for my copy of CS4?

    With the recent announcement of the new upgrade policy and the issues I have read about regarding upgrade copies of Photoshop
    puchased through Amazon, how can I verify my license key for my copy of CS4 that I purchased from Amazon will accept an upgrade
    copy of CS5. My copy was not purchased through Marketplace.
    Thanks,
    JAH

    Chances are, if the software activated successfully your serial number will be accepted in the upgrade process, but I believe you have to call Adobe customer support to verify it for certain.
    -Noel

  • Do we need License Key for SAP IK

    HI,
      Do we need to request for  License Key of SAP Integration Kit and add in License Keys in CMC of BO EDGE 3.1.
      Early response is appreciated.
    Thanks,
    Bharath

    Hi Ingo,
    Thanks foy your reply.
    IS The License Key which we downloaded from Market Place is enough for SAP IK or do we need to Raise a request for New License Key For SAP IK
    Thanks,
    Bharath

  • License key for elements 12,

    I have my license key for elements 12, I want to download it to my new laptop but I can't find anywhere to do so.  Why does Adobe make it so difficult?

    http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements

  • License key for software installation

    I can not find my license key for the new hp deskjet 1010 printer that I bought and I have the disc that came with the printer but my laptop does not have a place to put a disc in for installation so I tried to download the installation info for my printer from the internet and I keep getting ask for my licensing key number but I dont know where to find this info. Please advise.

    Hi, Which license key are you talking about ? hp deskjet 1010 printer does not require license key to install. Please use the CD which came with the peinter. Regards.

Maybe you are looking for

  • Idoc No field is Refreshing in bd87

    Hi I have developed a report in which after displaying in  alv format, the user will select certain idoc record and click on process button, it should call 'BD87' transaction with idoc number in docnum field of the 'BD87' selection-screen.For this I

  • Photo stream questions

    Everyone in my family has an iPhone five, however, when I take a picture, it ends up in not only my camera roll, but the photo stream that, for some reason my sister has access to on her device, and vice versa. We both find this bothersome, and are w

  • Entourage Outbox shows 1 message but there is no message

    Entourage Outbox shows 1 message but there is no message displayed I cannot send and receive emails due to this and keep getting the following pop up error ' unknown error (4362) Can anybody out there help please, its driving me nuts ? I have contact

  • Weird Aurorae Window title height issue

    Hi In KDE 4.7 I have a weird problem with all Aurorae themes. The window title bar hight is wrong and the buttons are half in and half out of the title bar. Like this for Air-Oxygen Any ideas ? Thanks

  • PR number is same , release date getting change

    Hi experts Here my query is , Auto generated PR's are there (20 PR's ). For autogenerated PR's there is no release strategy appilicable. In above case, For 20 dyas once PR's Release date getting changed. How come for same PR's numbers , only the rele