CATEGORIES
STATISTICS
Active Links: 7557
Pending Links: 95
Todays Links: 21
Total Categories: 16
Sub Categories: 705
Pending Links: 95
Todays Links: 21
Total Categories: 16
Sub Categories: 705
BtJournal - Web DirectoryArticle Details
WeRecoverData.com - NetBSD |
|
| Date Added: April 15, 2009 06:48:06 PM | |
| Author: Mr. John | |
| Category: Computers & Internet: Hardware | |
Introduction NetBSD is an open-source version of Berkeley Software Distribution (BSD) operating system. BSD is a derivative of UNIX operative system and is being developed and distributed by the Computer Systems Research Group of the University of California, Berkeley. NetBSD is freely distributed under a business friendly license. The software is best known for its portability and security features, and it is mostly used in embedded systems. Being an open-source software solution, NetBSD is being developed and supported by an open community. The current stable release of NetBSD is version 4.0.1, released in October 2008. Important features Stable Codebase NetBSD codebase has been open to public scrutiny since the early 80s, so it has become one of the cleanest and most stable codebases available today. Because of this reason, NetBSD is used for building custom projects by several reputed organizations, including NASA. NASA used NetBSD in its SAMS-II project of measuring the microgravity environment on the International Space Station. Force10 Networks, which develops high-density Ethernet network infrastructure equipment, uses NetBSD as the underlying operating system for their high scalability switches/routers. Wasabi Systems, a provider of iSCSI SAN Products, offers a commercial Wasabi Certified BSD product based on NetBSD for embedded, server and storage applications. Support for Multiple Platforms The clean architecture of NetBSD enables it to support the latest hardware platforms available in Alpha, PowerPC, and PC systems, while still retaining support for older platforms. All this is done from a single source tree. This platform independence of NetBSD makes it the ideal platform to port to new machines and embedded platforms such as ARM, MIPS and Super-H based devices. Support for Multiple File Systems NetBSD can handle and manipulate different file systems to enable data exchange and binary compatibility. Some of them are ffs (Berkeley fast file system), lfs (log-structured file system), tmpfs (a type of memory file system), iso9660 (standard CD file system), msdosfs (Windows, MS-DOS, and Atari TOS) ntfs (Windows NT native file system), ext2fs (Linux extended file system), ados (AmigaDOS file system), and filecorefs (Acorn RISC OS file system). Apart from these, NetBSD also has a number of virtual file system types, including kernfs (access kernel information), nullfs (for loopback mounts), portal (portal daemon file system), procfs (access process information), umapfs (automatically remap uids and gids) and unionfs (attaches). The new NetBSD also provides the puffs framework to create file systems as user space servers, giving a number of possibilities for developing new file systems in user space. Kernal Authorization Framework (Kauth) This is a new security feature incorporated starting from NetBSD 4.0 release. Kauth is a subsystem capable of managing all authorization requests within a kernel. It allows external modules to plug-in the authorization process. This feature allows implementation of new security models, either as part of the base system or as Linux Kernal Module (LKM). In-Kernel Packet Filtering Engine and Network Address Translation NetBSD uses an in-kernel packet filtering to filter traffic based on different criteria such as interface, protocol, operating system, source and destination. Another in-kernel feature, the network address translation (NAT) permits a local network of machines to use one set of addresses internally and a different set externally- a feature that would enhance the security of the network. Comprehensive Network Features NetBSD supports a variety of network types including ARCnet, ATM, Ethernet, FDDI, HIPPI, PPP, SLIP, and Token Ring. NetBSD provides total in-kernel network file system (NFS) client and server support, for both NFS2 and NFS3 protocols. It also supports other protocols, including Appletalk, ISO, TCP/IP (IPv4) and TCP/IP (IPv6). Compatibility NetBSD is nearly compliant with IEEE 1003.1-1990 standard (POSIX.1) and mostly compliant with IEEE 1003.2-1992 (POSIX.2). It also provides system call-level binary compatibility with several UNIX-like operating systems including Linux, Appleās Darwin, Solaris, HP-UX, Sun OS as well as other BSD variants like FreeBSD. WeRecoverData.com - OpenBSD OpenBSD is a freely available operating system derived from Berkeley Software Distribution (BSD) operating system. BSD is a UNIX derivative developed at the University of California, Berkeley. OpenBD supports binary emulation of programs from a number of operating systems such as Solaris, Linux, SunOS, HP-UX, as well as other BSD variants like FreeBSD and BSD/OS. It is known for enhanced security features that are not found in other operating systems. |
|
|
|
|
FEATURED SITES
LATEST LINKS
