Hi,
I am not quoting any particular email from this thread, but
from what I could see, most of our problems could be easily
solved in a bar, around a table, over a few bottles of beer
(or wine, since I for one don't like beer). :-)
In fact, I am quite sure these problems will be solved during
the Workshop that is being promoted here in this list (by Peter
Wurmsdobler and others). But in the meantime, we should notice
that from what one can tell by following this thread, each and
every one of the members of the list, specially those devoted to
developing and maintaining "their" softwares, have genuine good
will. And even more important, they all seem to agree upon:
1) unifying the API; 2) maintaining the software under a GPL;
3) developing the new required (important) features (IPC, FP,
synchronization, etc) very *efficiently*; and so on. What is
missing now is to define a list of "TODO" things, and their
priorities.
I may be oversimplifying things, but I believe that if we
point out the differences/similarities, establish a list of
priorities, and define a sequence of things to be done, we may
at least be able to slow down the divergent developments and start
transfering some efforts to the unification.
Since I am a (snoopy) newbie in this list I propose, and will
start, to create a table showing the differences between the two
implementations.
Again, once I am a newbie, I advise people NOT to refer to
this table as neither correct nor complete, but rather to help me
to put it up.
Here it goes...
------------------------------------------------------------------------
| | IPC | Semap. | Sched. | Posix | FP | OSource | Kernel | 486 |
------------------------------------------------------------------------
| | | | | | | | v1 for | |
| | | | oneshot| | | | 2.0.x | only |
| RTL | n | o | | o | y | y | v2-beta | in |
| | | | period.| | | | for | v1.x |
| | | | | | | | 2.2.x | |
------------------------------------------------------------------------
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | v.6 for | |
| RTAI | y | y | oneshot| o | y | y | 2.2.x | y |
| | | | | | | | | |
| | | | | | | | | |
------------------------------------------------------------------------
y - embeded in the RT modules
n - not implemented
o - optional (it can be "insmod'ed" separately)
Please, suggest other colunms and correct any thing wrong on
the existing ones.
b.r.,
Guilherme
-------------< G. N. DeSouza >-------------
---------< [EMAIL PROTECTED]>---------
--< http://rvl1.ecn.purdue.edu/~gnelson >--
--- [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/