Hasso Tepper has committed all the recent changes to sound infrastructure in FreeBSD-6 to DragonFly; this improves sound support on a number of different laptops.
Month: November 2007
Dmitry Komissaroff has created a new version of the Bluetooth stack, with a version ready to test.Â Â Among other changes, it’s now possible to use a cellphone via Bluetooth to establish a PPP connection.Â There are other caveats.
AsiaBSDCon 2008 is scheduled for March 27-30 in Tokyo.Â The deadline for paper proposals has been pushed to December 11th, and there is a mailing list for further announcements – check the official website for more information.
According to Google image search, this very Digest has something to do with boobs. If this trend continues, I predict a significant increase in traffic. And disappointed visitors. (via Joerg Sonnenberger, who is apparently the common thread)
Matthew Dillon has posted another of his (apparently regular?) HAMMER updates.
It starts with trying to install BSD, and goes downhill from there.Â (Check the image properties for more of the joke.)
This AP news story seen in several places describes how the BSA has been vigorously obtaining money in and out of court for pirated software, and it appears to be procuring more money than the actual value of the pirated software.Â … Another good reason to use open source, which the article touches on, by the end.
If you have a laptop with bleeding-edge DragonFly and an ExpressCard slot, please test it out, as Sepherosa Ziehau has made them supportable.
Matthew Dillon has changed the random IP sequence number generation in DragonFly to use the system generator.Â This issue comes from a review of the old randomizer algorithm by Amit Klein, who has worked on some similar issues.Â No idea how this affects other BSDs…
Sepherosa Ziehau has committed the rest of his work separating dummynet from ipfw and making it run on a per-CPU basis.Â This means that, with some additional work, dummynet could be used with pf, for instance.
Matthew Dillon described the state of his distributed filesystem, saying a simple version should be up and runnable by next week, with actual clusters (meaning multiple disk blocks, not separate systems) supported some time after.
Also, the next regular 6-month release (2.0!) will probably be pushed out a little to mid-January 2008, so the release isn’t happening at the same time as everyone’s holiday plans.
Nuno Antunes has posted his latest version of a netgraph upgrade; he’s looking for feedback and ideas.Â Interestingly, he included a virtual kernel config so his changes can be tested without interfering with normal system operation.
Simonm ‘corecode’ Schubert has slipped the Preview tag; those of you running 1.11-preview can update and get all recent changes.
After a short hiatus, BSDTalk is back with an interview of Joerg Sonnenberger, a developer for DragonFly and pkgsrc, etc., etc. (Add to that list if you’re reading, Joerg).
Results from the bulk builds of pkgsrc are now available at http://pkgbox.dragonflybsd.org/package-reports/. There’s several reports in there already, for anyone who wants to see what isn’t working. (hint: net-snmp.)
Peter Avalos has managed to add some changes originally from FreeBSD that makes CAM now loadable as a module.Â This means, as his commit message mentions, a USB floppy can be hooked up without a kernel recompilation.
The SuperComputing 2007 (SC07) Cluster Challenge has undergrads creating computer clusters using commodity equipment, with the limit being amperage used.Â I link to it because that’s the problem space where DragonFly is headed.
Sepherosa Ziehau has posted initial patches for a rather large project: separating ipfw and dummynet, and making dummynet run cpu-local.
Here’s two articles for your persual: First, this Guardian Unlimited article attacks one of those ‘well-known facts’ that Betamax failed despite being better than VHS. The title says it explicitly: Why VHS was better than Betamax. The author even manages to mention the Windows vs. Unix idea that is an offshoot of this.
Second, a New Yorker article for those who care about patents and copyright: The “Piracy Paradox” describes how a lack of copyright in fashion design had led to better business – perhaps this could apply to software design too?
Both links via things magazine. So, do you all (the readers) like when I go off the beaten path for related material like this?
The 386 processor is no longer officially supported for DragonFly. I say “officially” because it probably didn’t work anyway, as I doubt anyone was crazy enough to try it in the last few years.
Hasso Tepper has added some USB to serial drivers: uticom(4) for TI TUSB3410, moscom(4)Â for the MosChip Semiconductor MCS7703, and uchcom(4), for WinChipHead CH341/CH340.Â Dmitry Komissaroff contributed to the uticom(4) driver.
Some entertainment: This article at American Scientist talks about programming language choice and the arguments that have come up over the years. The bibliography at the end of this 5-page essay is worth special attention, because of the links to early documents describing these battles over languages and choices nobody thinks of these days, like PL/I or Cobol.
Some specific links to articles cited:
- How do we tell truths that might hurt? (Edsger W. Dijkstra, 1975)
- On holy wars and a plea for peace (Danny Cohen, 1980)
- Why Pascal is Not My Favorite Programming Language (Brian W. Kernighan, 1981)
- Computer Languages History (Ã‰ric LÃ©vÃ©nez, 2006)
- Programming languages and their relationship styles (Meredith L. Patterson, 2006)
All the citations are worth investigating – take some time to read them.
Peter Avalos has upgraded libarchive to version 2.4.0, which apparently eats much less CPU than earlier, inspired by benchmarks comparing it to other tar implementations.
Matthew Dillon warns of struct vattr changes being done to support his new filesystem, HAMMER.Â This may cause problems in userland, though of course this can only affect you if you are running the bleeding edge of code.
This Associated Press story about a teacher assigning Wikipedia article writing as a project for students notes that “Knowing their work was headed for the Web …Â helped students reach higher”.Â I’d draw a parallel to open source, since knowing your code (or perhaps your news blog…) will be viewed by multiple people encourages harder work.Â (Via)
This recent “Puffy’s Marathon” article covering the OpenBSD 4.2 release, on OnLAMP.com, mentions that the new OpenBSD support for Broadcom AirForce/AirPort Extreme devices (bwi(4)) came from Sepherosa Ziehau’s work in DragonFly.