After 8 months, 66 videos uploaded, and 141,676 views, the BSD Conferences YouTube Channel was slashdotted for the first time last week. Specifically, Theo's OpenBSD Release Engineering talk was linked from this slashdot post. Views of the video spiked to nearly 8,000 a day after the Slashdot post, which dwarfs the previous highs of around 1,500 videos a day after I posted about Kirk McKusick's FreeBSD Kernel Internals lecture.
I think this is an excellent reminder of the power that forums like Slashdot still have in directing traffic among those seeking technical content online. I would encourage anyone interested in seeing more BSD related content online to install browser bookmarklets, toolbars, or other shortcuts to more easily share and promote FreeBSD content on Digg, Del.icio.us, Slashdot, etc..
Sunday, July 26, 2009
The Slashdot Effect
Saturday, July 18, 2009
FreeBSD Code Metrics Now on Ohloh.net
I've written previously about Ohloh.net and how I'd like to see more of the dynamic code metrics calculated there available on the FreeBSD web site. I am happy to report that today I noticed after several years of attempts, the ohloh repository import servers have finally managed to get through the entire FreeBSD source repository. Their software setup previously had difficulties dealing with a project with as long of a history as FreeBSD.
You can now view the top level code metrics about FreeBSD from the FreeBSD Project Page on Ohloh.net. This page indicates that there are over 10 million lines of code, that more files are licensed under GPLv2 than any other license.
The committer totals do not quite match up with Peter's Commit Counters. Even after accounting for the fact that Peter's system could potentially double count a commit that touches both sys and non-sys parts of the source tree, the numbers from Ohloh are still lower for some committers. Unlike the numbers on cia.vc, the FreeBSD project on ohloh.net only contains the source repository. We are currently lacking the anonymous cvs access to our doc repository necessary to add the doc project to ohloh.net.
How do the numbers reported on ohloh.net compare to code metrics others have reported for FreeBSD? Does this match expectations or are there any major problems with this data? How can we use this information on our website? Would a badge on the front page showing "Last improvement made X minutes ago" be useful? A list of most active committers in the past week on one of the developer pages? Other ideas for utilizing the work the Ohloh project is doing?
Sunday, July 12, 2009
Open Source in Recessions
In general, recessions can be really good for open source. Large businesses look to cut back on IT budgets and this often involves re-evaluating whether proprietary software and maintenance contracts are necessary, given high quality open source alternatives. Companies may dedicate more internal resources to open source projects, and also the surplus of underemployed engineering talent in the market may be available for more open source development work.
Unfortunately, there are also some significant downsides, and one that I would like to highlight is the plight of the small open source shops around the world. We've seen pleas earlier this month to Save BSD Magazine, and in recent years some other smaller open source companies such as Daemonnews, and the Japanese publications FreeBSD Press and BSD Magazine have exited the business. In the current environment I would like to take the unusual step of plugging a company that has been selling, marketing, legally defending, and supporting FreeBSD from the very beginning.
FreeBSD Mall has been selling FreeBSD CDs since 1.0 in 1993 and is still selling and supporting CDs, DVDs, books, branded apparel, and more. The PC-BSD live-dvds make an excellent introduction to FreeBSD for new users and the complete FreeBSD DVD distributions are quite handy to have. Consider spending a few dollars at the FreeBSD Mall site, buy a BSD Magazine subscription, or otherwise spend some money to encourage the small commercial FreeBSD ecosystem and perhaps contribute to more funds being available to exploit the many disruptive opportunities (netbooks, cloud computing, etc..) that could be very good for open source and FreeBSD during this recession.
Sunday, May 17, 2009
Remaining AsiaBSDCon 2009 Videos Posted
The remaining 9 videos from AsiaBSDCon 2009 have been posted. The new videos include talks by Theo de Raadt, Eric Allman, Kris Moore, Mohamad Fauzie, Brooks Davis, Atillio Rao, A. Kantee, and the Works In Progress Sessions.
- AsiaBSDCon 2009:The OpenBSD Release Process: A Success Story, Theo de Raadt
- AsiaBSDCon 2009: Internet Mail — Past, Present, and (a bit of) the Future, Eric Allman
- Kris Moore: PC-BSD - Making FreeBSD on the Desktop a reality
- Mohamad Dikshie Fauzie: FreeBSD and SOI-Asia Project
- Isolating Cluster Users for Performance and Predictability, Brooks Davis
- A. Rao: The Locking Infrastructure in the FreeBSD kernel #2
- A. Rao: The Locking Infrastructure in the FreeBSD kernel #1
- A. Kantee: Environmental Independence: BSD Kernel TCP/IP
- Work-in-Progress Session in AsiaBSDCon 2009
Sunday, May 10, 2009
First AsiaBSDCon 2009 Videos Posted
Thanks to Hidetoshi Shimokawa and Hiroki Sato, we now have 7 videos from the recent AsiaBSDCon 2009 in Tokyo, with more on the way:
- A. Zakharchenko, Mail system for distributed network
- K. Dzonsons, Deprecating groff for BSD manual display
- D. Gwynne, Active-Active Firewall Cluster Support in OpenBSD
- R. Jaworowski, FreeBSD on hi-perf. multi-core embedded PPC
- M. Warner Losh, An Overview of FreeBSD/mips, AsiaBSDCon2009
- Constantine A. Murenin, OpenBSD Hardware Sensors Framework
- Philip Paeps, Crypto Acceleration on FreeBSD, AsiaBSDCon2009
Wednesday, April 22, 2009
Nominations for Google-O'Reilly Open Source Awards
Nominations for the 5th Annual Google-O'Reilly Open Source Awards are now being accepted. As in previous years the awards are open ended so nominations should also include the name of the award / achievement in addition to a nominated recipient (e.g. Best Lifetime Contributor, Community Builder, Tool Builder, Overall Hacker, etc..). Nominations are due by May 22, 2009 and will be judged by a committee before winners are presented with an award at OSCon 2009. (Via Google's Open Source Blog.)
Tuesday, April 21, 2009
50th BSD Video Posted: All DCBSDCon '09 Videos Live
Jason Dixon has made available the last 4 videos from DCBSDCon 2009. The last video marks the 50th video uploaded to the BSDConferences YouTube channel. This channel was created less than 5 months ago and now has 924 subscribers from authenticated YouTube users, and the videos have been viewed over 76,000 times by users from around the world (includes partial views).
The newest 4 videos are :
- Richard Bejtlich, Network Security Monitoring using FreeBSD
- Henning Brauer, Faster Packets: Performance Tuning in the OpenBSD Network Stack and pf.
- Jason Dixon, BSD is Still Dying (closing remarks)
- Chris Buechler, Network Perimeter Redundancy with pfsense
The average number of daily views is around 500, with significant spikes above 1,500 in the days after a popular new video is announced:

And the top 10 videos sorted by views (biased towards older videos that have been available longer) are :
- FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
- PC-BSD: FreeBSD on the Desktop
- New features in FreeBSD 7
- BSD is Dying, Jason Dixon, NYCBSDCon 2007
- ZFS in FreeBSD, by Pawel Jakub Dawidek
- FreeBSD, Building a Computing Cluster
- FreeBSD Profiling, Kris Kennaway, MeetBSD 2008
- Embedding FreeBSD, MeetBSD 2008
- BSD v. GPL, Jason Dixon, NYCBSDCon
- FreeBSD Network Stack Optimizations, Robert Watson
