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