Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F145943071
D15868.id43958.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
9 KB
Referenced Files
None
Subscribers
None
D15868.id43958.diff
View Options
Index: en_US.ISO8859-1/books/handbook/introduction/chapter.xml
===================================================================
--- en_US.ISO8859-1/books/handbook/introduction/chapter.xml
+++ en_US.ISO8859-1/books/handbook/introduction/chapter.xml
@@ -77,142 +77,89 @@
<sect2 xml:id="os-overview">
<title>What Can &os; Do?</title>
- <para>&os; has many noteworthy features. Some of these
+ <para>&os; is a full-fledged, Open Source, standards-compliant
+ Unix system, with all the associated features that we nowadays
+ take for granted, such as preemptive multitasking, memory
+ protection, virtual memory, multi-user facilities, SMP
+ support, all the Open Source development tools for different
+ languages and frameworks, and desktop features centered around
+ X Window System, KDE, or GNOME. Its particular strenghts
are:</para>
<itemizedlist>
<listitem>
- <para><emphasis>Preemptive multitasking</emphasis>
- <indexterm>
- <primary>preemptive multitasking</primary>
- </indexterm> with dynamic priority adjustment to ensure
- smooth and fair sharing of the computer between
- applications and users, even under the heaviest of
- loads.</para>
+ <para><emphasis>Liberal Open Source license</emphasis>,
+ which grants you rights to freely modify and extend
+ its source code and incorporate it in both Open Source
+ projects and closed products without imposing
+ restrictions typical to copyleft licenses, as well
+ as avoiding potential license incompatibility
+ problems.</para>
</listitem>
<listitem>
- <para><emphasis>Multi-user facilities</emphasis><indexterm>
- <primary>multi-user facilities</primary>
- </indexterm> which allow many people to use a &os; system
- simultaneously for a variety of things. This means, for
- example, that system peripherals such as printers and tape
- drives are properly shared between all users on the system
- or the network and that individual resource limits can be
- placed on users or groups of users, protecting critical
- system resources from over-use.</para>
+ <para><emphasis>Strong TCP/IP networking</emphasis>
+ <indexterm> <primary>TCP/IP
+ networking</primary></indexterm> - &os;
+ implements industry standard protocols with ever
+ increasing performance and scalability. This makes
+ it a good match in both server, and routing/firewalling
+ roles - and indeed many companies and vendors use it
+ precisely for that purpose.</para>
</listitem>
<listitem>
- <para>Strong <emphasis>TCP/IP
- networking</emphasis><indexterm>
- <primary>TCP/IP networking</primary>
- </indexterm> with support for industry standards such as
- SCTP, DHCP, NFS, NIS, PPP, SLIP, IPsec, and IPv6. This
- means that your &os; machine can interoperate easily with
- other systems as well as act as an enterprise server,
- providing vital functions such as NFS (remote file access)
- and email services or putting your organization on the
- Internet with WWW, FTP, routing and firewall (security)
- services.</para>
+ <para><emphasis>Fully integrated ZFS support</emphasis>,
+ including ZFS boot, documentation, and ZFS root
+ setup in the system installer.</para>
</listitem>
<listitem>
- <para><emphasis>Memory protection</emphasis><indexterm>
- <primary>memory protection</primary>
- </indexterm> ensures that applications (or users) cannot
- interfere with each other. One application crashing will
- not affect others in any way.</para>
+ <para><emphasis>Extensive security features</emphasis>,
+ from the Mandatory Access Control framework to Capsicum
+ capability and sandbox mechanisms.</para>
</listitem>
<listitem>
- <para>The industry standard
- <emphasis>X Window System</emphasis><indexterm>
- <primary>X Window System</primary>
- </indexterm> (X11R7) can provide a graphical user
- interface (GUI) on any machine and comes with full
- sources.</para>
+ <para><emphasis>Over 30 thousand prebuilt
+ packages</emphasis> for all supported architectures,
+ and the Ports Collection which makes it easy to build your
+ own, customized ones.</para>
</listitem>
<listitem>
- <para>
- <indexterm>
- <primary>binary compatibility</primary>
- <secondary>Linux</secondary>
- </indexterm>
- <emphasis>Binary compatibility</emphasis> with many
- programs built for Linux.</para>
+ <para><emphasis>Documentation</emphasis> - in addition
+ to Handbook and books from different authors that cover
+ topics ranging from system administration to kernel
+ internals, there are also the &man.man.1; pages, not only
+ for userspace daemons, utilities, and configuration files,
+ but also for kernel driver APIs (section 9) and individual
+ drivers (section 4).</para>
</listitem>
<listitem>
- <para>Thousands of <emphasis>ready-to-run</emphasis>
- applications are available from the &os;
- <emphasis>ports</emphasis> and
- <emphasis>packages</emphasis> collection. Why search the
- net when you can find it all right here?</para>
+ <para><emphasis>Simple and consistent repository structure
+ and build system</emphasis> - &os; uses single
+ repository for all its components, both kernel and
+ userspace. This, along with an unified and easy to
+ customize build system and a well thought out development
+ process makes it easy to integrate &os; with build
+ infrastructure for your own product.</para>
</listitem>
<listitem>
- <para>Thousands of additional and
- <emphasis>easy-to-port</emphasis> applications are
- available on the Internet. &os; is source code compatible
- with most popular commercial &unix; systems and thus most
- applications require few, if any, changes to
- compile.</para>
+ <para><emphasis>Staying true to Unix philosophy</emphasis>,
+ preferring composability instead of monolithic <quote>all
+ in one</quote> daemons with hardcoded behaviour.</para>
</listitem>
- <listitem>
- <para>Demand paged <emphasis>virtual
- memory</emphasis><indexterm>
- <primary>virtual memory</primary>
- </indexterm> and <quote>merged VM/buffer cache</quote>
- design efficiently satisfies applications with large
- appetites for memory while still maintaining interactive
- response to other users.</para>
- </listitem>
<listitem>
- <para><emphasis>SMP</emphasis><indexterm>
- <primary>Symmetric Multi-Processing
- (SMP)</primary>
- </indexterm> support for machines with multiple
- CPUs.</para>
+ <para><indexterm> <primary>binary compatibility</primary>
+ <secondary>Linux</secondary></indexterm>
+ <emphasis>Binary compatibility</emphasis> with Linux,
+ which makes it possible to run many Linux binaries without
+ the need for virtualisation.</para>
</listitem>
-
- <listitem>
- <para>
- <indexterm>
- <primary>compilers</primary>
- <secondary>C</secondary>
- </indexterm>
- <indexterm>
- <primary>compilers</primary>
- <secondary>C++</secondary>
- </indexterm>
- A full complement of <emphasis>C</emphasis>
- and <emphasis>C++</emphasis>
- development tools.
- Many additional languages for advanced research
- and development are also available in the ports and
- packages collection.</para>
- </listitem>
-
- <listitem>
- <para><emphasis>Source code</emphasis><indexterm>
- <primary>source code</primary>
- </indexterm> for the entire system means you have the
- greatest degree of control over your environment. Why be
- locked into a proprietary solution at the mercy of your
- vendor when you can have a truly open system?</para>
- </listitem>
-
- <listitem>
- <para>Extensive <emphasis>online
- documentation</emphasis>.</para>
- </listitem>
-
- <listitem>
- <para><emphasis>And many more!</emphasis></para>
- </listitem>
</itemizedlist>
<para>&os; is based on the 4.4BSD-Lite<indexterm>
@@ -223,11 +170,13 @@
</indexterm> at the University of California at Berkeley, and
carries on the distinguished tradition of BSD systems
development. In addition to the fine work provided by CSRG,
- the &os; Project has put in many thousands of hours in
- fine tuning the system for maximum performance and reliability
+ the &os; Project has put in many thousands of man-hours
+ in extending the functionality and fine tuning the system
+ for maximum performance and reliability
in real-life load situations. &os; offers performance and
- reliability on par with commercial offerings, combined with
- many cutting-edge features not available anywhere else.</para>
+ reliability on par with other Open Source and commercial
+ offerings, combined with cutting-edge features not available
+ anywhere else.</para>
<para>The applications to which &os; can be put are truly
limited only by your own imagination. From software
@@ -237,9 +186,7 @@
likely that you can do it with &os; too! &os; also benefits
significantly from literally thousands of high quality
applications developed by research centers and universities
- around the world, often available at little to no cost.
- Commercial applications are also available and appearing in
- greater numbers every day.</para>
+ around the world, often available at little to no cost.</para>
<para>Because the source code for &os; itself is generally
available, the system can also be customized to an almost
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Feb 27, 9:40 AM (15 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29024943
Default Alt Text
D15868.id43958.diff (9 KB)
Attached To
Mode
D15868: Update features list.
Attached
Detach File
Event Timeline
Log In to Comment