My company may soon have to put together our first embedded system. Since we're beginners, we're probably not going to (a) know what we're doing, (b) have a good firm set of application requirements, (c) have a lot of embedded/programming experience.
The target hardware would most likely be one of the Tensilica 32-bit cores, or an ARM/922 (probably not an ARM7 TDMI.)
I realize that makes this question really really loaded, but given the criteria of "needs to be maintainable by non linux-gurus", what's the better embedded O/S choices? Can be commercial or open-source...since we're willing to pay a little more upfront for (hopefully) eaiser learning curve.