Date: Sun, 8 Jul 2018 13:32:09 +0000 (UTC) From: Edward Tomasz Napierala <trasz@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51981 - head/en_US.ISO8859-1/books/handbook/introduction Message-ID: <201807081332.w68DW9CY073966@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807081332.w68DW9CY073966>