Re: [BLACKBOX] Seasoned Linux.

From: [at]} <Wojtek>
Date: Tue, 11 Jan 2011 23:16:19 -0500

----boundary-LibPST-iamunique-947756015_-_-
Content-type: text/plain

On Tue, 11 Jan 2011, Fyodor Tkachov wrote:

> All (re)written in any flavor of Oberon of course.

I do not think that rewriting other's peoples work is of much value.
Reinventing the wheel is generally a bad idea.

It would be valuable to do something that others are not doing. Not being
an OS expert, I can only propose a very simplistic concept. For example,
how about using the Linux "modules" (kernel subsystems loaded with insmod
or modprobe) to implement either the Oberon System or Oberon-friendly
environment? I will call it simply "wirth", though this name may be
reserved.

I would love to see Oberon System or BlackBox running on top of wirth. Or
perhaps a few Oberon Systems or BlackBoxes, each one running on a separate
CPU core and communicating with other Oberon Systems via mechanisms
provided by wirth.

One can say "but BlackBox is running on wine". Yes, but wine is big and
not suitable for embedded systems. On the other hand, wirth could be small
because its sole purpose would be to provide the Oberon/BlackBox-friendly
environment.

I am not sure if the idea of wirth makes sense to OS experts. To me it
looks fresh. I think it makes more sense than reimplementing parts of
Linux kernel, which are perfectly fine, though perhaps ugly. But who cares
if it is ugly, if it works? (It does not matter what color is the cat, if
it catches mice -- this one is for Fyodor.)

W.


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-947756015_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9uIFR1ZSwgMTEgSmFuIDIwMTEsIEZ5b2RvciBU
a2FjaG92IHdyb3RlOlxwYXINClxwYXINCj4gQWxsIChyZSl3cml0dGVuIGluIGFueSBmbGF2b3Ig
b2YgT2Jlcm9uIG9mIGNvdXJzZS5ccGFyDQpccGFyDQpJIGRvIG5vdCB0aGluayB0aGF0IHJld3Jp
dGluZyBvdGhlcidzIHBlb3BsZXMgd29yayBpcyBvZiBtdWNoIHZhbHVlLiBccGFyDQpSZWludmVu
dGluZyB0aGUgd2hlZWwgaXMgZ2VuZXJhbGx5IGEgYmFkIGlkZWEuXHBhcg0KXHBhcg0KSXQgd291
bGQgYmUgdmFsdWFibGUgdG8gZG8gc29tZXRoaW5nIHRoYXQgb3RoZXJzIGFyZSBub3QgZG9pbmcu
IE5vdCBiZWluZyBccGFyDQphbiBPUyBleHBlcnQsIEkgY2FuIG9ubHkgcHJvcG9zZSBhIHZlcnkg
c2ltcGxpc3RpYyBjb25jZXB0LiBGb3IgZXhhbXBsZSwgXHBhcg0KaG93IGFib3V0IHVzaW5nIHRo
ZSBMaW51eCAibW9kdWxlcyIgKGtlcm5lbCBzdWJzeXN0ZW1zIGxvYWRlZCB3aXRoIGluc21vZCBc
cGFyDQpvciBtb2Rwcm9iZSkgdG8gaW1wbGVtZW50IGVpdGhlciB0aGUgT2Jlcm9uIFN5c3RlbSBv
ciBPYmVyb24tZnJpZW5kbHkgXHBhcg0KZW52aXJvbm1lbnQ/IEkgd2lsbCBjYWxsIGl0IHNpbXBs
eSAid2lydGgiLCB0aG91Z2ggdGhpcyBuYW1lIG1heSBiZSBccGFyDQpyZXNlcnZlZC5ccGFyDQpc
cGFyDQpJIHdvdWxkIGxvdmUgdG8gc2VlIE9iZXJvbiBTeXN0ZW0gb3IgQmxhY2tCb3ggcnVubmlu
ZyBvbiB0b3Agb2Ygd2lydGguIE9yIFxwYXINCnBlcmhhcHMgYSBmZXcgT2Jlcm9uIFN5c3RlbXMg
b3IgQmxhY2tCb3hlcywgZWFjaCBvbmUgcnVubmluZyBvbiBhIHNlcGFyYXRlIFxwYXINCkNQVSBj
b3JlIGFuZCBjb21tdW5pY2F0aW5nIHdpdGggb3RoZXIgT2Jlcm9uIFN5c3RlbXMgdmlhIG1lY2hh
bmlzbXMgXHBhcg0KcHJvdmlkZWQgYnkgd2lydGguXHBhcg0KXHBhcg0KT25lIGNhbiBzYXkgImJ1
dCBCbGFja0JveCBpcyBydW5uaW5nIG9uIHdpbmUiLiBZZXMsIGJ1dCB3aW5lIGlzIGJpZyBhbmQg
XHBhcg0Kbm90IHN1aXRhYmxlIGZvciBlbWJlZGRlZCBzeXN0ZW1zLiBPbiB0aGUgb3RoZXIgaGFu
ZCwgd2lydGggY291bGQgYmUgc21hbGwgXHBhcg0KYmVjYXVzZSBpdHMgc29sZSBwdXJwb3NlIHdv
dWxkIGJlIHRvIHByb3ZpZGUgdGhlIE9iZXJvbi9CbGFja0JveC1mcmllbmRseSBccGFyDQplbnZp
cm9ubWVudC5ccGFyDQpccGFyDQpJIGFtIG5vdCBzdXJlIGlmIHRoZSBpZGVhIG9mIHdpcnRoIG1h
a2VzIHNlbnNlIHRvIE9TIGV4cGVydHMuIFRvIG1lIGl0IFxwYXINCmxvb2tzIGZyZXNoLiBJIHRo
aW5rIGl0IG1ha2VzIG1vcmUgc2Vuc2UgdGhhbiByZWltcGxlbWVudGluZyBwYXJ0cyBvZiBccGFy
DQpMaW51eCBrZXJuZWwsIHdoaWNoIGFyZSBwZXJmZWN0bHkgZmluZSwgdGhvdWdoIHBlcmhhcHMg
dWdseS4gQnV0IHdobyBjYXJlcyBccGFyDQppZiBpdCBpcyB1Z2x5LCBpZiBpdCB3b3Jrcz8gKEl0
IGRvZXMgbm90IG1hdHRlciB3aGF0IGNvbG9yIGlzIHRoZSBjYXQsIGlmIFxwYXINCml0IGNhdGNo
ZXMgbWljZSAtLSB0aGlzIG9uZSBpcyBmb3IgRnlvZG9yLilccGFyDQpccGFyDQpXLlxwYXINClxw
YXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBi
b2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0h9fQBza2lA
----boundary-LibPST-iamunique-947756015_-_---
Received on Wed Jan 12 2011 - 05:16:19 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:19 UTC