From owner-svn-doc-head@freebsd.org Sun Mar 22 08:33:03 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0A26627ABC4; Sun, 22 Mar 2020 08:33:03 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48lW3y6ZtVz4FFP; Sun, 22 Mar 2020 08:33:02 +0000 (UTC) (envelope-from ryusuke@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 DCD9C22A31; Sun, 22 Mar 2020 08:33:02 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02M8X2wp025867; Sun, 22 Mar 2020 08:33:02 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02M8X2s2025866; Sun, 22 Mar 2020 08:33:02 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202003220833.02M8X2s2025866@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sun, 22 Mar 2020 08:33:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54007 - in head/ja_JP.eucJP/books/handbook: . bsdinstall X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: in head/ja_JP.eucJP/books/handbook: . bsdinstall X-SVN-Commit-Revision: 54007 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.29 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: Sun, 22 Mar 2020 08:33:03 -0000 Author: ryusuke Date: Sun Mar 22 08:33:02 2020 New Revision: 54007 URL: https://svnweb.freebsd.org/changeset/doc/54007 Log: - Merge the following from the English version: r53893 -> r53920 head/ja_JP.eucJP/books/handbook/Makefile r53893 -> r53920 head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/Makefile head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/Makefile ============================================================================== --- head/ja_JP.eucJP/books/handbook/Makefile Sat Mar 21 20:55:05 2020 (r54006) +++ head/ja_JP.eucJP/books/handbook/Makefile Sun Mar 22 08:33:02 2020 (r54007) @@ -3,7 +3,7 @@ # # Build the FreeBSD Handbook (Japanese). # -# Original revision: r53893 +# Original revision: r53920 # # ------------------------------------------------------------------------ @@ -69,6 +69,7 @@ IMAGES_EN+= bsdinstall/bsdinstall-final-modification-s IMAGES_EN+= bsdinstall/bsdinstall-keymap-10.png IMAGES_EN+= bsdinstall/bsdinstall-keymap-loading.png IMAGES_EN+= bsdinstall/bsdinstall-keymap-select-default.png +IMAGES_EN+= bsdinstall/bsdinstall-keymap-testing.png IMAGES_EN+= bsdinstall/bsdinstall-mainexit.png IMAGES_EN+= bsdinstall/bsdinstall-netinstall-files.png IMAGES_EN+= bsdinstall/bsdinstall-netinstall-mirrorselect.png Modified: head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sat Mar 21 20:55:05 2020 (r54006) +++ head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sun Mar 22 08:33:02 2020 (r54007) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r53893 + Original revision: r53920 $FreeBSD$ --> ¤³¤Î¥×¥í¥»¥¹¤¬»Ï¤Þ¤ë¤È¡¢ bsdinstall ¤Ï ¤Î¤è¤¦¤Ë - keymap ¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹¡£ + linkend="bsdinstall-keymap-loading"/> + ¤Î¤è¤¦¤Ë¥­¡¼¥Þ¥Ã¥×¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹¡£
- Keymap Loading + ¥­¡¼¥Þ¥Ã¥×¤ÎÆɤ߹þ¤ß @@ -1001,64 +1001,40 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
- »ÈÍѤ·¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤Î¥³¥ó¥½¡¼¥ë¤Ë¤â¤è¤ê¤Þ¤¹¤¬¡¢ - ¤Çɽ¼¨¤µ¤ì¤ë¥á¥Ë¥å¡¼¤¬ºÇ½é¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ + ¥­¡¼¥Þ¥Ã¥×¤¬Æɤ߹þ¤Þ¤ì¤ë¤È¡¢bsdinstall ¤Ï + ¤òɽ¼¨¤·¤Þ¤¹¡£ + ¾å²¼¤ÎÌð°õ¥­¡¼¤ò»È¤Ã¤Æ¡¢ + ¥·¥¹¥Æ¥à¤Î¥­¡¼¥Ü¡¼¥É¤ËºÇ¤â¶á¤¤¥­¡¼¥Þ¥Ã¥×¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ + ÁªÂò¤òÊݸ¤¹¤ë¤Ë¤Ï¡¢Enter ¥­¡¼¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤¡£ -
- ¥­¡¼¥Þ¥Ã¥×¤ÎÁªÂò - - - - - -
+
+ ¥­¡¼¥Þ¥Ã¥×ÁªÂò¥á¥Ë¥å¡¼ - ¥­¡¼¥Ü¡¼¥É¤Î¥ì¥¤¥¢¥¦¥È¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢ - [ YES ] ¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤ë¾õÂ֤ǡ¢ - Enter ¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤¡£ - ¤Çɽ¼¨¤µ¤ì¤Æ¤¤¤ë¥á¥Ë¥å¡¼¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ - ¥Ç¥Õ¥©¥ë¥È¤Î¥ì¥¤¥¢¥¦¥È¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ë¤Ï¡¢¥«¡¼¥½¥ë¥­¡¼¤ò»È¤Ã¤Æ¡¢ - [ NO ] ¤òÁªÂò¤·¡¢ - Enter ¤ò²¡¤·¤Æ¡¢ - ¤³¤Î¥á¥Ë¥å¡¼²èÌ̤ò¥¹¥­¥Ã¥×¤·¤Æ¤¯¤À¤µ¤¤¡£ - -
- ¥­¡¼¥Ü¡¼¥É¥á¥Ë¥å¡¼¤ÎÁªÂò - +
- ¥­¡¼¥Ü¡¼¥É¥ì¥¤¥¢¥¦¥È¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢ - ¥·¥¹¥Æ¥à¤Î¥­¡¼¥Ü¡¼¥É¤ËºÇ¤â¶á¤¤¥­¡¼¥Þ¥Ã¥×¤ò¥«¡¼¥½¥ë¥­¡¼¤Î¾å²¼¥­¡¼¤Î¤ÇÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ - ÁªÂò¤òÊݸ¤¹¤ë¤Ë¤Ï¡¢Enter ¥­¡¼¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤¡£ + Esc ¤ò²¡¤¹¤È¡¢¥á¥Ë¥å¡¼¤Ï½ªÎ»¤·¡¢ + ¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥Ü¡¼¥É¥Þ¥Ã¥×¤ò»È¤¦¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ + ¤É¤Î¥­¡¼¥Ü¡¼¥É¥Þ¥Ã¥×¤òÁª¤Ù¤Ð¤è¤¤¤«¤ï¤«¤é¤Ê¤¤¾ì¹ç¤Ï¡¢ + United States of America ISO-8859-1 + ¤òÁª¤Ö¤È¤è¤¤¤Ç¤·¤ç¤¦¡£ - - Esc ¤ò²¡¤¹¤È¡¢¥á¥Ë¥å¡¼¤ò½ªÎ»¤·¡¢ - ¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥Ü¡¼¥É¥Þ¥Ã¥×¤ò»È¤¦¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ - ¤É¤Î¥­¡¼¥Ü¡¼¥É¥Þ¥Ã¥×¤òÁª¤Ù¤Ð¤è¤¤¤«¤ï¤«¤é¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢ - United States of America ISO-8859-1 - ¤òÁª¤Ö¤È¤è¤¤¤Ç¤·¤ç¤¦¡£ - + ¥Ç¥Õ¥©¥ë¥È¤È¤Ï°Û¤Ê¤ë¥­¡¼¥Þ¥Ã¥×¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢ + ¤Ç + ¥­¡¼¥Þ¥Ã¥×¤Î¥Æ¥¹¥È¤ò¹Ô¤¤¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤òÀè¤Ë¿Ê¤àÁ°¤ËÀµ¤·¤¯Æ°¤¯¤«¤É¤¦¤«¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£ - &os; 10.0-RELEASE °Ê¹ß¤Ç¤Ï¡¢¤³¤Î¥á¥Ë¥å¡¼¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ - ¥Ç¥Õ¥©¥ë¥È¤ÎÁªÂò¤È¶¦¤Ë¡¢¥­¡¼¥Þ¥Ã¥×¤Î¤¹¤Ù¤Æ¤ÎÁªÂò¹àÌܤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ - ¥Ç¥Õ¥©¥ë¥È¤È¤Ï°Û¤Ê¤ë¥­¡¼¥Þ¥Ã¥×¤òÁªÂò¤·¤¿»þ¤Ë¤Ï¡¢ - ¥À¥¤¥¢¥í¥°¤¬É½¼¨¤µ¤ì¡¢¥¤¥ó¥¹¥È¡¼¥ë¤òÀè¤Ë¿Ê¤àÁ°¤Ë¡¢ - ¥æ¡¼¥¶¤¬¥­¡¼¥Þ¥Ã¥×¤Î¥Æ¥¹¥È¤ò¹Ô¤¤¡¢ - Àµ¤·¤¯Æ°¤¯¤«¤É¤¦¤«¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£ +
+ ¥­¡¼¥Þ¥Ã¥×¥Æ¥¹¥È¥á¥Ë¥å¡¼ -
- ³ÈÄ¥¥­¡¼¥Þ¥Ã¥×¥á¥Ë¥å¡¼ - - +
From owner-svn-doc-head@freebsd.org Sun Mar 22 13:45:50 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6564261C89; Sun, 22 Mar 2020 13:45:50 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48lf0t40t5z46hZ; Sun, 22 Mar 2020 13:45:50 +0000 (UTC) (envelope-from dbaio@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 8307D263F6; Sun, 22 Mar 2020 13:45:50 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02MDjoAF011820; Sun, 22 Mar 2020 13:45:50 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02MDjoTO011819; Sun, 22 Mar 2020 13:45:50 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <202003221345.02MDjoTO011819@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Sun, 22 Mar 2020 13:45:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54008 - head/en_US.ISO8859-1/articles/contributors X-SVN-Group: doc-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/contributors X-SVN-Commit-Revision: 54008 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.29 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: Sun, 22 Mar 2020 13:45:50 -0000 Author: dbaio (ports committer) Date: Sun Mar 22 13:45:50 2020 New Revision: 54008 URL: https://svnweb.freebsd.org/changeset/doc/54008 Log: Add Alessandro Sagratini to contributors Maintainer of: devel/py-oci devel/py-pyhcl devel/rubygem-oci math/mcsim PR: 244884 Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Sun Mar 22 08:33:02 2020 (r54007) +++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Sun Mar 22 13:45:50 2020 (r54008) @@ -266,6 +266,11 @@ + Alessandro Sagratini + ale_sagra@hotmail.com + + + Alex D. Chen dhchen@elearning.nsysu.edu.tw From owner-svn-doc-head@freebsd.org Sun Mar 22 18:17:18 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ECA45268B07; Sun, 22 Mar 2020 18:17:18 +0000 (UTC) (envelope-from carlavilla@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48lm26647yz4T19; Sun, 22 Mar 2020 18:17:18 +0000 (UTC) (envelope-from carlavilla@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 C6E131768; Sun, 22 Mar 2020 18:17:18 +0000 (UTC) (envelope-from carlavilla@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02MIHIUs074046; Sun, 22 Mar 2020 18:17:18 GMT (envelope-from carlavilla@FreeBSD.org) Received: (from carlavilla@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02MIHIMY074045; Sun, 22 Mar 2020 18:17:18 GMT (envelope-from carlavilla@FreeBSD.org) Message-Id: <202003221817.02MIHIMY074045@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: carlavilla set sender to carlavilla@FreeBSD.org using -f From: Sergio Carlavilla Delgado Date: Sun, 22 Mar 2020 18:17:18 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54009 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head X-SVN-Commit-Author: carlavilla X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/ports X-SVN-Commit-Revision: 54009 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.29 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: Sun, 22 Mar 2020 18:17:19 -0000 Author: carlavilla Date: Sun Mar 22 18:17:18 2020 New Revision: 54009 URL: https://svnweb.freebsd.org/changeset/doc/54009 Log: Add a section about switching pkg from the quarterly branch to the latest branch. PR: 228333 Submitted by: 0mp@ Approved by: bcr@(mentor) Differential Revision: https://reviews.freebsd.org/D24151 Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Mar 22 13:45:50 2020 (r54008) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Mar 22 18:17:18 2020 (r54009) @@ -525,6 +525,51 @@ Info: Lists information about open files (similar to examples. + + Quarterly and Latest Ports Branches + + The Quarterly branch provides users + with a more predictable and stable experience for port and + package installation and upgrades. This is done essentially + by only allowing non-feature updates. Quarterly branches aim + to receive security fixes (that may be version updates, or + backports of commits), bug fixes and ports compliance or + framework changes. The Quarterly branch is cut from HEAD at + the beginning of every (yearly) quarter in January, April, + July, and October. Branches are named according to the year + (YYYY) and quarter (Q1-4) they are created in. For example, + the quarterly branch created in January 2016, is named 2016Q1. + And the Latest branch provides the latest + versions of the packages to the users. + + To switch from quarterly to latest run the following + commands: + + &prompt.root; cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf + + Edit the file + /usr/local/etc/pkg/repos/FreeBSD.conf + and change the string quarterly to + latest in the url: + line. + + The result should be similar to the following: + + FreeBSD: { + url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", + mirror_type: "srv", + signature_type: "fingerprints", + fingerprints: "/usr/share/keys/pkg", + enabled: yes +} + + And finally run this command to update from the new + (latest) repository metadata. + + &prompt.root; pkg update -f + + + Obtaining Information About Installed Packages From owner-svn-doc-head@freebsd.org Mon Mar 23 13:08:28 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D2539262A80; Mon, 23 Mar 2020 13:08:28 +0000 (UTC) (envelope-from afedorov@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48mF7J5GLSz3N3j; Mon, 23 Mar 2020 13:08:28 +0000 (UTC) (envelope-from afedorov@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 AFD7BEE46; Mon, 23 Mar 2020 13:08:28 +0000 (UTC) (envelope-from afedorov@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02ND8SCs049617; Mon, 23 Mar 2020 13:08:28 GMT (envelope-from afedorov@FreeBSD.org) Received: (from afedorov@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02ND8R0q049611; Mon, 23 Mar 2020 13:08:27 GMT (envelope-from afedorov@FreeBSD.org) Message-Id: <202003231308.02ND8R0q049611@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: afedorov set sender to afedorov@FreeBSD.org using -f From: Aleksandr Fedorov Date: Mon, 23 Mar 2020 13:08:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54010 - in head: en_US.ISO8859-1/articles/contributors share/pgpkeys share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: afedorov X-SVN-Commit-Paths: in head: en_US.ISO8859-1/articles/contributors share/pgpkeys share/xml X-SVN-Commit-Revision: 54010 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.29 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: Mon, 23 Mar 2020 13:08:28 -0000 Author: afedorov (src committer) Date: Mon Mar 23 13:08:27 2020 New Revision: 54010 URL: https://svnweb.freebsd.org/changeset/doc/54010 Log: Add myself (afedorov) as a src committer Reviewed by: vmaffione (mentor) Approved by: vmaffione (mentor) Differential Revision: https://reviews.freebsd.org/D24121 Added: head/share/pgpkeys/afedorov.key (contents, props changed) Modified: head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml head/share/pgpkeys/pgpkeys-developers.xml head/share/pgpkeys/pgpkeys.ent head/share/xml/authors.ent head/share/xml/news.xml Modified: head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Sun Mar 22 18:17:18 2020 (r54009) +++ head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Mon Mar 23 13:08:27 2020 (r54010) @@ -377,6 +377,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" version="5. + &a.afedorov.email; + + + &a.feld.email; Added: head/share/pgpkeys/afedorov.key ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/pgpkeys/afedorov.key Mon Mar 23 13:08:27 2020 (r54010) @@ -0,0 +1,79 @@ + + + +uid Aleksandr Fedorov +sub rsa4096/26977DABA91964DA 2020-03-19 [E] [expires: 2023-03-19] + +]]> + Modified: head/share/pgpkeys/pgpkeys-developers.xml ============================================================================== --- head/share/pgpkeys/pgpkeys-developers.xml Sun Mar 22 18:17:18 2020 (r54009) +++ head/share/pgpkeys/pgpkeys-developers.xml Mon Mar 23 13:08:27 2020 (r54010) @@ -661,6 +661,11 @@ &pgpkey.mfechner; + + &a.afedorov.email; + &pgpkey.afedorov; + + &a.feld.email; &pgpkey.feld; Modified: head/share/pgpkeys/pgpkeys.ent ============================================================================== --- head/share/pgpkeys/pgpkeys.ent Sun Mar 22 18:17:18 2020 (r54009) +++ head/share/pgpkeys/pgpkeys.ent Mon Mar 23 13:08:27 2020 (r54010) @@ -10,6 +10,7 @@ + Modified: head/share/xml/authors.ent ============================================================================== --- head/share/xml/authors.ent Sun Mar 22 18:17:18 2020 (r54009) +++ head/share/xml/authors.ent Mon Mar 23 13:08:27 2020 (r54010) @@ -54,6 +54,9 @@ ae@FreeBSD.org"> + +afedorov@FreeBSD.org"> + ahasty@FreeBSD.org"> Modified: head/share/xml/news.xml ============================================================================== --- head/share/xml/news.xml Sun Mar 22 18:17:18 2020 (r54009) +++ head/share/xml/news.xml Mon Mar 23 13:08:27 2020 (r54010) @@ -34,6 +34,16 @@ 3 + 10 + + +

New committer: + Aleksandr Fedorov + (src)

+
+
+ + 9 From owner-svn-doc-head@freebsd.org Mon Mar 23 21:31:47 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 940FB2705DF; Mon, 23 Mar 2020 21:31:47 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48mSJ33246z4t8r; Mon, 23 Mar 2020 21:31:47 +0000 (UTC) (envelope-from brooks@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 6DF581CD29; Mon, 23 Mar 2020 21:31:46 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02NLVkOb056945; Mon, 23 Mar 2020 21:31:46 GMT (envelope-from brooks@FreeBSD.org) Received: (from brooks@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02NLVkW8056944; Mon, 23 Mar 2020 21:31:46 GMT (envelope-from brooks@FreeBSD.org) Message-Id: <202003232131.02NLVkW8056944@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brooks set sender to brooks@FreeBSD.org using -f From: Brooks Davis Date: Mon, 23 Mar 2020 21:31:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54011 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: brooks X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 54011 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.29 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: Mon, 23 Mar 2020 21:31:47 -0000 Author: brooks (src,ports committer) Date: Mon Mar 23 21:31:45 2020 New Revision: 54011 URL: https://svnweb.freebsd.org/changeset/doc/54011 Log: Document __FreeBSD_version=1300085 (kyua import). Sponsored by: DARPA Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Mon Mar 23 13:08:27 2020 (r54010) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Mon Mar 23 21:31:45 2020 (r54011) @@ -777,6 +777,14 @@ is spelled &, < is < and > is >. 13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0-rc3 c290cb61fdc. + + + 1300085 + 359261 + March 23, 2020 + 13.0-CURRENT after the import of the kyua test + framework. + From owner-svn-doc-head@freebsd.org Tue Mar 24 14:30:54 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BBDE12A742D; Tue, 24 Mar 2020 14:30:54 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48mtvx4cytz3Ldv; Tue, 24 Mar 2020 14:30:53 +0000 (UTC) (envelope-from 0mp@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 3AEB9D43; Tue, 24 Mar 2020 14:30:46 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02OEUj8n065202; Tue, 24 Mar 2020 14:30:45 GMT (envelope-from 0mp@FreeBSD.org) Received: (from 0mp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02OEUj1K065201; Tue, 24 Mar 2020 14:30:45 GMT (envelope-from 0mp@FreeBSD.org) Message-Id: <202003241430.02OEUj1K065201@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: 0mp set sender to 0mp@FreeBSD.org using -f From: Mateusz Piotrowski <0mp@FreeBSD.org> Date: Tue, 24 Mar 2020 14:30:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54012 - head/en_US.ISO8859-1/books/handbook/virtualization X-SVN-Group: doc-head X-SVN-Commit-Author: 0mp X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/virtualization X-SVN-Commit-Revision: 54012 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.29 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: Tue, 24 Mar 2020 14:30:55 -0000 Author: 0mp Date: Tue Mar 24 14:30:45 2020 New Revision: 54012 URL: https://svnweb.freebsd.org/changeset/doc/54012 Log: Document how to enable precise cursor synchronization with bhyve & VNC Requested by: bcran (via #bhyve on freenode) Modified: head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Mon Mar 23 21:31:45 2020 (r54011) +++ head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Tue Mar 24 14:30:45 2020 (r54012) @@ -1281,7 +1281,9 @@ grub> boot a VNC connection before booting the guest by adding . The framebuffer may be accessed from the host or over the network via the - VNC protocol. + VNC protocol. Additionally, can be added to achieve precise mouse + cursor synchronization with the host. The resulting bhyve command would look like this: @@ -1290,6 +1292,7 @@ grub> boot -s 2:0,virtio-net,tap1 -s 3:0,virtio-blk,./disk.img \ -s 4:0,ahci-cd,./install.iso -c 4 -m 1024M \ -s 29,fbuf,tcp=0.0.0.0:5900,w=800,h=600,wait \ +-s 30,xhci,tablet \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \ guest From owner-svn-doc-head@freebsd.org Tue Mar 24 22:34:15 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 78EE826CAE0; Tue, 24 Mar 2020 22:34:15 +0000 (UTC) (envelope-from salvadore@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48n5df30nbz3xJN; Tue, 24 Mar 2020 22:34:14 +0000 (UTC) (envelope-from salvadore@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 3D3EF75C0; Tue, 24 Mar 2020 22:32:44 +0000 (UTC) (envelope-from salvadore@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02OMWicm060620; Tue, 24 Mar 2020 22:32:44 GMT (envelope-from salvadore@FreeBSD.org) Received: (from salvadore@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02OMWhME060615; Tue, 24 Mar 2020 22:32:43 GMT (envelope-from salvadore@FreeBSD.org) Message-Id: <202003242232.02OMWhME060615@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: salvadore set sender to salvadore@FreeBSD.org using -f From: Lorenzo Salvadore Date: Tue, 24 Mar 2020 22:32:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54013 - in head/it_IT.ISO8859-15/articles: . bsdl-gpl X-SVN-Group: doc-head X-SVN-Commit-Author: salvadore X-SVN-Commit-Paths: in head/it_IT.ISO8859-15/articles: . bsdl-gpl X-SVN-Commit-Revision: 54013 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.29 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: Tue, 24 Mar 2020 22:34:16 -0000 Author: salvadore (ports committer) Date: Tue Mar 24 22:32:42 2020 New Revision: 54013 URL: https://svnweb.freebsd.org/changeset/doc/54013 Log: it_IT/articles/bsdl-gpl: Add Italian translation Reviewed by: madpilot, dbaio Approved by: bcr (docs), gerald (mentor) Obtained from: https://translate-dev.freebsd.org Differential Revision: https://reviews.freebsd.org/D23598 Added: head/it_IT.ISO8859-15/articles/ head/it_IT.ISO8859-15/articles/Makefile - copied, changed from r53937, head/en_US.ISO8859-1/articles/Makefile head/it_IT.ISO8859-15/articles/Makefile.inc - copied, changed from r53937, head/en_US.ISO8859-1/articles/Makefile.inc head/it_IT.ISO8859-15/articles/bsdl-gpl/ head/it_IT.ISO8859-15/articles/bsdl-gpl/Makefile - copied unchanged from r53937, head/en_US.ISO8859-1/articles/bsdl-gpl/Makefile head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml (contents, props changed) head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po (contents, props changed) Copied and modified: head/it_IT.ISO8859-15/articles/Makefile (from r53937, head/en_US.ISO8859-1/articles/Makefile) ============================================================================== --- head/en_US.ISO8859-1/articles/Makefile Mon Feb 24 18:27:55 2020 (r53937, copy source) +++ head/it_IT.ISO8859-15/articles/Makefile Tue Mar 24 22:32:42 2020 (r54013) @@ -2,40 +2,6 @@ SUBDIR = SUBDIR+= bsdl-gpl -SUBDIR+= building-products -SUBDIR+= committers-guide -SUBDIR+= contributing -SUBDIR+= contributors -SUBDIR+= cups -SUBDIR+= explaining-bsd -SUBDIR+= filtering-bridges -SUBDIR+= fonts -SUBDIR+= freebsd-questions -SUBDIR+= freebsd-releng -SUBDIR+= freebsd-update-server -SUBDIR+= geom-class -SUBDIR+= gjournal-desktop -SUBDIR+= hubs -SUBDIR+= ipsec-must -SUBDIR+= ldap-auth -SUBDIR+= leap-seconds -SUBDIR+= linux-emulation -SUBDIR+= linux-users -SUBDIR+= mailing-list-faq -SUBDIR+= nanobsd -SUBDIR+= new-users -SUBDIR+= pam -SUBDIR+= pgpkeys -SUBDIR+= port-mentor-guidelines -SUBDIR+= pr-guidelines -SUBDIR+= problem-reports -SUBDIR+= rc-scripting -SUBDIR+= releng -SUBDIR+= remote-install -SUBDIR+= serial-uart -SUBDIR+= solid-state -SUBDIR+= vinum -SUBDIR+= vm-design # ROOT_SYMLINKS+= new-users Copied and modified: head/it_IT.ISO8859-15/articles/Makefile.inc (from r53937, head/en_US.ISO8859-1/articles/Makefile.inc) ============================================================================== --- head/en_US.ISO8859-1/articles/Makefile.inc Mon Feb 24 18:27:55 2020 (r53937, copy source) +++ head/it_IT.ISO8859-15/articles/Makefile.inc Tue Mar 24 22:32:42 2020 (r54013) @@ -2,4 +2,4 @@ # $FreeBSD$ # -DESTDIR?= ${DOCDIR}/en_US.ISO8859-1/articles/${.CURDIR:T} +DESTDIR?= ${DOCDIR}/it_IT.ISO8859-1/articles/${.CURDIR:T} Copied: head/it_IT.ISO8859-15/articles/bsdl-gpl/Makefile (from r53937, head/en_US.ISO8859-1/articles/bsdl-gpl/Makefile) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/it_IT.ISO8859-15/articles/bsdl-gpl/Makefile Tue Mar 24 22:32:42 2020 (r54013, copy of r53937, head/en_US.ISO8859-1/articles/bsdl-gpl/Makefile) @@ -0,0 +1,19 @@ +# +# $FreeBSD$ +# +# BSDL vs GPL article. + +DOC?= article + +FORMATS?= html +WITH_ARTICLE_TOC?= YES + +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +SRCS= article.xml + +URL_RELPREFIX?= ../../../.. +DOC_PREFIX?= ${.CURDIR}/../../.. + +.include "${DOC_PREFIX}/share/mk/doc.project.mk" Added: head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml Tue Mar 24 22:32:42 2020 (r54013) @@ -0,0 +1,231 @@ + + +
+ + Perché dovresti usare una licenza in stile BSD per il tuo progetto Open Source + + + BruceMontague brucem@alumni.cse.ucsc.edu + + + + + FreeBSD è un marchio registrato della FreeBSD Foundation. + Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium e Xeon sono marchi o marchi registrati di Intel Corporation o dei suoi affiliati negli Stati Uniti o in altri paesi. + Molte denominazioni usate dai produttori e dai rivenditori per distinguere i loro prodotti sono rivendicati come marchi. Laddove queste denominazioni appaiono in questo documento e il Progetto FreeBSD è al corrente della rivendicazione del marchio, le denominazioni sono state fatte seguire dai simboli ™ o da ®. + + + $FreeBSD$ + + $FreeBSD$ + + + + Introduzione + + Questo documento promuove l'uso di una licenza in stile BSD per programmi e dati; in particolare raccomanda l'uso di una licenza in stile BSD al posto della GPL. Esso può anche essere interpretato come un'introduzione e un riassunto comparativo delle licenze Open Source BSD e GPL. + + + + Storia molto breve dell'Open Source + + Molto prima che il termine Open Source fosse usato, esisteva del software che veniva sviluppato da associazioni informali di programmatori e che veniva liberamente scambiato. A cominciare dai primi anni Cinquanta, organizzazioni quali SHARE e DECUS sviluppavano molto del software che le aziende di hardware informatico vendevano incluso nelle loro offerte. In effetti, a quel tempo le aziende informatiche vendevano hardware; qualsiasi cosa che riducesse il costo del software e rendesse disponibile un maggior numero di programmi rendeva tali aziende più competitive. + + Questo modello cambiò negli anni Sessanta. Nel 1965 ADR sviluppò il primo prodotto con licenza software indipendente dall'hardware dell'azienda. ADR competeva contro un pachetto gratuito dell'IBM originalmente sviluppato dai clienti di IBM. ADR brevettò il proprio software nel 1968. Per impedire la condivisione del suo programma, lo distribuì a condizione di noleggio di materiale il cui pagamento si estendeva per tutta la durata di vita del prodotto. ADR ne mantenne così la proprietà e poteva controllarne la rivendita e il riuso. + + Nel 1965 il Dipartimento di Giustizia degli Stati Uniti accusò IBM di concorrenza sleale offrendo software gratuito incluso nel prezzo di hardware IBM. In seguito al processo, IBM escluse il suo software; cioè, i programmi divennero prodotti separati dall'hardware. + + Nel 1968 Informatics introdusse la prima applicazione di successo e rapidamente stabilì i concetti di prodotto software e azienda software, nonché alti tassi di ricavo. Informatics sviluppò la licenza perpetua che è ora uno standard nell'industria informatica e che prevede che la proprietà non venga mai trasferita al cliente. + + + + Unix dal punto di vista delle licenze BSD + + AT&T, prorietario dell'implementazione originale di Unix, era un monopolio pubblicamente regolato e vincolato da una causa antitrust; non poteva vendere legalmente prodotti nel mercato del software. Poteva, tuttavia, distribuire software ad istituzioni accademiche al prezzo del supporto. + + Le università adottarono rapidamente Unix dopo che una conferenza sui sistemi operativi ne pubblicizzò la disponibilità. Fu estremamente utile il fatto che Unix girasse su PDP-11, un computer 16-bit molto economico, e fosse codificato in un linguaggio di alto livello che era dimostrabilmente buono per la programmazione di sistemi. Il DEC PDP-11 aveva, in effetti, un'interfaccia hardware aperta progettata per rendere facile per i propri clienti la scrittura dei propri sistemi operativi, un'operazione allora comune. Come il fondatore di DEC Ken Olsen proclamò con una celebre dichiarazione il software viene dal cielo quando hai un buon hardware. + + L'autore di Unix Ken Thompson tornò alla sua alma mater, l'Università di Berkeley in California (UCB), nel 1975 e tenne corsi sul kernel insegnandolo riga per riga. Questo risultò infine in un sistema in evoluzione noto come BSD (Berkeley Standard Distribution). L'UCB convertì Unix a 32-bit, aggiunse la memoria virtuale e implementò la versione dello stack TCP/IP sulla quale sostanzialmente fu costruito Internet. L'UCB rese BSD disponibile al costo del supporto, sotto quella che divenne nota come la licenza BSD. Un cliente comprava Unix da AT&T e quindi ordinava un nastro BSD dall'UCB. + + A metà degli anni Ottanta una causa antitrust del governo contro AT&T si concluse con la divisione dell'azienda in diverse società. AT&T possedeva ancora Unix ed era ora autorizzata a venderlo. AT&T intraprese uno sforzo di licenziamento aggressivo a la maggior parte degli Unix commerciali di allora divennero derivati di AT&T. + + Nei primi anni Novanta, AT&T querelò l'UCB per violazione di licenza in relazione a BSD. L'UCB scoprì che AT&T aveva incorporato, senza riconoscimento né pagamento, molti miglioramenti dovuti a BSD nei prodotti di AT&T, e ne seguì una lunga causa, principalmente tra AT&T e l'UCB. In questo periodo alcuni programmatori dell'UCB intrapresero un progetto di riscrittura di ogni codice AT&T associato a BSD. Questo progetto risultò in un sistema chiamato BSD 4.4-lite (lite perché non era un sistema completo; mancavano 6 file AT&T chiave). + + Una lunga serie di articoli pubblicati poco dopo nella rivista Dr. Dobbs descriveva una versione di Unix per PC 386 derivata da BSD, con file sotto licenza BSD per la sostituzione dei 6 file mancanti da 4.4-lite. Questo sistema, chiamato 386BSD, era opera del programmatore William Jolitz, in precedenza nell'UCB. Esso divenne la base originale di tutti i BSD per PC oggi in uso. + + A metà degli anni Novanta, Novell comprò i diritti di Unix da AT&T e fu trovato un accordo (allora segreto) per porre fine alla causa. L'UCB interruppe il supporto per BSD poco tempo dopo. + + + + Lo stato attuale di FreeBSD e delle licenze BSD + + La cosiddetta nuova licenza BSD applicata a FreeBSD negli ultimi anni è di fatto una dichiarazione per la quale si può fare qualsiasi cosa col programma o il suo sorgente, ma non si riceve nessuna garanzia e nessuno degli autori ha nessuna responsabilità (sostanzialmente, non è possibile fare causa a nessuno). Questa nuova licenza BSD è intesa per incoraggiare la commercializzazione di prodotti. Qualsiasi codice BSD può essere venduto o incluso in prodotti proprietari senza restrizioni sulla disponibilità del codice o su comportamenti futuri. + + Non si confondano la nuova licenza BSD con il dominio pubblico. Sebbene anche un oggetto di dominio pubblico sia libero di essere usato da chiunque, esso non ha proprietario. + + + + + Le origini della GPL + + Mentre il futuro di Unix era così farraginoso nei tardi anni Ottanta e nei primi anni Novanta, la GPL, un altro sviluppo con importanti considerazioni in materia di licenza, giunse a compimento. + + Richard Stallman, il programmatore di Emacs, era un membro del personale del MIT quando il suo laboratorio sostituì i suoi sistemi prodotti internamente con prodotti proprietari. Stallman si innervosì quando scoprì di non poter apportare legalmente piccoli miglioramenti al sistema. (Molti dei collaboratori di Stallman se ne erano andati per formare due aziende basate su software sviluppato al MIT e licenziato dal MIT; pare che ci sia stato disaccordo sull'accesso al codice sorgente di questo software). Stallman ideò un'alternativa alla licenza software commerciale e la chiamò GPL, o "Gnu Public License". Creò anche una fondazione senza scopo di lucro, la Free Software Foundation (FSF), che intendeva sviluppare un intero sistema operativo, software associato incluso, che non sarebbe stato oggetto di licenza proprietaria. Il sistema fu chiamato GNU, stante per "GNU non è Unix". + + La GPL fu progettata per essere l'antitesi della licenza proprietaria standard. A questo fine, si richiese che ogni modifica che fosse apportata ad un programma GPL fosse restituita alla comunità GPL (richiedendo che il sorgente del programma fosse reso disponibile all'utente) e che ogni programma che usasse o linkasse codice GPL venisse sottoposto alla GPL. La GPL intendeva impedire che il software diventasse proprietario. All'ultimo paragrafo la GPL dichiara: + + Questa Licenza Pubblica Generale non permette di incorporare il tuo programma in programmi proprietari. + + La GPL è una licenza complessa quindi ecco alcune regole pratiche sul suo utilizzo: + + + + è possibile fissare qualsivoglia prezzo per la distribuzione, il supporto o la documentazione del software, ma non è possibile la vendita del software stesso. + + la regola generale stabilisce che se è necessario codice GPL per la compilazione di un programma, il programma deve essere sottoposto alla GPL. Il link statico ad una libreria GPL implica che il programma sia sottoposto alla GPL. + + la GPL richiede che qualsiasi brevetto associato a software GPL debba essere sottoposto ad una licenza che ne garantisca il libero uso da parte di chiunque. + + la semplice aggregazione di software, come il porre programmi diversi su uno stesso disco, non conta quale inclusione di programmi GPL in programmi non GPL. + + l'output di un programma non conta quale lavoro derivato. Questo consente al compilatore gcc di essere usato in ambienti commerciali senza problemi legali. + + siccome il kernel Linux è sottoposto alla GPL, ogni codice linkato staticamente col kernel Linux deve essere sottoposto alla GPL. Questo requisito può essere aggirato linkando dinamicamente moduli del kernel. Questo permette alle aziende di distribuire driver binari, ma spesso con lo svantaggio che essi funzioneranno solo per versioni specifiche del kernel Linux. + + + A causa della sua complessità, in molte parti del mondo oggigiorno gli aspetti legali della GPL vengono ignorati per quanto riguarda Linux e software relativo. Le conseguenze a lungo termine di questo approccio non sono chiare. + + + + + Le origini di Linux e della LGPL + + Mentre imperversavano le guerre tra gli Unix commerciali, il kernel Linux veniva sviluppato come un clone di Unix per PC. Linus Torvalds riconosce l'importanza del compilatore GNU C e degli strumenti GNU associati per l'esistenza di Linux. Egli sottopone il kernel Linux alla GPL. + + Si ricordi che la GPL impone che ogni cosa linkata staticamente ad un qualsiasi codice sottoposto alla GPL debba essere sottoposta anch'essa alla GPL. Il sorgente per questa cosa deve dunque essere reso disponibile all'utente del programma. Il link dinamico, tuttavia, non è considerato una violazione della GPL. La pressione per inserire applicazioni proprietarie in Linux divenne schiacciante. Tali applicazioni devono spesso effettuare link con librerie di sistema. Ciò portò ad una versione modificata della GPL chiamata LGPL (\"Library\", da allora rinominata \"Lesser\", GPL). La LGPL consente di linkare codice proprietario con la libreria C di GNU, glibc. Non è necessario rilasciare il codice sorgente che è stato linkato dinamicamente ad una libreria sottoposta alla LGPL. + + Se si linka staticamente un'applicazione con glibc, come è spesso necessario in sistemi integrati, non è possibile mantenere la propria applicazione proprietaria, vale a dire, il sorgente deve essere pubblicato. Sia la GPL che la LGPL impongono che ogni modifica al codice direttamente sottoposto alla licenza venga pubblicata. + + + + + Licenze Open Source e il problema dell'Orphaning + + Uno dei gravi problemi associati al software proprietario è noto come orphaning (letteralmente: "rendere orfano"). Esso si presenta quando un'impresa fallisce o un cambiamento nella strategia dei prodotti causa il fallimento di una vasta piramide di sistemi dipendenti e di aziende per ragioni al di là del loro controllo. Decadi di esperienza hanno dimostrato che la dimensione o il successo momentanei di un distributore di software non garantiscono che il loro software rimanga disponibile, dato che le condizioni del mercato e le strategie possono cambiare rapidamente. + + La GPL tenta di impedire l'orphaning spezzando il legame con la proprietà intellettuale privata. + + Una licenza BSD consegna all'azienda il software in una specia di acconto di garanzia senza complicazioni o costi legali. Se un programma sottoposto a licenza BSD diventa orfano, un'azienda può semplicemente subentare, in maniera proprietaria, nel mantenimento del programma da cui dipende. Una situazione anche migliore si presenta quando codice BSD viene mantenuto da un piccolo consorzio informale, siccome il processo di sviluppo non dipende dalla sopravvivenza di una singola azienda o di una linea di prodotti. La sopravvivenza di una squadra di sviluppo mentalmente concentrata è molto più importante della semplice disponibilità fisica del codice sorgente. + + + + + Ciò che una licenza non può fare + + Nessuna licenza può garantire la futura disponibilità del software. Benché il detentore di copyright possa tradizionalmente cambiare i termini del copyright stesso in qualsiasi momento, si presuppone nella comunità BSD che tale tentativo causi semplicemente il fork del sorgente. + + La GPL vieta esplicitamente la revoca della licenza. È accaduto, tuttavia, che un'azienda (Mattel) avesse comprato un copyright GPL (cphack), revocato l'intero copyright e vinto in tribunale [2]. Cioè, essa ha legalmente revocato l'intera distribuzione e tutti i lavori derivati basati su quel copyright. Se ciò possa accadere con una distribuzione più ampia e distribuita è una questione aperta; c'è anche qualche confusione riguardo a se il software fosse veramente sottoposto alla GPL. + + In un altro esempio, Red Hat comprò Cygnus, un'azienda di ingegneria che era subentrata nello sviluppo degli strumenti del compilatore della FSF. Cygnus era autorizzata a svolgere questa operazione perché aveva sviluppato un modello commerciale che prevedeva la vendita di supporto al software GNU. Questo le permise di assumere una cinquantina di programmatori e guidare la direzione dei programmi contribuendo alla maggior parte delle modifiche. Come dichiara Donald Rosenberg "progetti che usano licenze quali la GPL... vivono sotto la costante minaccia di vedersi soffiar via il progetto da qualcuno che produce una versione migliore del codice e lo fa più velocemente dei proprietari originali." [3] + + + + + Vantaggi e svantaggi della GPL + + Una ragione comune per l'uso della GPL è la modifica o l'estensione del compilatore gcc. Ciò è particolarmente conveniente quando si lavora con processori molto particolari in ambienti in cui è probabile che tutti i costi del software siano considerati spese di gestione, con minime aspettative riguardo all'uso da parte di altri del compilatore risultante. + + La GPL è vantaggiosa per piccole aziende che vendono CD in un ambiente dove "compra basso, vendi alto" può ancora consegnare all'utente finale un prodotto molto economico. Essa è vantaggiosa anche per le aziende che contano di sopravvivere fornendo varie forme di supporto tecnico, documentazione inclusa, per il mondo della proprietà intellettuale GPL. + + Un uso meno pubblicizzato e imprevisto della GPL consiste nell'essere molto favorevole a grandi aziende che vogliono tagliar fuori aziende del software. In altre parole, la GPL è adatta per essere utilizzata come un'arma di mercato, potenzialmente riducendo il beneficio economico globale e contribuendo ad un comportamento monopolistico. + + La GPL può costituire un vero problema per coloro che vogliono commercializzare software e trarne profitto. Per esempio, la GPL accresce la difficoltà di uno studente laureato di fondare un'azienda per commercializzare i risultati delle sue ricerche e accrese altresì la difficoltà di uno studente di entrare in un'azienda a condizione che un suo progetto di ricerca promettente venga commercializzato. + + Per coloro che devono lavorare con implementazioni linkate staticamente di diversi standard software, la GPL è spesso una licenza infelice, perché preclude l'uso di implementazioni proprietarie degli standard. Così la GPL riduce il numero di programmi che possono essere costruiti usando uno standard GPL. La GPL intenzionalmente non fornisce un meccanismo per sviluppare uno standard sul quale si possano sviluppare prodotti proprietari. (Ciò non si applica alle applicazioni Linux perché non si collegano staticamente al kernel, bensì usano un'API trap-based.) + + La GPL cerca di portare i programmatori a contribuire ad una collezione di programmi in evoluzione, quindi di competere nella distribuzione e nel supporto di questa collezione. Questa situazione è irrealistica per molti standard di sistema di base richiesti, che potrebbero essere applicati in ambienti ampiamente variabili richiedenti personalizzazioni commerciali o integrazioni con standard legacy sottoposti a licenze già esistenti (non GPL). I sistemi in tempo reale sono spesso linkati staticamente, quindi la GPL e la LGPL sono decisamente considerate potenziali problemi da molte aziende di sistemi integrati. + + La GPL è un tentativo di mantenere gli sforzi, senza riguardo per la domanda, ai livelli della ricerca e dello sviluppo. Questo massimizza i benefici per i ricercatori e gli sviluppatori, ad un costo ignoto per coloro che guadagnerebbero da una distribuzione più ampia. + + La GPL è stata progettata per impedire che i risultati di ricerca diventassero prodotti proprietari. Si suppone spesso che questo passo sia l'ultimo nel processo tradizionale di trasferimento tecnologico ed è solitamente abbastanza difficile anche nelle migliori delle circostanze; la GPL lo rende intenzionalmente impossibile. + + + + + Vantaggi di BSD + + Una licenza in stile BSD è una buona scelta per ricerche di lunga durata o altri progetti che necessitano di un ambiente di sviluppo tale che: + + + + abbia costi quasi nulli + evolva in un lungo periodo di tempo + permetta a chiunque di mantenere la possibilità di commercializzare i risultati finali con problemi legali minimi. + + + Quest'ultima considerazione può essere spesso quella dominante, come fu il caso quando il progetto Apache decise la sua licenza: + + Questo tipo di licenza è ideale per promuovere l'uso di un codice di riferimento che implementi un protocollo per un servizio comune. Questa è un'altra ragione per cui l'abbiamo scelto per il gruppo Apache - molti di noi volevano vedere HTTP sopravvivere e diventare un vero standard comune e non si sarebbero preoccupati minimamente se Microsoft o Netscape avessero scelto di incorporare il nostro motore HTTP o qualsiasi altra componente del nostro codice nei loro prodotti, se fosse stato ulteriormente utile allo scopo di mantenere HTTP comune... Tutto ciò significa che, strategicamente parlando, il progetto necessita di mantenere slancio sufficiente e che i partecipanti realizzano valore maggiore condividendo il loro codice col progetto, anche quel codice che avrebbe avuto valore se mantenuto proprietario. + + I programmatori tendono a trovare la licenza BSD vantaggiosa per il fatto che tiene i problemi legali fuori dai piedi e lascia loro fare ciò che vogliono con il codice. Al contrario, coloro che contano principalmente di utilizzare un sistema piuttosto che di programmarlo, o contano che altri facciano evolvere il codice, o coloro che non contano di vivere del loro lavoro associato al sistema (quali gli impiegati di governi), trovano la GPL vantaggiosa, perché fa sì che il codice sviluppato da altri sia loro restituito e impedisce il loro datore di lavoro di mantenere il copyright e così potenzialmente di "seppellire" il software o di renderlo orfano. Se si desidera costringere i concorrenti ad aiutare, la GPL è vantaggiosa. + + Una licenza BSD non è semplicemente un regalo. La domanda perché dovremmo aiutare i nostri concorrenti o lasciarli rubare il nostro lavoro? sorge spesso riguardo ad una licenza BSD. Secondo la licenza BSD, se un'azienda è venuta a dominare una nicchia di mercato che altri consideravano strategica, le altre aziende possono, con uno sforzo minimo, formare un mini-consorzio mirato a riequilibrare le parti contribuendo ad una variante BSD competitiva che aumenta la concorrenza di mercato e l'equità. Ciò permette ad ogni azienda di ritenere che sarà in grado di trarre profitto da un qualche vantaggio che è capace di fornire, nonché di contribuire alla flessibilità e all'efficienza economica. Più rapidamente e facilmente i membri cooperanti sono in grado di attuare ciò, più successo conseguiranno. Una licenza BSD è essenzialmente una licenza complicata il minimo necessario da consentire tale comportamento. + + Un effetto chiave della GPL, la costruzione di un sistema Open Source completo e competitivo ampiamente disponibile al prezzo del supporto, è uno scopo ragionevole. Una licenza in stile BSD, in congiunzione con consorzi ad hoc ed individui, può raggiungere questo scopo senza distruggere i presupposti economici costruiti attorno al termine del processo di trasferimento tecnologico, vale a dire la distribuzione. + + + + + Raccomandazione specifiche per l'uso di una licenza BSD + + + + La licenza BSD è preferibile per trasferire risultati di ricerca in modo che vengano ampiamente distribuiti e che benefici l'economia. Pertanto, agenzie di finanziamento di ricerca, quali le americane NSF, ONR, DARPA o, in Italia, il CNR, dovrebbero incoraggiare, nelle fasi iniziali dei progetti di ricerca finanziati, l'adozione di licenze in stile BSD per software, dati, risultati e hardware aperto. Dovrebbero incoraggiare anche la formazione di standard basati su sistemi implementati Open Source e progetti Open Source in sviluppo. + + Le politiche di governo dovrebbero minimizzare i costi e le difficoltà nel pasaggio dalla ricerca alla distribuzione. Quando possibile, le sovvenzioni dovrebbero richiedere che i risultati vengano resi disponibili secondo le condizioni di una licenza compatibile con la commercializzazione in stile BSD. + + In molti casi, i risultati a lungo termine di una licenza in stile BSD riflettono più precisamente gli obiettivi proclamati nella carta di ricerca delle università rispetto a quanto accade quando i risultati sono sottoposti a copyright o brevetti e soggetti a licenze proprietarie di università. Aneddoti dimostrano che le università vengono ricompensate meglio finanziariamente nel lungo termine rilasciando i propri risultati di ricerca e quindi esortando a versare donazioni gli ex allievi che vantano successi commerciali. + + Le aziende hanno riconosciuto da molto tempo che la creazione di standard de facto è una tecnica di commercializzazione chiave. La licenza BSD interpreta bene questo ruolo, se un'azienda ha veramente un vantaggio unico nell'evoluzione del sistema. La licenza è legalmente vantaggiosa per il pubblico più ampio mentre l'esperienza dell'azienda assicura il controllo dello standard. Esistono casi in cui la GPL può essere il veicolo appropriato per creare uno standard del genere, soprattutto quando si cerca di sabotare o cooptare altri. La GPL, tuttavia, penalizza l'evoluzione dello standard, perché promuove una collezione di software piuttosto che uno standard commercialmente applicabile. L'uso di una tale collezione solleva costantemente problemi legali e di commercializzazione. Può non essere possibile mescolare standard quando alcuni sono sottoposti alla GPL mentre altri non lo sono. Un vero standard tecnico non dovrebbe imporre esclusioni di altri standard p er ragioni non tecniche. + + Aziende interessate a promuovere uno standard in evoluzione, che potrebbe diventare il cuore dei prodotti commerciali di altre aziende, dovrebbero diffidare della GPL. Indipendentemente dalla licenza usata, il software risultante sarà generalmente trasferito a chiunque compia effettivamente la maggioranza dei cambiamenti tecnici e capisce meglio lo stato del sistema. La GPL semplicemente aggiunge più attrito legale al risultato." + + Grandi aziende, in cui viene sviluppato codice Open Source, dovrebbero essere a conoscenza del fatto che i programmatori apprezzano l'Open Source perché lascia il software disponibile all'impiegato quando cambiano datore di lavoro. Alcune aziende incoraggiano questo comportamento come un vantaggio dell'impiego, soprattuto quando il software in questione non è direttamente strategico. Si tratta, in effetti, di un benificio anticipato dell'interruzione del rapporto di lavoro con costi di perdita potenziali ma senza costi diretti. Incoraggiare gli impiegati a lavorare per colleghi al di fuori dell'azienda è un beneficio trasferibile poco costoso che un'azienda può a volte fornire quasi senza svantaggi. + + Piccole aziende con progetti software vulnerabili all'orphaning dovrebbero cercare di usare la licenza BSD quando possibile. Aziende di tutte le dimensioni dovrebbero considerare di formare tali progetti Open Source quando il mantenimento al minimo dei problemi legali e dei costi generali associati ad un vero progetto Open Source in stile BSD costituisce un vantaggio per tutte le parti. + + Le organizzazioni senza fini di lucro dovrebbero partecipare a progetti Open Source quando possibile. Per evitare problemi di programmazione del software, come il mescolamento di codici sottoposti a licenze diverse, bisognerebbe incoraggiare l'uso di licenze in stile BSD. Essere cauti con la GPL è particolarmente indicato nel caso di organizzazioni senza scopo di lucro che interagiscono con il mondo della programmazione. In località in cui l'applicazione della legge diventa un esercizio costoso, la semplicità della nuova licenza BSD, paragonata alla GPL, può costituire un vantaggio considerevole. + + + + + + + Conclusione + + Al contrario della GPL, che è progettata per impedire la commercializzazione proprietaria di codice Open Source, la licenza BSD pone restrizioni minime su comportamenti futuri. Questo consente al codice BSD di rimanere Open Source o di venire integrato in soluzioni commerciali, dato che i bisogni di un progetto o di un'azienda cambiano. In altre parole, la licenza BSD non diventa una bomba ad orologeria legale in nessun punto del processo di sviluppo. + + Inoltre, siccome la licenza BSD non comporta la complessità legale delle licenze GPL e LGPL, consente ai programmatori e alle aziende di impiegare il loro tempo nel creare e promuovere codice di qualità invece di preoccuparsi riguardo alla possibilità che tale codice violi qualche licenza. + + + + + Riferimenti bibliografici + + +[1] http://www.gnu.org/licenses/gpl.html + +[2] http://archives.cnn.com/2000/TECH/computing/03/28/cyberpatrol.mirrors/ + +[3] Open Source: the Unauthorized White Papers, Donald K. Rosenberg, IDG Books, + 2000. Citazioni da pagina 114, ``Effects of the GNU GPL''. + +[4] Nella sezione "What License to Use?" di + http://www.oreilly.com/catalog/opensources/book/brian.html + +Questo documento è un riassunto del lavoro originale disponibile a +http://alumni.cse.ucsc.edu/~brucem/open_source_license.htm + + + +
Added: head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po Tue Mar 24 22:32:42 2020 (r54013) @@ -0,0 +1,1211 @@ +# $FreeBSD$ +msgid "" +msgstr "" +"Project-Id-Version: Italian (FreeBSD Doc)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-02-14 23:22+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Italian \n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10.3\n" + +# this is for fix a bug in `make tran`, itstool and our docs structure. +#. Put one translator per line, in the form NAME , YEAR1, YEAR2 +msgctxt "_" +msgid "translator-credits" +msgstr "Lorenzo Salvadore, salvadore@Freebsd.org, 2020" + +#. (itstool) path: info/title +#: article.translate.xml:5 +msgid "Why you should use a BSD style license for your Open Source Project" +msgstr "" +"Perché dovresti usare una licenza in stile BSD per il tuo progetto Open " +"Source" + +#. (itstool) path: affiliation/address +#: article.translate.xml:9 +#, no-wrap +msgid "" +"brucem@alumni.cse.ucsc.edu\n" +" " +msgstr "" +"brucem@alumni.cse.ucsc.edu\n" +" " + +#. (itstool) path: authorgroup/author +#: article.translate.xml:8 +msgid "" +"BruceMontague <_:address-1/> " +msgstr "" +"BruceMontague <_:address-1/> " + +#. (itstool) path: legalnotice/para +#: article.translate.xml:15 +msgid "FreeBSD is a registered trademark of the FreeBSD Foundation." +msgstr "FreeBSD è un marchio registrato della FreeBSD Foundation." + +#. (itstool) path: legalnotice/para +#: article.translate.xml:17 +msgid "" +"Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, " +"and Xeon are trademarks or registered trademarks of Intel Corporation or its " +"subsidiaries in the United States and other countries." +msgstr "" +"Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium e " +"Xeon sono marchi o marchi registrati di Intel Corporation o dei suoi " +"affiliati negli Stati Uniti o in altri paesi." + +#. (itstool) path: legalnotice/para +#: article.translate.xml:21 +msgid "" +"Many of the designations used by manufacturers and sellers to distinguish " +"their products are claimed as trademarks. Where those designations appear in " +"this document, and the FreeBSD Project was aware of the trademark claim, the " +"designations have been followed by the ™ or the ® symbol." +msgstr "" +"Molte denominazioni usate dai produttori e dai rivenditori per distinguere i " +"loro prodotti sono rivendicati come marchi. Laddove queste denominazioni " +"appaiono in questo documento e il Progetto FreeBSD è al corrente della " +"rivendicazione del marchio, le denominazioni sono state fatte seguire dai " +"simboli ™ o da ®." + +#. (itstool) path: info/pubdate +#. (itstool) path: info/releaseinfo +#: article.translate.xml:29 article.translate.xml:31 +msgid "" +"$FreeBSD: head/en_US.ISO8859-1/articles/bsdl-gpl/article.xml 43184 " +"2013-11-13 07:52:45Z hrs $" +msgstr "" +"$FreeBSD: head/en_US.ISO8859-1/articles/bsdl-gpl/article.xml 43184 " +"2013-11-13 07:52:45Z hrs $" + +#. (itstool) path: sect1/title +#: article.translate.xml:35 +msgid "Introduction" +msgstr "Introduzione" + +#. (itstool) path: sect1/para +#: article.translate.xml:37 +msgid "" +"This document makes a case for using a BSD style license for software and " +"data; specifically it recommends using a BSD style license in place of the " +"GPL. It can also be read as a BSD versus GPL Open Source License " +"introduction and summary." +msgstr "" +"Questo documento promuove l'uso di una licenza in stile BSD per programmi e " +"dati; in particolare raccomanda l'uso di una licenza in stile BSD al posto " +"della GPL. Esso può anche essere interpretato come un'introduzione e un " +"riassunto comparativo delle licenze Open Source BSD e GPL." + +#. (itstool) path: sect1/title +#: article.translate.xml:44 +msgid "Very Brief Open Source History" +msgstr "Storia molto breve dell'Open Source" + +#. (itstool) path: sect1/para +#: article.translate.xml:46 +msgid "" +"Long before the term Open Source was used, software was " +"developed by loose associations of programmers and freely exchanged. " +"Starting in the early 1950's, organizations such as SHARE and DECUS developed much of the software that computer " +"hardware companies bundled with their hardware offerings. At that time " +"computer companies were in the hardware business; anything that reduced " +"software cost and made more programs available made the hardware companies " +"more competitive." +msgstr "" +"Molto prima che il termine Open Source fosse usato, esisteva " +"del software che veniva sviluppato da associazioni informali di " +"programmatori e che veniva liberamente scambiato. A cominciare dai primi " +"anni Cinquanta, organizzazioni quali SHARE e DECUS " +"sviluppavano molto del software che le aziende di hardware informatico " +"vendevano incluso nelle loro offerte. In effetti, a quel tempo le aziende " +"informatiche vendevano hardware; qualsiasi cosa che riducesse il costo del " +"software e rendesse disponibile un maggior numero di programmi rendeva tali " +"aziende più competitive." + +#. (itstool) path: sect1/para +#: article.translate.xml:56 +msgid "" +"This model changed in the 1960's. In 1965 ADR developed the first licensed " +"software product independent of a hardware company. ADR was competing " +"against a free IBM package originally developed by IBM customers. ADR " +"patented their software in 1968. To stop sharing of their program, they " +"provided it under an equipment lease in which payment was spread over the " +"lifetime of the product. ADR thus retained ownership and could control " +"resale and reuse." +msgstr "" +"Questo modello cambiò negli anni Sessanta. Nel 1965 ADR sviluppò il primo " +"prodotto con licenza software indipendente dall'hardware dell'azienda. ADR " +"competeva contro un pachetto gratuito dell'IBM originalmente sviluppato dai " +"clienti di IBM. ADR brevettò il proprio software nel 1968. Per impedire la " +"condivisione del suo programma, lo distribuì a condizione di noleggio di " +"materiale il cui pagamento si estendeva per tutta la durata di vita del " +"prodotto. ADR ne mantenne così la proprietà e poteva controllarne la " +"rivendita e il riuso." + +#. (itstool) path: sect1/para +#: article.translate.xml:65 +msgid "" +"In 1969 the US Department of Justice charged IBM with destroying businesses " +"by bundling free software with IBM hardware. As a result of this suit, IBM " +"unbundled its software; that is, software became independent products " +"separate from hardware." +msgstr "" +"Nel 1965 il Dipartimento di Giustizia degli Stati Uniti accusò IBM di " +"concorrenza sleale offrendo software gratuito incluso nel prezzo di hardware " +"IBM. In seguito al processo, IBM escluse il suo software; cioè, i programmi " +"divennero prodotti separati dall'hardware." + +#. (itstool) path: sect1/para +#: article.translate.xml:71 +msgid "" +"In 1968 Informatics introduced the first commercial killer-app and rapidly " +"established the concept of the software product, the software company, and " +"very high rates of return. Informatics developed the perpetual license which " +"is now standard throughout the computer industry, wherein ownership is never " +"transferred to the customer." +msgstr "" +"Nel 1968 Informatics introdusse la prima applicazione di successo e " +"rapidamente stabilì i concetti di prodotto software e azienda software, " +"nonché alti tassi di ricavo. Informatics sviluppò la licenza perpetua che è " +"ora uno standard nell'industria informatica e che prevede che la proprietà " +"non venga mai trasferita al cliente." + +#. (itstool) path: sect1/title +#: article.translate.xml:80 +msgid "Unix from a BSD Licensing Perspective" +msgstr "Unix dal punto di vista delle licenze BSD" + +#. (itstool) path: sect1/para +#: article.translate.xml:82 +msgid "" +"AT&T, who owned the original Unix implementation, was a publicly " +"regulated monopoly tied up in anti-trust court; it was legally unable to " +"sell a product into the software market. It was, however, able to provide it " +"to academic institutions for the price of media." +msgstr "" +"AT&T, prorietario dell'implementazione originale di Unix, era un " +"monopolio pubblicamente regolato e vincolato da una causa antitrust; non " +"poteva vendere legalmente prodotti nel mercato del software. Poteva, " +"tuttavia, distribuire software ad istituzioni accademiche al prezzo del " +"supporto." + +#. (itstool) path: sect1/para +#: article.translate.xml:88 +msgid "" +"Universities rapidly adopted Unix after an OS conference publicized its " +"availability. It was extremely helpful that Unix ran on the PDP-11, a very " +"affordable 16-bit computer, and was coded in a high-level language that was " +"demonstrably good for systems programming. The DEC PDP-11 had, in effect, an " +"open hardware interface designed to make it easy for customers to write " +"their own OS, which was common. As DEC founder Ken Olsen famously " +"proclaimed, software comes from heaven when you have good hardware." +msgstr "" +"Le università adottarono rapidamente Unix dopo che una conferenza sui " +"sistemi operativi ne pubblicizzò la disponibilità. Fu estremamente utile il " +"fatto che Unix girasse su PDP-11, un computer 16-bit molto economico, e " +"fosse codificato in un linguaggio di alto livello che era dimostrabilmente " +"buono per la programmazione di sistemi. Il DEC PDP-11 aveva, in effetti, " +"un'interfaccia hardware aperta progettata per rendere facile per i propri " +"clienti la scrittura dei propri sistemi operativi, un'operazione allora " +"comune. Come il fondatore di DEC Ken Olsen proclamò con una celebre " +"dichiarazione il software viene dal cielo quando hai un buon " +"hardware." + +#. (itstool) path: sect1/para +#: article.translate.xml:98 +msgid "" +"Unix author Ken Thompson returned to his alma mater, University of " +"California Berkeley (UCB), in 1975 and taught the kernel line-by-line. This " +"ultimately resulted in an evolving system known as BSD (Berkeley Standard " +"Distribution). UCB converted Unix to 32-bits, added virtual memory, and " +"implemented the version of the TCP/IP stack upon which the Internet was " +"essentially built. UCB made BSD available for the cost of media, under what " +"became known as the BSD license. A customer purchased Unix " +"from AT&T and then ordered a BSD tape from UCB." +msgstr "" +"L'autore di Unix Ken Thompson tornò alla sua alma mater, l'Università di " +"Berkeley in California (UCB), nel 1975 e tenne corsi sul kernel insegnandolo " +"riga per riga. Questo risultò infine in un sistema in evoluzione noto come " +"BSD (Berkeley Standard Distribution). L'UCB convertì Unix a 32-bit, aggiunse " +"la memoria virtuale e implementò la versione dello stack TCP/IP sulla quale " +"sostanzialmente fu costruito Internet. L'UCB rese BSD disponibile al costo " +"del supporto, sotto quella che divenne nota come la licenza BSD. Un cliente comprava Unix da AT&T e quindi ordinava un nastro BSD " +"dall'UCB." + +#. (itstool) path: sect1/para +#: article.translate.xml:108 +#, fuzzy +msgid "" +"In the mid-1980s a government anti-trust case against AT&T ended with " +"the break-up of AT&T. AT&T still owned Unix and was now able to sell " +"it. AT&T embarked on an aggressive licensing effort and most commercial " +"Unixes of the day became AT&T-derived." +msgstr "" +"A metà degli anni Ottanta una causa antitrust del governo contro AT&T si " +"concluse con la divisione dell'azienda in diverse società. AT&T " +"possedeva ancora Unix ed era ora autorizzata a venderlo. AT&T intraprese " +"uno sforzo di licenziamento aggressivo a la maggior parte degli Unix " +"commerciali di allora divennero derivati di AT&T." + +#. (itstool) path: sect1/para +#: article.translate.xml:113 +#, fuzzy +msgid "" +"In the early 1990's AT&T sued UCB over license violations related to " +"BSD. UCB discovered that AT&T had incorporated, without acknowledgment " +"or payment, many improvements due to BSD into AT&T's products, and a " +"lengthy court case, primarily between AT&T and UCB, ensued. During this " +"period some UCB programmers embarked on a project to rewrite any AT&T " +"code associated with BSD. This project resulted in a system called BSD 4.4-" +"lite (lite because it was not a complete system; it lacked 6 key AT&T " +"files)." +msgstr "" +"Nei primi anni Novanta, AT&T querelò l'UCB per violazione di licenza in " +"relazione a BSD. L'UCB scoprì che AT&T aveva incorporato, senza " +"riconoscimento né pagamento, molti miglioramenti dovuti a BSD nei prodotti " +"di AT&T, e ne seguì una lunga causa, principalmente tra AT&T e " +"l'UCB. In questo periodo alcuni programmatori dell'UCB intrapresero un " +"progetto di riscrittura di ogni codice AT&T associato a BSD. Questo " +"progetto risultò in un sistema chiamato BSD 4.4-lite (lite perché non era un " +"sistema completo; mancavano 6 file AT&T chiave)." + +#. (itstool) path: sect1/para +#: article.translate.xml:122 +msgid "" +"A lengthy series of articles published slightly later in Dr. Dobbs magazine " +"described a BSD-derived 386 PC version of Unix, with BSD-licensed " +"replacement files for the 6 missing 4.4 lite files. This system, named " +"386BSD, was due to ex-UCB programmer William Jolitz. It became the original " +"basis of all the PC BSDs in use today." +msgstr "" +"Una lunga serie di articoli pubblicati poco dopo nella rivista Dr. Dobbs " +"descriveva una versione di Unix per PC 386 derivata da BSD, con file sotto " +"licenza BSD per la sostituzione dei 6 file mancanti da 4.4-lite. Questo " +"sistema, chiamato 386BSD, era opera del programmatore William Jolitz, in " +"precedenza nell'UCB. Esso divenne la base originale di tutti i BSD per PC " +"oggi in uso." + +#. (itstool) path: sect1/para +#: article.translate.xml:129 +#, fuzzy +msgid "" +"In the mid 1990s, Novell purchased AT&T's Unix rights and a (then " +"secret) agreement was reached to terminate the lawsuit. UCB soon terminated " +"its support for BSD." +msgstr "" +"A metà degli anni Novanta, Novell comprò i diritti di Unix da AT&T e fu " +"trovato un accordo (allora segreto) per porre fine alla causa. L'UCB " +"interruppe il supporto per BSD poco tempo dopo." + +#. (itstool) path: sect1/title +#: article.translate.xml:135 +msgid "The Current State of FreeBSD and BSD Licenses" +msgstr "Lo stato attuale di FreeBSD e delle licenze BSD" + +#. (itstool) path: sect1/para +#: article.translate.xml:137 +msgid "" +"The so-called new BSD license applied to FreeBSD within the last few " +"years is effectively a statement that you can do anything with the program " +"or its source, but you do not have any warranty and none of the authors has " +"any liability (basically, you cannot sue anybody). This new BSD license is " +"intended to encourage product commercialization. Any BSD code can be sold or " +"included in proprietary products without any restrictions on the " +"availability of your code or your future behavior." +msgstr "" +"La cosiddetta nuova licenza BSD applicata a FreeBSD negli ultimi anni " +"è di fatto una dichiarazione per la quale si può fare qualsiasi cosa col " +"programma o il suo sorgente, ma non si riceve nessuna garanzia e nessuno " +"degli autori ha nessuna responsabilità (sostanzialmente, non è possibile " +"fare causa a nessuno). Questa nuova licenza BSD è intesa per incoraggiare la " +"commercializzazione di prodotti. Qualsiasi codice BSD può essere venduto o " +"incluso in prodotti proprietari senza restrizioni sulla disponibilità del " +"codice o su comportamenti futuri." + +#. (itstool) path: sect1/para +#: article.translate.xml:147 +msgid "" +"Do not confuse the new BSD license with public domain. While " +"an item in the public domain is also free for all to use, it has no owner." +msgstr "" +"Non si confondano la nuova licenza BSD con il dominio pubblico. Sebbene anche un oggetto di dominio pubblico sia libero di essere " +"usato da chiunque, esso non ha proprietario." + +#. (itstool) path: sect1/title +#: article.translate.xml:154 +msgid "The origins of the GPL" +msgstr "Le origini della GPL" + +#. (itstool) path: sect1/para +#: article.translate.xml:156 +msgid "" +"While the future of Unix had been so muddled in the late 1980s and early " +"1990s, the GPL, another development with important licensing considerations, " +"reached fruition." +msgstr "" +"Mentre il futuro di Unix era così farraginoso nei tardi anni Ottanta e nei " +"primi anni Novanta, la GPL, un altro sviluppo con importanti considerazioni " +"in materia di licenza, giunse a compimento." + +#. (itstool) path: sect1/para +#: article.translate.xml:160 +msgid "" +"Richard Stallman, the developer of Emacs, was a member of the staff at MIT " +"when his lab switched from home-grown to proprietary systems. Stallman " +"became upset when he found that he could not legally add minor improvements " +"to the system. (Many of Stallman's co-workers had left to form two companies " +"based on software developed at MIT and licensed by MIT; there appears to " +"have been disagreement over access to the source code for this software). " +"Stallman devised an alternative to the commercial software license and " +"called it the GPL, or \"GNU Public License\". He also started a non-profit " +"foundation, the Free Software " +"Foundation (FSF), which intended to develop an entire operating " +"system, including all associated software, that would not be subject to " +"proprietary licensing. This system was called GNU, for \"GNU is Not Unix\"." +msgstr "" +"Richard Stallman, il programmatore di Emacs, era un membro del personale del " +"MIT quando il suo laboratorio sostituì i suoi sistemi prodotti internamente " +"con prodotti proprietari. Stallman si innervosì quando scoprì di non poter " +"apportare legalmente piccoli miglioramenti al sistema. (Molti dei " +"collaboratori di Stallman se ne erano andati per formare due aziende basate " +"su software sviluppato al MIT e licenziato dal MIT; pare che ci sia stato " +"disaccordo sull'accesso al codice sorgente di questo software). Stallman " +"ideò un'alternativa alla licenza software commerciale e la chiamò GPL, o " +"\"Gnu Public License\". Creò anche una fondazione senza scopo di lucro, la " +"Free Software Foundation " +"(FSF), che intendeva sviluppare un intero sistema operativo, software " +"associato incluso, che non sarebbe stato oggetto di licenza proprietaria. Il " +"sistema fu chiamato GNU, stante per \"GNU non è Unix\"." + +#. (itstool) path: sect1/para +#: article.translate.xml:175 +msgid "" +"The GPL was designed to be the antithesis of the standard proprietary " +"license. To this end, any modifications that were made to a GPL program were " +"required to be given back to the GPL community (by requiring that the source " +"of the program be available to the user) and any program that used or linked " +"to GPL code was required to be under the GPL. The GPL was intended to keep " +"software from becoming proprietary. As the last paragraph of the GPL states:" +msgstr "" +"La GPL fu progettata per essere l'antitesi della licenza proprietaria " +"standard. A questo fine, si richiese che ogni modifica che fosse apportata " +"ad un programma GPL fosse restituita alla comunità GPL (richiedendo che il " +"sorgente del programma fosse reso disponibile all'utente) e che ogni " +"programma che usasse o linkasse codice GPL venisse sottoposto alla GPL. La " +"GPL intendeva impedire che il software diventasse proprietario. All'ultimo " +"paragrafo la GPL dichiara:" + +#. (itstool) path: sect1/para +#: article.translate.xml:184 +msgid "" +"This General Public License does not permit incorporating your " +"program into proprietary programs.[1]" +msgstr "" +"Questa Licenza Pubblica Generale non permette di incorporare il tuo " +"programma in programmi proprietari." + +#. (itstool) path: sect1/para +#: article.translate.xml:188 +msgid "" +"The GPL is a complex license so here are some rules of thumb when " +"using the GPL:" +msgstr "" +"La GPL è una licenza complessa quindi ecco alcune regole pratiche sul " +"suo utilizzo:" + +#. (itstool) path: listitem/para +#: article.translate.xml:194 +msgid "" +"you can charge as much as you want for distributing, supporting, or " +"documenting the software, but you cannot sell the software itself." +msgstr "" +"è possibile fissare qualsivoglia prezzo per la distribuzione, il supporto o " +"la documentazione del software, ma non è possibile la vendita del software " +"stesso." + +#. (itstool) path: listitem/para +#: article.translate.xml:198 +msgid "" +"the rule-of-thumb states that if GPL source is required for a program to " +"compile, the program must be under the GPL. Linking statically to a GPL " +"library requires a program to be under the GPL." +msgstr "" +"la regola generale stabilisce che se è necessario codice GPL per la " +"compilazione di un programma, il programma deve essere sottoposto alla GPL. " +"Il link statico ad una libreria GPL implica che il programma sia sottoposto " +"alla GPL." + +#. (itstool) path: listitem/para +#: article.translate.xml:203 +msgid "" +"the GPL requires that any patents associated with GPLed software must be " +"licensed for everyone's free use." +msgstr "" +"la GPL richiede che qualsiasi brevetto associato a software GPL debba essere " +"sottoposto ad una licenza che ne garantisca il libero uso da parte di " +"chiunque." + +#. (itstool) path: listitem/para +#: article.translate.xml:207 +msgid "" +"simply aggregating software together, as when multiple programs are put on " +"one disk, does not count as including GPLed programs in non-GPLed programs." +msgstr "" +"la semplice aggregazione di software, come il porre programmi diversi su uno " +"stesso disco, non conta quale inclusione di programmi GPL in programmi non " +"GPL." + +#. (itstool) path: listitem/para +#: article.translate.xml:212 +msgid "" +"output of a program does not count as a derivative work. This enables the " +"gcc compiler to be used in commercial environments without legal problems." +msgstr "" +"l'output di un programma non conta quale lavoro derivato. Questo consente al " +"compilatore gcc di essere usato in ambienti commerciali senza problemi " +"legali." + +#. (itstool) path: listitem/para +#: article.translate.xml:216 +msgid "" +"since the Linux kernel is under the GPL, any code statically linked with the " +"Linux kernel must be GPLed. This requirement can be circumvented by " +"dynamically linking loadable kernel modules. This permits companies to " +"distribute binary drivers, but often has the disadvantage that they will " +"only work for particular versions of the Linux kernel." +msgstr "" +"siccome il kernel Linux è sottoposto alla GPL, ogni codice linkato " +"staticamente col kernel Linux deve essere sottoposto alla GPL. Questo " +"requisito può essere aggirato linkando dinamicamente moduli del kernel. " +"Questo permette alle aziende di distribuire driver binari, ma spesso con lo " +"svantaggio che essi funzioneranno solo per versioni specifiche del kernel " +"Linux." + +#. (itstool) path: sect1/para +#: article.translate.xml:224 +msgid "" +"Due in part to its complexity, in many parts of the world today the " +"legalities of the GPL are being ignored in regard to Linux and related " +"software. The long-term ramifications of this are unclear." +msgstr "" +"A causa della sua complessità, in molte parti del mondo oggigiorno gli " +"aspetti legali della GPL vengono ignorati per quanto riguarda Linux e " +"software relativo. Le conseguenze a lungo termine di questo approccio non " +"sono chiare." + +#. (itstool) path: sect1/title +#: article.translate.xml:232 +msgid "The origins of Linux and the LGPL" +msgstr "Le origini di Linux e della LGPL" + +#. (itstool) path: sect1/para +#: article.translate.xml:234 +msgid "" +"While the commercial Unix wars raged, the Linux kernel was developed as a PC " +"Unix clone. Linus Torvalds credits the existence of the GNU C compiler and " +"the associated GNU tools for the existence of Linux. He put the Linux kernel " +"under the GPL." +msgstr "" +"Mentre imperversavano le guerre tra gli Unix commerciali, il kernel Linux " +"veniva sviluppato come un clone di Unix per PC. Linus Torvalds riconosce " +"l'importanza del compilatore GNU C e degli strumenti GNU associati per " +"l'esistenza di Linux. Egli sottopone il kernel Linux alla GPL." + +#. (itstool) path: sect1/para +#: article.translate.xml:239 +#, fuzzy +msgid "" +"Remember that the GPL requires anything that statically links to any code " +"under the GPL also be placed under the GPL. The source for this code must " +"thus be made available to the user of the program. Dynamic linking, however, " +"is not considered a violation of the GPL. Pressure to put proprietary " +"applications on Linux became overwhelming. Such applications often must link " +"with system libraries. This resulted in a modified version of the GPL called " +"the LGPL (\"Library\", since renamed to \"Lesser\", GPL). The LGPL " +"allows proprietary code to be linked to the GNU C library, glibc. You do not " +"have to release the source code which has been dynamically linked to an " +"LGPLed library." +msgstr "" +"Si ricordi che la GPL impone che ogni cosa linkata staticamente ad un " +"qualsiasi codice sottoposto alla GPL debba essere sottoposta anch'essa alla " +"GPL. Il sorgente per questa cosa deve dunque essere reso disponibile " +"all'utente del programma. Il link dinamico, tuttavia, non è considerato una " +"violazione della GPL. La pressione per inserire applicazioni proprietarie in " +"Linux divenne schiacciante. Tali applicazioni devono spesso effettuare link " +"con librerie di sistema. Ciò portò ad una versione modificata della GPL " +"chiamata LGPL (\"Library\", da allora rinominata \"Lesser\", GPL). La " +"LGPL consente di linkare codice proprietario con la libreria C di GNU, " +"glibc. Non è necessario rilasciare il codice sorgente che è stato linkato " +"dinamicamente ad una libreria sottoposta alla LGPL." + +#. (itstool) path: sect1/para +#: article.translate.xml:252 +msgid "" +"If you statically link an application with glibc, such as is often required " +"in embedded systems, you cannot keep your application proprietary, that is, " +"the source must be released. Both the GPL and LGPL require any modifications " +"to the code directly under the license to be released." +msgstr "" +"Se si linka staticamente un'applicazione con glibc, come è spesso necessario " +"in sistemi integrati, non è possibile mantenere la propria applicazione " +"proprietaria, vale a dire, il sorgente deve essere pubblicato. Sia la GPL " +"che la LGPL impongono che ogni modifica al codice direttamente sottoposto " +"alla licenza venga pubblicata." + +#. (itstool) path: sect1/title +#: article.translate.xml:261 +msgid "Open Source licenses and the Orphaning Problem" +msgstr "Licenze Open Source e il problema dell'Orphaning" + +#. (itstool) path: sect1/para +#: article.translate.xml:263 +msgid "" +"One of the serious problems associated with proprietary software is known as " +"orphaning. This occurs when a single business failure or " +"change in a product strategy causes a huge pyramid of dependent systems and " +"companies to fail for reasons beyond their control. Decades of experience " +"have shown that the momentary size or success of a software supplier is no " +"guarantee that their software will remain available, as current market " +"conditions and strategies can change rapidly." +msgstr "" +"Uno dei gravi problemi associati al software proprietario è noto come " +"orphaning (letteralmente: \"rendere orfano\"). Esso si " +"presenta quando un'impresa fallisce o un cambiamento nella strategia dei " +"prodotti causa il fallimento di una vasta piramide di sistemi dipendenti e " +"di aziende per ragioni al di là del loro controllo. Decadi di esperienza " +"hanno dimostrato che la dimensione o il successo momentanei di un " +"distributore di software non garantiscono che il loro software rimanga " +"disponibile, dato che le condizioni del mercato e le strategie possono " +"cambiare rapidamente." + +#. (itstool) path: sect1/para +#: article.translate.xml:272 +msgid "" +"The GPL attempts to prevent orphaning by severing the link to proprietary " +"intellectual property." +msgstr "" +"La GPL tenta di impedire l'orphaning spezzando il legame con la proprietà " +"intellettuale privata." + +#. (itstool) path: sect1/para +#: article.translate.xml:275 +msgid "" +"A BSD license gives a small company the equivalent of software-in-escrow " +"without any legal complications or costs. If a BSD-licensed program becomes " +"orphaned, a company can simply take over, in a proprietary manner, the " +"program on which they are dependent. An even better situation occurs when a " +"BSD code-base is maintained by a small informal consortium, since the " +"development process is not dependent on the survival of a single company or " +"product line. The survivability of the development team when they are " +"mentally in the zone is much more important than simple physical " +"availability of the source code." +msgstr "" +"Una licenza BSD consegna all'azienda il software in una specia di acconto di " +"garanzia senza complicazioni o costi legali. Se un programma sottoposto a " +"licenza BSD diventa orfano, un'azienda può semplicemente subentare, in " +"maniera proprietaria, nel mantenimento del programma da cui dipende. Una " +"situazione anche migliore si presenta quando codice BSD viene mantenuto da " +"un piccolo consorzio informale, siccome il processo di sviluppo non dipende " +"dalla sopravvivenza di una singola azienda o di una linea di prodotti. La " +"sopravvivenza di una squadra di sviluppo mentalmente concentrata è molto più " +"importante della semplice disponibilità fisica del codice sorgente." + +#. (itstool) path: sect1/title +#: article.translate.xml:289 +msgid "What a license cannot do" +msgstr "Ciò che una licenza non può fare" + +#. (itstool) path: sect1/para +#: article.translate.xml:291 +msgid "" +"No license can guarantee future software availability. Although a copyright " +"holder can traditionally change the terms of a copyright at anytime, the " +"presumption in the BSD community is that such an attempt simply causes the " +"source to fork." +msgstr "" +"Nessuna licenza può garantire la futura disponibilità del software. Benché " +"il detentore di copyright possa tradizionalmente cambiare i termini del " +"copyright stesso in qualsiasi momento, si presuppone nella comunità BSD che " +"tale tentativo causi semplicemente il fork del sorgente." + +#. (itstool) path: sect1/para +#: article.translate.xml:297 +msgid "" +"The GPL explicitly disallows revoking the license. It has occurred, however, " +"that a company (Mattel) purchased a GPL copyright (cphack), revoked the " +"entire copyright, went to court, and prevailed [2]. That is, they legally " +"revoked the entire distribution and all derivative works based on the " +"copyright. Whether this could happen with a larger and more dispersed " +"distribution is an open question; there is also some confusion regarding " +"whether the software was really under the GPL." +msgstr "" +"La GPL vieta esplicitamente la revoca della licenza. È accaduto, tuttavia, " +"che un'azienda (Mattel) avesse comprato un copyright GPL (cphack), revocato " +"l'intero copyright e vinto in tribunale [2]. Cioè, essa ha legalmente " +"revocato l'intera distribuzione e tutti i lavori derivati basati su quel " +"copyright. Se ciò possa accadere con una distribuzione più ampia e " +"distribuita è una questione aperta; c'è anche qualche confusione riguardo a " +"se il software fosse veramente sottoposto alla GPL." + +#. (itstool) path: sect1/para +#: article.translate.xml:307 +msgid "" +"In another example, Red Hat purchased Cygnus, an engineering company that " +"had taken over development of the FSF compiler tools. Cygnus was able to do " +"so because they had developed a business model in which they sold support " +"for GNU software. This enabled them to employ some 50 engineers and drive " +"the direction of the programs by contributing the preponderance of " +"modifications. As Donald Rosenberg states \"projects using licenses like the " +"GPL...live under constant threat of having someone take over the project by " +"producing a better version of the code and doing it faster than the original " +"owners.\" [3]" +msgstr "" +"In un altro esempio, Red Hat comprò Cygnus, un'azienda di ingegneria che era " +"subentrata nello sviluppo degli strumenti del compilatore della FSF. Cygnus " +"era autorizzata a svolgere questa operazione perché aveva sviluppato un " +"modello commerciale che prevedeva la vendita di supporto al software GNU. " +"Questo le permise di assumere una cinquantina di programmatori e guidare la " +"direzione dei programmi contribuendo alla maggior parte delle modifiche. " *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@freebsd.org Wed Mar 25 10:57:16 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CD62327D913; Wed, 25 Mar 2020 10:57:16 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48nQ6y0CSjz4PZ9; Wed, 25 Mar 2020 10:57:13 +0000 (UTC) (envelope-from crees@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 C9187199F2; Wed, 25 Mar 2020 10:57:06 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02PAv6Tp004626; Wed, 25 Mar 2020 10:57:06 GMT (envelope-from crees@FreeBSD.org) Received: (from crees@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02PAv6Xi004625; Wed, 25 Mar 2020 10:57:06 GMT (envelope-from crees@FreeBSD.org) Message-Id: <202003251057.02PAv6Xi004625@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: crees set sender to crees@FreeBSD.org using -f From: Chris Rees Date: Wed, 25 Mar 2020 10:57:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54014 - head/en_US.ISO8859-1/books/handbook/x11 X-SVN-Group: doc-head X-SVN-Commit-Author: crees X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/x11 X-SVN-Commit-Revision: 54014 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.29 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, 25 Mar 2020 10:57:17 -0000 Author: crees Date: Wed Mar 25 10:57:06 2020 New Revision: 54014 URL: https://svnweb.freebsd.org/changeset/doc/54014 Log: Document the use of '-retro' to actually get a visible background. PR: ports/227967 Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Tue Mar 24 22:32:42 2020 (r54013) +++ head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Wed Mar 25 10:57:06 2020 (r54014) @@ -932,9 +932,10 @@ EndSection The configuration file is saved to /root/xorg.conf.new. Make any changes - desired, then test that file with: + desired, then test that file (using + so there is a visible background) with: - &prompt.root; Xorg -config /root/xorg.conf.new + &prompt.root; Xorg -retro -config /root/xorg.conf.new After the new configuration has been adjusted and tested, it can be split into smaller files in the normal location, From owner-svn-doc-head@freebsd.org Fri Mar 27 01:05:11 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F324A26679F; Fri, 27 Mar 2020 01:05:11 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48pNtt4hnyz3Lpv; Fri, 27 Mar 2020 01:05:10 +0000 (UTC) (envelope-from bdragon@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 05F271858F; Fri, 27 Mar 2020 01:05:03 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02R152nE086064; Fri, 27 Mar 2020 01:05:02 GMT (envelope-from bdragon@FreeBSD.org) Received: (from bdragon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02R152Tv086063; Fri, 27 Mar 2020 01:05:02 GMT (envelope-from bdragon@FreeBSD.org) Message-Id: <202003270105.02R152Tv086063@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdragon set sender to bdragon@FreeBSD.org using -f From: Brandon Bergren Date: Fri, 27 Mar 2020 01:05:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54015 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: bdragon X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 54015 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.29 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: Fri, 27 Mar 2020 01:05:12 -0000 Author: bdragon (src committer) Date: Fri Mar 27 01:05:02 2020 New Revision: 54015 URL: https://svnweb.freebsd.org/changeset/doc/54015 Log: Document 1300086. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Wed Mar 25 10:57:06 2020 (r54014) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Mar 27 01:05:02 2020 (r54015) @@ -785,6 +785,14 @@ is spelled &, < is < and > is >. 13.0-CURRENT after the import of the kyua test framework. + + + 1300086 + 359347 + March 26, 2020 + 13.0-CURRENT after switching powerpc and powerpcspe to the + lld linker. + From owner-svn-doc-head@freebsd.org Fri Mar 27 19:18:25 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80B5127ED65; Fri, 27 Mar 2020 19:18:25 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48ps8K1qdDz3LWk; Fri, 27 Mar 2020 19:18:25 +0000 (UTC) (envelope-from arrowd@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 636B3268E3; Fri, 27 Mar 2020 19:18:18 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02RJIIBj041774; Fri, 27 Mar 2020 19:18:18 GMT (envelope-from arrowd@FreeBSD.org) Received: (from arrowd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02RJIHnb041772; Fri, 27 Mar 2020 19:18:17 GMT (envelope-from arrowd@FreeBSD.org) Message-Id: <202003271918.02RJIHnb041772@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: arrowd set sender to arrowd@FreeBSD.org using -f From: Gleb Popov Date: Fri, 27 Mar 2020 19:18:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54017 - in head/en_US.ISO8859-1/books/porters-handbook: special uses X-SVN-Group: doc-head X-SVN-Commit-Author: arrowd X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: special uses X-SVN-Commit-Revision: 54017 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.29 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: Fri, 27 Mar 2020 19:18:25 -0000 Author: arrowd (ports committer) Date: Fri Mar 27 19:18:17 2020 New Revision: 54017 URL: https://svnweb.freebsd.org/changeset/doc/54017 Log: Document USES=cabal and its knobs. Reviewed by: bcr, crees, 0mp Differential Revision: https://reviews.freebsd.org/D23816 Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Mar 27 13:00:02 2020 (r54016) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Mar 27 19:18:17 2020 (r54017) @@ -1368,6 +1368,111 @@ daviddengcn-go-colortext-186a3d44e920_GH0.tar. ${PREFIX}/sbin.
+ + + Building <application>Haskell</application> + Applications with <command>cabal</command> + + For ports that use Cabal, + build system defines USES=cabal. Refer to for a list of variables that can be + set to control the build process. + + + Creating a Port for a Hackage-hosted Haskell + Application + + When preparing a Haskell Cabal port, the + devel/hs-cabal-install program is + required, so make sure it is installed beforehand. First we need + to define common ports variables that allows + cabal-install to fetch the package distribution file: + + PORTNAME= ShellCheck +DISTVERSION= 0.6.0 +CATEGORIES= devel + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Shell script analysis tool + +USES= cabal + +.include <bsd.port.mk> + + This minimal Makefile allows us to fetch the distribution file: + + &prompt.user; make cabal-extract +[...] +Downloading the latest package list from hackage.haskell.org +cabal get ShellCheck-0.6.0 +Downloading ShellCheck-0.6.0 +Downloaded ShellCheck-0.6.0 +Unpacking to ShellCheck-0.6.0/ + + Now we have ShellCheck.cabal package description file, + which allows us to fetch all package's dependencies, + including transitive ones: + + &prompt.user; make cabal-extract-deps +[...] +Resolving dependencies... +Downloading base-orphans-0.8.2 +Downloaded base-orphans-0.8.2 +Downloading primitive-0.7.0.0 +Starting base-orphans-0.8.2 (lib) +Building base-orphans-0.8.2 (lib) +Downloaded primitive-0.7.0.0 +Downloading dlist-0.8.0.7 +[...] + + As a side effect, the package's dependencies are + also compiled, so the command may take some time. + Once done, a list of required dependencies can generated: + + &prompt.user; make make-use-cabal +USE_CABAL=QuickCheck-2.12.6.1 \ +hashable-1.3.0.0 \ +integer-logarithms-1.0.3 \ +[...] + + Haskell packages may contain revisions, just like + FreeBSD ports. Revisions can affect only .cabal + files, but it is still important to pull them in. + To check USE_CABAL items for available + revision updates, run following command: + + &prompt.user; make make-use-cabal-revs +USE_CABAL=QuickCheck-2.12.6.1_1 \ +hashable-1.3.0.0 \ +integer-logarithms-1.0.3_2 \ +[...] + + Note additional version numbers after _ + symbol. Put newly generated USE_CABAL list + instead of an old one. + + Finally, distinfo needs to be regenerated to + contain all the distribution files: + + &prompt.user; make makesum +=> ShellCheck-0.6.0.tar.gz doesn't seem to exist in /usr/local/poudriere/ports/git/distfiles/cabal. +=> Attempting to fetch https://hackage.haskell.org/package/ShellCheck-0.6.0/ShellCheck-0.6.0.tar.gz +ShellCheck-0.6.0.tar.gz 136 kB 642 kBps 00s +=> QuickCheck-2.12.6.1/QuickCheck-2.12.6.1.tar.gz doesn't seem to exist in /usr/local/poudriere/ports/git/distfiles/cabal. +=> Attempting to fetch https://hackage.haskell.org/package/QuickCheck-2.12.6.1/QuickCheck-2.12.6.1.tar.gz +QuickCheck-2.12.6.1/QuickCheck-2.12.6.1.tar.gz 65 kB 361 kBps 00s +[...] + + The port is now ready for a test build and further + adjustments like creating a plist, writing a description, + adding license information, options, etc. as normal. + + If you are not testing your port in a clean environment + like with Poudriere, remember to + run make clean before any testing. + + + @@ -7137,6 +7242,15 @@ GROUPS= pulse pulse-access pulse-rt at the time of upstream development/release. + + + + Haskell Libraries + + Just like in case of Go language, Ports must not package or + install Haskell libraries. Haskell ports must link statically + to their dependencies and fetch all distribution files on + fetch stage. Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Mar 27 13:00:02 2020 (r54016) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Mar 27 19:18:17 2020 (r54017) @@ -235,6 +235,109 @@ dependencies. + + <literal>cabal</literal> + + + Ports should not be created for Haskell libraries, see + for more information. + + + Possible arguments: (none), hpack + + Sets default values and targets used to build + Haskell software using Cabal. + A build dependency on the Haskell compiler port (GHC) + is added. If hpack argument is given, + a build dependency on devel/hs-hpack + is added and hpack is invoked at + configuration step to generate .cabal file. + + The framework provides the following variables: + + + + USE_CABAL + + + If the software uses Haskell dependencies, list them in + this variable. Each item should be present on Hackage and + be listed in form packagename-0.1.2. + Dependencies can have revisions, which are specified after the + _ symbol. Automatic generation of dependency + list is supported, see . + + + + + CABAL_FLAGS + + + List of flags to be passed to cabal-install + during the configuring and building stage. The flags are + passed verbatim. + + + + + EXECUTABLES + + + List of executable files installed by the port. + Default value: ${PORTNAME}. + Items from this list are automatically added to pkg-plist. + + + + + SKIP_CABAL_PLIST + + + If defined, do not add items from + ${EXECUTABLES} to pkg-plist. + + + + + opt_USE_CABAL + + + Adds items to ${USE_CABAL} + depending on opt option. + + + + + opt_EXECUTABLES + + + Adds items to ${EXECUTABLES} + depending on opt option. + + + + + opt_CABAL_FLAGS + + + If is enabled, append the value + to ${CABAL_FLAGS}. Otherwise, append + -value to disable the flag. + + + + + FOO_DATADIR_VARS + + + For an executable named FOO + list Haskell packages, whose data files + should be accessible by the executable. + + + + + <literal>cargo</literal> From owner-svn-doc-head@freebsd.org Fri Mar 27 22:37:01 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6928D26385D; Fri, 27 Mar 2020 22:37:01 +0000 (UTC) (envelope-from salvadore@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48pxYR6ZnMz46mW; Fri, 27 Mar 2020 22:36:59 +0000 (UTC) (envelope-from salvadore@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 A083E134C; Fri, 27 Mar 2020 22:36:54 +0000 (UTC) (envelope-from salvadore@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02RMasLb067693; Fri, 27 Mar 2020 22:36:54 GMT (envelope-from salvadore@FreeBSD.org) Received: (from salvadore@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02RMasN1067690; Fri, 27 Mar 2020 22:36:54 GMT (envelope-from salvadore@FreeBSD.org) Message-Id: <202003272236.02RMasN1067690@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: salvadore set sender to salvadore@FreeBSD.org using -f From: Lorenzo Salvadore Date: Fri, 27 Mar 2020 22:36:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54018 - in head/it_IT.ISO8859-15: . articles/bsdl-gpl X-SVN-Group: doc-head X-SVN-Commit-Author: salvadore X-SVN-Commit-Paths: in head/it_IT.ISO8859-15: . articles/bsdl-gpl X-SVN-Commit-Revision: 54018 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.29 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: Fri, 27 Mar 2020 22:37:01 -0000 Author: salvadore (ports committer) Date: Fri Mar 27 22:36:53 2020 New Revision: 54018 URL: https://svnweb.freebsd.org/changeset/doc/54018 Log: it_IT/Makefile: Add articles directory Add articles directory to it_IT.ISO8859-15/Makefile and update .po and .xml files to fix Italian documentation build. Reviewed by: dbaio Approved by: bcr (docs), tcberner (co-mentor) Differential Revision: https://reviews.freebsd.org/D24184 Modified: head/it_IT.ISO8859-15/Makefile head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po Modified: head/it_IT.ISO8859-15/Makefile ============================================================================== --- head/it_IT.ISO8859-15/Makefile Fri Mar 27 19:18:17 2020 (r54017) +++ head/it_IT.ISO8859-15/Makefile Fri Mar 27 22:36:53 2020 (r54018) @@ -1,5 +1,6 @@ # $FreeBSD$ +SUBDIR = articles SUBDIR+= books COMPAT_SYMLINK = it Modified: head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml ============================================================================== --- head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml Fri Mar 27 19:18:17 2020 (r54017) +++ head/it_IT.ISO8859-15/articles/bsdl-gpl/article.xml Fri Mar 27 22:36:53 2020 (r54018) @@ -5,8 +5,8 @@ Perché dovresti usare una licenza in stile BSD per il tuo progetto Open Source - BruceMontague brucem@alumni.cse.ucsc.edu - + BruceMontague
brucem@alumni.cse.ucsc.edu +
@@ -15,9 +15,9 @@ Molte denominazioni usate dai produttori e dai rivenditori per distinguere i loro prodotti sono rivendicati come marchi. Laddove queste denominazioni appaiono in questo documento e il Progetto FreeBSD è al corrente della rivendicazione del marchio, le denominazioni sono state fatte seguire dai simboli ™ o da ®. - $FreeBSD$ + $FreeBSD$ - $FreeBSD$ + $FreeBSD$
@@ -102,7 +102,7 @@ Mentre imperversavano le guerre tra gli Unix commerciali, il kernel Linux veniva sviluppato come un clone di Unix per PC. Linus Torvalds riconosce l'importanza del compilatore GNU C e degli strumenti GNU associati per l'esistenza di Linux. Egli sottopone il kernel Linux alla GPL. - Si ricordi che la GPL impone che ogni cosa linkata staticamente ad un qualsiasi codice sottoposto alla GPL debba essere sottoposta anch'essa alla GPL. Il sorgente per questa cosa deve dunque essere reso disponibile all'utente del programma. Il link dinamico, tuttavia, non è considerato una violazione della GPL. La pressione per inserire applicazioni proprietarie in Linux divenne schiacciante. Tali applicazioni devono spesso effettuare link con librerie di sistema. Ciò portò ad una versione modificata della GPL chiamata LGPL (\"Library\", da allora rinominata \"Lesser\", GPL). La LGPL consente di linkare codice proprietario con la libreria C di GNU, glibc. Non è necessario rilasciare il codice sorgente che è stato linkato dinamicamente ad una libreria sottoposta alla LGPL. + Si ricordi che la GPL impone che ogni cosa linkata staticamente ad un qualsiasi codice sottoposto alla GPL debba essere sottoposta anch'essa alla GPL. Il sorgente per questa cosa deve dunque essere reso disponibile all'utente del programma. Il link dinamico, tuttavia, non è considerato una violazione della GPL. La pressione per inserire applicazioni proprietarie in Linux divenne schiacciante. Tali applicazioni devono spesso effettuare link con librerie di sistema. Ciò portò ad una versione modificata della GPL chiamata LGPL ("Library", da allora rinominata "Lesser", GPL). La LGPL consente di linkare codice proprietario con la libreria C di GNU, glibc. Non è necessario rilasciare il codice sorgente che è stato linkato dinamicamente ad una libreria sottoposta alla LGPL. Se si linka staticamente un'applicazione con glibc, come è spesso necessario in sistemi integrati, non è possibile mantenere la propria applicazione proprietaria, vale a dire, il sorgente deve essere pubblicato. Sia la GPL che la LGPL impongono che ogni modifica al codice direttamente sottoposto alla licenza venga pubblicata. @@ -188,7 +188,7 @@ Le aziende hanno riconosciuto da molto tempo che la creazione di standard de facto è una tecnica di commercializzazione chiave. La licenza BSD interpreta bene questo ruolo, se un'azienda ha veramente un vantaggio unico nell'evoluzione del sistema. La licenza è legalmente vantaggiosa per il pubblico più ampio mentre l'esperienza dell'azienda assicura il controllo dello standard. Esistono casi in cui la GPL può essere il veicolo appropriato per creare uno standard del genere, soprattutto quando si cerca di sabotare o cooptare altri. La GPL, tuttavia, penalizza l'evoluzione dello standard, perché promuove una collezione di software piuttosto che uno standard commercialmente applicabile. L'uso di una tale collezione solleva costantemente problemi legali e di commercializzazione. Può non essere possibile mescolare standard quando alcuni sono sottoposti alla GPL mentre altri non lo sono. Un vero standard tecnico non dovrebbe imporre esclusioni di altri standard p er ragioni non tecniche. - Aziende interessate a promuovere uno standard in evoluzione, che potrebbe diventare il cuore dei prodotti commerciali di altre aziende, dovrebbero diffidare della GPL. Indipendentemente dalla licenza usata, il software risultante sarà generalmente trasferito a chiunque compia effettivamente la maggioranza dei cambiamenti tecnici e capisce meglio lo stato del sistema. La GPL semplicemente aggiunge più attrito legale al risultato." + Aziende interessate a promuovere uno standard in evoluzione, che potrebbe diventare il cuore dei prodotti commerciali di altre aziende, dovrebbero diffidare della GPL. Indipendentemente dalla licenza usata, il software risultante sarà generalmente trasferito a chiunque compia effettivamente la maggioranza dei cambiamenti tecnici e capisce meglio lo stato del sistema. La GPL semplicemente aggiunge più attrito legale al risultato. Grandi aziende, in cui viene sviluppato codice Open Source, dovrebbero essere a conoscenza del fatto che i programmatori apprezzano l'Open Source perché lascia il software disponibile all'impiegato quando cambiano datore di lavoro. Alcune aziende incoraggiano questo comportamento come un vantaggio dell'impiego, soprattuto quando il software in questione non è direttamente strategico. Si tratta, in effetti, di un benificio anticipato dell'interruzione del rapporto di lavoro con costi di perdita potenziali ma senza costi diretti. Incoraggiare gli impiegati a lavorare per colleghi al di fuori dell'azienda è un beneficio trasferibile poco costoso che un'azienda può a volte fornire quasi senza svantaggi. Modified: head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po ============================================================================== --- head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po Fri Mar 27 19:18:17 2020 (r54017) +++ head/it_IT.ISO8859-15/articles/bsdl-gpl/it_IT.po Fri Mar 27 22:36:53 2020 (r54018) @@ -1,11 +1,12 @@ # $FreeBSD$ +# Danilo G. Baio , 2020. +# Lorenzo Salvadore , 2020. msgid "" msgstr "" -"Project-Id-Version: Italian (FreeBSD Doc)\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-14 23:22+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2020-03-25 21:33+0100\n" +"PO-Revision-Date: 2020-03-25 20:31+0000\n" +"Last-Translator: Lorenzo Salvadore \n" "Language-Team: Italian \n" "Language: it_IT\n" @@ -13,9 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10.3\n" +"X-Generator: Weblate 3.11.3\n" -# this is for fix a bug in `make tran`, itstool and our docs structure. #. Put one translator per line, in the form NAME , YEAR1, YEAR2 msgctxt "_" msgid "translator-credits" @@ -81,6 +81,7 @@ msgstr "" #. (itstool) path: info/pubdate #. (itstool) path: info/releaseinfo #: article.translate.xml:29 article.translate.xml:31 +#, fuzzy msgid "" "$FreeBSD: head/en_US.ISO8859-1/articles/bsdl-gpl/article.xml 43184 " "2013-11-13 07:52:45Z hrs $" @@ -249,7 +250,6 @@ msgstr "" #. (itstool) path: sect1/para #: article.translate.xml:108 -#, fuzzy msgid "" "In the mid-1980s a government anti-trust case against AT&T ended with " "the break-up of AT&T. AT&T still owned Unix and was now able to sell " @@ -264,7 +264,6 @@ msgstr "" #. (itstool) path: sect1/para #: article.translate.xml:113 -#, fuzzy msgid "" "In the early 1990's AT&T sued UCB over license violations related to " "BSD. UCB discovered that AT&T had incorporated, without acknowledgment " @@ -302,7 +301,6 @@ msgstr "" #. (itstool) path: sect1/para #: article.translate.xml:129 -#, fuzzy msgid "" "In the mid 1990s, Novell purchased AT&T's Unix rights and a (then " "secret) agreement was reached to terminate the lawsuit. UCB soon terminated " @@ -533,7 +531,6 @@ msgstr "" #. (itstool) path: sect1/para #: article.translate.xml:239 -#, fuzzy msgid "" "Remember that the GPL requires anything that statically links to any code " "under the GPL also be placed under the GPL. The source for this code must " @@ -1006,7 +1003,6 @@ msgstr "" #. (itstool) path: listitem/para #: article.translate.xml:471 -#, fuzzy msgid "" "In many cases, the long-term results of a BSD style license more accurately " "reflect the goals proclaimed in the research charter of universities than " @@ -1058,7 +1054,6 @@ msgstr "" #. (itstool) path: listitem/para #: article.translate.xml:496 -#, fuzzy msgid "" "Companies interested in promoting an evolving standard, which can become the " "core of other companies' commercial products, should be wary of the GPL. " From owner-svn-doc-head@freebsd.org Sat Mar 28 14:46:42 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D0FEE2A41CC; Sat, 28 Mar 2020 14:46:42 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48qM4L1R1Tz4S08; Sat, 28 Mar 2020 14:46:42 +0000 (UTC) (envelope-from blackend@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 E3CC3E581; Sat, 28 Mar 2020 14:46:32 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02SEkWAa011003; Sat, 28 Mar 2020 14:46:32 GMT (envelope-from blackend@FreeBSD.org) Received: (from blackend@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02SEkWvT011002; Sat, 28 Mar 2020 14:46:32 GMT (envelope-from blackend@FreeBSD.org) Message-Id: <202003281446.02SEkWvT011002@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: blackend set sender to blackend@FreeBSD.org using -f From: Marc Fonvieille Date: Sat, 28 Mar 2020 14:46:32 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54019 - head/en_US.ISO8859-1/books/handbook/bsdinstall X-SVN-Group: doc-head X-SVN-Commit-Author: blackend X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/bsdinstall X-SVN-Commit-Revision: 54019 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.29 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: Sat, 28 Mar 2020 14:46:43 -0000 Author: blackend Date: Sat Mar 28 14:46:32 2020 New Revision: 54019 URL: https://svnweb.freebsd.org/changeset/doc/54019 Log: Add missing tag. Modified: head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml Fri Mar 27 22:36:53 2020 (r54018) +++ head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Mar 28 14:46:32 2020 (r54019) @@ -2279,7 +2279,7 @@ commit your changes? secure_console - When this option - is enabled, the prompt requests the root password when + is enabled, the prompt requests the root password when entering single. From owner-svn-doc-head@freebsd.org Sat Mar 28 15:26:23 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C47CA2A536D; Sat, 28 Mar 2020 15:26:23 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48qMy74Cygz3DMN; Sat, 28 Mar 2020 15:26:23 +0000 (UTC) (envelope-from blackend@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 00D53EDC6; Sat, 28 Mar 2020 15:26:16 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02SFQGf0035339; Sat, 28 Mar 2020 15:26:16 GMT (envelope-from blackend@FreeBSD.org) Received: (from blackend@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02SFQGv4035338; Sat, 28 Mar 2020 15:26:16 GMT (envelope-from blackend@FreeBSD.org) Message-Id: <202003281526.02SFQGv4035338@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: blackend set sender to blackend@FreeBSD.org using -f From: Marc Fonvieille Date: Sat, 28 Mar 2020 15:26:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54020 - head/fr_FR.ISO8859-1/books/handbook/bsdinstall X-SVN-Group: doc-head X-SVN-Commit-Author: blackend X-SVN-Commit-Paths: head/fr_FR.ISO8859-1/books/handbook/bsdinstall X-SVN-Commit-Revision: 54020 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.29 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: Sat, 28 Mar 2020 15:26:23 -0000 Author: blackend Date: Sat Mar 28 15:26:16 2020 New Revision: 54020 URL: https://svnweb.freebsd.org/changeset/doc/54020 Log: MFen: r53949 --> r53961 Modified: head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Modified: head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Mar 28 14:46:32 2020 (r54019) +++ head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Mar 28 15:26:16 2020 (r54020) @@ -4,7 +4,7 @@ The FreeBSD French Documentation Project $FreeBSD$ - Original revision: 53949 + Original revision: 53961 --> + + Activer les options de renforcement de la + sécurité + + Le menu suivant est utilisé pour sélectionner quelles + options de sécurité seront activées. Toutes ces options sont + facultatives. Mais leur utilisation est encouragée. + +
+ Sélection des options de renforcement de la + sécurité + + + + + + +
+ + Voici un résumé des options qui peuvent être activées dans + ce menu: + + + + hide_uids - Cache les processus en + cours d'exécution sous des utilisateurs différents pour + éviter que des utilisateurs non autorisés puissent voir + les processus en cours d'exécution exécutés par d'autres + utilisateurs (UID) évitant ainsi la fuite + d'information. + + + + hide_gids - Cache les processus en + cours d'exécution sous des groupes différents pour éviter + que des utilisateurs non autorisés puissent voir les + processus en cours d'exécution exécutés par d'autres + groupes (GID) évitant ainsi la fuite d'information. + + + + hide_jail - Cache les processus en + cours d'exécution dans des jails pour éviter que des + utilisateurs non autorisés puissent voir les processus en + cours d'exécution dans les jails. + + + + read_msgbuf - Désactive la lecture + du tampon des messages du noyau pour les utilisateurs + non autorisés en empêchant l'utilisation de &man.dmesg.8; + pour lire les messages du tampon de trace du noyau. + + + + proc_debug - La désactivation des + fonctionnalités de débogage des processus pour les + utilisateurs non autorisés désactive une variété de + services de débogage inter-processus non-privilégiés, cela + comprend certaines fonctionnalités procfs, ptrace(), et + and ktrace(). Veuillez noter que cela empêche également + le fonctionnement d'outils de débogage pour les + utilisateurs non autorisés comme par exemple &man.lldb.1;, + &man.truss.1;, &man.procstat.1;, ainsi que certaines + fonctionnalités de débogage intégrées dans certains + langages comme PHP, etc. + + + + random_pid - Rend aléatoire le + choix de la valeur du PID de chaque nouveau + processus. + + + + clear_tmp - Nettoie le répertoire + /tmp au démarrage du système. + + + + disable_syslogd - Désactive + l'ouverture d'un socket réseau + syslogd. Par défaut, &os; + exécute syslogd de manière + sécurisée avec le paramètre -s. Cela + évite que le daemon écoute sur le port 514 les requêtes + UDP entrantes. Avec cette option activée + syslogd sera exécuté avec les + paramètres -ss ce qui empêche + l'ouverture de ports par + syslogd. Pour des informations + supplémentaires, consultez la page de manuel + &man.syslogd.8;. + + + + disable_sendmail - Désactive + l'agent de transfert de courrier Sendmail. + + + + secure_console - Quand cette option + est activée, l'invite réclame le mot de passe root lors de l'entrée en + mode utilisateur unique. + + + + disable_ddtrace - &dtrace; peut + fonctionner dans un mode qui affectera le noyau en + exécution. Des actions destructives ne pourront pas être + utilisées sauf si elles ont été explicitement autorisées. + Pour activer cette option lors de l'utilisation de + &dtrace; utilisez le paramètre -w. + Pour des informations supplémentaires, consultez la page + de manuel &man.dtrace.1;. + + +
+ Ajouter des utilisateurs @@ -2736,6 +2856,11 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. Services - Décrit dans la . + + + + System Hardening - Décrit dans la + . From owner-svn-doc-head@freebsd.org Sat Mar 28 15:46:50 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 08FF72A5D40; Sat, 28 Mar 2020 15:46:49 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48qNPf2zBYz3ML6; Sat, 28 Mar 2020 15:46:45 +0000 (UTC) (envelope-from blackend@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 DAE05F1C3; Sat, 28 Mar 2020 15:46:35 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02SFkZ8B047735; Sat, 28 Mar 2020 15:46:35 GMT (envelope-from blackend@FreeBSD.org) Received: (from blackend@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02SFkZQ2047734; Sat, 28 Mar 2020 15:46:35 GMT (envelope-from blackend@FreeBSD.org) Message-Id: <202003281546.02SFkZQ2047734@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: blackend set sender to blackend@FreeBSD.org using -f From: Marc Fonvieille Date: Sat, 28 Mar 2020 15:46:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54021 - head/fr_FR.ISO8859-1/books/handbook/bsdinstall X-SVN-Group: doc-head X-SVN-Commit-Author: blackend X-SVN-Commit-Paths: head/fr_FR.ISO8859-1/books/handbook/bsdinstall X-SVN-Commit-Revision: 54021 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.29 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: Sat, 28 Mar 2020 15:46:50 -0000 Author: blackend Date: Sat Mar 28 15:46:35 2020 New Revision: 54021 URL: https://svnweb.freebsd.org/changeset/doc/54021 Log: Typos fixing. Modified: head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Modified: head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Mar 28 15:26:16 2020 (r54020) +++ head/fr_FR.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Mar 28 15:46:35 2020 (r54021) @@ -76,8 +76,6 @@ installation - There are several different ways of getting &os; to run, - depending on the environment. Those are: En fonction de l'environnement utilisé, il existe plusieurs manières différentes pour obtenir un &os; en mesure de fonctionner. Il existe des: @@ -106,7 +104,7 @@ xlink:href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps?search=freebsd&page=1">Microsoft Azure Marketplace, et Google - Cloud Platform, à exécuter sur leur services + Cloud Platform, à exécuter sur leurs services d'hébergement respectifs. Pour plus d'information sur le déploiement de &os; sur Azure, veuillez consulter le chapitre correspondant de la Par défaut, les instructions d'installation de ce chapitre sont écrites pour les architectures &i386; et AMD64. - Où elle seront applicables, des instructions spécifiques à d'autres + Où elles seront applicables, des instructions spécifiques à d'autres architectures seront indiquées. Il peut y avoir des différences mineures entre le programme d'installation et ce qui est montré ici, aussi il faut utiliser ce chapitre comme un guide général @@ -180,7 +178,7 @@ - Comment dépanner une installation qui a échouée. + Comment dépanner une installation qui a échoué. @@ -302,7 +300,7 @@ Tâches de pré-installation Une fois déterminé que le système répond bien aux exigences - minimales en terme de matériel pour installer &os;, le fichier + minimales en termes de matériel pour installer &os;, le fichier d'installation devrait être téléchargé et le support d'installation préparé. Avant de faire cela, vérifier que le système est prêt pour une installation en vérifiant les @@ -402,7 +400,7 @@ Certaines méthodes d'installation de &os; requièrent une connexion réseau pour télécharger les fichiers d'installation. Après toute installation, le programme - d'installation proposera de configure les interfaces réseau + d'installation proposera de configurer les interfaces réseau du système. Si le réseau dispose d'un serveur DHCP, @@ -543,7 +541,7 @@ -mini-memstick.img: Comme -bootonly.iso, ne contient pas les fichiers d'installation, mais les téléchargera au fur et à - mesure des besoins. Un connexion à Internet fonctionnelle + mesure des besoins. Une connexion à Internet fonctionnelle est requise lors de l'installation. Copier ce fichier sur une clé USB comme décrit dans . @@ -698,7 +696,7 @@ commit your changes? Pour démarrer avec une clé USB démarrable, brancher la clé USB avant d'allumer l'ordinateur. Pour démarrer avec un CD ou un DVD, - allumer l'ordinateur et insérer le disque à la première occasion.. + allumer l'ordinateur et insérer le disque à la première occasion. Comment configurer le système pour démarrer à partir du support utilisé dépend de l'architure matérielle. @@ -725,7 +723,7 @@ commit your changes? - Le support d'installation n'a pas été insérés + Le support d'installation n'a pas été inséré suffisamment tôt lors du processus de démarrage. Laisser le support inséré, et essayer de redémarrer l'ordinateur. @@ -807,7 +805,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.ok sur les systèmes avec un seul CPU et ok {0} sur les systèmes SMP, le chiffre indiquant le - nombre de de CPUs actifs. + nombre de CPUs actifs. A ce point, placer le CD dans le lecteur, et taper boot cdrom à l'invite @@ -943,7 +941,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. - Après avoir effectuées les sélections nécessaires, appuyer + Après avoir effectué les sélections nécessaires, appuyer sur 1 ou Retour arrière pour retourner au menu de démarrage principal, puis appuyer sur Entrée pour démarrer sous &os;. Une série de @@ -966,8 +964,8 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.[ Install ] pour entrer dans le programme d'installation. Le reste de ce chapitre décrit comment utiliser ce programme d'installation. Sinon, utiliser - les flèches droite ou gauche ou les lettres colorées pour - sélectionné l'élément désiré. + la flèche droite ou gauche ou les lettres colorées pour + sélectionner l'élément désiré. [ Shell ] peut être sélectionné pour accéder à un interpréteur de commandes &os; afin d'utiliser des utilitaires en ligne de commande pour @@ -1160,7 +1158,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.GPT apparaissent dans le répertoire /dev/gpt/ lorsqu'un disque est attaché au système. Les autres systèmes de partitionnement présentent - d'autres possibilités au niveau des labels et leur labels + d'autres possibilités au niveau des labels et leurs labels apparaissent sous différentes répertoires dans /dev/. @@ -2214,7 +2212,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. IP Address - L'adresse IPv4 - assignée à cette ordinateur. Cette adresse doit être + assignée à cet ordinateur. Cette adresse doit être unique et ne pas être déjà utilisée par un autre équipement sur le réseau local. @@ -2262,7 +2260,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. + informations de configuration réseau pour le système.
Sélection de la configuration IPv6 SLAAC @@ -2295,7 +2293,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. IPv6 Address - L'adresse IP - assignée à cette ordinateur. Cette adresse doit être + assignée à cet ordinateur. Cette adresse doit être unique et ne pas être déjà utilisée par un autre équipement sur le réseau local. @@ -2515,7 +2513,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.dumpdev - Activer les crash dumps peut s'avérer très utile pour déboguer les problèmes du système, aussi les utilisateurs sont encouragés à activer - les crash dumps. + les crashs dumps. @@ -2582,7 +2580,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. @@ -2644,7 +2642,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.Ajouter des utilisateurs Le menu suivant demande de créer au moins un compte - utilisateur. Il est recommander d'utiliser un compte + utilisateur. Il est recommandé d'utiliser un compte utilisateur pour l'ouverture de session sur le système plutôt que d'employer le compte root. Quand on @@ -2669,7 +2667,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.Suivez les instructions et saisissez les informations demandées pour le compte utilisateur à ajouter. L'exemple - donnée dans créé le + donné dans créé le compte utilisateur asample. @@ -2914,7 +2912,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.Si l'installation est achevée, sélectionnez [ Reboot ] pour redémarrer l'ordinateur et démarrer le nouveau système &os;. N'oubliez - pas de retire le support d'installation de &os; ou + pas de retirer le support d'installation de &os; ou l'ordinateur risque de redémarrer dessus à nouveau. Lors du démarrage de &os;, des messages From owner-svn-doc-head@freebsd.org Sat Mar 28 16:05:37 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4E4CE2A6538; Sat, 28 Mar 2020 16:05:37 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48qNqP0qS4z3yd9; Sat, 28 Mar 2020 16:05:37 +0000 (UTC) (envelope-from blackend@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 50272F3E6; Sat, 28 Mar 2020 15:57:18 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02SFvHsa053783; Sat, 28 Mar 2020 15:57:17 GMT (envelope-from blackend@FreeBSD.org) Received: (from blackend@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02SFvHMC053782; Sat, 28 Mar 2020 15:57:17 GMT (envelope-from blackend@FreeBSD.org) Message-Id: <202003281557.02SFvHMC053782@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: blackend set sender to blackend@FreeBSD.org using -f From: Marc Fonvieille Date: Sat, 28 Mar 2020 15:57:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54022 - head/fr_FR.ISO8859-1/books/handbook/x11 X-SVN-Group: doc-head X-SVN-Commit-Author: blackend X-SVN-Commit-Paths: head/fr_FR.ISO8859-1/books/handbook/x11 X-SVN-Commit-Revision: 54022 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.29 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: Sat, 28 Mar 2020 16:05:37 -0000 Author: blackend Date: Sat Mar 28 15:57:17 2020 New Revision: 54022 URL: https://svnweb.freebsd.org/changeset/doc/54022 Log: Typos fixing. Modified: head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml Modified: head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml ============================================================================== --- head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml Sat Mar 28 15:46:35 2020 (r54021) +++ head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml Sat Mar 28 15:57:17 2020 (r54022) @@ -124,7 +124,7 @@ XTerm ou Firefox est un client. Un client envoie des messages au - serveur comme Dessine une fenêtres aux coordonnées + serveur comme Dessine une fenêtre aux coordonnées suivantes, et le serveur renvoie au client des messages du type L'utilisateur vient de cliquer sur le bouton OK. @@ -154,7 +154,7 @@ xlink:href="http://www.xwinman.org/">douzaines de gestionnaires de fenêtres disponibles. Chaque gestionnaire de fenêtres propose une apparence et une - prise en main différentes: certains supportent les bureaux + prise en mains différentes: certains supportent les bureaux virtuels, d'autres permettent de personnaliser les combinaisons de touches pour la gestion du bureau, certains ont un bouton Démarrer, et @@ -209,7 +209,7 @@ alors cette fenêtre a le focus. Dans le mode sloppy-focus (focus relâché), si la souris est déplacée sur la fenêtre - racine, la dernière fenêtre a avoir eu le focus le + racine, la dernière fenêtre à avoir eu le focus le conserve. Avec le mode focus relâché, le focus n'est modifié que si le pointeur passe sur une nouvelle fenêtre, et non pas quand il quitte la fenêtre actuelle. Dans la @@ -279,7 +279,7 @@ expérimentés est disponible dans le paquet x11/xorg-minimal. La plupart des documentations, des bibliothèques, et des applications ne sera pas - installée. Certaines applications ont besoin des ces composants + installée. Certaines applications ont besoin de ces composants additionnels pour fonctionner. @@ -325,7 +325,7 @@ les fréquences de balayage horizontale et les fréquences de synchronisation verticale. - La circuit graphique présent sur la carte vidéo + Le circuit graphique présent sur la carte vidéo définit quel pilote de périphérique X11 utilise pour communiquer avec le matériel graphique. Avec la plupart des circuits, cela peut @@ -480,14 +480,14 @@ EndSection Notez que seuls les modes standard VESA sont supportés comme définis par le matériel graphique du système cible. Dans l'exemple - ci-dessus, la profondeur de couleurs par défaut est de vingt - quatre bits par pixel. A cette profondeur de couleurs, la + ci-dessus, la profondeur de couleurs par défaut est de vingt-quatre + bits par pixel. A cette profondeur de couleurs, la résolution acceptée est de 1024 par 768. Pour fonctionner à une résolution de mille - vingt quatre pixels par sept cent soixante huit pixels à vingt - quatre bits par pixel, ajoutez le terme - DefaultDepth avec la valeur vingt quatre, et + vingt-quatre pixels par sept cent soixante-huit pixels à + vingt-quatre bits par pixel, ajoutez le terme + DefaultDepth avec la valeur vingt-quatre, et ajoutez à la sous-section "Display" avec la valeur Depth désirée le terme Modes avec la résolution souhaitée par @@ -952,7 +952,7 @@ EndSection l'anticrénelage. Généralement cela se manifeste par l'impression que la fonte semble coupée en deux verticalement. Au pire cela peut provoquer des crashs - avec certaines application comme + avec certaines applications comme Mozilla. Pour éviter cela, pensez à ajouter ce qui suit au fichier local.conf: @@ -1210,7 +1210,7 @@ EndSection fenêtre rectangulaire d'ouverture de session avec le nom de la machine hôte affiché en haut dans une grande police de caractères et avec des invites “Login:” et - “Password:” en-dessous. C'est un bon point de + “Password:” en dessous. C'est un bon point de départ pour modifier l'apparence et la prise en main des écrans XDM.