From owner-svn-doc-head@freebsd.org Wed Jun 20 19:13:45 2018 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C36AD10051F2; Wed, 20 Jun 2018 19:13:44 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F55F6E20B; Wed, 20 Jun 2018 19:13:44 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ED3C2673A; Wed, 20 Jun 2018 19:13:44 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w5KJDiif047928; Wed, 20 Jun 2018 19:13:44 GMT (envelope-from trasz@FreeBSD.org) Received: (from trasz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w5KJDi8V047927; Wed, 20 Jun 2018 19:13:44 GMT (envelope-from trasz@FreeBSD.org) Message-Id: <201806201913.w5KJDi8V047927@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: trasz set sender to trasz@FreeBSD.org using -f From: Edward Tomasz Napierala Date: Wed, 20 Jun 2018 19:13:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51889 - head/en_US.ISO8859-1/books/handbook/introduction X-SVN-Group: doc-head X-SVN-Commit-Author: trasz X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/introduction X-SVN-Commit-Revision: 51889 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2018 19:13:45 -0000 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 @@ What Can &os; Do? - &os; has many noteworthy features. Some of these + &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: - Preemptive multitasking - - preemptive multitasking - with dynamic priority adjustment to ensure - smooth and fair sharing of the computer between - applications and users, even under the heaviest of - loads. + Liberal Open Source license, + 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. - Multi-user facilities - multi-user facilities - 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. + Strong TCP/IP networking + TCP/IP + networking - &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. - Strong TCP/IP - networking - TCP/IP networking - 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. + Fully integrated OpenZFS support, + including root-on-ZFS, ZFS Boot Environments, fault + management, administrative delegation, support for jails, + &os; specific documentation, and system installer + support. - Memory protection - memory protection - ensures that applications (or users) cannot - interfere with each other. One application crashing will - not affect others in any way. + Extensive security features, + from the Mandatory Access Control framework to Capsicum + capability and sandbox mechanisms. - The industry standard - X Window System - X Window System - (X11R7) can provide a graphical user - interface (GUI) on any machine and comes with full - sources. + Over 30 thousand prebuilt + packages for all supported architectures, + and the Ports Collection which makes it easy to build your + own, customized ones. - - - binary compatibility - Linux - - Binary compatibility with many - programs built for Linux. + Documentation - 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). - Thousands of ready-to-run - applications are available from the &os; - ports and - packages collection. Why search the - net when you can find it all right here? + Simple and consistent repository structure + and build system - &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. - Thousands of additional and - easy-to-port 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. + Staying true to Unix philosophy, + preferring composability instead of monolithic all + in one daemons with hardcoded behaviour. - - Demand paged virtual - memory - virtual memory - and merged VM/buffer cache - design efficiently satisfies applications with large - appetites for memory while still maintaining interactive - response to other users. - - SMP - Symmetric Multi-Processing - (SMP) - support for machines with multiple - CPUs. + binary compatibility + Linux + Binary compatibility with Linux, + which makes it possible to run many Linux binaries without + the need for virtualisation. - - - - - compilers - C - - - compilers - C++ - - A full complement of C - and C++ - development tools. - Many additional languages for advanced research - and development are also available in the ports and - packages collection. - - - - Source code - source code - 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? - - - - Extensive online - documentation. - - - - And many more! - &os; is based on the 4.4BSD-Lite @@ -223,11 +172,13 @@ 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. + reliability on par with other Open Source and commercial + offerings, combined with cutting-edge features not available + anywhere else. 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. + around the world, often available at little to no cost. Because the source code for &os; itself is generally available, the system can also be customized to an almost