Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
"OpenBSD is a secure, freely available, multi-platform BSD-based UNIX-like operating system. OpenBSD specialises in security and correctness. Its developers carefully and proactively audit the system's code, which in turn contributes to the stability and security of OpenBSD. The project is led by Theo de Raadt from Calgary, Alberta, Canada.
"Like the other free, open source BSDs, OpenBSD is distributed under the modern BSD license."
--"OpenBSD." Wikipedia: The Free Encyclopedia. 3 Aug 2005, 9:59 UTC. 27 Jul 2005 .
Would you recommend the product? yes | Price you paid?: D/L | Rating: 9
Security, correctness of code, good documentation, small base system, portable
Lack of some common hardware devices, some software difficult to obtain, package management a bit primitive still
I first picked up OpenBSD with the release of version 3.5. I was drawn in by the claims that it was "the most secure operating system on the planet" and that every line of source code was audited to ensure the correctness of code. Just recently, 3.7 was released so I gave it a try on my Compaq Presario 900 laptop -- I was quite impressed.
Already having a few years' experience with FreeBSD, OpenBSD was easy to install and configure. There were a few major differences between it and other Unix-like operating systems, but anything I was confused about was quickly answered in the OpenBSD FAQ.
A major difference that I liked was that there was no heavy emphasis on compiling programs from source like there is on FreeBSD. The GENERIC kernel is configured to have support for the most common devices, so no recompile was necessary. OpenBSD's packages are also compiled with the most frequently used settings, so there was no need to compile applications from the ports tree.
OpenBSD's PF firewall is unparalleled. If you're thinking of making a home-built firewall/router, OpenBSD is the way to go.
I like the direction Theo de Raadt is taking the OpenBSD project. OpenBSD 3.7 has still proven to be extremely secure and bug-free. Many new hardware devices are supported each release. And 3rd party applications that conflict with OpenBSD's philosophy of freedom are reworked and reimplemented with less restrictions by the OpenBSD team (Apache 2.x as an example).
The single major issue I had with OpenBSD 3.7 was that my audio device did not work. For a laptop that I use as my primary machine, this is a bit of an issue. All other hardware devices worked flawlessly, however.
I was impressed with the new features of the package management system, but I'm still disappointed to see that the full path to packages must be specified. For example, this may be the way you would add "foo-package"
A bit annoying and unnecessary when on FreeBSD, the same package might be obtained and installed with
# pkg_add -r foo-packge
There is still some work to be done on OpenBSD before I'd want to use it as my primary laptop operating system, but it's still great for many applications (servers, routers, desktops/laptops that are fully supported).