As of 9.0.0.3, all special characters should be handled when sourcing from OTBI and deploying to OTBI using Linux endpoints and with FlexDeploy running on Linux.
In 9.0.0.3, \ / : * < > are escaped coming from OTBI during discovery. This means that if you use any files that contain those characters, you should rediscover with the inactivate checkbox checked. A new file will appear. The name will be similar, but slashes will be percent encoded. These files didn’t work previously, so this doesn’t affect existing builds.
Known Limitations
On Windows, folders and files cannot start or end with spaces, but this can be done in OTBI. If it is done, Windows endpoints cannot be used, and FlexDeploy on Windows will have similar issues.
If you are exporting to SCM, most special characters should still work on Linux, but more failures on Windows are likely. Windows has protected names for files and folders like COM2 and CON. If you use a protected name as a folder name in OTBI, this will also fail on Windows. Git SCM is tested the most with special characters. It is likely that other SCMs will have issues handling special characters.
You can open a support ticket if you find an issue with special characters or have any other issues.