Paul Koning wrote:
> >>>>> "Trevor" == Trevor Woolven <[EMAIL PROTECTED]> writes:
>
> Trevor> Dominick Trascritti wrote:
> >> Hi, I have been working on a miniRTL hosted control system
> >> developed on a full RTLinux system. I have been rather pleased
> >> with the product. I am pleased with the timing accuracy of the
> >> system and being able to leverage my knowledge of Linux to get
> >> embedded projects off.
> >> ...
This is the source of my attraction to Real Time Linux.
It is simple ( on the surface anyway SMP is another story )
It is open to scrutiny.
It has a world class set of developers.
It is focussed on the needs of its customers.
>
> Trevor> IMHO VxWorks is an excellent product, highly performant and
> Trevor> highly configurable, with a rich API and a comprehensive set
> Trevor> of very good and useful tools. However, you don't get the
> Trevor> source code ...
>
> Having been involved in various embedded projects with various RTOSs,
> I will say this: I will *never* again willingly use any OS for which I
> cannot get the source. There just is no such thing as portability to
> all the various kinds of platforms that embedded hardware designers
> can create. It's absolute foolishness for RTOS vendors to pretend
> that they can sell binary-only distributions that will work under
> those conditions. Debugging all the problems you run into is a great
> way to blow your schedule and miss your market window.
>
> That doesn't mean it has to be open source, although RTLinux is an
> elegant and attractive solution. There are other RTOS products that
> aren't open source but do include source code in the license.
>
Yes but without the collection of experts provided by Real Time Linux
support can be a joke.
>
> As for "rich API", it probably depends on the kind of product you
> have. Personally, for the sort of products I work on (networking
> devices) a rich API is the last thing I want. Rich APIs tend to mean
> complex schedulers with complex failure modes, lots of ways for things
> to break, etc. Here again RTLinux is well constructed: it is a very
> small and simple design, extensible if and only if needed, but the
> base services can be documented in just a few pages. It doesn't take
> much effort to convince yourself that a product built from those
> simple primitives is reliable and robust.
Nice words.
Regards
Phil Wilshire
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/