What is a proprietary RTOS, anyway, and how does it differ from other forms of this beast?
This good question was recently brought to my attention by Jan Liband, director of marketing at ENCIRQ. Thanks, Jan.
And for the crime of tossing around the phrase "proprietary RTOS" as if I knew precisely what it meant, I must plead guilty. (See, for evidence, my recent blog, Proprietary RTOS, RIP? Not Yet.)
Truth is, in most of my discussions with software vendors and consultants, the term "proprietary" does not come up that often. And when it does, I am often less than 100 percent clear about what it means.
Thanks to Jan's prodding, it now seems to me that a much more useful distinction for an RTOS is commercial vs. in-house. For example, a quick look through my files turned up some recent Venture Development research that shows the DSO market comprising three main sectors: operating systems developed in-house, commercial Linux, and commercial RTOS. In other words, you have just three choices for a device OS:
Your device can run on an OS your company developed in-house;
Your device can run on a commercial RTOS your company bought from a software vendor (Wind River, Green Hills, Microsoft, etc.); or
Your device can run on a commercial Linux distribution your company has licensed from an open-source vendor (Red Hat, Wind River, etc.).
Makes sense to me. So, is it time to chuck the term "proprietary" and stick instead with "commercial" or "in-house" when discussing RTOSes? My vote is a guilty yes.
This is a public forum. CMP Media and its affiliates are not responsible for and do not control what is posted herein. CMP Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.
Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of CMP Media LLC and may be edited and republished in print or electronic format as outlined in CMP Media's Terms of Service.
Important Note: This comment area is NOT intended for commercial messages or solicitations of business.
Unless the industry changes, it soon won't have enough developers to write all the code that today's complex devices require, says Enea's VP of product marketing.
To realize and accelerate the full benefits of device software optimization, focus on productivity and innovation at the application level, writes Encirq's vice president of worldwide marketing.
If you're not reusing device software, you're not getting the most from your DSO strategy, says the co-founder and technical director of Proven Software Solutions.
The benefits will include superior integration, security and reliability-plus on-time, under-budget delivery, says the founder and CEO of Green Hills Software.
After many false starts, the infrastructure and standards for ESL design are starting to make a difference, according to the ESL strategic marketing manager and engineering manager for ESL tools at ARM.