Is it legal to create packaged APEX applications and sell them?

Is it legal to create packaged APEX applications and sell them to Oracle DB licensed clients?
A.

No licensing applies to any environment where you have a live database. The exception is that you can try a product without license, but as soon as development of a product of developing/testing of an in-house solution is done, you need to be licensed. Being a partner changes this slightly assuming all parties involved are partners (one sigle tester from the outside shifts it back to full license mode).
Another situation where license is not needed is to use XE for which no license is required.
Yet one more way to have al low cost is to use Amazon AWS to set up an image with an included license. The cost per hour is really low so it may be a good model to not have to pay everything upfront.
You can also reduce license cost by using named user licensing in development assuming there are few people who ned to access the database. Though there are minimums of number of named user licenses you can have depending on edition of the database.
Overall, knowing your licensing requirements is key. The defense "We didn't know" has been tried before and has not proven to help at all. The cost of an audit will often be a CLM for the person responsible to pay the licenses.

Similar Messages

  • I have MBP retina 15". My track pad is not working well. It moves by itself, create folders, opens applications and I have to go against to it

    I have MBP retina 15". My track pad is not working well. It moves by itself, create folders, opens applications and I have to go against to it.

    Do you have BlueTooth device with depleted battery nearby?
    If that is not the case, you have to take the computer to the nearest
    Apple store to have it checked out.
    Best.

  • Hello there,  I created a DPS application and I want that when you click on an image, it opens a pdf. But this one is on the ipad.  This is in case there is no internet connection.   Thank you.

    Hello there,
    I created a DPS application and I want that when you click on an image, it opens a pdf. But this one is on the ipad.
    This is in case there is no internet connection.
    Thank you.

    How to make the zip: http://helpx.adobe.com/digital-publishing-suite/help/import-htmlresources.html
    How to link to the asset: Digital Publishing Suite Help | Hyperlink and button overlays
    Neil

  • Enable https on Apex application and now the page wont display

    Hi,
    I enabled https under security, instance on Apex application and now the page wont display. Please help because I wanted to start using https on my url

    Hi,
    I enabled https under security, instance on Apex application and now the page wont display. Please help because I wanted to start using https on my url

  • Auditing usage of ApEx applications and data

    Hi there,
    I am new to the Oracle forums and asking this question not as a DBA but from a systems security angle...
    I am using ApEx to deliver business applications to my user community and I need to know collect audit trail information on system usage. I'd like to obtain information such as:
    - which user made a database change, or accessed particular database records
    - if a user has tried to access information that they have no rights to see
    - if a DBA has created new users or changed access privileges
    and so on...
    My interest is in finding out firstly if it can be done and, secondly, how it can be achieved and recorded for analysis.
    Grateful for any advice!
    Many thanks,
    HoinviP

    We've turned on fine grained audting (FGA) and the coolest part is that oracle automatically picks up the apex application level user name and puts it in the FGA log. I expected our audit logs to have a whole lot of "apex_public_user" or the workspace schema name in the user field, but when you've got a non-public app, the end user's ID gets captured. Just as it should be.
    Our app has two layers of auditing. The vendor delivered application level audit logs so that critical application level events are captured. This is just part of the code overhead of the application. In addition we turned on Oracle FGA so that we know every DDL/DML operation that occurs against our most sensitive tables.
    The short answer is that if FGA doesn't get you what you want, you'll have to build your own auditing into your app. There is no magic checkbox or setting that will add auditing to your app, though FGA goes a long way if set up properly.
    Inside our apex app, our developer put a process on every page that displays sensitive information. The process calls a stored procedure with the user's name, the sensitive field name, its value and the primary key of the record displayed. The process has the same authorization scheme as the sensitive fields. So, if the sensitive data field is displayed, the process is run, if the user cannot see the field, no audit process is run. It actually works pretty well.
    We've also written additional Apex Apps that analyze the application level audit logs so that we can track who is looking at what and when. Very useful.

  • How to create Package( development class) and how to assign the program

    Hi,
    Can any body give me the steps to create the package (developement class) and also please give me the steps to assign the local object ( program) to that development class.
    thanks in advance
    KP

    Hi,
       This document will help you to create package and move local package name to your package.
    Package  Creation:
    1.T-code=SE80.
    2. give the option 'PACKAGE' in text field, give 'PACKAGE NAME' then enter.
    3. The next screen will open in that screen you shoul give short text and Software Component-'HOME'.  then enter.
    4. Next screen will open here you should give create request then next page will open
    5.In the next page give short description this is your package identification,then click 'SAVE ' button now one  unique number will open then give 'YES' button, now your package is created.
    HOW TO MOVE LOCAL PACKAGE DATA TO YOUR PACKAGE
    1.IN  the same screen you should give program option, then open your local program ,
    2.'WRITE  CLICK YOUR PROGRAM NAME', then give 'COPY' option
    3.Next window will open here you should give 'TARGET PROGRAM NAME'.
    4. THEN you should give you 'PACKAGE NAME'.
    now you can store local package program's to your package.
    IF HELPFULL GIVE REWARD POINTS

  • Domain redirecting to an apex application and page

    Hi,
    Sorry if this thread has been posted before but I did a search on the forum and couldn't find any answers.
    Basically I've set up a new domain name and I've got an installation of Oracle Apex running. I want this domain name to be redirected to my application and 'home' page when the user types my domain name into their browser.
    I've seen examples of how this is done in this forum using virtualhost in the http conf files for standalone versions of htmldb, but not found any info on how to do it in APEX (since these files are installed for apex).
    Is it possible to perform this type of domain redirect in apex??
    I'm using Oracle Apex version 2.01.
    Any info would be greatly appreciated.
    Cheers,
    Kev

    Kev,
    When you say ApEx...do you mean ApEx or do you mean XE?
    You can use the same method shown for a virtualhost section in the main section of your Apache configuration. The apache directives are valid both inside and outside of a virtualhost section.

  • Since we use APEX 4 and another Theme - Button with URL - javascript fails

    Hi,
    we are currently updating an application in our APEX 4 environment which was developed in APEX 3.
    On one page (popup) there is a button which is used to close the popup and another one to print the page. The buttons use the option "URL" and the url is "javascript:this.close();" / "javascript:this.print();". In APEX 3 everything worked fine, in APEX 4 / with the Theme Simple Red (i don't know what exactly the problem is) the buttons don't response. Simply nothing happens. When i try to forward to a page and not an url everything works but that's not what i want because i want to execute javascript!
    Thanks
    Regards
    Daniel

    sspadafo wrote:
    1. In the URL field, you can enter f?p=app:page:&APP_SESSION.::NO::NAME1,NAME2, ...:Value1,Value2...
    2. Using the popup branch wizard, you can enter any number of item names, separated by commas, in the item name fields and any number of item values, separated by commas, in the item values fields.
    3. Are you sure you need to pass that many item name/value pairs in the URL? Where do the values come from?
    ScottHello Scott,
    Thank you for your quick response. I have to admit that I was too fast to ask question, and as soon as I did read your notes (1.) and (2.) I found out that for some reasons I did not consider manually editing pairs of Items/Values in the Optional URL Redirect. Simply I was fooled by clicking side Lamp icon and opening popup with ten possible pairs items/values that ten rows would be the limit of number of pairs to enter.
    But you answered my question and thank you again.
    As you made comment (3.) about number of item/value pairs and where they come form I would be interested to hear your thoughts and suggestion.
    I need that many name/values since we were required to: if user is on Page 4, he clicks checkbox on this page, then set of values from Page 2 should fill items on current page (Page 4). The question: Is this the best way to transfer these values?
    Interesting note: When user is on Page 2 (Form page) he cannot submit this page until he has all mandatory data. He might or not enter some mandatory data, but not all. (User has to go to Page 3 and then to Page 4 to generate needed data.) User, then can redirect with button to Page 3 (Tabular Report) and then to Page 4 (Form ) where by filling and submitting the page generates the mandatory data for Page 2, that are returned by Ajax when we return to Page 2.
    If you have any ideas I would appreciate to hear them.
    Regards,
    Brano

  • Copy an application with plugins into a new application and change theme...

    I copied an application (theme 23) with plugins into a new application and then changed the theme to theme 26. After that, all plugins (skillbuilders super lov, skillbuilders modal, and notification plugin) didn't work at all. However, when I changed the theme back to the original theme, things worked.
    I have applications that use theme 26 with plugins and they all work fine. I think the problem is related to copying one application, containing plugins, into a new application. Does anyone have any idea of it?
    Thanks.

    Hi,
    Most plugins have css,images or js files which can be placed on the server.
    It might be that you have placed those files on the server in the theme directory.
    If you change the theme then the plugin can not find those files any more.
    Regards,
    Kees Vlek
    <tt>Company: http://www.orcado.nl
    Blog: http://www.orcado.nl/blog/blogger/listings/69-kvlek
    Twitter: http://www.twitter.com/skier66</tt>
    If the question is answered please change it to answered.

  • Creating dynamic sized arrays and filling them automatically on speedy 33

    hi all,
    I am trying to create dynamic sized arrays on Speedy-33. Specifically, depending on the user input, I want to be able to create
    arrays with 128 or 256 elements and fill them automatically. However,
    array constant element is fixed for Speedy 33; thus I have to manually set the
    size of the array with the mouse and enter the values in to the array by
    myself. I want to make this tedious process automatic. Would this be possible? thanks so much for comments!
    ~casiopea

    Casiopea,
    There is a really great article on using arrays with LabVIEW DSC which can be found here:
    How Can I Be Successful With Arrays In the LabVIEW DSP Module?
    One of the biggest things that should be noted about DSP is that there is no dynamic memory allocation.  Your array size must be fixed, and thus, your array needs to be initialized by using a constant. 
    An easy way to initialize an array constant that has many elements that are all the same is to simply create a numeric constant that has the value that you want.  Then, create a new blank array constant and drag the numeric into it.  In the index input for the array constant, type in the index of the last element that you want to be initialized.  Then type in the value in the element that is displayed and all of the elements before it will be initialized to the default value of the numeric constant that you dropped into the array constant.  I hope this helps.  I would really recommend reading through that article, as it has a lot of great information about using arrays with DSC.
    Brian Coalson
    Software Engineer
    National Instruments

  • How does APEX import a packaged APEX application

    I was wondering, if someone might help me to better understand how APEX imports a packaged application.
    The typical packaged application file looks like a simple SQL*Plus Script that needs to be processed by SQL*Plus from PL/SQL on the server.
    I would be most interested to understand how APEX handling this process because it might really help me (and probably many others) to improving our own installation process.
    Thank you in advance for any information!

    The documentation contains an entire chapter on Deploying an Application. This appears to be a good place to start.
    The tutorial How to Review a Packaged Application would also be worthwhile.
    (Please update your forum profile with a better handle than "user8607986".)

  • Create multiple pdf files and open them at once from java application

    I came across a very unique problem , i am hoping some one could help me out with that .
    I am using itext to create pdf files , i have filtered some records (preferably i can say around 90) which has the option to open pdf for individual record.
    Now i need to open all the pdf's of filtered records on a single click , without asking for a open dialogue box.
    Can anyone give me an idea how to go about this ??

    The simplest thing I can think of is to call Desktop.start() for each selected file wich will start the defaut application registred for the file type in the users system for each selected file. In this case it depends on the associated program and/or its configuration if it starts a single instance showing all the files or a separate instance for each file. The beauty of this method is that you don't need to know what reader application the user has installed nor where it is located on her hard disk.
    The other option that comes to my mind is ProcessBuilder. There you could set all selected files as parameter list to the call of the viewer application.
    This also does not asure that all files get openned in the same single instance but the chance is much higher. At the down side you need to know what viewer application the user has installed and where. Also: when speaking of 90 files you most likely rung into a limitation of the maximum length of the systems command line.
    bye
    TPD

  • Creating Packages using pkgmk and pkgask

    Hi all,
    I have a issue here, I am trying to create a package with pkgmk command. I have created pkginfo file and prototype file and a request script. Request script makes this package installation interactive, What I want is to make this package installation non interactive, that's why I used pkgask command to store the responses of administrator in a response file.
    Problem here is that i can't see the responses in response file, the file length is 0. But it works perfectly fine when you use reponse file with pkgadd command and it makes the installation non interactive.
    Can somebody tell me where it is storing the responses??????
    Thanks
    Neeraj

    HI,
    This blog expalins how to Setup and configure NWDI System land scape:
    /people/bhavana.gupta/blog/2007/01/23/installation-and-configuration-of-netweaver-development-infrastructure-was-64
    NWDI Post installation:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/419b479b-0801-0010-f8a1-c26208b4b209
    http://help.sap.com/saphelp_nw70/helpdata/en/44/60dc1943c2311ce10000000a155369/frameset.htm
    Complete NWDI Resources:
    NWDI Resources [original link is broken]
    Thanks
    SrinivaS

  • Problem in deploying and packaging the application and web component.......

    i am new to j2ee!! i am using sun application server 8 2005Q1(for j2ee)
    i have deployed my application successfully!!!!!
    yet i found an error(404) when i called it thro my web browser
    i am using oracle as my back end
    anybody plz help me as soon as possible.........

    Hi,
    I am not sure what some of your phrases mean but i want to clarify a couple of things.
    0) Be happy to make the switch
    1) SJAS contains a webserver, where iPlanet appserver did not and one was forced to put a webserver in front of the appserver.
    2) The iplanet webserver plugin was configured to forward all request which have /NasApp to the appserver, using the KCP protocol, SJAS LB plugin is configured on a webapplication context root base using http and or https protocol.
    3) If your logic needs the HTML pages (which is doubtful in a proper design) the pages must reside on the appserver.
    4) Deployment to SJAS can be done through asadmin CLI, deploytool or webbased admin GUI instead of just putting the EAR in the autodeploy directory.
    HTH Robert

  • How do I create an embedded application and view the front panel on my host?

    I have created a vi na dhave broken this down inot three components using RT comms wizard. How do I create the embedded VI part (exe) and then communicate with this via my host PC?

    Try building NPL***.vi into an exe while targeted. This will download NPL as an exe to the startup folder of your target. Now switch back to the host and build Host***.vi.
    You'll have two exes - 1 for the target side and 1 for the host side.

Maybe you are looking for

  • 13" macbook pro retina mifi compatibilty

    Hi, Early this year, I purchased a 13" Macbook Pro Retina (8GB RAM, 256GB HDD). I am currently using OSX 10.8.5 and will upgrade to Mavericks soon. I will be taking this to India for the first time over the Holiday season. I was looking to buy a 3G d

  • Ipad sync problem

    my windows xp pro crashes when i try to sync my 10 day old ipad3 to itunes.

  • My iphoto is missing

    I went to import new photos and IPhoto is missing? Where could it be

  • Vendor  extended  to Comp code

    Hi experts, What is meant by extending a vendor from one comp code to another  company code? How can we do that in PO?  Please tell me the steps. Thanks Dan

  • Selection parameters in report RFUSVS14

    Hi gurus. Im trying to modify report RFUSVS14 for new legal requirement. When i go to the seletion parameters i dont find some of them that should be there. For example BLDAT_IC     Document Date(Incoming) BUDAT_IC     Posting Date(Incoming) TCOD_AG