----boundary-LibPST-iamunique-519705706_-_-
Content-type: text/plain
Hello Bernhard
My replies below:
Treutwein Bernhard wrote:
Wojtek Skulski wrote:
Marco:
I am not sure it is a good idea to branch off a new version
of BlackBox competing for manpower and resorces with the main
branch. Anyone who is attracted to your branch will face an
incompatibility problem. It is therefore not realistic to
expect the community to support your effort. Sorry for
expressing a discouraging opinion.
I agree fully with Wojtek that the least thing we want to
have is yet another branch in the Oberon community. By
branching the Oberon System into System 3 and V4 it lost
a lot of its attraction.
On the other hand I also find some aspects of Marco's
BB 2.0 (Branco/Black ?) very interesting. I did not (yet)
realize the claim for "Truly Cooperative Real Multi Tasking"
which makes it even more interesting.
Well: BlackBox is based on something called "Cooperative Multi Tasking". What does this mean? It means that the writers of tasks have to cooperate. In what way? In keeping their actions short and thus keeping the frequency of task scheduling high.
Now, I came to the conclusion that BlackBox 1.x NEVER was truly cooperative in the core itself, because of the mouse tracking procedures. Since I have found a way to make the system itself cooperate I belive that I can now call it "Truly" cooperative and "Real" Multi Tasking.
But: It is based on BB 1.5 and therefore it is already an
incompatible branch. There has been changes to the *.ocf
format between Releases 1.5 and 1.6rc5 (see & compare:
Dev/Spec/ObjFile.odc). Will there be an attempt to unify
those?
That is a question of interest. It is not worth for me to face any such effort, if no one will use it.
However if people really would want to use BB 2.0 and also contribute, then I would certainly invest further effort in making it better and better!
Also: There is a lack of information about BB 2.0 especially
the meaning of the different command line parameters.
regards
Bernhard
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
----boundary-LibPST-iamunique-519705706_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xmMFxm
c3dpc3MgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJcZm5pbFxmY2hh
cnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBOZXc7fX0NCntc
Y29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7fQ0KXHVjMVxw
YXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyNCANCntcKlxodG1sdGFnMjQzIDwhRE9DVFlQRSBo
dG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxIFRyYW5zaXRpb25hbC8vRU4iPn0NCntc
KlxodG1sdGFnMyBccGFyIH0NCntcKlxodG1sdGFnMTkgPGh0bWw+fQ0Ke1wqXGh0bWx0YWcyIFxw
YXIgfQ0Ke1wqXGh0bWx0YWczNCA8aGVhZD59DQp7XCpcaHRtbHRhZzEgXHBhciB9DQp7XCpcaHRt
bHRhZzI0MSAgIH0NCntcKlxodG1sdGFnMSBccGFyIH0NCntcKlxodG1sdGFnNDEgPC9oZWFkPn0N
CntcKlxodG1sdGFnMiBccGFyIH0NCntcKlxodG1sdGFnNTAgPGJvZHkgYmdjb2xvcj0iI2ZmZmZm
ZiIgdGV4dD0iIzAwMDAwMCI+fVxodG1scnRmIFx2aWV3a2luZDUNCntcKlxiYWNrZ3JvdW5kIHtc
c2hwe1wqXHNocGluc3R7XHNwe1xzbiBmaWxsQ29sb3J9e1xzdiAxNjc3NzIxNX19e1xzcHtcc24g
ZkZpbGxlZH17XHN2IDF9fX19fVxodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH17XCpcaHRt
bHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAgSGVsbG8gQmVybmhhcmQNCntcKlxodG1sdGFnMTE2
IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH0NCntc
KlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFn
NCBccGFyIH1NeSByZXBsaWVzIGJlbG93Og0Ke1wqXGh0bWx0YWcxMTYgPGJyPn1caHRtbHJ0ZiBc
bGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWcxMTYgPGJy
Pn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfVRyZXV0d2Vp
biBCZXJuaGFyZCB3cm90ZToNCntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYw
IHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRmMA0KDQp7XCpcaHRtbHRhZzk2IDxi
bG9ja3F1b3RlXHBhciAgY2l0ZT0ibWlkOjFCNkMwQzcxQThFNEM5NDdBNzNDRTVGOEE1NjJDMERB
MDc2NTVGQjJAbWFpbDIuenV2LnVuaS1tdWVuY2hlbi5kZSJccGFyICB0eXBlPSJjaXRlIj59XGh0
bWxydGYgXHBhcg0Ke1xodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFn
MjQwICAgfQ0Ke1wqXGh0bWx0YWc5NiA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj59XGh0bWxydGYg
e1xodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnMjQwICAgICB9DQp7
XCpcaHRtbHRhZzEyOCA8cHJlIHdyYXA9IiI+fVxodG1scnRmIHtccGFyZFxwbGFpblxmMVxmczIw
IFxodG1scnRmMCBcaHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTcyMCBXb2p0ZWsgU2t1bHNraSB3cm90
ZTogXGxpbmUNClxsaW5lDQpcdGFiIE1hcmNvOlxsaW5lDQpcdGFiIFxsaW5lDQpcdGFiICAgSSBh
bSBub3Qgc3VyZSBpdCBpcyBhIGdvb2QgaWRlYSB0byBicmFuY2ggb2ZmIGEgbmV3IHZlcnNpb25c
bGluZQ0KXHRhYiBvZiBCbGFja0JveCBjb21wZXRpbmcgZm9yIG1hbnBvd2VyIGFuZCByZXNvcmNl
cyB3aXRoIHRoZSBtYWluXGxpbmUNCiAgICBicmFuY2guIEFueW9uZSB3aG8gaXMgYXR0cmFjdGVk
IHRvIHlvdXIgYnJhbmNoIHdpbGwgZmFjZSBhbiBcbGluZQ0KICAgIGluY29tcGF0aWJpbGl0eSBw
cm9ibGVtLiBJdCBpcyB0aGVyZWZvcmUgbm90IHJlYWxpc3RpYyB0byBcbGluZQ0KICAgIGV4cGVj
dCB0aGUgY29tbXVuaXR5IHRvIHN1cHBvcnQgeW91ciBlZmZvcnQuIFNvcnJ5IGZvciBcbGluZQ0K
ICAgIGV4cHJlc3NpbmcgYSBkaXNjb3VyYWdpbmcgb3Bpbmlvbi5cbGluZQ0KICAgIFxodG1scnRm
XHBhcn1caHRtbHJ0ZjANCg0Ke1wqXGh0bWx0YWcxMzYgPC9wcmU+fVxodG1scnRmIH1caHRtbHJ0
ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1sdGFn
MTA0IDwvYmxvY2txdW90ZT59XGh0bWxydGYgfVxwYXINClxodG1scnRmMCANCntcKlxodG1sdGFn
MCBccGFyIH0NCntcKlxodG1sdGFnMjQwICAgfQ0Ke1wqXGh0bWx0YWcxMjggPHByZSB3cmFwPSIi
Pn1caHRtbHJ0ZiB7XHBhcmRccGxhaW5cZjFcZnMyMCBcaHRtbHJ0ZjAgXGh0bWxydGYge1xodG1s
cnRmMCBcbGkzNjAgDQp7XCpcaHRtbHRhZzI0NCA8IS0tLS0+fVxsaW5lDQpJIGFncmVlIGZ1bGx5
IHdpdGggV29qdGVrIHRoYXQgdGhlIGxlYXN0IHRoaW5nIHdlIHdhbnQgdG8gXGxpbmUNCmhhdmUg
aXMgeWV0IGFub3RoZXIgYnJhbmNoIGluIHRoZSBPYmVyb24gY29tbXVuaXR5LiBCeVxsaW5lDQpi
cmFuY2hpbmcgdGhlIE9iZXJvbiBTeXN0ZW0gaW50byBTeXN0ZW0gMyBhbmQgVjQgaXQgbG9zdFxs
aW5lDQphIGxvdCBvZiBpdHMgYXR0cmFjdGlvbi5cbGluZQ0KXGxpbmUNCk9uIHRoZSBvdGhlciBo
YW5kIEkgYWxzbyBmaW5kIHNvbWUgYXNwZWN0cyBvZiBNYXJjbydzIFxsaW5lDQpCQiAyLjAgKEJy
YW5jby9CbGFjayA/KSB2ZXJ5IGludGVyZXN0aW5nLiBJIGRpZCBub3QgKHlldClcbGluZQ0KcmVh
bGl6ZSB0aGUgY2xhaW0gZm9yICJUcnVseSBDb29wZXJhdGl2ZSBSZWFsIE11bHRpIFRhc2tpbmci
XGxpbmUNCndoaWNoIG1ha2VzIGl0IGV2ZW4gbW9yZSBpbnRlcmVzdGluZy5cbGluZQ0KICBcaHRt
bHJ0ZlxwYXJ9XGh0bWxydGYwDQoNCntcKlxodG1sdGFnMTM2IDwvcHJlPn1caHRtbHJ0ZiB9XGh0
bWxydGYwIA0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxMDQgPC9ibG9ja3F1b3Rl
Pn1caHRtbHJ0ZiB9XHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcwIFxwYXIgfXtcKlxodG1s
dGFnNjR9XGh0bWxydGYge1xodG1scnRmMCBXZWxsOiBCbGFja0JveCBpcyBiYXNlZCBvbiBzb21l
dGhpbmcgY2FsbGVkICJDb29wZXJhdGl2ZSBNdWx0aQ0Ke1wqXGh0bWx0YWc0IFxwYXIgfVxodG1s
cnRmICBcaHRtbHJ0ZjAgVGFza2luZyIuIFdoYXQgZG9lcyB0aGlzIG1lYW4/IEl0IG1lYW5zIHRo
YXQgdGhlIHdyaXRlcnMgb2YgdGFza3MgaGF2ZQ0Ke1wqXGh0bWx0YWc0IFxwYXIgfVxodG1scnRm
ICBcaHRtbHJ0ZjAgdG8gY29vcGVyYXRlLiBJbiB3aGF0IHdheT8gSW4ga2VlcGluZyB0aGVpciBh
Y3Rpb25zIHNob3J0IGFuZCB0aHVzDQp7XCpcaHRtbHRhZzQgXHBhciB9XGh0bWxydGYgIFxodG1s
cnRmMCBrZWVwaW5nIHRoZSBmcmVxdWVuY3kgb2YgdGFzayBzY2hlZHVsaW5nIGhpZ2guDQp7XCpc
aHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQg
XHBhciB9Tm93LCBJIGNhbWUgdG8gdGhlIGNvbmNsdXNpb24gdGhhdCBCbGFja0JveCAxLnggTkVW
RVIgd2FzIHRydWx5DQp7XCpcaHRtbHRhZzQgXHBhciB9XGh0bWxydGYgIFxodG1scnRmMCBjb29w
ZXJhdGl2ZSBpbiB0aGUgY29yZSBpdHNlbGYsIGJlY2F1c2Ugb2YgdGhlIG1vdXNlIHRyYWNraW5n
DQp7XCpcaHRtbHRhZzQgXHBhciB9XGh0bWxydGYgIFxodG1scnRmMCBwcm9jZWR1cmVzLiBTaW5j
ZSBJIGhhdmUgZm91bmQgYSB3YXkgdG8gbWFrZSB0aGUgc3lzdGVtIGl0c2VsZg0Ke1wqXGh0bWx0
YWc0IFxwYXIgfVxodG1scnRmICBcaHRtbHJ0ZjAgY29vcGVyYXRlIEkgYmVsaXZlIHRoYXQgSSBj
YW4gbm93IGNhbGwgaXQgIlRydWx5IiBjb29wZXJhdGl2ZSBhbmQNCntcKlxodG1sdGFnNCBccGFy
IH1caHRtbHJ0ZiAgXGh0bWxydGYwICJSZWFsIiBNdWx0aSBUYXNraW5nLg0Ke1wqXGh0bWx0YWcx
MTYgPGJyPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfXtc
KlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRmMA0KDQp7XCpcaHRtbHRhZzk2IDxibG9j
a3F1b3RlXHBhciAgY2l0ZT0ibWlkOjFCNkMwQzcxQThFNEM5NDdBNzNDRTVGOEE1NjJDMERBMDc2
NTVGQjJAbWFpbDIuenV2LnVuaS1tdWVuY2hlbi5kZSJccGFyICB0eXBlPSJjaXRlIj59XGh0bWxy
dGYgXHBhcg0Ke1xodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnMjQw
ICAgfQ0Ke1wqXGh0bWx0YWcxMjggPHByZSB3cmFwPSIiPn1caHRtbHJ0ZiB7XHBhcmRccGxhaW5c
ZjFcZnMyMCBcaHRtbHJ0ZjAgXGh0bWxydGYge1xodG1scnRmMCBcbGkzNjAgXGxpbmUNCkJ1dDog
SXQgaXMgYmFzZWQgb24gQkIgMS41IGFuZCB0aGVyZWZvcmUgaXQgaXMgYWxyZWFkeSBhblxsaW5l
DQppbmNvbXBhdGlibGUgYnJhbmNoLiBUaGVyZSBoYXMgYmVlbiBjaGFuZ2VzIHRvIHRoZSAqLm9j
ZlxsaW5lDQpmb3JtYXQgYmV0d2VlbiBSZWxlYXNlcyAxLjUgYW5kIDEuNnJjNSAoc2VlIA0Ke1wq
XGh0bWx0YWc4NCAmYW1wO31caHRtbHJ0ZiAmXGh0bWxydGYwICBjb21wYXJlOiBcbGluZQ0KRGV2
L1NwZWMvT2JqRmlsZS5vZGMpLiBXaWxsIHRoZXJlIGJlIGFuIGF0dGVtcHQgdG8gdW5pZnlcbGlu
ZQ0KdGhvc2U/XGxpbmUNCiAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KDQp7XCpcaHRtbHRhZzEz
NiA8L3ByZT59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxo
dG1sdGFnMTA0IDwvYmxvY2txdW90ZT59XGh0bWxydGYgfVxwYXINClxodG1scnRmMCANCntcKlxo
dG1sdGFnMCBccGFyIH17XCpcaHRtbHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAgVGhhdCBpcyBh
IHF1ZXN0aW9uIG9mIGludGVyZXN0LiBJdCBpcyBub3Qgd29ydGggZm9yIG1lIHRvIGZhY2UgYW55
IHN1Y2gNCntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIGVmZm9ydCwgaWYg
bm8gb25lIHdpbGwgdXNlIGl0Lg0Ke1wqXGh0bWx0YWcxMTYgPGJyPn1caHRtbHJ0ZiBcbGluZQ0K
XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfUhvd2V2ZXIgaWYgcGVvcGxlIHJlYWxseSB3
b3VsZCB3YW50IHRvIHVzZSBCQiAyLjAgYW5kIGFsc28gY29udHJpYnV0ZSwNCntcKlxodG1sdGFn
NCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIHRoZW4gSSB3b3VsZCBjZXJ0YWlubHkgaW52ZXN0
IGZ1cnRoZXIgZWZmb3J0IGluIG1ha2luZyBpdCBiZXR0ZXIgYW5kDQp7XCpcaHRtbHRhZzQgXHBh
ciB9XGh0bWxydGYgIFxodG1scnRmMCBiZXR0ZXIhDQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1s
cnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQgXHBhciB9e1wqXGh0bWx0YWc3Mn1c
aHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQoNCntcKlxodG1sdGFnOTYgPGJsb2NrcXVvdGVccGFyICBj
aXRlPSJtaWQ6MUI2QzBDNzFBOEU0Qzk0N0E3M0NFNUY4QTU2MkMwREEwNzY1NUZCMkBtYWlsMi56
dXYudW5pLW11ZW5jaGVuLmRlIlxwYXIgIHR5cGU9ImNpdGUiPn1caHRtbHJ0ZiBccGFyDQp7XGh0
bWxydGYwIA0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRt
bHRhZzEyOCA8cHJlIHdyYXA9IiI+fVxodG1scnRmIHtccGFyZFxwbGFpblxmMVxmczIwIFxodG1s
cnRmMCBcaHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCBcbGluZQ0KQWxzbzogVGhlcmUgaXMgYSBs
YWNrIG9mIGluZm9ybWF0aW9uIGFib3V0IEJCIDIuMCBlc3BlY2lhbGx5XGxpbmUNCiAgICAgIHRo
ZSBtZWFuaW5nIG9mIHRoZSBkaWZmZXJlbnQgY29tbWFuZCBsaW5lIHBhcmFtZXRlcnMuIFxsaW5l
DQpcbGluZQ0KcmVnYXJkc1xsaW5lDQogICAgQmVybmhhcmRcbGluZQ0KXGxpbmUNClxsaW5lDQot
LS0tXGxpbmUNClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05P
RkYgQkxBQ0tCT1giIHRvIHt9DQp7XCpcaHRtbHRhZzg0IDxhIGNsYXNzPSJtb3otdHh0LWxpbmst
YWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0giPn1caHRt
bHJ0ZiB7XGZpZWxke1wqXGZsZGluc3R7SFlQRVJMSU5LICJtYWlsdG86TElTVFNFUlZATElTVFMu
T0JFUk9OLkNIIn19e1xmbGRyc2x0XGNmMVx1bCBcaHRtbHJ0ZjAgTElTVFNFUlZATElTVFMuT0JF
Uk9OLkNIXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0
YWc5MiA8L2E+fVxsaW5lDQpcbGluZQ0KICBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQoNCntcKlxo
dG1sdGFnMTM2IDwvcHJlPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcwIFxwYXIg
fQ0Ke1wqXGh0bWx0YWcxMDQgPC9ibG9ja3F1b3RlPn1caHRtbHJ0ZiB9XHBhcg0KXGh0bWxydGYw
IA0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxMTIgPGJyPn1caHRtbHJ0ZiBccGFy
DQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzU4IDwvYm9keT59
DQp7XCpcaHRtbHRhZzIgXHBhciB9DQp7XCpcaHRtbHRhZzI3IDwvaHRtbD59DQp7XCpcaHRtbHRh
ZzMgXHBhciB9DQp7XCpcaHRtbHRhZzY0IDxwPn1caHRtbHJ0ZiB7XGh0bWxydGYwIA0Ke1wqXGh0
bWx0YWc0IFxwYXIgfS0tLS0NCntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYw
IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tC
T1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSA0Ke1wqXGh0bWx0YWc0IFxwYXIgfVxodG1s
cnRmICBcaHRtbHJ0ZjAgXGh0bWxydGZ9fQBUAEQgSFRNTCA0JC4wDg==
----boundary-LibPST-iamunique-519705706_-_---
Received on Mon Nov 19 2007 - 11:24:52 UTC