(unknown charset) Re: [BLACKBOX] Seasoned Linux.

From: (unknown charset) [at]} <Norayr>
Date: Tue, 11 Jan 2011 21:57:23 +0400

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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

As the talk is about operating systems, translating kernels, etc, I
would like to bring my bit:
First of all, what do we mean by saying Linux? Linux kernel or GNU
system on top of it? RMS says system is GNU, it works with Linux. And he
is right, by taking into consideration that POSIX is implemented in GNU
libraries and not Linux kernel. What about the Unix concept and a Linux
kernel, then, let's not forget that Unix itself is not a modern system
by design.
There's Plan9 and Inferno, both influenced by Oberon, besides.
Even ACME, Rob Pike's text editor from the first glance reminded of
Oberon TUI ( http://en.wikipedia.org/wiki/Acme_%28text_editor%29 ) to me.

Linus tries to bring what he is able to bring from Inferno and Plan9 to
the Linux kernel. That's how /proc appeared there, that's how Plan9
namespaces are now in the kernel.

But what is not possible to bring, is a concept of different pieces of
software running in the same address space. Just because the majority of
the userspace applications, for example GNU tools, are written in C. On
the contrary, in Inferno Limbo prevents to damage other proces's memory
just as Oberon compiler prevented it in the Oberon operating system. And
that is why system call in AOS/A2 is 30 times faster than in Linux -
just because there is no overhead with context switch.

I would like to mention two Google projects:
Google Go by Rob Pike (creator of ACME, Limbo, Plan9...)
Android

Go is very much inspired from Oberon. It has a lot of similarities with
Modula, and there's even so called Goroutines instead of Modula's
coroutines.
Android is a new operating system which does not use most of the
GNU/Linux userspace applications. Majority of applications is written in
Java, where pointer ariphmetic is not used (it is possible to do
non-safe things in Java, but that's not usual way of development), so,
actually Android could have new design, by taking Inferno kernel (which
is GPL now) or changing Linux kernel address space model. They didn't do
that, probably because it would require more effort, and they do not
really care about beautiful design, they care about money. It's
business. (and nothing personal therefore).

But, in the Go IRC group there are always hundreds of people online. In
the Modula-2/Oberon IRC groups - not more than 10 usually.
FreePascal and Ada groups have approximately 50 online members each.
This is what money and promotion do.


 Sincerely,
Norayr Chilingarian

On 01/11/11 07:05, Douglas G. Danforth wrote:
> Antony,
>
> "So how many Oberon programmers does it take to equal the Linux kernel
> development community?"
> I suggest 3, along with a good set of translation tools.
>
> -Doug Danforth



>
> On 1/10/2011 5:43 PM, Antony Tersol wrote:
>> On Mon, Jan 10, 2011 at 2:37 PM, Douglas G. Danforth
>> <danforth{([at]})nowhere.xy
>>
>>
>> ...snip...
>>
>> From that publication we find
>>
>> 'Outdated programming languages are still
>> in use today and a pithy comment made by
>> the famous Swiss computer scientist,
>> Niklaus Wirth, is appropriate in this context:
>> “It is indeed absolutely surprising with
>> which equanimity the notational monster C
>> was accepted by the world-wide
>> programmer’s community.”'
>>
>> -Doug Danforth
>>
>>
>> As I recall, both C and Unix (written in C) originated with AT&T. Unix was
>> provided at no cost to universities, so if one wanted to delve into the OS,
>> one learned C.
>>
>> Programmers tend to like and will continue to use what they know. It was an
>> investment on AT&T's part, thinking that as computer science students moved
>> into jobs they would bring C and Unix with them.
>>
>> I remember articles in the computer press in the 1980s discussing whether the
>> next OS would be Unix, MSDOS or the UCSD p-system (based on p-code, and
>> running UCSD pascal, directly descended from ETH). Some of the (student)
>> developers of the UCSD p-system went on to form a company (Modula Systems?)
>> selling a version of Modula-2 which ran on Apple & Sage and other microcomputers,
>>
>> The advent of the IBM-PC led to the ascendency of MSDOS. It came free with
>> the computer, whereas the p-system was an option with added cost.
>>
>> The question becomes which more effectively maintains and improves Linux: a
>> legion of programmers working in one language or a much, much smaller group
>> working in another (Oberon). If, as we believe, Oberon is superior to C, then
>> rewriting the Linux kernel in Oberon could lead to increased interest,

>> especially if it was demonstrably eaiser to maintain and improve.
>>
>> I recall a study by IBM which showed that productivity of programmers did not
>> scale well as the number of programmers on a project was increased. As the
>> numbers increased, a greater and greater proportion of resources were diverted

>> to managing and communicating within the group.
>>
>> So how many Oberon programmers does it take to equal the Linux kernel
>> development community?
>>
>>
>>
>>
>>
>>
>>
>> --
>> Antony Tersol
>> Solex / Applied Solar Energy
>> 831-333-1919
>>
>> ---- 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
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNLJoDAAoJEDbv/aplkZ1FDe4IAIq+U+t67jFWC3BKLSSL98Nb
SQtnoFMlCBer9gemlsdR3+vwdh281H9TPZLKvQS8gyzeytOFjSoef61ZCrxjOCko
wK3uWye2Op6xCOCu0idH9KOxnK6qpk/5nPFYwHzNzAD1L0YJhi19pk29T3MN8Kdz
1wCfUsLGAJiE3KCv8+fUjEBOU+yivuVmHV6CTXszo1NCkFWHEmU7p4KSG4aiM6gr
kmyNtGNS8js4PEIlBAmfcPgl4xBDPULDbFAgfybrgSZaQhPsU7sytfLmpGfcHkiO
n3vaMYkpbMzAQ7VtmCqQ93kPWRJwGrV3DHbdS8JyUSA6oZSZGQ1HM2mqGOTmnm8=
=zZ43
-----END PGP SIGNATURE-----


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-864038653_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCAtLS0tLUJFR0lOIFBHUCBTSUdO
RUQgTUVTU0FHRS0tLS0tXHBhcg0KSGFzaDogU0hBMVxwYXINClxwYXINCkFzIHRoZSB0YWxrIGlz
IGFib3V0IG9wZXJhdGluZyBzeXN0ZW1zLCB0cmFuc2xhdGluZyBrZXJuZWxzLCBldGMsIElccGFy
DQp3b3VsZCBsaWtlIHRvIGJyaW5nIG15IGJpdDpccGFyDQpGaXJzdCBvZiBhbGwsIHdoYXQgZG8g
d2UgbWVhbiBieSBzYXlpbmcgTGludXg/IExpbnV4IGtlcm5lbCBvciBHTlVccGFyDQpzeXN0ZW0g
b24gdG9wIG9mIGl0PyBSTVMgc2F5cyBzeXN0ZW0gaXMgR05VLCBpdCB3b3JrcyB3aXRoIExpbnV4
LiBBbmQgaGVccGFyDQppcyByaWdodCwgYnkgdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiB0aGF0
IFBPU0lYIGlzIGltcGxlbWVudGVkIGluIEdOVVxwYXINCmxpYnJhcmllcyBhbmQgbm90IExpbnV4
IGtlcm5lbC4gV2hhdCBhYm91dCB0aGUgVW5peCBjb25jZXB0IGFuZCBhIExpbnV4XHBhcg0Ka2Vy
bmVsLCB0aGVuLCBsZXQncyBub3QgZm9yZ2V0IHRoYXQgVW5peCBpdHNlbGYgaXMgbm90IGEgbW9k
ZXJuIHN5c3RlbVxwYXINCmJ5IGRlc2lnbi5ccGFyDQpUaGVyZSdzIFBsYW45IGFuZCBJbmZlcm5v
LCBib3RoIGluZmx1ZW5jZWQgYnkgT2Jlcm9uLCBiZXNpZGVzLlxwYXINCkV2ZW4gQUNNRSwgUm9i
IFBpa2UncyB0ZXh0IGVkaXRvciBmcm9tIHRoZSBmaXJzdCBnbGFuY2UgcmVtaW5kZWQgb2ZccGFy
DQpPYmVyb24gVFVJICggaHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9BY21lXyUyOHRleHRf
ZWRpdG9yJTI5ICkgdG8gbWUuXHBhcg0KXHBhcg0KTGludXMgdHJpZXMgdG8gYnJpbmcgd2hhdCBo
ZSBpcyBhYmxlIHRvIGJyaW5nIGZyb20gSW5mZXJubyBhbmQgUGxhbjkgdG9ccGFyDQp0aGUgTGlu
dXgga2VybmVsLiBUaGF0J3MgaG93IC9wcm9jIGFwcGVhcmVkIHRoZXJlLCB0aGF0J3MgaG93IFBs
YW45XHBhcg0KbmFtZXNwYWNlcyBhcmUgbm93IGluIHRoZSBrZXJuZWwuXHBhcg0KXHBhcg0KQnV0
IHdoYXQgaXMgbm90IHBvc3NpYmxlIHRvIGJyaW5nLCBpcyBhIGNvbmNlcHQgb2YgZGlmZmVyZW50
IHBpZWNlcyBvZlxwYXINCnNvZnR3YXJlIHJ1bm5pbmcgaW4gdGhlIHNhbWUgYWRkcmVzcyBzcGFj
ZS4gSnVzdCBiZWNhdXNlIHRoZSBtYWpvcml0eSBvZlxwYXINCnRoZSB1c2Vyc3BhY2UgYXBwbGlj
YXRpb25zLCBmb3IgZXhhbXBsZSBHTlUgdG9vbHMsIGFyZSB3cml0dGVuIGluIEMuIE9uXHBhcg0K
dGhlIGNvbnRyYXJ5LCBpbiBJbmZlcm5vIExpbWJvIHByZXZlbnRzIHRvIGRhbWFnZSBvdGhlciBw
cm9jZXMncyBtZW1vcnlccGFyDQpqdXN0IGFzIE9iZXJvbiBjb21waWxlciBwcmV2ZW50ZWQgaXQg
aW4gdGhlIE9iZXJvbiBvcGVyYXRpbmcgc3lzdGVtLiBBbmRccGFyDQp0aGF0IGlzIHdoeSBzeXN0
ZW0gY2FsbCBpbiBBT1MvQTIgaXMgMzAgdGltZXMgZmFzdGVyIHRoYW4gaW4gTGludXggLVxwYXIN
Cmp1c3QgYmVjYXVzZSB0aGVyZSBpcyBubyBvdmVyaGVhZCB3aXRoIGNvbnRleHQgc3dpdGNoLlxw
YXINClxwYXINCkkgd291bGQgbGlrZSB0byBtZW50aW9uIHR3byBHb29nbGUgcHJvamVjdHM6XHBh
cg0KR29vZ2xlIEdvIGJ5IFJvYiBQaWtlIChjcmVhdG9yIG9mIEFDTUUsIExpbWJvLCBQbGFuOS4u
LilccGFyDQpBbmRyb2lkXHBhcg0KXHBhcg0KR28gaXMgdmVyeSBtdWNoIGluc3BpcmVkIGZyb20g
T2Jlcm9uLiBJdCBoYXMgYSBsb3Qgb2Ygc2ltaWxhcml0aWVzIHdpdGhccGFyDQpNb2R1bGEsIGFu
ZCB0aGVyZSdzIGV2ZW4gc28gY2FsbGVkIEdvcm91dGluZXMgaW5zdGVhZCBvZiBNb2R1bGEnc1xw
YXINCmNvcm91dGluZXMuXHBhcg0KQW5kcm9pZCBpcyBhIG5ldyBvcGVyYXRpbmcgc3lzdGVtIHdo
aWNoIGRvZXMgbm90IHVzZSBtb3N0IG9mIHRoZVxwYXINCkdOVS9MaW51eCB1c2Vyc3BhY2UgYXBw
bGljYXRpb25zLiBNYWpvcml0eSBvZiBhcHBsaWNhdGlvbnMgaXMgd3JpdHRlbiBpblxwYXINCkph
dmEsIHdoZXJlIHBvaW50ZXIgYXJpcGhtZXRpYyBpcyBub3QgdXNlZCAoaXQgaXMgcG9zc2libGUg
dG8gZG9ccGFyDQpub24tc2FmZSB0aGluZ3MgaW4gSmF2YSwgYnV0IHRoYXQncyBub3QgdXN1YWwg
d2F5IG9mIGRldmVsb3BtZW50KSwgc28sXHBhcg0KYWN0dWFsbHkgQW5kcm9pZCBjb3VsZCBoYXZl
IG5ldyBkZXNpZ24sIGJ5IHRha2luZyBJbmZlcm5vIGtlcm5lbCAod2hpY2hccGFyDQppcyBHUEwg
bm93KSBvciBjaGFuZ2luZyBMaW51eCBrZXJuZWwgYWRkcmVzcyBzcGFjZSBtb2RlbC4gVGhleSBk
aWRuJ3QgZG9ccGFyDQp0aGF0LCBwcm9iYWJseSBiZWNhdXNlIGl0IHdvdWxkIHJlcXVpcmUgbW9y
ZSBlZmZvcnQsIGFuZCB0aGV5IGRvIG5vdFxwYXINCnJlYWxseSBjYXJlIGFib3V0IGJlYXV0aWZ1
bCBkZXNpZ24sIHRoZXkgY2FyZSBhYm91dCBtb25leS4gSXQnc1xwYXINCmJ1c2luZXNzLiAoYW5k
IG5vdGhpbmcgcGVyc29uYWwgdGhlcmVmb3JlKS5ccGFyDQpccGFyDQpCdXQsIGluIHRoZSBHbyBJ
UkMgZ3JvdXAgdGhlcmUgYXJlIGFsd2F5cyBodW5kcmVkcyBvZiBwZW9wbGUgb25saW5lLiBJblxw
YXINCnRoZSBNb2R1bGEtMi9PYmVyb24gSVJDIGdyb3VwcyAtIG5vdCBtb3JlIHRoYW4gMTAgdXN1
YWxseS5ccGFyDQpGcmVlUGFzY2FsIGFuZCBBZGEgZ3JvdXBzIGhhdmUgYXBwcm94aW1hdGVseSA1
MCBvbmxpbmUgbWVtYmVycyBlYWNoLlxwYXINClRoaXMgaXMgd2hhdCBtb25leSBhbmQgcHJvbW90
aW9uIGRvLlxwYXINClxwYXINClxwYXINCiBTaW5jZXJlbHksXHBhcg0KTm9yYXlyIENoaWxpbmdh
cmlhblxwYXINClxwYXINCk9uIDAxLzExLzExIDA3OjA1LCBEb3VnbGFzIEcuIERhbmZvcnRoIHdy
b3RlOlxwYXINCj4gQW50b255LFxwYXINCj4gXHBhcg0KPiAiU28gaG93IG1hbnkgT2Jlcm9uIHBy
b2dyYW1tZXJzIGRvZXMgaXQgdGFrZSB0byBlcXVhbCB0aGUgTGludXgga2VybmVsIFxwYXINCj4g
ZGV2ZWxvcG1lbnQgY29tbXVuaXR5PyJccGFyDQo+IEkgc3VnZ2VzdCAzLCBhbG9uZyB3aXRoIGEg
Z29vZCBzZXQgb2YgdHJhbnNsYXRpb24gdG9vbHMuXHBhcg0KPiBccGFyDQo+IC1Eb3VnIERhbmZv
cnRoXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KPiBccGFyDQo+IE9uIDEvMTAvMjAxMSA1OjQzIFBN
LCBBbnRvbnkgVGVyc29sIHdyb3RlOlxwYXINCj4+IE9uIE1vbiwgSmFuIDEwLCAyMDExIGF0IDI6
MzcgUE0sIERvdWdsYXMgRy4gRGFuZm9ydGggXHBhcg0KPj4gPGRhbmZvcnRoQGdyZWVud29vZGZh
cm0uY29tIDxtYWlsdG86ZGFuZm9ydGhAZ3JlZW53b29kZmFybS5jb20+PiB3cm90ZTpccGFyDQo+
PlxwYXINCj4+XHBhcg0KPj4gICAgICAuLi5zbmlwLi4uXHBhcg0KPj5ccGFyDQo+PiAgICAgRnJv
bSB0aGF0IHB1YmxpY2F0aW9uIHdlIGZpbmRccGFyDQo+PlxwYXINCj4+ICAgICAnT3V0ZGF0ZWQg
cHJvZ3JhbW1pbmcgbGFuZ3VhZ2VzIGFyZSBzdGlsbFxwYXINCj4+ICAgICBpbiB1c2UgdG9kYXkg
YW5kIGEgcGl0aHkgY29tbWVudCBtYWRlIGJ5XHBhcg0KPj4gICAgIHRoZSBmYW1vdXMgU3dpc3Mg
Y29tcHV0ZXIgc2NpZW50aXN0LFxwYXINCj4+ICAgICBOaWtsYXVzIFdpcnRoLCBpcyBhcHByb3By
aWF0ZSBpbiB0aGlzIGNvbnRleHQ6XHBhcg0KPj4gICAgIFwnOTNJdCBpcyBpbmRlZWQgYWJzb2x1
dGVseSBzdXJwcmlzaW5nIHdpdGhccGFyDQo+PiAgICAgd2hpY2ggZXF1YW5pbWl0eSB0aGUgbm90
YXRpb25hbCBtb25zdGVyIENccGFyDQo+PiAgICAgd2FzIGFjY2VwdGVkIGJ5IHRoZSB3b3JsZC13
aWRlXHBhcg0KPj4gICAgIHByb2dyYW1tZXJcJzkycyBjb21tdW5pdHkuXCc5NCdccGFyDQo+Plxw
YXINCj4+ICAgICAtRG91ZyBEYW5mb3J0aFxwYXINCj4+XHBhcg0KPj5ccGFyDQo+PiBBcyBJIHJl
Y2FsbCwgYm90aCBDIGFuZCBVbml4ICh3cml0dGVuIGluIEMpIG9yaWdpbmF0ZWQgd2l0aCBBVCZU
LiAgVW5peCB3YXMgXHBhcg0KPj4gcHJvdmlkZWQgYXQgbm8gY29zdCB0byB1bml2ZXJzaXRpZXMs
IHNvIGlmIG9uZSB3YW50ZWQgdG8gZGVsdmUgaW50byB0aGUgT1MsIFxwYXINCj4+IG9uZSBsZWFy
bmVkIEMuXHBhcg0KPj5ccGFyDQo+PiBQcm9ncmFtbWVycyB0ZW5kIHRvIGxpa2UgYW5kIHdpbGwg
Y29udGludWUgdG8gdXNlIHdoYXQgdGhleSBrbm93LiAgSXQgd2FzIGFuIFxwYXINCj4+IGludmVz
dG1lbnQgb24gQVQmVCdzIHBhcnQsIHRoaW5raW5nIHRoYXQgYXMgY29tcHV0ZXIgc2NpZW5jZSBz
dHVkZW50cyBtb3ZlZCBccGFyDQo+PiBpbnRvIGpvYnMgdGhleSB3b3VsZCBicmluZyBDIGFuZCBV
bml4IHdpdGggdGhlbS5ccGFyDQo+PlxwYXINCj4+IEkgcmVtZW1iZXIgYXJ0aWNsZXMgaW4gdGhl
IGNvbXB1dGVyIHByZXNzIGluIHRoZSAxOTgwcyBkaXNjdXNzaW5nIHdoZXRoZXIgdGhlIFxwYXIN
Cj4+IG5leHQgT1Mgd291bGQgYmUgVW5peCwgTVNET1Mgb3IgdGhlIFVDU0QgcC1zeXN0ZW0gKGJh
c2VkIG9uIHAtY29kZSwgYW5kIFxwYXINCj4+IHJ1bm5pbmcgVUNTRCBwYXNjYWwsIGRpcmVjdGx5
IGRlc2NlbmRlZCBmcm9tIEVUSCkuICBTb21lIG9mIHRoZSAoc3R1ZGVudCkgXHBhcg0KPj4gZGV2
ZWxvcGVycyBvZiB0aGUgVUNTRCBwLXN5c3RlbSB3ZW50IG9uIHRvIGZvcm0gYSBjb21wYW55IChN
b2R1bGEgU3lzdGVtcz8pIFxwYXINCj4+IHNlbGxpbmcgYSB2ZXJzaW9uIG9mIE1vZHVsYS0yIHdo
aWNoIHJhbiBvbiBBcHBsZSAmIFNhZ2UgYW5kIG90aGVyIG1pY3JvY29tcHV0ZXJzLFxwYXINCj4+
XHBhcg0KPj4gVGhlIGFkdmVudCBvZiB0aGUgSUJNLVBDIGxlZCB0byB0aGUgYXNjZW5kZW5jeSBv
ZiBNU0RPUy4gIEl0IGNhbWUgZnJlZSB3aXRoIFxwYXINCj4+IHRoZSBjb21wdXRlciwgd2hlcmVh
cyB0aGUgcC1zeXN0ZW0gd2FzIGFuIG9wdGlvbiB3aXRoIGFkZGVkIGNvc3QuXHBhcg0KPj5ccGFy
DQo+PiBUaGUgcXVlc3Rpb24gYmVjb21lcyB3aGljaCBtb3JlIGVmZmVjdGl2ZWx5IG1haW50YWlu
cyBhbmQgaW1wcm92ZXMgTGludXg6IGEgXHBhcg0KPj4gbGVnaW9uIG9mIHByb2dyYW1tZXJzIHdv
cmtpbmcgaW4gb25lIGxhbmd1YWdlIG9yIGEgbXVjaCwgbXVjaCBzbWFsbGVyIGdyb3VwIFxwYXIN
Cj4+IHdvcmtpbmcgaW4gYW5vdGhlciAoT2Jlcm9uKS4gIElmLCBhcyB3ZSBiZWxpZXZlLCBPYmVy
b24gaXMgc3VwZXJpb3IgdG8gQywgdGhlbiBccGFyDQo+PiByZXdyaXRpbmcgdGhlIExpbnV4IGtl
cm5lbCBpbiBPYmVyb24gY291bGQgbGVhZCB0byBpbmNyZWFzZWQgaW50ZXJlc3QsIFxwYXINCj4+
IGVzcGVjaWFsbHkgaWYgaXQgd2FzIGRlbW9uc3RyYWJseSBlYWlzZXIgdG8gbWFpbnRhaW4gYW5k
IGltcHJvdmUuXHBhcg0KPj5ccGFyDQo+PiBJIHJlY2FsbCBhIHN0dWR5IGJ5IElCTSB3aGljaCBz
aG93ZWQgdGhhdCBwcm9kdWN0aXZpdHkgb2YgcHJvZ3JhbW1lcnMgZGlkIG5vdCBccGFyDQo+PiBz
Y2FsZSB3ZWxsIGFzIHRoZSBudW1iZXIgb2YgcHJvZ3JhbW1lcnMgb24gYSBwcm9qZWN0IHdhcyBp
bmNyZWFzZWQuICBBcyB0aGUgXHBhcg0KPj4gbnVtYmVycyBpbmNyZWFzZWQsIGEgZ3JlYXRlciBh
bmQgZ3JlYXRlciBwcm9wb3J0aW9uIG9mIHJlc291cmNlcyB3ZXJlIGRpdmVydGVkIFxwYXINCj4+
IHRvIG1hbmFnaW5nIGFuZCBjb21tdW5pY2F0aW5nIHdpdGhpbiB0aGUgZ3JvdXAuXHBhcg0KPj5c
cGFyDQo+PiBTbyBob3cgbWFueSBPYmVyb24gcHJvZ3JhbW1lcnMgZG9lcyBpdCB0YWtlIHRvIGVx
dWFsIHRoZSBMaW51eCBrZXJuZWwgXHBhcg0KPj4gZGV2ZWxvcG1lbnQgY29tbXVuaXR5P1xwYXIN
Cj4+XHBhcg0KPj5ccGFyDQo+PlxwYXINCj4+XHBhcg0KPj5ccGFyDQo+PlxwYXINCj4+XHBhcg0K
Pj4gLS0gXHBhcg0KPj4gQW50b255IFRlcnNvbFxwYXINCj4+IFNvbGV4IC8gQXBwbGllZCBTb2xh
ciBFbmVyZ3lccGFyDQo+PiA4MzEtMzMzLTE5MTlccGFyDQo+PlxwYXINCj4+IC0tLS0gVG8gdW5z
dWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8g
XHBhcg0KPj4gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIXHBhcg0KPj5ccGFyDQo+IC0tLS0gVG8g
dW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIg
dG8gXHBhcg0KPiBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQo+IFxwYXINClxwYXINCi0t
LS0tQkVHSU4gUEdQIFNJR05BVFVSRS0tLS0tXHBhcg0KVmVyc2lvbjogR251UEcgdjIuMC4xNiAo
R05VL0xpbnV4KVxwYXINCkNvbW1lbnQ6IFVzaW5nIEdudVBHIHdpdGggTW96aWxsYSAtIGh0dHA6
Ly9lbmlnbWFpbC5tb3pkZXYub3JnL1xwYXINClxwYXINCmlRRWNCQUVCQWdBR0JRSk5MSm9EQUFv
SkVEYnYvYXBsa1oxRkRlNElBSXErVSt0NjdqRldDM0JLTFNTTDk4TmJccGFyDQpTUXRub0ZNbENC
ZXI5Z2VtbHNkUjMrdndkaDI4MUg5VFBaTEt2UVM4Z3l6ZXl0T0ZqU29lZjYxWkNyeGpPQ2tvXHBh
cg0Kd0szdVd5ZTJPcDZ4Q09DdTBpZEg5S094bks2cXBrLzVuUEZZd0h6TnpBRDFMMFlKaGkxOXBr
MjlUM01OOEtkelxwYXINCjF3Q2ZVc0xHQUppRTNLQ3Y4K2ZVakVCT1UreWl2dVZtSFY2Q1RYc3pv
MU5Da0ZXSEVtVTdwNEtTRzRhaU02Z3JccGFyDQprbXlOdEdOUzhqczRQRUlsQkFtZmNQZ2w0eEJE
UFVMRGJGQWdmeWJyZ1NaYVFoUHNVN3N5dGZMbXBHZmNIa2lPXHBhcg0KbjN2YU1Za3BiTXpBUTdW
dG1DcVE5M2tQV1JKd0dyVjNESGJkUzhKeVVTQTZvWlNaR1ExSE0ybXFHT1Rtbm04PVxwYXINCj16
WjQzXHBhcg0KLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0tXHBhcg0KXHBhcg0KXHBhcg0KLS0t
LVxwYXINClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYg
QkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CfX0AYXINCj4+PiB3b3I=
----boundary-LibPST-iamunique-864038653_-_---
Received on Tue Jan 11 2011 - 18:57:23 UTC

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