Commercially supported embedded Linux is the primary alternative to RYO.
Not only are the long-term support and maintenance costs much lower, but
the technical, business, and legal risks of commercially supported embedded
Linux are much lower as well. Commercial vendors can also provide full
development services, including platform, services, maintenance, and
support, which increase productivity and reduce the overhead of maintaining
your own unique embedded Linux distribution.