Autodesk supports a developer registration scheme to prevent namespace conflicts between different applications. Each registered developer registers with Autodesk one or more "registered developer symbols" (RDS) to use as part of any name appearing in a global namespace. Of course, a developer may not choose an RDS already registered by another developer.
The RDS can be the mnemonic or product name, your company’s name, or something else. It should be used when naming things such as the application directory, exported program symbols, or entries into database symbol tables and common dictionaries, and to prevent file or variable name conflicts that might arise while installing or running an application.
Autodesk policies governing symbol naming and registration. Autodesk reserves the right to:
- Review and approve symbols submitted for registration
- Refuse to register any symbol submitted for registration
- Require changes, in whole or in part, to a previously registered symbol
Autodesk will take reasonable steps to register symbols on a first come, first served basis.
In the event Autodesk receives notification that a registered symbol is challenged on the grounds of a U.S. or foreign trademark, Autodesk may immediately suspend use and require developer to provide a replacement for the challenged symbol pending satisfactory evidence that the challenge has been resolved.
Questions and Answers
Questions about registration and why you should register are answered here:
Why Register a Symbol?
To ensure that each application is installed in a unique environment, a unique registered developer symbol should be obtained by each application developer. The developer symbol (RDS) should be used to name the application directory and to resolve file/variable conflicts that might arise during application installation or runtime.
How Long Can a Symbol Be?
A registered developer symbol is a four-character string such as "WXYZ", and is chosen by the developer. Due to the nature of AutoCAD® symbol table names, which are currently limited to 31 characters in length, and given the large number of developers and applications needing symbols, four characters is the appropriate length.
Is the Registered Symbol Case Sensitive?
No, the registered symbol is not case sensitive so registering the symbol "WXYZ" also reserves all it's case permutations, such as the strings "Wxyz" and "WxyZ". This is needed because developers will be expected to use different case combinations for different situations.
Am I Restricted to Certain Characters?
For portability, restrict the characters in your symbol to only those that are permitted in file names of the operating system to be used, and don’t use characters with special marks, such as umlauts or accents.
Register a Symbol
Start the symbol registration process by checking to see if the symbol name you want is available using this form.