We're happy to announce that the LinuxBIOS project will have the possibility to take part in this year's Google Summer of Code™ (GSoC) program. coresystems GmbH was accepted as a mentoring organization for the GSoC and will mentor all LinuxBIOS-related projects.
There is a GSoC page in the LinuxBIOS wiki which collects a few ideas for student projects, among others:
Feel free to post more ideas and wishlist items to the LinuxBIOS mailing list.
If you're interested in applying for a project, you need to hurry up. The deadline is March 24, 2007!
Note: This article is part of my OS Install Experiences series.
I'll continue with the recently released operating system PC-BSD 1.1, which is based on FreeBSD 6.1.
This is actually the first time I installed a BSD-like OS, so I thought it would be a bit of a hassle. But I was surprised to find that the install was really pretty easy (which is a major goal of PC-BSD, as I understand it). I didn't even read a manual or installation instructions or anything...
/dev/ad0 (counting starts at 0) is the first disk, /dev/ad0s1 (counting starts at 1) the first "partition" (called "slice" in BSD). It doesn't seem to be possible to install PC-BSD on an extended partition (please correct me if I'm wrong), so I installed it on /dev/hda2 (/dev/ad0s2 in BSD-speak), which is a primary partition. To make things more complex and confusing, a BSD slice can contain multiple "partitions" (not the same as Linux partitions!). I now have /dev/ad0s2a, which is the boot partition, and /dev/ad0s2b, the swap partition. Confused? Me too.
hostname after the install and I got PCBSD.localhost.Update 2006-06-02: Added IPv6 netstat/sockstat output.
Update 2006-06-02: Shortened the length of the article on my main webpage as well as the RSS feed. But you can always read the whole article here, of course.
Over the next few days or weeks I intend to install quite a bunch of free (as in beer) operating systems on one of my machines.
This has several reasons and benefits:
/bin/sh, for example) and which should only get something like /bin/false [1]. While I install all these OSes, I will create a comparison chart of which users have a valid shell and which don't on every other Unix-like OS I install. This will be quite interesting, I guess, and it might help others package maintainers to decide whether or not to give certain system users a valid shell.On the list I plan to install are most major (free) Unix-like operating systems, e.g. Debian, Ubuntu, Gentoo, Fedora Core, OpenSuSE, OpenBSD, FreeBSD, NetBSD, PC-BSD, OpenSolaris, and whatever else I can find out there. Basically, if I can download a CD image for free off the net, it's fine.
I'll be writing one small blog article per OS, stating my experiences, gotchas, pros and cons I noticed etc. If you have any suggestions for OSes or distributions I should look at, or ideas about other aspects of the OSes I could compare, please leave a comment.
[1] It has been pointed out that /usr/sbin/nologin or something similar is probably better than /bin/false, because it logs login attempts at these accounts (/bin/false doesn't).
Update: Articles published so far:
Recent comments
20 weeks 5 days ago
47 weeks 2 hours ago
1 year 2 weeks ago
1 year 2 weeks ago
1 year 3 weeks ago