Hello Cort,
Thank you for your informative reply. Victor's quote is indeed misleading
compared to the statement you make.
The "unfortunate" nature of the inclusion of RTL stuff into the mainstream
kernel has to do with the way the project is being developed, not because
of the technical advantages of having RT support in Linux. I agree with
you fully on this, having RT support in Linux would be a very good thing
for everyone. What I would find very unfortunate would be to include the
RTL form of doing RT in Linux rather than the RTAI way.
This brings me to the Microsoft-part of my comment which is directly linked
to the comment made by Paolo in this thread regarding Victor's claims
about RTL. In fact, my mail is seriously misleading if read without the
context established by Paolo's remarks. What I mean by Microsoft-like
way of innovating is the fact that Victor has taken a lot of ideas, that
had been put forward by Paolo, and put them into RTL without __explicit__
recognition of the source of inspiration. The reason RTAI ever started
(or, at least, what I make of it) is that Paolo kept sending good ideas
to Victor and Victor kept ignoring Paolo. Having had enough of this,
Paolo went on his way and started RTAI. It seems now that someone somewhere
realized that the Paolo's ideas were good after all and that they should
be part of RTL.
Of course no one can stop any open-source contributor from taking
inspiration from another project, but I think that there is a bare minimum
of social decency and scientific honesty to give back the merit where it
belongs. I might be very wrong about Victor (and I hope I am), but the
record has shown that recognizing that others can have good ideas, if not
better, has been late to come. (and this is where my comments fit in)
As for authority regarding inclusion or exclusion of RT in Linux, this
of course goes to Linus and he has done quite a good job until now
of sorting the good ideas from the bad ones. I usually tend to agree
with what he decides. Your are right, objecting would put me at the
end of the queue, but if it is worth, I'll wait in that queue.
Keep up the good work and thank you for the information.
Best regards,
Karim
Cort Dougan wrote:
>
> How is this unfortunate? Making any form of real-time Linux available on
> PowerPC (and Alpha, which we've done as well) is a good thing in my
> opinion.
>
> To make what Victor wrote more accurate: "...RTLinux _works_ with the default
> PowerPC Linux kernel...". We have not put RTLinux into the main kernel
> tree nor would Linus allow that.
>
> I don't understand how you see that any Microsoft tricks have been used.
> Linus is the final authority on what goes into the kernel. If he merged in
> changes that you don't approve of then take that up with him (you'll be
> a the tail end of a very very large line) but that isn't something you
> should be unhappy with us about. That goes doubly so if no other candidate
> patches have been sent. I'm the Linux/PPC maintainer and I haven't seen
> any patches from anyone else for giving real-time performance on Linux/PPC.
>
> } [EMAIL PROTECTED] wrote:
> } > RTLinux is in the default PowerPC Linux kernel in development versions.
> }
> } Given your previous record, I must admit that this is quite an
> } unfortunate event! I'm siding with Paolo on this one and hope
> } that most people reading this do take a very serious look at
> } RTAI. In my opinion, it far outdoes anything RTLinux can ever
> } do (plus, it doesn't need to employ Microsoft-like tricks to
> } innovate).
> }
> } My 2$
> -- [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/
--
===================================================
Karim Yaghmour
[EMAIL PROTECTED]
Operating System Consultant
(Linux kernel, real-time and distributed systems)
===================================================
-- [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/