/[gentoo]/xml/htdocs/doc/en/gentoo-freebsd.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-freebsd.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.33 Revision 1.34
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-freebsd.xml,v 1.33 2009/04/22 20:14:37 nightmorph Exp $ -->
3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 2<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
3<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-freebsd.xml,v 1.34 2010/08/08 18:09:43 nightmorph Exp $ -->
4 4
5<guide link="/doc/en/gentoo-freebsd.xml"> 5<guide>
6<title>A short guide to Gentoo/FreeBSD</title> 6<title>A short guide to Gentoo/FreeBSD</title>
7 7
8<author title="Author"> 8<author title="Author">
9 <mail link="ignacio.arquelatour@gmail.com">Ignacio Arque-Latour</mail> 9 <mail link="ignacio.arquelatour@gmail.com">Ignacio Arque-Latour</mail>
10</author> 10</author>
11<author title="Author"> 11<author title="Author">
12 <mail link="citizen428@gentoo.org">Michael Kohl</mail> 12 <mail link="citizen428@gentoo.org">Michael Kohl</mail>
13</author> 13</author>
14<author title="Author"> 14<author title="Author">
15 <mail link="angusyoung@gentoo.org">Otavio R. Piske</mail> 15 <mail link="angusyoung@gentoo.org">Otavio R. Piske</mail>
16</author> 16</author>
17<author title="Author"> 17<author title="Author">
18 <mail link="ka0ttic@gentoo.org">Aaron Walker</mail> 18 <mail link="ka0ttic@gentoo.org">Aaron Walker</mail>
19</author> 19</author>
20<author title="Author"> 20<author title="Author">
28</author> 28</author>
29<author title="Editor"> 29<author title="Editor">
30 <mail link="cam@gentoo.org">Camille Huot</mail> 30 <mail link="cam@gentoo.org">Camille Huot</mail>
31</author> 31</author>
32 32
33<abstract> 33<abstract>
34This document gives some general information on FreeBSD, as well as 34This document gives some general information on FreeBSD, as well as
35installation instructions for Gentoo/FreeBSD. It also includes some reference 35installation instructions for Gentoo/FreeBSD. It also includes some reference
36for people interested in helping out with development. 36for people interested in helping out with development.
37</abstract> 37</abstract>
38 38
39<!-- The content of this document is licensed under the CC-BY-SA license --> 39<!-- The content of this document is licensed under the CC-BY-SA license -->
40<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 40<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
41<license/> 41<license/>
42 42
43<version>2.14</version> 43<version>3</version>
44<date>2009-04-22</date> 44<date>2010-08-08</date>
45 45
46<chapter> 46<chapter>
47<title>Introduction to FreeBSD</title> 47<title>Introduction to FreeBSD</title>
48<section> 48<section>
49<title>What is FreeBSD?</title> 49<title>What is FreeBSD?</title>
50<body> 50<body>
51 51
52<p> 52<p>
53<uri link="http://www.freebsd.org/">FreeBSD</uri> is a free (<uri 53<uri link="http://www.freebsd.org/">FreeBSD</uri> is a free (<uri
54link="http://www.freebsd.org/copyright/freebsd-license.html">license</uri>) 54link="http://www.freebsd.org/copyright/freebsd-license.html">license</uri>)
55Unix-like operating system. Back in 1993 when development of <uri 55Unix-like operating system. Back in 1993 when development of <uri
56link="http://www.386bsd.org/">386BSD</uri> stopped, two projects were born: 56link="http://www.386bsd.org/">386BSD</uri> stopped, two projects were born:
57<uri link="http://www.netbsd.org/">NetBSD</uri>, commonly known to run on a 57<uri link="http://www.netbsd.org/">NetBSD</uri>, commonly known to run on a
58huge number of architectures, and FreeBSD which supports the x86, amd64, ia64, 58huge number of architectures, and FreeBSD which supports the x86, amd64, ia64,
59sparc64 and alpha platforms. FreeBSD is renowned for its stability, performance 59sparc64 and alpha platforms. FreeBSD is renowned for its stability, performance
91systems "almost the same". In fact, FreeBSD really shares a lot of similarities 91systems "almost the same". In fact, FreeBSD really shares a lot of similarities
92with Linux distributions in general. Nevertheless, it has some key differences 92with Linux distributions in general. Nevertheless, it has some key differences
93that are worth noting: 93that are worth noting:
94</p> 94</p>
95 95
96<ul> 96<ul>
97 <li> 97 <li>
98 Contrary to Linux, which actually only refers to the kernel, FreeBSD is a 98 Contrary to Linux, which actually only refers to the kernel, FreeBSD is a
99 complete operating system, consisting of a C library, userland tools and 99 complete operating system, consisting of a C library, userland tools and
100 much more. This development approach makes the overall system very 100 much more. This development approach makes the overall system very
101 consistent. 101 consistent.
102 </li> 102 </li>
103 <li> 103 <li>
104 Contrary to the Linux kernel, FreeBSD development is not led by one person, 104 Contrary to the Linux kernel, FreeBSD development is not led by one person,
105 but instead managed by a small group of people called the <uri 105 but instead managed by a small group of people called the <uri
106 link="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributors/staff-core.html">Core 106 link="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributors/staff-committers.html">Core
107 Team</uri>. 107 Team</uri>.
108 </li> 108 </li>
109</ul> 109</ul>
110 110
111<p> 111<p>
112Besides, FreeBSD also has some technical differences which set it apart 112Besides, FreeBSD also has some technical differences which set it apart
113from Linux. Some of them are very important to know, even if you don't plan on 113from Linux. Some of them are very important to know, even if you don't plan on
114joining the Gentoo/FreeBSD development effort: 114joining the Gentoo/FreeBSD development effort:
115</p> 115</p>
116 116
117<ul> 117<ul>
118 <li> 118 <li>
119 To get run-time dynamic linking functions like <c>dlopen()</c>, programs do 119 To get run-time dynamic linking functions like <c>dlopen()</c>, programs do
120 not need to be linked against libdl like on GNU/Linux. Instead they are 120 not need to be linked against libdl like on GNU/Linux. Instead they are
121 linked against libc. 121 linked against libc.

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34

  ViewVC Help
Powered by ViewVC 1.1.20