2 SI95 is a port of a lightweight TCP|UDP/IP communications library
3 originally called Socket Interface and was written in 1995. For
4 use by RMR as an integrated transport layer it has been dubbed
5 SI95, and unneeded features (UDP, multicast, child process support)
6 have been removed. The orignal code was released into the public
7 domain (open source) with a 2-part BSD style license; the orignal
8 authors have allowed the Apache license covering RMR to replace
9 the original license text in each file provided that the original
10 file headers are left to document the origin of the source.
12 The library is constructed as an integrated set of externally visible
13 functions within the RMR library (librmr_si), however there is no
14 plan to make any SI95 headers directly available in the RMR development
15 package; in other words, it will be difficult for a user application
16 to make use of SI95 directly.
18 All external SI95 functions will retain their original SI prefix (e.g.