svn commit: r51981 - head/en_US.ISO8859-1/books/handbook/introduction
Edward Tomasz Napierala
trasz at FreeBSD.org
Sun Jul 8 13:32:09 UTC 2018
Author: trasz (src,ports committer)
Date: Sun Jul 8 13:32:08 2018
New Revision: 51981
URL: https://svnweb.freebsd.org/changeset/doc/51981
Log:
Improve the introduction chapter, to fix the overall structure
of that part.
The diff is a bit large due to changed indentation, but it's mostly about
moving the <sect2> a bit further down and shortening the introduction part.
Reviewed by: bcr@
Approved by: bcr@
Differential Revision: https://reviews.freebsd.org/D16167
Modified:
head/en_US.ISO8859-1/books/handbook/introduction/chapter.xml
Modified: head/en_US.ISO8859-1/books/handbook/introduction/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/introduction/chapter.xml Sun Jul 8 12:03:26 2018 (r51980)
+++ head/en_US.ISO8859-1/books/handbook/introduction/chapter.xml Sun Jul 8 13:32:08 2018 (r51981)
@@ -63,122 +63,113 @@
<indexterm><primary>4.4BSD-Lite</primary></indexterm>
- <para>&os; is an Open Source, Unix-like operating system for x86
- (both 32 and 64 bit), &arm;, AArch64, &risc-v;, &mips;, &power;,
- &powerpc;, and Sun &ultrasparc; computers, originally based
- on 4.4BSD-Lite. You can also read about
- <link linkend="history">the history of &os;</link>, or the
- <link xlink:href="&url.base;/releases">current release</link>.
- If you are interested in contributing something to the Project
- (code, hardware, funding), see the <link
- xlink:href="&url.articles.contributing;/index.html">Contributing
- to &os;</link> article.</para>
+ <para>&os; is an Open Source, standards-compliant Unix-like
+ operating system for x86 (both 32 and 64 bit), &arm;, AArch64,
+ &risc-v;, &mips;, &power;, &powerpc;, and Sun &ultrasparc;
+ computers. It provides all the features that are
+ nowadays taken 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 strengths
+ are:</para>
- <sect2 xml:id="os-overview">
- <title>What Can &os; Do?</title>
+ <itemizedlist>
+ <listitem>
+ <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>
- <para>&os; is a complete, Open Source, standards-compliant
- Unix system, with all the associated features that are
- nowadays taken 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 strengths
- are:</para>
+ <listitem>
+ <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>
- <itemizedlist>
- <listitem>
- <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>Fully integrated OpenZFS support</emphasis>,
+ including root-on-ZFS, ZFS Boot Environments, fault
+ management, administrative delegation, support for jails,
+ &os; specific documentation, and system installer
+ support.</para>
+ </listitem>
- <listitem>
- <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><emphasis>Extensive security features</emphasis>,
+ from the Mandatory Access Control framework to Capsicum
+ capability and sandbox mechanisms.</para>
+ </listitem>
- <listitem>
- <para><emphasis>Fully integrated OpenZFS support</emphasis>,
- including root-on-ZFS, ZFS Boot Environments, fault
- management, administrative delegation, support for jails,
- &os; specific documentation, and system installer
- support.</para>
- </listitem>
+ <listitem>
+ <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><emphasis>Extensive security features</emphasis>,
- from the Mandatory Access Control framework to Capsicum
- capability and sandbox mechanisms.</para>
- </listitem>
+ <listitem>
+ <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><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><emphasis>Simple and consistent repository structure
+ and build system</emphasis> - &os; uses a single
+ repository for all of 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><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><emphasis>Staying true to Unix philosophy</emphasis>,
+ preferring composability instead of monolithic <quote>all
+ in one</quote> daemons with hardcoded behavior.</para>
+ </listitem>
- <listitem>
- <para><emphasis>Simple and consistent repository structure
- and build system</emphasis> - &os; uses a single
- repository for all of 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><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>
+ </itemizedlist>
- <listitem>
- <para><emphasis>Staying true to Unix philosophy</emphasis>,
- preferring composability instead of monolithic <quote>all
- in one</quote> daemons with hardcoded behaviour.</para>
- </listitem>
+ <para>&os; is based on the 4.4BSD-Lite<indexterm>
+ <primary>4.4BSD-Lite</primary>
+ </indexterm> release from Computer
+ Systems Research Group (CSRG)<indexterm>
+ <primary>Computer Systems Research Group (CSRG)</primary>
+ </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 man-hours
+ into 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 other Open Source and commercial
+ offerings, combined with cutting-edge features not available
+ anywhere else.</para>
- <listitem>
- <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>
- </itemizedlist>
-
- <para>&os; is based on the 4.4BSD-Lite<indexterm>
- <primary>4.4BSD-Lite</primary>
- </indexterm> release from Computer
- Systems Research Group (CSRG)<indexterm>
- <primary>Computer Systems Research Group (CSRG)</primary>
- </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 man-hours
- into 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 other Open Source and commercial
- offerings, combined with cutting-edge features not available
- anywhere else.</para>
+ <sect2 xml:id="os-overview">
+ <title>What Can &os; Do?</title>
<para>The applications to which &os; can be put are truly
limited only by your own imagination. From software
More information about the svn-doc-all
mailing list