1 |
klondike 12/11/02 19:40:21 |
2 |
|
3 |
Modified: index.xml |
4 |
Log: |
5 |
Improving the project description a bit |
6 |
|
7 |
Revision Changes Path |
8 |
1.3 xml/htdocs/proj/en/hardened/uclibc/index.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/hardened/uclibc/index.xml?rev=1.3&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/hardened/uclibc/index.xml?rev=1.3&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/hardened/uclibc/index.xml?r1=1.2&r2=1.3 |
13 |
|
14 |
Index: index.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/hardened/uclibc/index.xml,v |
17 |
retrieving revision 1.2 |
18 |
retrieving revision 1.3 |
19 |
diff -u -r1.2 -r1.3 |
20 |
--- index.xml 2 Nov 2012 10:32:47 -0000 1.2 |
21 |
+++ index.xml 2 Nov 2012 19:40:21 -0000 1.3 |
22 |
@@ -16,16 +16,21 @@ |
23 |
|
24 |
<longdescription> |
25 |
<p> |
26 |
-All modern operating systems are comprised of a kernel and user land. The |
27 |
-former deals with hardware and resource management at the highest privilege |
28 |
-level (ring 0) while the later deals with the end user and operates at the lowest |
29 |
-privilege level (ring 3). The two interface at one central library referred to |
30 |
-as "the C standard library." By far, the most popular is "The GNU C library", or |
31 |
-<uri link="http://www.gnu.org/software/libc/">glibc</uri> for short; but, for |
32 |
-embedded systems <uri link="http://www.uclibc.org/">uClibc</uri> is the C |
33 |
-library of choice, although there are other competitors (see <uri link="http://www.musl-libc.org/">musl</uri>). |
34 |
-uClibc (where the "u" is sometimes written as the Greek "mu" for "micro") is much |
35 |
-smaller than glibc, less bloated, much faster, and very configurable. |
36 |
+All modern operating systems are comprised of a kernel and userland. The |
37 |
+kernel deals with hardware and resource management and runs at the highest |
38 |
+privilege level, providing a basic interface to the userland which contains all |
39 |
+the program logic and operates at the lowest privilege level. But, since the |
40 |
+interfaces provided by the kernel are too basic and differ strongly from one |
41 |
+system to another they usually interface through a library whith standarized |
42 |
+functions, the most frequent of which is the one for the C language. This |
43 |
+library is reffered usually as "the C standard library". By far, the most |
44 |
+popular is "The GNU C library", or |
45 |
+<uri link="http://www.gnu.org/software/libc/">glibc</uri> for short; |
46 |
+although, for embedded systems <uri link="http://www.uclibc.org/">uClibc</uri> |
47 |
+is the C library of choice, anyway there are other competitors (see |
48 |
+<uri link="http://www.musl-libc.org/">musl</uri>). uClibc (where the "u" is |
49 |
+sometimes written as the Greek "mu" that is, ยต, for "micro") is much smaller |
50 |
+than glibc, less bloated, much faster, and very configurable. |
51 |
</p> |
52 |
|
53 |
<p> |