[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NetBSD 1.5 Release Announcement



こんばんは。

http://www.netbsd.org/Releases/formal-1.5/NetBSD-1.5.html 
を途中まで翻訳しました。睡魔がおそってきて、週末は作業できそうにないの
で、中途半端ですが一度なげておきます。がんばってみるという人がいればお
まかせします。

メインの部分は、
http://www.jp.netbsd.org/ja/Releases/formal-1.5/index.html 
から流用すればいいので、翻訳する必要のある箇所はあと少しでしょう。
netbsd-announce にながれたやつと中身は同じだと思います(確認はしてません)。

-- やまの

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">

<html>
<head>
<!-- Copyright (c) 2000
	The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED. -->
<link rev="made" href="mailto:www@JP.NetBSD.ORG">
<title>NetBSD 1.5 Release Announcement</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">

<center><h2>NetBSD 1.5 の声明</h2></center>
<p>

NetBSD プロジェクトは、NetBSD オペレーティングシステムリリース
1.5 の発表をお知らせできることを喜ばしく思います。
<p>

NetBSD では、世界中で最も移植性の高いオペレーティングシステムとして
広く知られています。現在、31 の異なるシステム、12 の異なる CPU に
一つのソースツリーで対応しており、他のシステムへの移植作業はとだえる
事がありません。
<p>

NetBSD 1.5 では、長い伝統を維持しつつも、ファイルシステムとメモリ管理
のおおきな性能改善、セキュリティのおおきな拡張(IPSec、SSH、Kerberos 5 
の統合を含む)、そして多くの新しいプラットフォームや周辺機器への対応が
おこなわれています。
<p>

NetBSD 1.5 の完全なソースとバイナリーは、
<a href="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5/">ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5/</a> や他のミラーサイトから、入手可能です。ミラーサイトの
一覧が、この声明の最後にあります。
<p>


<h3>NetBSD について</h3>

   NetBSD オペレーティングシステムは、完璧に機能する、オープンソースの、
   Berkeley Networking Release 2 (Net/2)、4.4BSD-Lite そして 4.4BSD-Lite2
   から派生した Unix 風のオペレーティングシステムです。NetBSD は、31 の
   異なるアーキテクチャー、12 の 異なる CPU 上で動きます。そして、移植
   作業は引き続きおこなわれています。NetBSD 1.5 リリースには、12 の異なる
   マシンタイプの完全なバイナリーが含まれています。
   <p>

   NetBSD is a highly integrated system.  In addition to its highly
   portable, high performance kernel, NetBSD features a complete set
   of user utilities, compilers for several languages, the X Window
   System, firewall software and numerous other tools, all accompanied
   by full source code.  We also support third party software
   (including the KDE and GNOME desktops) through our package system.
   <p>

   NetBSD はフリーです。すべてのコードは無制限のライセンスで配布
   され、ロイヤリティなしで使用する事ができます。無料のサポート
   サービスを、メーリングリストや web サイトを通じてうけることが
   できます。また、いろいろなところから商用サポートをうけること
   もできます。いくつかは、以下にリストされています:
   <p>

	<dl compact>
        <dd><a href="../../gallery/consultants.html">http://www.netbsd.org/gallery/consultants.html</a>
	</dl>

   More extensive information on NetBSD is available from our web site
   at:
   <p>

	<dl compact>
        <dd><a href="../..">http://www.netbsd.org/</a>
	</dl>

   NetBSD is the work of a diverse group of people spread around the
   world.  The `Net' in our name is a tribute to the Internet, which
   enables us to communicate and share code, and without which the
   project would not exist.
   <p>


<h3>System families supported by NetBSD 1.5</h3>

   The NetBSD 1.5 release provides supported binary distributions for the
   following systems:
   <p>

   <ul>
      <li><a href="../../Ports/alpha/">
	 Digital Alpha (64-bit)</a></li>
      <li><a href="../../Ports/amiga/">
	 Commodore Amiga, MacroSystem DraCo</a></li>
      <li><a href="../../Ports/arc/">
	 Machines following the Advanced RISC Computing spec</a></li>
      <li><a href="../../Ports/arm32/">
	 Acorn RiscPC/A7000, CATS, Digital Shark, EBSA-285, VLSI RC7500</a></li>
      <li><a href="../../Ports/atari/">
	 Atari TT030, Falcon, Hades</a></li>
      <li><a href="../../Ports/cobalt/">
	 Cobalt Networks' Microservers</a></li>
      <li><a href="../../Ports/hp300/">
	 Hewlett-Packard 9000/300 and 400 series</a></li>
      <li><a href="../../Ports/hpcmips/">
	 MIPS based Windows CE PDA machines</a></li>
      <li><a href="../../Ports/i386/">
	 i386 family IBM PCs and clones</a></li>
      <li><a href="../../Ports/mac68k/">
	 Apple Macintosh</a></li>
      <li><a href="../../Ports/macppc/">
	 Apple Power Macintosh and clones (including the G4 cube)</a></li>
      <li><a href="../../Ports/mvme68k/">
	 Motorola MVME 68k SBCs</a></li>
      <li><a href="../../Ports/news68k/">
	 Sony's m68k based "NET WORK STATION" series</a></li>
      <li><a href="../../Ports/next68k/">
	 NeXT 68k 'black' hardware</a></li>
      <li><a href="../../Ports/pc532/">
	 PC532</a></li>
      <li><a href="../../Ports/pmax/">
	 Digital MIPS-based DECstations and DECsystems</a></li>
      <li><a href="../../Ports/sparc/">
	 Sun SPARC (32-bit)</a></li>
      <li><a href="../../Ports/sparc64/">
	 Sun UltraSPARC (64-bit)</a></li>
      <li><a href="../../Ports/sun3/">
	 Sun 3 and 3x</a></li>
      <li><a href="../../Ports/vax/">
	 Digital VAX</a></li>
   </ul>

   Ports available in source form only for this release include the
   following:
   <p>

   <ul>
      <li><a href="../../Ports/amigappc/">
	 PowerPC-based Amiga boards</a></li>
      <li><a href="../../Ports/arm26/">
	 Acorn Archimedes, A-series and R-series systems</a></li>
      <li><a href="../../Ports/bebox/">
	 Be Inc's BeBox</a></li>
      <li><a href="../../Ports/evbsh3/">
	 Evaluation boards with Hitachi Super-H SH3 and SH4 CPUs</a></li>
      <li><a href="../../Ports/luna68k/">
	 OMRON Tateishi Electric's LUNA series</a></li>
      <li><a href="../../Ports/mmeye/">
	 Brains' mmEye Multi Media Server</a></li>
      <li><a href="../../Ports/newsmips/">
	 Sony's MIPS based "NET WORK STATION" series</a></li>
      <li><a href="../../Ports/prep/">
	 PReP (PowerPC Reference Platform) and CHRP machines</a></li>
      <li><a href="../../Ports/sgimips/">
	 Silicon Graphics' MIPS-based workstations</a></li>
      <li><a href="../../Ports/x68k/">
	 Sharp X680x0 series</a></li>
   </ul>


<h3>Major changes between 1.4 and 1.5</h3>

   It is difficult to completely summarize the extensive development
   between the 1.4 and 1.5 releases.  Some highlights include:
   <p>

   <h4>Kernel</h4>

   <ul>
      <li>Ports to new platforms including: <a href="../../Ports/arc/">arc</a>,
	 <a href="../../Ports/cobalt/">cobalt</a>,
	 <a href="../../Ports/hpcmips/">hpcmips</a>,
	 <a href="../../Ports/news68k/">news68k</a>,
	 <a href="../../Ports/sgimips/">sgimips</a>, and
	 <a href="../../Ports/sparc64/">sparc64</a>.</li>
      <li>Improved performance and stability of the UVM virtual memory
         subsystem.</li>
      <li>Implementation of generic kernel locking code, as well as a
         restructure and re-tuning of the scheduler, to be used by the
         future symmetric multi-processing (SMP) implementation.</li>
      <li>Improved compatibility support for Linux, OSF1, and SVR4
         programs.</li>
      <li>New compatibility support for Win32 programs.</li>
      <li>Support for dynamically loaded ELF kernel modules.</li>
      <li>Kernel process tracing using ktruss(1).</li>
      <li>Deletion of swap devices using swapctl(8).</li>
      <li>Easier hot-swapping of keyboards and mice using a new wscons
         multiplexing device - wsmux.</li>
      <li>Improved PCMCIA and CardBus support, including support for
         detaching of devices and cards, resulting in better support for
         notebooks and PDA devices.</li>
      <li>Numerous hardware improvements, including areas such as: audio,
         UDMA/66 support for ATA drives, USB, and wireless networking.</li>
   </ul>

   <h4>Networking</h4>

   <ul>
      <li>Addition of IP version 6 (IPv6) and IPsec to the networking
         stack, from the KAME project.  This includes addition of kernel
         code for IPv6/IPsec and conversion of most clients and daemons
         to support both IPv4 and IPv6 (including RPC and NFS over
         IPv6).</li>
      <li>Integration of TI-RPC, and a more `secure' rpcbind(8)
         (supporting communication over an authenticated Unix-domain
         socket, and by default only allowing set and unset requests
         over that channel).</li>
      <li>Integration of OpenSSL, SSH and Heimdal.  (More on this under
         `Security'.)</li>
   </ul>

   <h4>File Systems</h4>

   <ul>
      <li>Significant performance enhancements to the Berkeley Fast File
         System, primarily due to integration of Kirk McKusick's soft
         updates and `trickle sync' code.  Several reliability issues
         were also fixed separately.</li>
      <li>Support for the Windows NT `NTFS' file system (read-only at
         this stage).</li>
      <li>Support for revision 1 of the Linux `ext2fs' file system.</li>
      <li>Enhanced stability and usability of LFS (the BSD log-structured
         file system).</li>
      <li>Various RAIDframe enhancements including: auto-detection of
         RAID components and auto-configuration of RAID sets, and the
         ability to configure the root file system (/) on a RAID set.</li>
      <li>Support for Microsoft Joliet extensions to the ISO 9660 CD file
         system.</li>
      <li>Improved file system vnode locking mechanisms, thus resolving a
         source of several panics in the past.</li>
      <li>Support for RPC and NFS over IPv6.</li>
      <li>Server part of NFS locking (implemented by rpc.lockd(8)) now
         works.</li>
   </ul>

   <h4>Security</h4>

   <ul>
      <li>Strong cryptographic libraries and applications integrated,
         including the AES cipher Rijndael, the OpenSSL library, more
         complete Kerberos IV and Kerberos V support (from the Heimdal
         project), and an SSH server and client (based on OpenSSH).</li>
      <li>sysctl(3) interfaces to various elements of process and system
         information, allowing programs such as ps(1), dmesg(1) and the
         like to operate without recompilation after kernel upgrades,
         and removing the necessity to run setgid kmem (thus improving
         system security).</li>
      <li>Disable various services by default, and set the default
         options for disabled daemons to a higher level of logging.</li>
      <li>Several code audits were performed.  One audit replaced string
         routines that were used without bound checking, and another one
         to identify and disable places where format strings were used
         in an unsafe way, allowing arbitrary data entered by (possibly)
         malicious users to overwrite application code, and leading from
         Denial of Service attacks to compromised system.</li>
   </ul>

   <h4>System administration and user tools</h4>

   <ul>
      <li>Conversion of the rc(8) system startup and shutdown scripts to
         an `rc.d' mechanism, with separate control scripts for each
         service, and appropriate dependency ordering provided by
         rcorder(8).</li>
      <li>postfix(1) provided as alternative mail transport agent to
         sendmail(8).</li>
      <li>User management tools useradd(8), usermod(8), userdel(8),
         groupadd(8), groupmod(8), and groupdel(8) added to the system.</li>
      <li>Incorporation of a login class capability database
         (/etc/login.conf) from BSD/OS.</li>
      <li>Improved support for usernames longer than eight characters in
         programs such as at(1) and w(1).</li>
      <li>Many enhancements to ftpd(8) providing features found in larger
         and less secure FTP daemons, such as user classes, connection
         limits, improved support for virtual hosting, transfer
         statistics, transfer rate throttling, and support for various
         IETF ftpext working group extensions.</li>
      <li>The ftp(1) client has been improved even further, including
         transfer rate throttling, improved URL support, command line
         uploads.  See the man page for details.</li>
   </ul>

   <h4>Miscellaneous</h4>

   <ul>
      <li>Transition of i386 and sparc platforms from a.out to the SVR4
         ELF executable format.  (Other platforms using a.out will be
         converted in future releases.)</li>
      <li>Addition of many SUSv2 features to the curses(3) library,
         including support for color.</li>
      <li>Updates of most third party packages that are shipped in the
         base system, including file(1), ipfilter(4), ppp(4),
         sendmail(8), named(8) and dhcpd(8) to the latest stable
         releases.</li>
      <li>Many new packages in the pkgsrc system, including the open
         source desktops KDE and GNOME, as well as the latest Tcl/Tk,
         perl and many of the components of the Java Enterprise
         platform.  The package framework itself now has full wildcard
         dependency support.</li>
      <li>Updates to the NetBSD source code style guide (located in
         /usr/share/misc/style) to use ANSI C only (instead of K&amp;R) and
         reflect current best practice, and begin migrating the NetBSD
         source code to follow it.</li>
   </ul>

   And of course there have also been innumerable bug fixes and other
   miscellaneous enhancements.  Kernel interfaces have continued to be
   refined, and more subsystems and device drivers are shared among
   the different ports.  You can look for this trend to continue.
   <p>


<h3>Acknowledgments</h3>

   The NetBSD Foundation would like to thank all those who have
   contributed code, hardware, documentation, funds, colocation for
   our servers, web pages and other documentation, release
   engineering, and other resources over the years.  More information
   on contributors is available at:
   <p>

	<dl compact>
	<dd><a href="../../contrib/">http://www.netbsd.org/contrib/</a>
	</dl>

   We would like to especially thank the University of California at
   Berkeley and the GNU Project for particularly large subsets of code
   that we use, and the Internet Software Consortium, Redback Networks
   and the Helsinki University of Technology for current colocation
   services.
   <p>

   Finally, we honor the passing of great pioneers in the fields of
   networking, operating systems and compression, including W. Richard
   Stevens, Phil Katz and Mike Muuss.  Their contributions have
   greatly enhanced our lives and made our work possible.
   <p>


<h3>About the NetBSD Foundation</h3>

   The NetBSD Foundation was chartered in 1995, with the task of
   overseeing core NetBSD project services, promoting the project
   within industry and the open source community, and holding
   intellectual property rights on much of the NetBSD code base.
   Day-to-day operations of the project are handled by volunteers.
   <p>


<h3>NetBSD mirror sites</h3>

   [This section omitted.  See our main <a href="../../Sites/net.html">mirror
   site list</a> for online sites, and our list of
   <a href="../../Sites/cdroms.html">CD-ROM vendors</a>.]
   <p>
   

<hr>
Charles M. Hannum<br>
President, The NetBSD Foundation
<p>

<hr>
<a href="./">Up to <em>NetBSD 1.5 formal release</em></a>
<hr>

<table width="100%"><tr><td>
  <table><tr><td>
    <a href="../../"><img
        src="../../images/NetBSD-flag.gif" border="0"
        width="91" height="42" alt=""></a>
  </td><td>
    <a href="../../"><img
        src="../../images/empty.gif" border="0"
        width="1" height="1" alt="NetBSD ">Home Page</a>
  </td></tr></table>
</td><td>
  <table><tr><td>
    <a href="../formal.html"><img
        src="../../images/NetBSD-flag.gif" border="0"     
        width="91" height="42" alt=""></a>
  </td><td>
    <a href="../formal.html"><img
        src="../../images/empty.gif" border="0"
        width="1" height="1" alt="NetBSD ">Other Formal Releases</a>
  </td></tr></table>
</td></tr></table>

<hr>
<address>
  <small>
  www@NetBSD.ORG<br>
  $NetBSD: NetBSD-1.5.html,v 1.4 2000/12/06 14:49:03 dent Exp $<br>
  <a href="../../Misc/disclaimer.html">Copyright &copy;
    2000
    The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED.</a>
  </small>
</address>

</body>
</html>