----boundary-LibPST-iamunique-1746795941_-_-
Content-type: text/plain
Bernhard Treutwein wrote:
>
> 1. There are working prototypes for a Linux port at
> Oberon Microsystems
> A complete port would be very laborious. Especially
> the interfacing to the native controls can transform
> into a real nightmare. Although the job is feasible
> (see HostCFrames under Windows), it needs really a lot
> of time, motivation and patience.
It always puzzled me why one needs to interface to native
controls under Linux. First, which native controls? GNOME,
Qt, KDE, others? Unlike Windows, Linux hardly has a graphics
layer that everyone would agree upon. Second, the Oberon System
has already solved that problem. It used to run under X-windows
on all possible flavors of Unix. The controls used to look
sort of reasonable (under V4) or even very good (under System-3).
Also all the Unix system calls have been worked out.
On top of this I dunno why one should insist on having native
look-and-feel under Linux. Having just about any look-and-feel
would have been better than not having the port.
I am not suggesting OMS could or should do the work. I am only
expressing my doubts concerning the native control issue.
W.
--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
----boundary-LibPST-iamunique-1746795941_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEJlcm5oYXJkIFRyZXV0d2VpbiB3cm90ZTpccGFy
DQo+XHBhcg0KPiAxLiBUaGVyZSBhcmUgd29ya2luZyBwcm90b3R5cGVzIGZvciBhIExpbnV4IHBv
cnQgYXRccGFyDQo+ICAgIE9iZXJvbiBNaWNyb3N5c3RlbXNccGFyDQpccGFyDQo+ICAgQSBjb21w
bGV0ZSBwb3J0IHdvdWxkIGJlIHZlcnkgbGFib3Jpb3VzLiBFc3BlY2lhbGx5XHBhcg0KPiAgIHRo
ZSBpbnRlcmZhY2luZyB0byB0aGUgbmF0aXZlIGNvbnRyb2xzIGNhbiB0cmFuc2Zvcm1ccGFyDQo+
ICAgaW50byBhIHJlYWwgbmlnaHRtYXJlLiBBbHRob3VnaCB0aGUgam9iIGlzIGZlYXNpYmxlXHBh
cg0KPiAgIChzZWUgSG9zdENGcmFtZXMgdW5kZXIgV2luZG93cyksIGl0IG5lZWRzIHJlYWxseSBh
IGxvdFxwYXINCj4gICBvZiB0aW1lLCBtb3RpdmF0aW9uIGFuZCBwYXRpZW5jZS5ccGFyDQpccGFy
DQpJdCBhbHdheXMgcHV6emxlZCBtZSB3aHkgb25lIG5lZWRzIHRvIGludGVyZmFjZSB0byBuYXRp
dmVccGFyDQpjb250cm9scyB1bmRlciBMaW51eC4gRmlyc3QsIHdoaWNoIG5hdGl2ZSBjb250cm9s
cz8gR05PTUUsXHBhcg0KUXQsIEtERSwgb3RoZXJzPyBVbmxpa2UgV2luZG93cywgTGludXggaGFy
ZGx5IGhhcyBhIGdyYXBoaWNzXHBhcg0KbGF5ZXIgdGhhdCBldmVyeW9uZSB3b3VsZCBhZ3JlZSB1
cG9uLiBTZWNvbmQsIHRoZSBPYmVyb24gU3lzdGVtXHBhcg0KaGFzIGFscmVhZHkgc29sdmVkIHRo
YXQgcHJvYmxlbS4gSXQgdXNlZCB0byBydW4gdW5kZXIgWC13aW5kb3dzXHBhcg0Kb24gYWxsIHBv
c3NpYmxlIGZsYXZvcnMgb2YgVW5peC4gVGhlIGNvbnRyb2xzIHVzZWQgdG8gbG9va1xwYXINCnNv
cnQgb2YgcmVhc29uYWJsZSAodW5kZXIgVjQpIG9yIGV2ZW4gdmVyeSBnb29kICh1bmRlciBTeXN0
ZW0tMykuXHBhcg0KQWxzbyBhbGwgdGhlIFVuaXggc3lzdGVtIGNhbGxzIGhhdmUgYmVlbiB3b3Jr
ZWQgb3V0LlxwYXINClxwYXINCk9uIHRvcCBvZiB0aGlzIEkgZHVubm8gd2h5IG9uZSBzaG91bGQg
aW5zaXN0IG9uIGhhdmluZyBuYXRpdmVccGFyDQpsb29rLWFuZC1mZWVsIHVuZGVyIExpbnV4LiBI
YXZpbmcganVzdCBhYm91dCBhbnkgbG9vay1hbmQtZmVlbFxwYXINCndvdWxkIGhhdmUgYmVlbiBi
ZXR0ZXIgdGhhbiBub3QgaGF2aW5nIHRoZSBwb3J0LlxwYXINClxwYXINCkkgYW0gbm90IHN1Z2dl
c3RpbmcgT01TIGNvdWxkIG9yIHNob3VsZCBkbyB0aGUgd29yay4gSSBhbSBvbmx5XHBhcg0KZXhw
cmVzc2luZyBteSBkb3VidHMgY29uY2VybmluZyB0aGUgbmF0aXZlIGNvbnRyb2wgaXNzdWUuXHBh
cg0KXHBhcg0KVy5ccGFyDQpccGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0gc2VuZCBzdWJqZWN0
IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KfQ=
----boundary-LibPST-iamunique-1746795941_-_---
Received on Mon Jan 17 2005 - 17:47:38 UTC