X (was: New version of capabilities patch online, some more status)

richard offer offer at sgi.com
Tue May 2 17:46:53 GMT 2000


* $ from thompson at argus-systems.com at "2-May:10:26am" | sed "1,$s/^/* /"
*
*
* I had meant to respond to the issue of T6 being a requirement earlier, but
forgot
* to include that in my email.
*
* T6 is in fact (or something that provides similar functionality) is only a
* requirement if you are going to be working in an environment where multiple
B1 OS's
* are going to be transferring labels over the network to eachother and need
those
* labels to interoperate.  In this case if you wanted an X server on TrustedBSD
to
* communicate with a TrustedLinux implementation that has an entirely different
label
* API then you would need a full T6 implementation.

X is a network protocol, I can't see anyone having a hetrogeneous network of
Linux or BSD boxes without some other machine on the trusted network (hopefully
Trix :-)

Solving it without taking into account interoperability is not interesting as
far I (personally) am concerned.

*
* A way to get things up and running quickly would be to implement the t6
libraries
* and only have them use the eread/ewrite (or equivalent TrustedBSD versions).

Or port the existing SGI T6 code (its LGPL) to use the TrustedBSD equivs.


 This
* would allow people working on X to develop to the T6 API without having to
have a
* full T6 implementation.  When and if a full T6 implementation is done, the T6
* libraries could be updated and the transition would be fairly painless.

That would work, and it does allow the X and kernel people to work in parallel.


*
* I certainly recognize the value of a full t6 implementation (though there is
a
* performance impact) but in my experience it isn't really necessary in many
cases.
* Again, I am talking mainly about server based architectures, and it could
become
* relevant again in a more client-centric architecture, but I suspect it is not
* necessary to make it an immediate priority.

I agree its not an immediate priority.

*
* As long as noone suggests implementing DNSIX I'll be happy!

Wuss, go on, you know you want to do it...

*
* Jeff
*

richard.


-----------------------------------------------------------------------
Richard Offer           Widget FAQ --> http://reality.sgi.com/widgetFAQ
MTS-Core Design (Motif)
___________________________________________http://reality.sgi.com/offer

To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-discuss" in the body of the message



More information about the trustedbsd-discuss mailing list