Annotation of wikisrc/users/jruoho/doc.mdwn, revision 1.5
1.5 ! jruoho 1: [[!meta title="markup test"]]
1.1 jruoho 2:
1.2 jruoho 3: # This is a test page.
5: The conventions used for markup transitions:
1.5 ! jruoho 7: * <chap> -> ##
! 8: * <para> -> #
! 9: * &os; -> NetBSD
1.4 jruoho 10:
13: * All documents must be HTML ready (the eternal <, >, &, etc.).
1.5 ! jruoho 14: * There seems to be no easy way to define custom macros.
1.2 jruoho 15:
1.3 jruoho 16: # Part I. About NetBSD
1.2 jruoho 17:
1.5 ! jruoho 18: [[!toc]]
1.4 jruoho 20: ## What is NetBSD?
22: NetBSD is a free, fast, secure, and highly portable Unix-like Open Source
23: operating system. It is available for many platforms, from 64-bit x86 servers
24: and PC desktop systems to embedded ARM and MIPS based devices. Its clean design
25: and advanced features make it excellent in both production and research
26: environments, and it is user-supported with complete source. Many applications
27: are easily available through pkgsrc, the NetBSD Packages Collection.
1.2 jruoho 28:
1.3 jruoho 29: ### The story of NetBSD
1.4 jruoho 30:
31: The first version of NetBSD (0.8) dates back to 1993 and springs from the
32: 4.3BSD Lite operating system, a version of Unix developed at the University
33: of California, Berkeley (BSD = Berkeley Software Distribution), and from the
34: 386BSD system, the first BSD port to the Intel 386 CPU. In the following
35: years, modifications from the 4.4BSD Lite release (the last release from the
36: Berkeley group) were integrated into the system. The BSD branch of Unix has
37: had a great importance and influence on the history of Unix-like operating
38: systems, to which it has contributed many tools, ideas and improvements
39: which are now standard: the vi editor, the C shell, job control, the
40: Berkeley fast file system, reliable signals, support for virtual memory and
41: TCP/IP, just to name a few. This tradition of research and development
42: survives today in the BSD systems and, in particular, in NetBSD.
1.3 jruoho 44: ### NetBSD features
1.4 jruoho 45:
46: NetBSD operates on a vast range of hardware platforms and is very portable.
47: The full source to the NetBSD kernel and userland is available for all the
48: supported platforms; please see the details on the official site of the
49: [NetBSD Project](http://www.NetBSD.org/ "NetBSD").
1.5 ! jruoho 51: The basic features of NetBSD are:
! 53: <itemizedlist>
! 54: <listitem>
! 55: <para>Code quality and correctness</para>
! 56: </listitem>
! 58: <listitem>
! 59: <para>Portability to a wide range of hardware</para>
! 60: </listitem>
! 62: <listitem>
! 63: <para>Secure defaults</para>
! 64: </listitem>
! 66: <listitem>
! 67: <para>Adherence to industry standards</para>
! 68: </listitem>
! 70: <listitem>
! 71: <para>Research and innovation</para>
! 72: </listitem>
! 73: </itemizedlist>
! 75: <para>These characteristics bring also indirect advantages.
! 76: For example, if you work on just one platform you could think that
! 77: you're not interested in portability.
! 78: But portability is tied to code quality; without a well written and
! 79: well organized code base it would be impossible to support a large
! 80: number of platforms.
! 81: And code quality is the base of any good and solid software system,
! 82: though surprisingly few people seem to understand it.</para>
1.3 jruoho 85: ### Supported platforms
86: ### NetBSD's target users
87: ### Applications for NetBSD
88: ### How to get NetBSD
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb