Android phone: Linux and BSD

Looking at the general information page from Google and this OnLAMP article, it appears that Google’s new phone operating system, Android, is based both on Linux (the kernel) and OpenBSD/NetBSD (libc). I wonder how much of the GNU tools are on there.

I also wonder what moved them to that decision.  Part of the Android FAQ section points at this article about the Apache License (a BSD-style license) being preferable.

DragonFly project statistics

Ohloh.net keeps statistics for a variety of open-source projects, including DragonFly.  It tells a story mostly based on source code analysis.  Which committer for DragonFly has the least commits?  Me!  Of course, it’s my news articles from this blog that show up on the project page, so it’s missing out on what I’ve heard called the “atmosphere” around open source projects.  Hubert Feyrer seems to think the same way.

FreeBSD progress report and comparison

The most recent FreeBSD progress report is out; among other things, it talks about work on multi-IPv4/IPv6 jails, TCP cleanup, and TCP reassembly optimization.   Interestingly, I think there’s related work in DragonFly – the DragonFly jail changes were about a year ago, and Jeff Hsu’s work on the DragonFly network stack seems similar.

I doubt there’s many people on the planet with the brainpower and time for this, but it would be interesting to have a large-scare compare/contrast of the different BSD styles for solving problems in code.