Source string Read only

(itstool) path: listitem/para
293/2930
Context English State
BSD/OS was the oldest of the 4.4BSD derivatives. It was not open source, though source code licenses were available at relatively low cost. It resembled FreeBSD in many ways. Two years after the acquisition of BSDi by Wind River Systems, BSD/OS failed to survive as an independent product. Support and source code may still be available from Wind River, but all new development is focused on the VxWorks embedded operating system.
<link xlink:href="http://www.apple.com/macosx/server/"><trademark class="registered">Mac OS</trademark> X</link> is the latest version of the operating system for <trademark class="registered">Apple</trademark>'s <trademark class="registered">Mac</trademark> line. The BSD core of this operating system, <link xlink:href="http://developer.apple.com/darwin/">Darwin</link>, is available as a fully functional open source operating system for x86 and PPC computers. The Aqua/Quartz graphics system and many other proprietary aspects of <trademark class="registered">Mac OS</trademark> X remain closed-source, however. Several Darwin developers are also FreeBSD committers, and vice-versa.
How does the BSD license differ from the GNU Public license?
Linux is available under the <link xlink:href="http://www.fsf.org/copyleft/gpl.html">GNU General Public License</link> (GPL), which is designed to eliminate closed source software. In particular, any derivative work of a product released under the GPL must also be supplied with source code if requested. By contrast, the <link xlink:href="http://www.opensource.org/licenses/bsd-license.html">BSD license</link> is less restrictive: binary-only distributions are allowed. This is particularly attractive for embedded applications.
What else should I know?
Since fewer applications are available for BSD than Linux, the BSD developers created a Linux compatibility package, which allows Linux programs to run under BSD. The package includes both kernel modifications, in order to correctly perform Linux system calls, and Linux compatibility files such as the C library. There is no noticeable difference in execution speed between a Linux application running on a Linux machine and a Linux application running on a BSD machine of the same speed.
The <quote>all from one supplier</quote> nature of BSD means that upgrades are much easier to handle than is frequently the case with Linux. BSD handles library version upgrades by providing compatibility modules for earlier library versions, so it is possible to run binaries which are several years old with no problems.
Which should I use, BSD or Linux?
What does this all mean in practice? Who should use BSD, who should use Linux?
This is a very difficult question to answer. Here are some guidelines:
<quote>If it ain't broke, don't fix it</quote>: If you already use an open source operating system, and you are happy with it, there is probably no good reason to change.
BSD systems, in particular FreeBSD, can have notably higher performance than Linux. But this is not across the board. In many cases, there is little or no difference in performance. In some cases, Linux may perform better than FreeBSD.
In general, BSD systems have a better reputation for reliability, mainly as a result of the more mature code base.
BSD projects have a better reputation for the quality and completeness of their documentation. The various documentation projects aim to provide actively updated documentation, in many languages, and covering all aspects of the system.
The BSD license may be more attractive than the GPL.
BSD can execute most Linux binaries, while Linux can not execute BSD binaries. Many BSD implementations can also execute binaries from other <trademark class="registered">UNIX</trademark> like systems. As a result, BSD may present an easier migration route from other systems than Linux would.
Who provides support, service, and training for BSD?
BSDi / <link xlink:href="http://www.freebsdmall.com">FreeBSD Mall, Inc.</link> have been providing support contracts for FreeBSD for nearly a decade.
In addition, each of the projects has a list of consultants for hire: <link xlink:href="@@URL_RELPREFIX@@/commercial/consult_bycat.html">FreeBSD</link>, <link xlink:href="http://www.netbsd.org/gallery/consultants.html">NetBSD</link>, and <link xlink:href="http://www.openbsd.org/support.html">OpenBSD</link>.

Loading…

No matching activity found.

Browse all component changes

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: listitem/para
Flags
read-only
Source string location
article.translate.xml:582
String age
a year ago
Source string age
a year ago
Translation file
articles/explaining-bsd.pot, string 87