Try OpenEdge Now
skip to main content
Managing ABL Applications
Deployment Considerations : Choosing a Code Format : Unencrypted source : Advantages of unencrypted source
 
Advantages of unencrypted source
Unencrypted source offers several advantages over other code formats:
*Application extendability — Since users have full access to your source code and full compilation capabilities, they can modify your application code any way they want.
*Less to manage at development site — Other code formats require you to manage multiple code trees and might require you to keep multiple copies of your application database.
*Simpler initial deployment — When you choose unencrypted source, deploying your application is usually easier than with other code formats. Initial Deployment describes the steps required for each code format.
*Simpler upgrades — When you choose unencrypted source, upgrading your application is usually less complex than with other code formats. Upgrades describes the steps required for each code format.
*Easier maintenance — Since users have full development environments, it is relatively easy to modify or enhance your application at their sites.
*Full portability — Both unencrypted and encrypted source are completely portable across platforms and user interfaces (character mode and GUI), provided you have followed the necessary guidelines for writing portable applications. Note that r-code is not portable across user interfaces.
*Less space used on storage media — Unencrypted source files usually occupy much less storage space than r-code files, decreasing their physical media shipment costs. (Encrypted source files also have this advantage over r-code files.)