Month: February 2008

EuroBSDCon, NYCBSDCon, BSDCan, AsiaBSDCon, whew


EuroBSDCon 2008 will be Oct. 18-19th at the University of Strasbourg, France.

NYCBSDCon 2008 will be October 11-12th at Columbia University.

BSDCan 2008 will be May 16-17th, in Ottawa, Canada.

AsiaBSDCon 2008 will be the 27-30th of March, at the Tokyo University of Science, Tokyo, Japan

EuroBSDCon’s dates were recently announced, which is what caused this post. Has anyone noticed that not so many years ago, BSD conventions were just informal gatherings held at Linux-centric events? An interesting change.

Posted by     Categories: Goings-on     0 Comments

BSDTalk 142: Ken Smith and the release process


BSDTalk 142 has an interview with Ken Smith, lead release engineer for FreeBSD. I haven’t listeded to the interview yet, but I daresay it covers the recent 7.0 release.

Posted by     Categories: Goings-on     0 Comments

1.12 release noting


It’s always entertaining to see where release announcements appear.  I like this one from _why, as it’s way better than the usual announcement reprint.  Plus, it’s the first art/code blog I’ve ever seen.

Posted by     Categories: Goings-on     0 Comments

February OSBR: Open Data


Dru Lavigne posted that the latest issue of the Open Source Business Resource is available; this issue being about “open data”.

Posted by     Categories: Goings-on     0 Comments

DragonFly 1.12 is released!


The 1.12 release is out now, and should be available on any of the mirrors. I’m blockquoting the announcement:

This release is primarily a maintainance update. A lot of work has been done all over the kernel and userland. There are no new big-ticket items though we have pushed the MP lock further into the kernel.

The 2.0 release is scheduled for mid-year.

Of the current big-ticket item work, the new HAMMER filesystem is almost to the alpha stage of development and is expected to be production ready by the mid-year 2.0 release.

Posted by     Categories: Goings-on     4 Comments

SOC 2008 is starting


If you’re a student, start thinking about potential Summer of Code projects, as Google’s starting their 2008 edition.

Posted by     Categories: Goings-on     0 Comments

BSDTalk 141: Kris Moore and PBI 4


BSDTalk 141 has Kris Moore from PC-BSD talking about their recent release 4 of PC-BSD’s packaging system, PBI.

Posted by     Categories: Goings-on     0 Comments

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.

Posted by     Categories: Goings-on     1 Comment

HAMMER update for 02/23


Matthew Dillon’s latest HAMMER update covers the last 3 items needed, and it’s almost-but-not-quite testing time.

Posted by     Categories: Goings-on     0 Comments

Microsoft and open source fooferaw


Microsoft has made announcements about interoperability with open source and their products.  Lots of analysis of this is happening, though I like chromatic’s summary best.

Posted by     Categories: Goings-on     2 Comments

1.12 release Monday


1.12 is being released Monday the 25th – test now!  If something drastic comes up, Wednesday is the backup date.

Posted by     Categories: Heads Up!     0 Comments

Archive layout change for DragonFly pkgsrc


I’m changing the layout of the pkgsrc binary archive; see my message to kernel@ for details.

Posted by     Categories: pkgsrc     0 Comments

DragonFly on grub2


‘walt’ passed along a note about his success using grub2 to boot DragonFly.

Posted by     Categories: Goings-on     0 Comments

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.

Posted by     Categories: Goings-on     0 Comments

Perl REST and mod_perl


Pardon while I indulge in my favorite language, but OnLAMP.com has some interesting stuff on mod_perl6 (the linked presentation is interesting) and REST, shown in a way that is both terse and complete.

Posted by     Categories: Goings-on     0 Comments

BSDA training in Texas


Puget Sound Technologies is holding a training class for BSDA (as in BSD Associate) certification down in Texas in late April.  The teacher, Jeremy C. Reed, has contributed to DragonFly, among other things.  (Via BSDNews)

Posted by     Categories: Goings-on     0 Comments

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.

Posted by     Categories: Goings-on     0 Comments

Sendmail bug found


Matthew Dillon found a memory corruption bug in sendmail; it is patched in the 1.12 release branch and in HEAD.

Posted by     Categories: Heads Up!     0 Comments

pkg_search now more informational


Matthias Schmidt has updated pkg_search with a ‘-s’ option, which provides the long description of the item(s) found in the search.

Posted by     Categories: Committed Code     0 Comments

Linkdump action


Dru Lavigne’s latest blog post has a pile of good links in it; I’m just going to point at it and tell you to make with the clicking.

Posted by     Categories: Goings-on     0 Comments

An issue already past


As Hasso Tepper describes in a kernel@ post, the recent FreeBSD IPSEC issue affected DragonFly too, but was fixed in a previous release.

Posted by     Categories: Goings-on     0 Comments

More about compilers


InformIT has an article about alternative compilers, including some that have had mention on the DragonFly lists, like TenDRA and pcc. (via Hubert Feyrer)

Posted by     Categories: Goings-on     0 Comments

Handy regex help


For those who want a quick reference: regular expression cheat sheets.  Of course, it’s not such a quick reference if there’s 11 sheets.  (Found via rootprompt.org)

On a side note: I consider Mastering Regular Expressions one of those books that delivers what the title promised.

Posted by     Categories: Goings-on     0 Comments

More OSI coverage


OnLAMP.com has an 2-page interview of Bruce Perens, Eric Raymond, Brian Behlendorf, and Michael Tiemann, all about 10 years of the Open Source Initiative. (Not the OSI model as my headline may suggest.)

Posted by     Categories: Goings-on     0 Comments

pkgsrc and other NetBSD lists updated


Hey, the NetBSD mail archives have been redone, and are much more readable.  The pkgsrc lists like pkgsrc-users are there, and possibly useful to DragonFly users.  Interestingly, they are using the same support programs to create the archive as we are.(via Hubert Feyrer)

Posted by     Categories: Goings-on     0 Comments

Open source tool usage


Dru Lavigne’s “Creating a Publication Using Open Source Tools” talk at SCALE 2008 is available as a PDF.

Posted by     Categories: Goings-on     1 Comment

HAMMER update for 02/10


Matthew Dillon posted another HAMMER summary. This one details the great success he has had simplifying his strategy.  Here’s some details on what didn’t work, for the curious.

Posted by     Categories: Goings-on     4 Comments

Busy busy busy


For some reason, I’ve had more material for posting in the past few weeks than just about ever.  I’ve had a 2-3 day backlog of news all this time.  I’m not complaining, mind you, I’m just thrilled that there’s this much going on.

Posted by     Categories: About This Site     0 Comments

Always an alternative, never a first choice


Here’s a rather long list of various closed-source programs and the open-source alternatives that match them.  (Via Hubert Feyrer)

The real advancement for open-source is going to be when they are no longer the second choice.  It’ll make my day when I see throwaway articles like “Tired of the GIMP and have money to burn?  Why not Photoshop?”

Posted by     Categories: Goings-on     0 Comments

Branching 1.12


By common consensus on the kernel@ mailing lists, the next release will be 1.12. (Everyone wants to have HAMMER fully tested before 2.0) The 1.12 code branch is happening today.

Posted by     Categories: Goings-on     0 Comments

10 years of religion


Bruce Perens has put together a summary for the first decade of open source.  It’s a call to arms, not a news report. though that should not be a surprise.

This being a BSD-centric publication, I have to quibble: He defines open source as having started by his writing about it, 10 years ago, which seems somewhat arbitrary.  Also, he claims the GPLv3 is the ‘strongest’ open source license possible on the basis that people have been looking at it.  I’d argue that the BSD license has already made it through court.   The biggest problem these days appears to be patent law, which is certainly vulnerable to challenge.  (Via OnLAMP)

Posted by     Categories: Goings-on     3 Comments

New German mirror


There’s a new mirror of ISO images and binary packages at Philipps-University Marburg, in Germany, available via FTP.

Posted by     Categories: Goings-on     0 Comments

Virtual kernel management


Aggelos Economopoulos posted his own vkernel management script, appropriately called ‘vkernmgr’.

Posted by     Categories: Goings-on     0 Comments

Non-code contributions


Matthias Schmidt sent along a link to an Undeadly article that details how Will Backman made a major improvement for OpenBSD’s SNMP support without writing any code. “I want to contribute but I’m not a coder” is a common refrain for open-source projects, including DragonFly, and we would benefit from similar testing.

As for examples of non-code contributions: Will Backman is also known for BSDTalk.  In addition, there’s what you are reading right now

Posted by     Categories: Goings-on     1 Comment

A moused improvement


Matthias Schmidt has added scrolling support to moused(8). This means that when using a mouse in a terminal, holding down the 3rd button and moving the mouse up and down scrolls the terminal.  (From FreeBSD)

Posted by     Categories: Device support     0 Comments

HAMMER update for 02/06


Matthew Dillon posted another of his HAMMER updates; he reports on a number of issues he’s having trouble with.  The happy result is that fixing these problems actually led to a solution that was much easier to implement.

Posted by     Categories: Goings-on     0 Comments

Youngest kernel hacker ever


Something I encountered today: a story of the earliest start on BSD, ever.

Posted by     Categories: Off-Topic     0 Comments

BSDTalk 140: Mult


BSDTalk 140 is an interview with Kristaps Dzonsons, author of Mult, a “instance multiplicity system”.  It sounds similar to vkernels or Xen, though I’m sure there’s someone gritting their teeth at my generalizations.

Posted by     Categories: Goings-on     3 Comments

Need better branding


I noticed this article describing a  product called ‘Flyback’ on Ubuntu, advertised as being  similar to Apple’s Time Machine.   It creates a backup system via rsync and hardlinks.  Oddly enough, this has already been done on DragonFly, and could work on any BSD.  Perhaps we need to name more basic assemblies of system features with cool names.  (via)

Posted by     Categories: Goings-on     3 Comments

Postgres update in pkgsrc


The database package Postgres, in pkgsrc, is going to version 8.3, and version 8.0 is being removed.  If you aren’t familiar with Postgres, it’s the database that people call ‘real’ in contrast to MySQL, for reasons I’m not yet qualified to list.

Posted by     Categories: pkgsrc     0 Comments

BSD magazine site up


As mentioned here before and now on FreeBSD – the Unknown Giant, there will soon be “BSD Magazine“. It’s due out in 2Q 2008.

Digging around on the site shows some promotional material that says “Linux” where it should say “BSD”. This is probably because it’s repurposed from one of Software Media LLC’s other publications.  It should be interesting.  If you have a itch to write, they are taking submissions, though it sounds like they’ve already got the first issue ready.

Posted by     Categories: Goings-on     0 Comments

2.0 release dated


2.0 will be branched on the 9th and released on the 23rd of this month.  If you have something you want in that release, hurry!  HAMMER will be included in an alpha state.

Posted by     Categories: Heads Up!     9 Comments

Mobile device users, unite!


Matthias Schmidt has created a ‘mobile devices’ (meaning laptops) section on the DragonFly wiki; there’s already a section there for two different IM laptops.  Please contribute if you have run DragonFly on other mobile devices, especially if you are one of the people who has mentioned it before.

Posted by     Categories: Device support     0 Comments

New MTA: dma


Matthias Schmidt and Simon ‘corecode’ Schubert have put together ‘dma’, a local mail delivery agent that can replace sendmail for most common needs, with the benefit of being simpler and smaller.  It’s already in the system.

Posted by     Categories: Committed Code     0 Comments

Encrypted file systems of the future


Simon ‘corecode’ Schubert mentioned plans to eventually build an encrypted network file system; Matthew Dillon added a description of how that could work with HAMMER.

Posted by     Categories: Goings-on     0 Comments

rsync vs. cvsup


Vincent Stemen did a good amount of testing of cvsup vs. rsync in terms of update speed. Rsync came out way ahead, though as a few people noted, rsyncd’s load relative to cvsupd on a server serving many clients is unknown. In any case, cvsup does not build on DragonFly via pkgsrc, so it looks like rsync is generally a better choice, plus most mirrors are using it now. HAMMER may provide a better alternative, in any case.

While on the topic: Ulf Lilleengen’s blog post about improving csup.

Posted by     Categories: Goings-on     2 Comments

‘mirror’ program available


Vincent Stemen put together a tool for automatically updating his DragonFly systems.  It’s called ‘mirror’, and he has an explanatory web page up for it now.  Give it a whirl.

Posted by     Categories: Goings-on     0 Comments

bthcid, btpin, and rfcomm_sppd added


Hasso Tepper has addedbthcid(8) – Bluetooth Link Key/PIN Code Manager and btpin(1) Bluetooth PIN utility”, along with “rfcomm_sppd(1) – RFCOMM Serial Port Profile daemon”.  These all originate from NetBSD, so I’ve linked to the man pages there for further details.   That’s the lowest consonant to  vowel ratio I’ve had in a while.

Posted by     Categories: Device support     0 Comments

Old ][ nostalgia


I had an Apple ][+ when I was younger, and Gamasutra has an article up all about pre-Mac Apples, exploiting my sense of nostalgia. (Via the howling void)

While we're on the subject, there's an online Apple ][gs emulator at virtualapple.org.  One of these days I’ll get around to scanning my original Castle Wolfenstein disk just to show how old-school I am…

Posted by     Categories: Off-Topic     0 Comments