The limitation (services must be started by root) does not come from OTM.
In UNIX, for security reason, any services that use port number < 1024 (e.g. http: 80), must be started by root.
To avoid hassle, some customers use
sudo (
Sudo Main Page) command to allow otm user to start/stop OTM.