Re: [BLACKBOX] The official position of the Russian OberonCore team about BlackBox Support

From: [at]} <Wojtek>
Date: Fri, 23 Aug 2013 12:40:09 -0400

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

> People use GNU/Linux systems because they follow "often changes, often
> releases" scheme.

I strongly disagree that it is a good method. In my experience it is
terrible.

Just to give an example: I adopted Analog Device Linux release 2.6.28 in
2009. It turns out that certain features were broken in that release.
(Multicore does not work.) So I should upgrade. But certain other features
were removed from later releases. (Namely, the Ethernet AX88180 driver.)
So I am sticking to the 2009 release that I customized for my board that
is using AX88180. I wrote extensive documentation for the customers how to
use these Linux sources, how to compile, and which file is where in the
source tree.

Recently the embedded Linux community moved to the "buildroot"
environment. It is absolutely, completely different from the previous one.
The directories are different, the config files are in other places.
Everything has been moved around. My current documents became completely
useless. I will have to redo all my manuals from scratch, what is a month
of work at least. What even worse, the Linux books describe kernel 2.6.x,
while the buildroot uses kernel 3.x.x. So not only my documents are
obsolete, but all the books that I have. And updated books have not been
published yet.

Given all the above, I am sticking with the sources from four years ago
and I am delaying the transition to new sources. The fact that GNU/Linux
have released several times since 2009 is of no relevance.

My observations can be summarized as follows. The GNU/Linux way is only
good for those folks who made GNU/Linux their way of life and their
religion. Those folks are doing nothing in their life but following the
recent greatest patches. They move files from place to place, change the
file names, and they constantly change system interfaces. Those folks
write books that are obsolete even before the books reach the bookstores.
I have seen examples where a fresh book described subsystems that have
been removed before the book was printed.

If you are doing nothing else in your life but reading the Linux kernel
mailing lists, then "often changes, often releases" scheme is for you. But
if the computer is a tool rather than a substitute for the God, then
OberonCore way is the right attitude.

Thank you,
Wojtek


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1910500675_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgPiBQZW9wbGUgdXNlIEdOVS9MaW51
eCBzeXN0ZW1zIGJlY2F1c2UgdGhleSBmb2xsb3cgIm9mdGVuIGNoYW5nZXMsIG9mdGVuXHBhcg0K
PiByZWxlYXNlcyIgc2NoZW1lLlxwYXINClxwYXINCkkgc3Ryb25nbHkgZGlzYWdyZWUgdGhhdCBp
dCBpcyBhIGdvb2QgbWV0aG9kLiBJbiBteSBleHBlcmllbmNlIGl0IGlzXHBhcg0KdGVycmlibGUu
XHBhcg0KXHBhcg0KSnVzdCB0byBnaXZlIGFuIGV4YW1wbGU6IEkgYWRvcHRlZCBBbmFsb2cgRGV2
aWNlIExpbnV4IHJlbGVhc2UgMi42LjI4IGluXHBhcg0KMjAwOS4gSXQgdHVybnMgb3V0IHRoYXQg
Y2VydGFpbiBmZWF0dXJlcyB3ZXJlIGJyb2tlbiBpbiB0aGF0IHJlbGVhc2UuXHBhcg0KKE11bHRp
Y29yZSBkb2VzIG5vdCB3b3JrLikgU28gSSBzaG91bGQgdXBncmFkZS4gQnV0IGNlcnRhaW4gb3Ro
ZXIgZmVhdHVyZXNccGFyDQp3ZXJlIHJlbW92ZWQgZnJvbSBsYXRlciByZWxlYXNlcy4gKE5hbWVs
eSwgdGhlIEV0aGVybmV0IEFYODgxODAgZHJpdmVyLilccGFyDQpTbyBJIGFtIHN0aWNraW5nIHRv
IHRoZSAyMDA5IHJlbGVhc2UgdGhhdCBJIGN1c3RvbWl6ZWQgZm9yIG15IGJvYXJkIHRoYXRccGFy
DQppcyB1c2luZyBBWDg4MTgwLiBJIHdyb3RlIGV4dGVuc2l2ZSBkb2N1bWVudGF0aW9uIGZvciB0
aGUgY3VzdG9tZXJzIGhvdyB0b1xwYXINCnVzZSB0aGVzZSBMaW51eCBzb3VyY2VzLCBob3cgdG8g
Y29tcGlsZSwgYW5kIHdoaWNoIGZpbGUgaXMgd2hlcmUgaW4gdGhlXHBhcg0Kc291cmNlIHRyZWUu
XHBhcg0KXHBhcg0KUmVjZW50bHkgdGhlIGVtYmVkZGVkIExpbnV4IGNvbW11bml0eSBtb3ZlZCB0
byB0aGUgImJ1aWxkcm9vdCJccGFyDQplbnZpcm9ubWVudC4gSXQgaXMgYWJzb2x1dGVseSwgY29t
cGxldGVseSBkaWZmZXJlbnQgZnJvbSB0aGUgcHJldmlvdXMgb25lLlxwYXINClRoZSBkaXJlY3Rv
cmllcyBhcmUgZGlmZmVyZW50LCB0aGUgY29uZmlnIGZpbGVzIGFyZSBpbiBvdGhlciBwbGFjZXMu
XHBhcg0KRXZlcnl0aGluZyBoYXMgYmVlbiBtb3ZlZCBhcm91bmQuIE15IGN1cnJlbnQgZG9jdW1l
bnRzIGJlY2FtZSBjb21wbGV0ZWx5XHBhcg0KdXNlbGVzcy4gSSB3aWxsIGhhdmUgdG8gcmVkbyBh
bGwgbXkgbWFudWFscyBmcm9tIHNjcmF0Y2gsIHdoYXQgaXMgYSBtb250aFxwYXINCm9mIHdvcmsg
YXQgbGVhc3QuIFdoYXQgZXZlbiB3b3JzZSwgdGhlIExpbnV4IGJvb2tzIGRlc2NyaWJlIGtlcm5l
bCAyLjYueCxccGFyDQp3aGlsZSB0aGUgYnVpbGRyb290IHVzZXMga2VybmVsIDMueC54LiBTbyBu
b3Qgb25seSBteSBkb2N1bWVudHMgYXJlXHBhcg0Kb2Jzb2xldGUsIGJ1dCBhbGwgdGhlIGJvb2tz
IHRoYXQgSSBoYXZlLiBBbmQgdXBkYXRlZCBib29rcyBoYXZlIG5vdCBiZWVuXHBhcg0KcHVibGlz
aGVkIHlldC5ccGFyDQpccGFyDQpHaXZlbiBhbGwgdGhlIGFib3ZlLCBJIGFtIHN0aWNraW5nIHdp
dGggdGhlIHNvdXJjZXMgZnJvbSBmb3VyIHllYXJzIGFnb1xwYXINCmFuZCBJIGFtIGRlbGF5aW5n
IHRoZSB0cmFuc2l0aW9uIHRvIG5ldyBzb3VyY2VzLiBUaGUgZmFjdCB0aGF0IEdOVS9MaW51eFxw
YXINCmhhdmUgcmVsZWFzZWQgc2V2ZXJhbCB0aW1lcyBzaW5jZSAyMDA5IGlzIG9mIG5vIHJlbGV2
YW5jZS5ccGFyDQpccGFyDQpNeSBvYnNlcnZhdGlvbnMgY2FuIGJlIHN1bW1hcml6ZWQgYXMgZm9s
bG93cy4gVGhlIEdOVS9MaW51eCB3YXkgaXMgb25seVxwYXINCmdvb2QgZm9yIHRob3NlIGZvbGtz
IHdobyBtYWRlIEdOVS9MaW51eCB0aGVpciB3YXkgb2YgbGlmZSBhbmQgdGhlaXJccGFyDQpyZWxp
Z2lvbi4gVGhvc2UgZm9sa3MgYXJlIGRvaW5nIG5vdGhpbmcgaW4gdGhlaXIgbGlmZSBidXQgZm9s
bG93aW5nIHRoZVxwYXINCnJlY2VudCBncmVhdGVzdCBwYXRjaGVzLiBUaGV5IG1vdmUgZmlsZXMg
ZnJvbSBwbGFjZSB0byBwbGFjZSwgY2hhbmdlIHRoZVxwYXINCmZpbGUgbmFtZXMsIGFuZCB0aGV5
IGNvbnN0YW50bHkgY2hhbmdlIHN5c3RlbSBpbnRlcmZhY2VzLiBUaG9zZSBmb2xrc1xwYXINCndy
aXRlIGJvb2tzIHRoYXQgYXJlIG9ic29sZXRlIGV2ZW4gYmVmb3JlIHRoZSBib29rcyByZWFjaCB0
aGUgYm9va3N0b3Jlcy5ccGFyDQpJIGhhdmUgc2VlbiBleGFtcGxlcyB3aGVyZSBhIGZyZXNoIGJv
b2sgZGVzY3JpYmVkIHN1YnN5c3RlbXMgdGhhdCBoYXZlXHBhcg0KYmVlbiByZW1vdmVkIGJlZm9y
ZSB0aGUgYm9vayB3YXMgcHJpbnRlZC5ccGFyDQpccGFyDQpJZiB5b3UgYXJlIGRvaW5nIG5vdGhp
bmcgZWxzZSBpbiB5b3VyIGxpZmUgYnV0IHJlYWRpbmcgdGhlIExpbnV4IGtlcm5lbFxwYXINCm1h
aWxpbmcgbGlzdHMsIHRoZW4gIm9mdGVuIGNoYW5nZXMsIG9mdGVuIHJlbGVhc2VzIiBzY2hlbWUg
aXMgZm9yIHlvdS4gQnV0XHBhcg0KaWYgdGhlIGNvbXB1dGVyIGlzIGEgdG9vbCByYXRoZXIgdGhh
biBhIHN1YnN0aXR1dGUgZm9yIHRoZSBHb2QsIHRoZW5ccGFyDQpPYmVyb25Db3JlIHdheSBpcyB0
aGUgcmlnaHQgYXR0aXR1ZGUuXHBhcg0KXHBhcg0KVGhhbmsgeW91LFxwYXINCldvanRla1xwYXIN
ClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0
aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0h9fQBs
dG86
----boundary-LibPST-iamunique-1910500675_-_---
Received on Fri Aug 23 2013 - 18:40:09 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:50 UTC