Why is NetBSD so special? Use Your Favorite Tools and Applications All the you ever wanted

Since NetBSD was founded in 1993, it has always been at NetBSD contains all the features you would expect in an open NetBSD consists of a slim base that can the forefront of Open Source operating system development. source operating system today, including X11, tools for fire- be configured for many uses by adding software from the NetBSD has been the complete foundation or reference for walls, and software RAID. With NetBSD’s package tools you NetBSD Packages Collection, . The collection in- other projects. Many advantages of NetBSD are not found in can install more than 5400 freely available software packages cludes more than 5400 packages of which we have room here any other open source operating system: easily. (See "All the software you ever wanted", below) to mention but a few: NetBSD’s binary compatibility feature lets you run applica- • Support for 53 different hardware platforms today, tions compiled for other operating systems (for the same CPU • Web serving and website development, including more will follow: acorn32 algor alpha amd64 amigappc arc atari bebox cats cesfic architecture). This includes most applications for , So- Apache (with many modules), PHP, and Jakarta Tom- cobalt dreamcast evbarm evbmips evbppc evbsh3 hp300 hppa hpcarm hpcmips hpcsh luna68k mac68k laris, SCO, FreeBSD, BSD/OS, OSF/1, and ; and some cat macppc mipsco mmeye mvme68k mvmeppc netwinder news68k newsmips next68k ofppc pc532 playstation2 for Darwin and IRIX. In fact, testing has shown NetBSD runs • Network, database, file and print serving, including pmax pmppc prep sandpoint sbmips sgimips shark sparc64 sun2 sun3 sun68k walnut x68k the Sun JDK/JRE for Linux as well as Linux itself does. BIND 4/8/9, , (supporting AppleTalk), • Support for 17 CPU architectures: alpha arm hppa i386 m68010 m68k INN, MRTG, MySQL, PostgreSQL, Sendmail, Squir- Ideal for Embedded Environments mipseb mipsel ns32k sh3eb sh3el sparc sparc64 vax x86_64 relMail, to mention just a few

• SMP support for 6 platforms: alpha amd64 i386 macppc sparc vax NetBSD is designed to minimize the effort needed to it • Text processing and office productivity tools, including run on new hardware. As a result, you are able to concentrate KOffice, OpenOffice.org, GnomeOffice, Ghostscript, • POSIX threads implementation based on Scheduler on the development of the hardware. teTeX, GNU Emacs and Xemacs, VIM, CUPS, Doc- Activations NetBSD is particularly well suited to embedded environ- Book and DocBook XML, GIMP, and SANE • Cross compiling of the kernel and userland supported ments. It supports many lower-power CPUs, such as ARM, • Multiple desktop environments and GUI tools, includ- by the standard toolchain - build NetBSD almost any- MIPS, PowerPC, Xscale, and Hitachi SH 3/4/5. By remov- ing GNOME, KDE, Mozilla , Netscape Navi- where, out of the box! ing optional components, NetBSD can be trimmed down to gator including Flash plugin, Opera, xmms and gqm- fit comfortably on very small systems. And of course tools • Kernel events notification framework provides a state- peg mp3 players, Afterstep, Windowmaker, fvwm, and are available to do cross-development. Both the toolchain for MPEG and DivX;-) processing ful and efficient event notification, including socket, and support cross-compiling. Cross-compiling the file, directory, fifo, pipe, and device changes kernel and the whole operating system is easily possible, as • Games, including Civilization Call To Power (demo • Many security-specific features, including Verified is cross-building whole distribution sets. version), Quake 1, Quake3-Arena (demo version), Heretic 2 (demo version), FreeCiv, NetHack, and Exec and the framework Some of our developers are professional consultants. In case xdoom you do need help, you can sign them up at short notice or for • Local, remote and post-mortem kernel debugging bigger projects. A list of these consultants can be found at • Software development tools and libraries for many lan- • Complete source, including the history of the devel- http://www.NetBSD.org/gallery/consultants.html. guages, including Sun’s JDK & JRE, (with more opment, available via anonymous CVS, and Make the decision—joining many Fortune 100 and Fortune than 230 modules), Python, Ruby, Zope, cscope, gcc, CVSweb 500 companies—to use NetBSD, the world’s most portable DDD, , GTK+, and GNU operating system, for your product. • Support for various network technologies including Software can be installed from CDs, DVDs, or our FTP ATM, HIPPI, FDDI, HSSI, IEEE 802.11, Token-Ring, server, or—thanks to the NetBSD Packages System—built ARCnet and Ethernet (up to 10Gbps!) Available in all sizes and installed from source using a simple “make install” com- • First open source operating system to support USB, NetBSD runs on a great variety of hardware platforms, from mand. USB2, and PCMCIA audio the VAX 11/750 to the latest PCs and Windows CE palm- tops. No matter if you want to give new life to your old dusty • Many subsystems described in detail in published arti- machine in the or bought the latest technology, NetBSD cles will be there for you! Security for Paranoids How can I help? The NetBSD Project F COURSE IT RUNS ET With integrated firewall tools and tools that can be easily There are many ways in which you or your companycan sup- “O N BSD!” installed from our software archives—including IPsec, Ker- port NetBSD. beros 5, SSH, SSL, and encryption tools such as PGP—you have access to a modern security system. • Mention NetBSD on your website, while talking to NetBSD enforces non-executable mappings on many plat- your colleagues, or to hardware producers when you forms. Stack and heap mappings are non-executable by buy new systems default, making exploitation of potential buffer overflows • Develop a new driver or support for a special hardware harder. NetBSD also supports PROT_EXEC permission via platform, protocol, or API that isn’t supported yet mmap(2) for all platforms where the hardware differentiates execute access from data access. • Get hardware or technical hardware-related documents In the public forums related to Security issues, such as the which we do not already own and send it to us for de- Bugtraq mailing list, NetBSD has always had fewer known velopment and testing security problems than the alternative solutions. One more • Politely ask for documentation, repeatedly if need be, reason security consultants choose NetBSD! from those hardware producers that haven’t provided it

Truly Open Source • Port your software to NetBSD • Acquire NetBSD or NetBSD devotionalia from us Part of NetBSD (including the entire kernel) is under a Berkeley-style license, part of it under the GPL. Every • Donate money for buying hardware and promotion for NetBSD copy you get from us contains the entire source. the project Open Source is no mere buzz phrase for us! Please email [email protected] you wish to donate (if What is the NetBSD Project? Help is only an e-mail away! possible write in English please). The NetBSD Project gives you a complete /Linux-like operating system that is up to today’s Open Source and - Where do I get NetBSD? In case of trouble you can find fast and unbureaucratic help curity standards, supporting industry-standard APIs, com- through our mailing lists and the bug-tracking system. For munication protocols, and a huge variety of hardware plat- more professional help, you’ll find many consultants listed at • WWW: http://www.NetBSD.org/ forms. NetBSD is suited to a wide range of applications, from our website. servers and to PDAs and embedded systems. • FTP: ftp://ftp.NetBSD.org/pub/NetBSD/ There is no phone support but your questions will be certainly NetBSD is often chosen to control newly developed hard- answered without wasting time listening to music while on • CVS: [email protected]:/cvsroot ware and to drive such products as network computers, hold. • Rsync: rsync.NetBSD.org:/ single-board computers, appliances, firewalls, print- ers, copiers and even webcams. NetBSD is used in network Don’t miss the connection • CD: http://www.NetBSD.org/sites/cdroms.html development all over the world. ISPs use NetBSD because of the wide spectrum of network possibilities, and enthusiasts NetBSD has been growing for over ten years, longer than any choose NetBSD for its excellent hardware support. other alternative solutions in the field of open source, and is NetBSD is primarily developed by a community of volun- today stronger than ever. We won’t disappear and leave you teers. Almost 300 active developers have write access to the alone or stop supporting your platform. You can put your source and hundreds more contribute to further developments c Copyright by The NetBSD Foundation, Inc. All rights reserved. mind at ease knowing that the future development of your NetBSD is a registered trademark of The NetBSD Foundation, Inc. daily. The NetBSD Project is controlled by the NetBSD core OS is in the hands of capable experts. Last updated July 2005. group and the NetBSD Foundation.