Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     15 May 2002  17:21:38
 To : All
 Subject : 5.0-C
 -------------------------------------------------------------------------------- 
 
 
 http://docs.freebsd.org/cgi/getmsg.cgi?fetch=314677+0+archive/2002/freebsd-curre
 nt/20020512.freebsd-current
 
 Actually, the easiest thing to do is to check out the 5.0 release notes
 from the source tree, build them, and read them.  Or you can read them in
 sgml source, of course :-).  You can check them out of
 
   src/release/doc/en_US.ISO8859-1/relnotes
 
 Ignore entries marked '&merged' since those are things that went into the
 5.0 branch but got merged back to 4.x and will be included in a release
 prior to 5.0.  They get removed before the release happens but are left in
 for reference.  Off-hand, some of the really interesting things going in
 are:
 
 - Fine-grained kernel SMP (SMPng) which permits higher performance and
   parallelism, and restructures the kernel around improved synchronization
   primitives.  Many scalability improvements for SMP, and an improved
   kernel locking paradigm.
 
 - KSE: Derived from the notion of Scheduler Activations, this mechanism
   will support much improved scalability and performance of user threads
   on FreeBSD.
 
 - devfs: the device filesystem removes manual management of the /dev tree,
   allowing the system to adapt to device environment changes more cleanly
   and with less administrator intervention.  This is really helpful with
   widespread use of USB, firewire, etc.
 
 - Client-side NFS locking using a distributed lock manager, a feature
   we've needed for a long time and will finally have.
 
 - A complete reimplemntation of the /dev/random entropy collecting
   mechanism based on Yarrow, improving the gathering and management of
   "randomness" for cryptographic purposes.
 
 - Support for Sparc64, IA64, and possibly PowerPC depending on how that
   goes :-)
 
 - Support for extended attributes and file system ACLs in UFS, and also
   support for an enhanced version of the file system, UFS2, which targets
   higher performance for EAs and ACLs, support for larger disk and file
   sizes, and more.  Support for file system snapshots.  Support for
   background file system checking at boot.
 
 - A high performance SMP-capable kernel slab memory allocator.
 
 - A complete reimplementation and reintegration of Pluggable
   Authentication Modules (PAM), correcting many long-standing integration
   issues and bugs.
 
 - The "GEOM" framework, improving flexibility of the disk device
   framework, bringing support for cryptographic protection of swap and
   file systems.
 
 - Removal of almost all use of /dev/kmem and setgid for system monitoring
   tools, improving security by reducing the level of privilege required
   for routine monitoring activity.
 
 - Support for UDF, the filesystem used on DVDs.
 
 - Support for Cardbus, and a complete reimplementation of the PCCard
   stack.
 
 - Support for ACPI, which replaces (among other things) the existing APM
   mechanism, improves hardware discovery and probing, and allows us to
   support much of the new hardware being released.  This is for both i386
   and also (I believe) ia64.
 
 - Support for Open Firmware, which serves a function similar to ACPI on
   PPC and Sparc64.
 
 - An OpenSSH upgrade or two
 
 - The TrustedBSD MAC framework, which permits run-time extension of the
   kernel security framework, including support for a variety of MAC models
   (Biba, MLS), as well as a plug-in SEBSD module which uses the framework
   to support substantial parts of NSA's FLASK and SELinux implementations.
   A bunch of other random security modules that plug in, including
   mac_seeotheruids, mac_bsdextended (a firewall-like tool for file
   systems), and more.
 
 - A move to the lukemftp client and server, improving functionality and
   the level of support.
 
 - Upgrades to the USB stack to support, among other things, USB2
 
 And much more that I've forgotten, and beg forgiveness for forgetting.
 All in all, this is going to be an excellent release, and will really
 propel the FreeBSD operating system to (as people so rediculously put it)
 "the next level".
 
 Robert N M Watson             FreeBSD Core Team, TrustedBSD Project
 robert@fledge.watson.org      NAI Labs, Safeport Network Services
 
 Oh yeah, a couple more things:
 
 core@ recently approved a committer to bring in firewire support.
 Hopefully this will mean support for firewire in FreeBSD 5.0-RELEASE.
 
 TI-RPC, which upgrades our RPC and NFS userland frameworks, adds support
 for IPv6, and more.
 
 And much more.
 
 Robert N M Watson             FreeBSD Core Team, TrustedBSD Project
 robert@fledge.watson.org      NAI Labs, Safeport Network Services
 
 We hope to commit the UFS2 patch to -current before the end of May.
 
 --
 Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
 phk@FreeBSD.ORG         | TCP/IP since RFC 956
 FreeBSD committer       | BSD since 4.3-tahoe
 Never attribute to malice what can adequately be explained by incompetence.
 
 ... Hе люблю я вpачей: мнения pазные, а исход один
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 5.0-C   Slawa Olhovchenkov   15 May 2002 17:21:38 
 5.0-C   Jaroslav Rodionov   15 May 2002 23:23:13 
 5.0-C   Slawa Olhovchenkov   15 May 2002 23:46:26 
Архивное /ru.unix.bsd/22213ce264b5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional