FreeBSD Archive

Understanding CVSup, Mounting, Ports and Init on FreeBSD

Most tech savvy geeks can work their way through a FreeBSD install, even if they have no prior UNIX experience. However installing an OS and configuring an OS are two totally different things. This article is targeted towards anyone who might be wondering about FreeBSD, but doesn't know what to do with it after they install it. This isn't then end-all be-all of FreeBSD howto's. Just some of the simple stuff. Update: Some of the readers of OSNews have emailed me concerning corrections that need to be made in this article. Dig in (third page) for more.

What FreeBSD Has in Stock For this Year

From DaemonNews: "A new area of the FreeBSD web site has been created dedicated to release engineering. This new section contains information about future releases of FreeBSD, a specific schedule for the upcoming releases of FreeBSD 4.6 and 5.0, and more." According to the web site, FreeBSD 4.6 is scheduled for June 1st, while there will be two Developer Previews for FreeBSD 5, one at April 1st and a second one on 25th of June. The final version of FreeBSD 5.0 is expected at 20th of November.

ClosedBSD – A FreeBSD and Firewall on a Floppy

ClosedBSD is a firewall and network address translation utility which boots off of a single floppy disk, and requires no hard drive. ClosedBSD is based off of the FreeBSD kernel, and uses ipfw as it's native ruleset management system, and natd as it's network address translation utility. ClosedBSD also features an advanced ncurses based configuration manager (screenshots) which allows you to seamlessly configure your firewall ruleset using protocol filters, port forwarding, and network address translation mechanisms through a simple to use menu interface. DHCP is disabled for this beta release.

FreeBSD December 2001 – January 2002 Status Report

This bi-monthly report covers development activities on the FreeBSD Project for December 2001 and January 2002. A variety of accomplishments have been made over the last couple of months, including strong progress relating to the KSE project, which brings Scheduler Activations to the FreeBSD kernel, as well as less visible infrastructure projects such as improvements to the mount interface, PAM integration work, and translation efforts. Shortly following the deadline for this status report, the BSD Conference and FreeBSD Developer Summit were held, and will be covered in the next bi-monthly report at the end of March.

BSD operating systems: A ZDNet Perspective

"There are many distributions of BSD, the most popular of which are OpenBSD, and BSD/OS. Similar to Linux, BSD is based on open source code and widely used for Web hosting. Often compared to Linux, noncommercial BSD operating systems generally have more liberal open source licenses, 10 years' more history, and many BSD proponents credit these operating systems with greater reliability and efficiency than Linux. But while Linux garners all the industry attention and sales, BSD is hidden from the spotlight." Someone could argue that FreeBSD is the most popular BSD these days, but in any case, you can read the article at ZDNet.

FreeBSD Week: Migrating from Linux to FreeBSD

By now, anyone who is even remotely related to an IT-type position has heard about Linux, and has most likely used it, if only to see what all the hype is about. However, GNU/Linux is not the only "free" Unix type OS available. FreeBSD and its cousins, NetBSD and OpenBSD are all offshoots of BSD UNIX, a commercial UNIX also known as Berkeley Software Distribution. This article will help you learn more about FreeBSD, its differences from Linux, and it will ease a potential migration process.

FreeBSD Week: Book Review of “FreeBSD Unleashed”

With more and more people migrating away from Microsoft's platforms, it's increasingly important for alternative operating systems to be well documented in order to attract and maintain new users. FreeBSD is already well documented; its on-line handbook is an extremely well detailed guide to the OS as a whole. But for the user new to FreeBSD, or even Unix as a whole, salvation may come in the form of SAMS' FreeBSD Unleashed by Michael Urban and Brian Tiemann.

Jordan Hubbard Chat at #FreeBSD on OPN

BSDVault.net has published the transcript of a Q&A chat with Jordan Hubbard, the prominent FreeBSD leader who also works for Apple's kernel team. The chat took place at the #freebsd IRC channel on the OPN server. In the very interesting chat, Jordan talks about MacOSX, BSD, SMPng and X11: "Well, I certainly have been using the X window system for a long time and have written a fair amount of software for it; for what it does, it rocks, but for what it doesn't do, it really sucks too. Don't even talk to me about font handling or printing. So I think that before you're going to see X really get some decent applications, you're going to have to finish the missing 5% of X, the part that was scheduled to take 90% of the time and so nobody got around to it. Plus, the whole UI war thing needs to end. Adobe is never going to port photoshop while nobody can answer "Which GUI environment is dominant and therefore recommended for use?" So I think X will probably remain the DOS of window systems. It is used for a lot longer than anyone predicted, deeply loved by its adherants who know how to do absolutely anything with it, ignored by the mainstream who will have moved on."

FreeBSD Week: Introduction to FreeBSD

The BSD family of operating systems date all the way back to the 1980s when AT&T owned the legal rights to the OS known generically as "Unix". During that time, the source code was licensed out to a few communities, each of which developed their own proprietary version. One of the versions was BSD-Unix, named after the University of Berkeley. Due to license agreements with AT&T when Berkley tried to release their BSD-Unix for free, AT&T sued. The outcome of that lawsuit was the creation of BSD/OS, which was basically AT&T/BSD Unix with the proprietary AT&T code removed. Later on the commercial BSD was branched into what is today FreeBSD. FreeBSD currently runs on the Intel and Alpha architectures, with ports to Arm, Itanium, PowerPC and Sparc on the works.

Back to Beginnings for FreeBSD

"Bob Bruce, founder of Walnut Creek CDROM--the company that in 1993 first published FreeBSD--will once again be in charge of the core FreeBSD business. That's because the current owner, Wind River Systems, announced Monday that it is selling off its assets related to FreeBSD, an open-source version of Unix. Bruce has also become CEO of FreeBSD Mall, the new name of Walnut Creek CDROM and one of the FreeBSD assets that Wind River has owned." This sounds like good news for FreeBSD, especially when announced only one week before the expected FreeBSD 4.5 release.

Matthew Dillon Interview at KernelTrap

KernelTrap has interviewed Matthew Dillon, a well-known FreeBSD kernel hacker. He has recently been in the spotlight due to many impressive NFS related bug fixes, as well as fixes to the TCP stack. In the KernelTrap interview he talks about these bug fixes as well as his history with computers, programming and FreeBSD. He also discusses Linux, open source, embedded systems, the Amiga (and his DICE C compiler), and much more. OSNews also interviewed Matt a few months ago.

FreeBSD Gets a Java Injection from Sun

From the announcement: "The FreeBSD Foundation is pleased to announce that it has secured a license from Sun Microsystems to distribute a native FreeBSD version of both the Java Development Kit (JDK) and the Java Runtime Environment (JRE). Thanks to the great efforts of the FreeBSD Java team, these should be available for inclusion with the upcoming release of FreeBSD 4.5 in January, 2002. The general availability of a distributable version of Java will benefit end users, commercial users, and developers who use FreeBSD. Java continues to grow in popularity and has become heavily used in server side web applications, one of FreeBSD's core areas of strength. With an officially licensed binary Java distribution, FreeBSD becomes an ideal platform for execution, development, and deployment of Java based solutions."

FreeBSD as a Workstation for UNIX Newbies

Linux, the BeOS, Solaris, QNX, AtheOS... the list of "alternative OSes" seems ever-growing, and an increasing amount of computer users want to keep their options open. Meanwhile, sitting quieting on millions of servers --very likely on your ISP's servers-- is FreeBSD, originally developed at University of California Berkley, based on the same core as the new MacOS X, currently at version 4.4. FreeBSD is a complete, free, stable, multi-user, Unix-based Operating System available for download at freebsd.org. While FreeBSD has come a long way of late, it's far from ready for the average user, however, as it matures, it has great promise in becoming a serious player in the OS market next to Linux.

Cleaning Up Your FreeBSD Ports

"Despite all the praise the FreeBSD ports system gets, it has limitations. One of these limitations is actually related to one of FreeBSD's other strengths -- the upgrade system. The two interact in a very clumsy way." Michael Lucas discusses how to go over the potential FreeBSD ports problems by unveiling the 'portupgrades' application.