Re: BlackBox source code 'improvements'

From: [at]} <skulski{>
Date: Tue, 11 Jan 2005 11:01:21 -0500 (EST)

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

Hi all:

> This is a configuration management problem. The open source movement
> must have to deal with this, so we should learn from them.
 [---]
> This implies the need for a 'gatekeeper'.

Citing from the OMS annoucement from Thu, December 30, 2004 9:55 am:

"Oberon microsystems will continue to use BlackBox in some customer
projects, and thus is interested first and foremost in a stable code base,
with as few changes and additions as possible. Nevertheless, there may be
new releases from time to time, which we will provide as open source as
well."

We should not assume that OMS have shed their right to be the primary
actor in the BlackBox development. On the other hand, we should also not
expect them to act like Linus Torvalds, whose gatekeeper work was
performed within academia (in other words, he did not have to earn his
salary that way, at least not until Linux became an industry by itself).

I also do not believe we as a community can take over BlackBox development
in a meanigful way. To this end I remember the Unified Oberon System V4,
where an enthusiastic developer promised to take over and consolidate all
V4 source code. That effort wilted as soon as it was announced. The effort
was substantial, and the guy had to earn his living, so he quit after a
couple weeks.

Based on these lessons, I am postulating that a "gatekeeper", if any, must
earn a considerable portion of his living from the gatekeeping effort,
because it is very substantial. Alternatively, the "gatekeeper" may be
supported by donations from the community, or from an academic salary. We
may exercise these thoughts, but who is going to pay the bill? (If anybody
in this group has substantial $$ to spend on this, then I suggest to send
these $$ to OMS right away, because they have proven to be the best
gatekeepers.)

To summarize my thoughts:

-- Keep doing improvements and discuss these in the mailing list.
-- If the improvement seems substantial, send it to OMS.
-- Remember the fate of Unified Oberon V4 and why it collapsed.
-- Ask yourself if you want to be the "gatekeeper" on top of your current
   workload. If the answer is "no", please do not bother to suggest
   anybody else will take this role.
-- Do not spend bandwidth discussing would-be efforts on the scale
   of Linux, unless you have the resources to make it happen.

Additionally:

-- Ask yourself why the "apparently free" Linux was funded on the scale
   of about one billion dollars? (Hint: perhaps some big company wanted
   to deliver a friendly competition to the MS doors? Perhaps this
   friendly company was IBM?)

-- If you can divert 1/10,000 of Linux funding to our backyard, then
   by all means please do so.

Hope this helps,

W.

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-770640917_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIGFsbDpccGFyDQpccGFyDQo+IFRoaXMgaXMg
YSBjb25maWd1cmF0aW9uIG1hbmFnZW1lbnQgcHJvYmxlbS4gVGhlIG9wZW4gc291cmNlIG1vdmVt
ZW50XHBhcg0KPiBtdXN0IGhhdmUgdG8gZGVhbCB3aXRoIHRoaXMsIHNvIHdlIHNob3VsZCBsZWFy
biBmcm9tIHRoZW0uXHBhcg0KIFstLS1dXHBhcg0KPiBUaGlzIGltcGxpZXMgdGhlIG5lZWQgZm9y
IGEgJ2dhdGVrZWVwZXInLlxwYXINClxwYXINCkNpdGluZyBmcm9tIHRoZSBPTVMgYW5ub3VjZW1l
bnQgZnJvbSBUaHUsIERlY2VtYmVyIDMwLCAyMDA0IDk6NTUgYW06XHBhcg0KXHBhcg0KIk9iZXJv
biBtaWNyb3N5c3RlbXMgd2lsbCBjb250aW51ZSB0byB1c2UgQmxhY2tCb3ggaW4gc29tZSBjdXN0
b21lclxwYXINCnByb2plY3RzLCBhbmQgdGh1cyBpcyBpbnRlcmVzdGVkIGZpcnN0IGFuZCBmb3Jl
bW9zdCBpbiBhIHN0YWJsZSBjb2RlIGJhc2UsXHBhcg0Kd2l0aCBhcyBmZXcgY2hhbmdlcyBhbmQg
YWRkaXRpb25zIGFzIHBvc3NpYmxlLiBOZXZlcnRoZWxlc3MsIHRoZXJlIG1heSBiZVxwYXINCm5l
dyByZWxlYXNlcyBmcm9tIHRpbWUgdG8gdGltZSwgd2hpY2ggd2Ugd2lsbCBwcm92aWRlIGFzIG9w
ZW4gc291cmNlIGFzXHBhcg0Kd2VsbC4iXHBhcg0KXHBhcg0KV2Ugc2hvdWxkIG5vdCBhc3N1bWUg
dGhhdCBPTVMgaGF2ZSBzaGVkIHRoZWlyIHJpZ2h0IHRvIGJlIHRoZSBwcmltYXJ5XHBhcg0KYWN0
b3IgaW4gdGhlIEJsYWNrQm94IGRldmVsb3BtZW50LiBPbiB0aGUgb3RoZXIgaGFuZCwgd2Ugc2hv
dWxkIGFsc28gbm90XHBhcg0KZXhwZWN0IHRoZW0gdG8gYWN0IGxpa2UgTGludXMgVG9ydmFsZHMs
IHdob3NlIGdhdGVrZWVwZXIgd29yayB3YXNccGFyDQpwZXJmb3JtZWQgd2l0aGluIGFjYWRlbWlh
IChpbiBvdGhlciB3b3JkcywgaGUgZGlkIG5vdCBoYXZlIHRvIGVhcm4gaGlzXHBhcg0Kc2FsYXJ5
IHRoYXQgd2F5LCBhdCBsZWFzdCBub3QgdW50aWwgTGludXggYmVjYW1lIGFuIGluZHVzdHJ5IGJ5
IGl0c2VsZikuXHBhcg0KXHBhcg0KSSBhbHNvIGRvIG5vdCBiZWxpZXZlIHdlIGFzIGEgY29tbXVu
aXR5IGNhbiB0YWtlIG92ZXIgQmxhY2tCb3ggZGV2ZWxvcG1lbnRccGFyDQppbiBhIG1lYW5pZ2Z1
bCB3YXkuIFRvIHRoaXMgZW5kIEkgcmVtZW1iZXIgdGhlIFVuaWZpZWQgT2Jlcm9uIFN5c3RlbSBW
NCxccGFyDQp3aGVyZSBhbiBlbnRodXNpYXN0aWMgZGV2ZWxvcGVyIHByb21pc2VkIHRvIHRha2Ug
b3ZlciBhbmQgY29uc29saWRhdGUgYWxsXHBhcg0KVjQgc291cmNlIGNvZGUuIFRoYXQgZWZmb3J0
IHdpbHRlZCBhcyBzb29uIGFzIGl0IHdhcyBhbm5vdW5jZWQuIFRoZSBlZmZvcnRccGFyDQp3YXMg
c3Vic3RhbnRpYWwsIGFuZCB0aGUgZ3V5IGhhZCB0byBlYXJuIGhpcyBsaXZpbmcsIHNvIGhlIHF1
aXQgYWZ0ZXIgYVxwYXINCmNvdXBsZSB3ZWVrcy5ccGFyDQpccGFyDQpCYXNlZCBvbiB0aGVzZSBs
ZXNzb25zLCBJIGFtIHBvc3R1bGF0aW5nIHRoYXQgYSAiZ2F0ZWtlZXBlciIsIGlmIGFueSwgbXVz
dFxwYXINCmVhcm4gYSBjb25zaWRlcmFibGUgcG9ydGlvbiBvZiBoaXMgbGl2aW5nIGZyb20gdGhl
IGdhdGVrZWVwaW5nIGVmZm9ydCxccGFyDQpiZWNhdXNlIGl0IGlzIHZlcnkgc3Vic3RhbnRpYWwu
IEFsdGVybmF0aXZlbHksIHRoZSAiZ2F0ZWtlZXBlciIgbWF5IGJlXHBhcg0Kc3VwcG9ydGVkIGJ5
IGRvbmF0aW9ucyBmcm9tIHRoZSBjb21tdW5pdHksIG9yIGZyb20gYW4gYWNhZGVtaWMgc2FsYXJ5
LiBXZVxwYXINCm1heSBleGVyY2lzZSB0aGVzZSB0aG91Z2h0cywgYnV0IHdobyBpcyBnb2luZyB0
byBwYXkgdGhlIGJpbGw/IChJZiBhbnlib2R5XHBhcg0KaW4gdGhpcyBncm91cCBoYXMgc3Vic3Rh
bnRpYWwgJCQgdG8gc3BlbmQgb24gdGhpcywgdGhlbiBJIHN1Z2dlc3QgdG8gc2VuZFxwYXINCnRo
ZXNlICQkIHRvIE9NUyByaWdodCBhd2F5LCBiZWNhdXNlIHRoZXkgaGF2ZSBwcm92ZW4gdG8gYmUg
dGhlIGJlc3RccGFyDQpnYXRla2VlcGVycy4pXHBhcg0KXHBhcg0KVG8gc3VtbWFyaXplIG15IHRo
b3VnaHRzOlxwYXINClxwYXINCi0tIEtlZXAgZG9pbmcgaW1wcm92ZW1lbnRzIGFuZCBkaXNjdXNz
IHRoZXNlIGluIHRoZSBtYWlsaW5nIGxpc3QuXHBhcg0KLS0gSWYgdGhlIGltcHJvdmVtZW50IHNl
ZW1zIHN1YnN0YW50aWFsLCBzZW5kIGl0IHRvIE9NUy5ccGFyDQotLSBSZW1lbWJlciB0aGUgZmF0
ZSBvZiBVbmlmaWVkIE9iZXJvbiBWNCBhbmQgd2h5IGl0IGNvbGxhcHNlZC5ccGFyDQotLSBBc2sg
eW91cnNlbGYgaWYgeW91IHdhbnQgdG8gYmUgdGhlICJnYXRla2VlcGVyIiBvbiB0b3Agb2YgeW91
ciBjdXJyZW50XHBhcg0KICAgd29ya2xvYWQuIElmIHRoZSBhbnN3ZXIgaXMgIm5vIiwgcGxlYXNl
IGRvIG5vdCBib3RoZXIgdG8gc3VnZ2VzdFxwYXINCiAgIGFueWJvZHkgZWxzZSB3aWxsIHRha2Ug
dGhpcyByb2xlLlxwYXINCi0tIERvIG5vdCBzcGVuZCBiYW5kd2lkdGggZGlzY3Vzc2luZyB3b3Vs
ZC1iZSBlZmZvcnRzIG9uIHRoZSBzY2FsZVxwYXINCiAgIG9mIExpbnV4LCB1bmxlc3MgeW91IGhh
dmUgdGhlIHJlc291cmNlcyB0byBtYWtlIGl0IGhhcHBlbi5ccGFyDQpccGFyDQpBZGRpdGlvbmFs
bHk6XHBhcg0KXHBhcg0KLS0gQXNrIHlvdXJzZWxmIHdoeSB0aGUgImFwcGFyZW50bHkgZnJlZSIg
TGludXggd2FzIGZ1bmRlZCBvbiB0aGUgc2NhbGVccGFyDQogICBvZiBhYm91dCBvbmUgYmlsbGlv
biBkb2xsYXJzPyAoSGludDogcGVyaGFwcyBzb21lIGJpZyBjb21wYW55IHdhbnRlZFxwYXINCiAg
IHRvIGRlbGl2ZXIgYSBmcmllbmRseSBjb21wZXRpdGlvbiB0byB0aGUgTVMgZG9vcnM/IFBlcmhh
cHMgdGhpc1xwYXINCiAgIGZyaWVuZGx5IGNvbXBhbnkgd2FzIElCTT8pXHBhcg0KXHBhcg0KLS0g
SWYgeW91IGNhbiBkaXZlcnQgMS8xMCwwMDAgb2YgTGludXggZnVuZGluZyB0byBvdXIgYmFja3lh
cmQsIHRoZW5ccGFyDQogICBieSBhbGwgbWVhbnMgcGxlYXNlIGRvIHNvLlxwYXINClxwYXINCkhv
cGUgdGhpcyBoZWxwcyxccGFyDQpccGFyDQpXLlxwYXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJv
bSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAi
dW5zdWJzY3JpYmUiIHRvOlxwYXINCiAgIGJsYWNrYm94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0K
XHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBlLW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0
aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAi
aGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBhcg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSBy
ZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRvIHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlz
dCBvd25lciBhdFxwYXINCiAgIG93bmVyLWJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1
cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBhcg0KXHBhcg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVz
ZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFp
bGluZyBsaXN0LiBUaGF0IHdheSwgdGhlIGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBh
cyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91
dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQuXHBhcg0KXHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNv
biwgeW91IGNhbm5vdCBwb3N0IGZyb20gdGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vi
c2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBs
ZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVs
YXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5kcyBvciBob2x5ZGF5c319AHRla2Vl


----boundary-LibPST-iamunique-770640917_-_---
Received on Tue Jan 11 2005 - 17:01:21 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:27 UTC