History of NetBSD
The first version of NetBSD is NetBSD (0.8), which dates back to 1993. It is a version of the Unix operating system 4.3BSD Lite developed from the University of California, Berkeley. And the first BSD (BSD = Berkeley Software Distribution) designed for Intel 386 CPU: based on the 386BSD system. In the following years, the Berkeley team integrated the patching work based on the 4.4BSD Lite (the last release of the Berkeley team) into the system. The BSD development branch of Unix played a pivotal role in the development of this operating system and had a major impact on it. NetBSD uses a lot of tools, ideas and improvements from the BSD development branch of Unix (such as vi editor, C shell, job control, Berkeley fast file system, reliable signal, support for virtual memory, TCP/IP application tools, Just a few simple examples) These have basically become the standard for all Unix-like environments. These traditional research and development methods and tools are preserved in today's free and commercial BSD systems, especially in NetBSD.
Features of NetBSD
NetBSD is widely distributed across a wide range of hardware platforms and is very portable. It is probably the most portable operating system in the world. The full source code for the NetBSD cores and applications is valid on the supported platforms; see the official website for the NetBSD Project.
The basic features of NetBSD are:
Portability (more than 20 platforms are supported)
High quality and accuracy of program code
Sex
Research and Innovation
The above characteristics also bring indirect advantages. For example, if you only work on a single platform, you may think that your interests are not in terms of portability, but portability has long been one of the quality characteristics of program code: there is no good foundation for writing and organization. It is impossible to support many platforms at the same time, and high-quality program code is the foundation of any perfect and stable software system, so don't worry that only a few people can understand it. This helps to increase the potential of the NetBSD code and the quality of the driver due to architectural and quality issues.
By distinguishing the differences in these NetBSD features, we can see that it is not sufficient to be implemented in only certain aspects. Some systems seem to have such a design philosophy " if it works, it is good ". As far as NetBSD is concerned, it can be described as "unless it is correct, otherwise it will not work." Imagine how many heavyweight and "characteristic" programs have been sadly discarded today; so you will understand why NetBSD avoids this costly situation.
In the era of virtualization and cloud computing and the container, we migrated all the application
Ext2Fsd is a good tool for reading and writing Linux partitions. This software is introduced in the
under RedHat Enterprise Linux server 5.4 First, system environment operating system: RedHat Enterp
Executing programs are called processes. When a program is stored in an executable file and is runni
NFS configuration and use of the basic tutorial
The method of loading ISO files under Linux operating system introduces
The method of making rpm packages under linux
Save memory space Optimize Linux background service program
Debian installation jdownloader method
Redirect command application and its syntax under Linux operating system
Linux system and 20 points difference with Windows
In the Linux system, use the DD command to make the ISO image U disk boot disk
Windows 8 Operation Tips Super Button
Windows7 system svchost.exe process takes up a lot of network speed how to solve
System "blessing"? Win7 "weight loss" tutorial
How to do if the computer is too stuck? How to reduce the CPU usage
The problem and solution of Win10 personalized function can not be opened
How to set the font shadow effect on Win10 login interface?
How to install XP or 2003 in Windows Vista computer
Win 8 system downgrade problem