svn commit: r51889 - head/en_US.ISO8859-1/books/handbook/introduction

Edward Tomasz Napierala trasz at FreeBSD.org
Wed Jun 20 19:13:45 UTC 2018


Author: trasz (src,ports committer)
Date: Wed Jun 20 19:13:43 2018
New Revision: 51889
URL: https://svnweb.freebsd.org/changeset/doc/51889

Log:
  Update the features list to something that better fits the current century.
  
  Reviewed by:	allanjude@
  Approved by:	allanjude@
  Differential Revision:	https://reviews.freebsd.org/D15868

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	Wed Jun 20 01:07:56 2018	(r51888)
+++ head/en_US.ISO8859-1/books/handbook/introduction/chapter.xml	Wed Jun 20 19:13:43 2018	(r51889)
@@ -77,142 +77,91 @@
     <sect2 xml:id="os-overview">
       <title>What Can &os; Do?</title>
 
-      <para>&os; has many noteworthy features.  Some of these
+      <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 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 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>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 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>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 +172,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
+	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 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 +188,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


More information about the svn-doc-all mailing list