|
[20100701]
|
BSD Magazine archive available
Olga Kartseva
writes:
``BSD Magazine archives available without subscribing to BSDMag newsletter for freebsd-announce subscribers!''
Here are direct PDF links:
Enjoy - and remember: more NetBSD content is good content, authors are always welcome!
[Tags: Articles, bsdmagazine]
|
|
[20100131]
|
Unfilling my inbox: NetBSD news from the past few weeks - ACPI, NUMA, Xen, and more
Herre are some more things that I've caught in my inbox for too long,
and I'm finally finding some time
to sum them up here:
- NetBSD's "let's move kernel parts to the userland" RUMP
project is still under heavy development, and in order
to make testing of compatibility after kernel changes easier,
a new command "rumptest" was added to build.sh:
``Basically you say:
./build.sh ${yourargs} tools ; ./build.sh ${yourargs} rumptest
Where yourargs are what have you, e.g. '-U -u -o -O /objs'.
The latter builds only the rump kernel libs and uses some ld+awk magic
to figure out if things go right or not. This is to avoid having to
install headers and build libs (which is too slow since a full build is
too slow). The magic is not a substitute for a full build, but it is
n+1 times faster and works probably 99.9% of the time.
The scheme uses a number of predefined component sets
(e.g. tmpfs+vfs+rumpkern) to test linkage. They are currently listed
in build.sh. This area probably needs some work in the future. It would
be nice to autogenerate the combinations somehow.
If things go well, you get something like this:
===> Rump build&link tests successful
===> build.sh ended: Wed Nov 18 20:10:59 EET 2009
''
See Antti's
Antti's mail to tech-kern:
on how to tell if things didn't go so well, and what to do in that case.
- According to
Wikipedia,
``Non-Uniform Memory Access or Non-Uniform Memory Architecture (NUMA) is a computer memory design used in multiprocessors, where the memory access time depends on the memory location relative to a processor. Under NUMA, a processor can access its own local memory faster than non-local memory, that is, memory local to another processor or memory shared between processors.''
Supporting NUMA in a contemporary (i.e.: Intel centric)
SMP-enabled operating system requires following a bunch
of standards, two of which are
parsing of two tables, the System Resource Affinity Table (SRAT)
and the
System Locality Information Table (SLIT).
Both tables are accessible via
the
Advanced Configuration and Power Interface (ACPI), and according
to the
German-language Wikipedia,
the SRAT is used to assign local memory to local threads
to boost their performance, and the SLIT defines the
"distance" of the nodes among themselves, which is used to
determine the "nearest" memory if local memory is not
enough.
Now, Christop Egger has posted patches to add
an ACPI SLIT parser
and
an ACPI SRAT parser.
See the two postings for
dmesg pr0n from his tests on an 8-node system.
- Staying with ACPI and Christoph Egger, he found that even
though the ACPI spec defines an ACPI device for fans,
BIOS vendors and OEMs do their own thing.
To accommodate things like the fan sensor found in
the ACPI Thermal Zone in his HP Pavillion DV9700 laptop
he has
proposed a driver
to extend the acpitz(4) driver with fan information.
That way, envstat(8) can be used to display the ran's
RPMs:
[acpitz0]
Processor Thermal Zone: 56.000 95.000 degC
fan: 2840 RPM
- Staying with driver games, iMil writes me that
there's documentation on
getting DRI, AIGLX, Composite and Compiz
going with NetBSD 5.0 available in
the O(ther)NetBSD Wiki now.
The documentation covers how to enable the
Direct Rendering Manager (DRI), setting up and configuring
Modular X.org, assuring that everything's in place, and
how to get
Compitz going. Mmm, wobbly windows at last! :-)
- While we're talking funky desktop stuff: Marc Balmer has
submitted
a patch to get touchpanel support for ums(4).
ums(4) is for USB mice, and in contrast to mice, touch panels need
to deal with absolute numbers, not relative numbers.
- Back to the guts of the kernel, another patch suggested
by Christop Egger was for
adding x2apic. What is x2apic?
X2APIC is
``an Intel-only feature but can also be found
in virtual environments with support for CPU apic id's > 0xff.
I.e. Xen 4.0 (not yet released) supports 128 CPUs in HVM guests
with the CPUs enumerated with even apic id's. That means you need
x2apic for the 128th CPU :)
''
- While speaking of Xen: Xen 4.0 is coming soon,
and there's a
call to help testing it on NetBSD!
Install Mercurial, check out latest Xen
sources, apply a bunch of patches, build and install.
Examples of commands are given, in addition to changes
required for /boot.cfg etc.
Report your findings to
port-xen!
- Last one for today: Michal Gladecki,
Editor-in-Chief of BSD Magazine
writes:
``We are happy to announce that BSD Magazine is transforming into a free monthly online publication. The online version of BSD Magazine will stay in the same quality and form. It will look like the BSD magazine one is familiar and comfortable with. Please sign up to our newsletter at www.bsdmag.org and get every issue straight to your inbox. Also, you can now download any of the previous issues from our website. The first online issue -- 2/2010 -- is coming out in February. Please spread the word about BSD Magazine. ''
Click!
So much for today. I still have a bunch of news items
in my inbox for next time, but let's call it
good for today.
Unrelated, I've been playing with git a bit over the
past few days, and wile I have a number of questions building up
(which will be subject to tech-repository or so), what I
can say today is that the speed of "git pull" with
NetBSD's git repository and my 1MBit DSL line reminds me
a lot of the times when I used SUP with my 56k modem
- it took forever, too. :-(
[Tags: acpi, acpitz, aiglx, Articles, bsdmac, compiz, dmesg, dri, numa, rump, slit, touchpanel, ums, x2apic, xen]
|
|
[20090504]
|
Article: Thread scheduling and related interfaces in NetBSD 5.0
Mindaugas Rasiukevicius has worked in the SMP corner of the
NetBSD kernel in the past few months, and he has written
an article that introduces the work done by him and others,
see
his posting
for a bit more information, or
his article directly.
The article introduces real-time scheduling and the scheduling
classes found in NetBSD 5.0, and gives an estimate on the
response timeframe that can be expected for real-time applications.
Setting scheduling policy and priority from a userland
application is shown next, and programming examples for
thread affinity, dynamic CPU sets and processor sets are
shown. Besires C APIs, there are also a number or new commands
in NetBSD 5.0 that can be used to control things from the command
line, e.g. to define scheduling behaviour and manipulate
processor sets. My favourite gem is the CPU used in the
cpuctl(8) example, which is identified as "AMD Engineering Sample". :-)
[Tags: Articles, dmesg, posix, pthread, smp]
|
|
[20090220]
|
Jan 2009 issue of BSD Magazine is out!
BSD Magazine is a rather new
publication. The Jan 2009 issue is out now, and it has a special focus,
following the title ``Explore NetBSD''!
Karoina Lesinska was kind enough to provide me with detailed information,
and here's what I can report about the contents of the mag and the
included DVD:
- There's a 3/4 page announcement of NetBSD 5.0, or what it will
contain once released. Includes the long list of news & goods
already announced elsewhere.
- NetBSD install, by Patrick Pippen. He talks about how to go through
the NetBSD installer (sysinst), including language and keyboard
selection, selecting and partitioning the harddisk to install to,
installing bootblocks, selecting the installation media, installing the
base system, selection of the system password encryption algorithm,
and setting the root password and shell.
Beyond that, the article also gives help on getting
started after the installation. Format of the text is interesting,
with parts of the pkgsrc setup description being included as
comments in the typescript, but the contents' still there.
- BSD live, by Jan Stedehouder, compares BSD-based Live CDs.
Includes NetBSD-based ones like NewBIE and NetBSD Live.
No Jibbed, thought. :( The article gives an overview of the
contents of each Live CD, and includes lots of screenshots
for an early impression of the look & feel.
- Play Music on Your Slug with NetBSD, by Donald T. Hayford.
A previous issue of the BSD Mag described how to install
NetBSD on the Linksys NSLU2 (AKA slug), and this article
explains how to set the system up so it can act as a
web-based mp3 player that you can hook up to the stereo.
- Interview about NetBSD WAPBL, with Simon Burge, Antti Kantee and
Greg Oster. Federico Biancuzzi asks the NetBSD developers who
worked to get journaling into NetBSD about what it is, how it
is integrated in the current file system implementation,
what features there are, benchmark results, ideas for future
improvements, how to set it up, space requirements, interaction
with backups. Furthermore, the development and testing process
with its interaction with the RUMP subsystem is discussed,
and finally under what license the implementation is available.
- Besides those articles that focus on NetBSD and/or pkgsrc,
they are also mentioned in further articles, including
"Multi-User Conferencing" by Eric Schnoebelen and Michele Cranmer,
"Installing Prelude IDS" by Henrik Lund Kramshoj,
and "If it moves! crypt it" by Marko Milenovic.
- Last, the included DVD is bootable on i386 to install NetBSD
from CD. It also contains the 2008Q2 snapshot of pkgsrc,
precompiled binary packages for 4.0/i386 and bootable ISO
images for amd64, i386, and the i386pkg CD from the NetBSD 4.0
release.
Last, there's a snapshot of NetBSD-current as of
Sep 7 2008, with bootable ISOs for installing on i386 and amd64, plus
sources.
There's a full page in the mag describing the contents of the DVD
in detail, and where to get more information if needed, so noone's
left out in the rain.
Remember that authors of BSD related contents are always scarce, and if
you have an idea of an article, don't hesitate to contact BSD
Magazine.
[Tags: Articles, bsdmagazine]
|
|
[20090208]
|
Online-articles about NetBSD and pkgsrc configuration
Pierre-Philipp Braun has written articles about
NetBSD configuration
and
pkgsrc configuration.
The
NetBSD configuration article talks about basic setup for networking,
ssh, the Message-Of-The-Day, NetBSD's central rc.conf config file,
syslog, crontabs, time synchronization, basic system security and package
management. Following that, he talks about updating the system from
binary snapshots, and outlines further tweaks like softdep,
silencing IDE drives, using CDroms and wscons, changing your shell,
installing a new bootloader and some others. The last part covers
building NetBSD from source.
In
pkgsrc configuration,
Pierre-Philipp shows how to install packages from binaries
and sources (the main part), and also covers pkgsrc security
and bulk builds.
[Tags: Articles]
|
|
[20081208]
|
Call for articles - and some from FreeX 1/2009
NetBSD's
articles page
is always a good place to mention articles where
NetBSD is mentioned in print news, including technical
articles and introductory texts. Feel free to let www@
know about any articles that you find (in whatever language).
For today, there are a few German language
articles in the 1/2009 issue of the german FreeX
magazine:
- Not every software major release has a noteworthy list of features.
This is different for the NetBSD 5 release - not only does it include
a number of security-relevant changes, but there are substantial changes
in the kernel.
Read more in Markus Illenseer's article.
- File systems in user space promise to connect kernel and applications,
and the boundaries between data, files and file systems start to vanish.
NetBSD offers an implementation for file systems in user space since 2005,
and in the mean time it has reched full source code compatibility to the
FUSE standard. The article also contains an interview with Alistair
Crooks, developer of NetBSD's user space-based iSCSI implementation.
Read more in Ulrich Habel's article.
- Not a full article, but a useful entry from the "Tips & Tricks"
section, there's one on quick creation of a chroot using
mksandbox from NetBSD's new bulk build framework.
[Tags: Articles, freex]
|
|
[20081022]
|
Article: Community Building: NetBSD in Hindsight
Found via
BSDnews, the Canadian
Open Source Business Ressource
article
Community Building: NetBSD in Hindsight
features four NetBSD developers:
``Prior to the New York City BSD Users Group Conference held in October, 2008, NetBSD developers from across the globe held a face to face meeting for planning and problem solving. Four developers from Sweden, Canada, the US, and Slovakia took a few minutes to think about how the NetBSD community has evolved over the past fifteen years. This article summarizes those perspectives and provides insight into how an open source community maintains development momentum while managing contributions from a large number of volunteers with varying skill levels from across the globe. ''
The developers are
- Anders Magnusson, long-term VAX hacker and recent PCC maintainer
- David Maxwell, former security officer
- Lubomir Sedlacik, who works on pkgsrc release engineering and security, and
- Jeremy C. Reed, who works on various BSD-related PR projects.
Read the
full article
for all the details on why NetBSD has built a strong community, and
what to learn from that for your own Open Source project.
[Tags: Articles]
|
|
[20080819]
|
(German language) guide on installing a CF-card and NetBSD on your EeePC
Issue 5/2008 of the German FreeX magazine has an article by Ulrich Habel
titled "Festspeicher statt Festplatte" ("hard storage instead of hard
disk"). It illustrates how to replace your EeePC's 1.8" harddisk with a
CF-card adapter, and install NetBSD on it.
BTW, FreeX is always looking for (german language) authors, too!
[Tags: Articles, eeepc, freex]
|
|
[20080816]
|
Catching up, once more
After
a few days
of
offline-experience,
here's a short summary of what happens that I haven't seen
mentioned widely:
- NetBSD achieves permanent charity status:
``The Foundation has been a 501(c)(3) charity since
2004, but previously the status was given under an advanced ruling period,
i.e. it was of limited time. The permanent charity status is also known as
170(b)(1)(A)(vi).
Being a public charity is important to us, as it means that we are eligible
to receive employer matching donations, as well as to enjoy the most
beneficial tax treatment. ''
- Metadata journaling support added to FFS: ``In case of a crash or unexpected power loss however, the journaled file system will not need a lengthy file system check at boot time, but instead the kernel will replay the log within seconds. This allows faster crash recovery, less overall downtime and higher availability.
Converting an existing system to use the log feature is as easy as updating (both kernel and userland), making sure the kernel option WAPBL is selected (this is the default for GENERIC kernels now), adding a ?log? option to /etc/fstab and rebooting. Note that WAPBL is not compatible with soft-dependencies, so please ensure that you first remove the ?softdep? option if present. See the wapbl(4) manual page for more information. ''
Kudos for this go to Wasabi Systems, Darrin B. Jewell, Simon Burge, Greg Oster, Antti Kantee, and Andrew Doran!
- Uli 'rhaen' Habel wrote me that he wrote a
blosxom
plugin for gnats:
``During my work for pkgsrc I started to write articles for my blog and I referred to several PRs from the NetBSD gnats system. However I just wanted to type the PR in the form of e.g. NetBSD PR pkg/39230 and would like to have my blog software to link to the webpage automatically''.
Blosxom is the blogging
software that Uli and I use, and you can learn more about his
GNATS plugin, and download it,
here.
(Apparently I didn't get to install this plugin yet, that's
why you don't see a link on the above quoted text :-).
- Stefan Schumacher wrote me that the german magazine
Die Zeit
has an
article on operating systems
showing screenshots of several operating systems, starting with
C64 Basic V2, going over
MS-DOS
and
Windows
to more esoteric ones like
Mac OS X,
Solaris, and
*cough*
BSD.
Check the screenshot of the latter one! ;)
- Another one from Uli Habel:
His
(NetBSD|pkgsrc) blog
is now syndicated on
www.onetbsd.org.
- Wilhelm Buehler hints me at EuroBSDcon 2008:
``EuroBSDCon is the european technical conference for people working on and with 4.4BSD based operating systems and related projects. EuroBSDCon 2008 will take place in Strasbourg, France 18-19 October 2008 at University of Strasbourg.''
- There's an article by Warren Webb titled
"Free software encircles embedded design"
at
Electronic Design, Strategy, News (EDN).
The article starts by illustriating open source software as
a natural (and cheap, or course) alternative to commercial
systems, describes benefits of the development model and the
wealth of applications and how they can be used in an embedded
environment. It continues talking about licenses, tools, and alternatives
to Linux, including NetBSD.
-
Those into funky gadgets may like
the
MoPods
may be for you:
``As if a little charm pet wasn't reason enough for being, the MoPods are actually practical. When your mobile phone rings or receives a text within a metre of your MoPod then the little blighter will get in a tizz, spin round and round and a little light will flash wildly in reaction. The perfect visual warning if your phone is on silent or you are in a noisy bar.
Whether hung on your bag, your clothes, your keys or your mobile, MoPods are a must-have, or as they say in Japan, a "hitsuyou".''
- Back to our fine operating system: Ian Hibbert, who has written
NetBSD's bluetooth stack, has worked on a PAN daemon for NetBSD.
This allows to perform personal area networking in various
ways:
- NAP
- Network Access Point is like an ethernet bridge
- GN
- Group ad-hoc Network is a NAP with no external network
- PANU
- Personal Area Networking User in both host (like GN but
a single connection) and client (the device that connects
to all the others) mode.
All this will come in an upcoming NetBSD release
(well, and FreeBSD too, it seems, as they like it :-) near
you pretty soon, see
Iain's mail to tech-net.
May the source be with you!
[Tags: 501c3, Articles, bluetooth, diezeit, eurobsdcon, Events, ffs, logging, wapbl, wasabi]
|
|
[20080427]
|
Plat'Home's SSD Linux: Linux Kernel + NetBSD Userland
Google News has pointed this outa few times, but as the
NetBSD/evbppc
port runs on their
OpenBlockS
for some time, I haven't paid much attention to
Plat'Home's new
OpenMicroServer.
Timo Schoeler has pointed me at an interesting article in
The Register, though
(part one /
two), which
mentions a funny detail on what the machines ship with as
operating system: ``The unit runs the SSD Linux operating system, which straps NetBSD userland functions onto the Linux kernel.''
From the
SSD/Linux homepage:
``SSD/Linux is the Linux distribution developed by Plat'Home, for use with the MicroServer series. The distribution is optimized to fit on a small internal ROM, while offering all necessary functions for networking and peripheral devices.
The name of the distribution is derived from its place of development, Sotokanda in Tokyo, in imitation of BSD. It is published under a BSD-style open license. See the User's Guide for more information.
While the OS uses a Linux kernel, most of the userland is taken from NetBSD.''
[Tags: Articles, linux, plathome, Products]
|
|
[20080314]
|
Articles: More interviews about packaging systems
After his
article following the 10-year birthday of pkgsrc
where he covered a wide range of packaging systems in existence
Mark Weinem has made a second series of
interviews
about pkgsrc and alternative packaging systems.
This issue also provides talks about MidnightBSD mports, GoboLinux and Zero Install.
The contents:
- Developer Roland Illig about pkglint and the pkgsrc documentation
- Developer Ulrich Habel about pkgsrc on Solaris
- Developer Thomas Klausner about pkgsrc-wip and the updating of packages
- Getting started with pkgsrc: about pkgsrc-wip and pkgsrc Hackathons
- A talk with pkgsrc user Aleksey Cheusov
- Towards an userfriendly Ports system: the MidnightBSD mports
- Simplified package management on GoboLinux
- The Zero Install system
[Tags: Articles, pkgsrc]
|
|
[20080314]
|
Articles: Tech Notes: Not just for geeks and academics
There's an
article on TheJournal's nebusiness
titled ``Tech Notes: Not just for geeks and academics''
that you should give your Microsoft-obsessed peers to remind
them that Open Source software is moving toward mainstream
focus, and that drawbacks like bad usability and lack of documentation
are vanishing. Of course there's a wide variety of software to
choose, for example ``open-source operating systems such as Linux and NetBSD have become the software of choice if one needs to deploy high availability servers with minimal maintenance overheads.''
[Tags: Articles]
|
|
[20080218]
|
Lehmanns NetBSD 4.0 CD-ROM Set and FreeX article on installing NetBSD 4.0
The german online bookshop
Lehmanns
has published
a NetBSD 4.0 CD-ROM set.
The set contains four CDs:
- Installation sets and precompiled binary packages for NetBSD/i386
- Installation sets for amd64, macppc, sparc and sparc64
- Installation sets for amiga, alpha, atari, mac68k, netxt68k and sun3
- Sources
Those who need help installing NetBSD 4.0 can find a german-language
article on installing NetBSD 4.0 in the 2/2008 issue
of the
FreeX magazine.
The article's also
online as PDF.
Enjoy!
The print issue of the magazine also comes with a copy of
NetBSD 4.0 for i386 and amd64 plus 1.200 precompiled binary
packages on DVD.
[Tags: Articles, freex, lehmanns, Products]
|
|
[20080131]
|
Article: Waving the flag: NetBSD developers speak about version 4.0
Federico Biancuzzi has collected interviews from more than
twenty NetBSD developers in an
multiple-page article
which talks about what's new in the NetBSD 4.0 release:
- Introduction
- Release engineering, Sendmail, and kauth
- PaX, fileassoc, and Veriexec
- Linux compat, XFree86, pkgsrc, proplib, and Xen
- Filesystems
- iSCSI and optical disc support
- Bluetooth, mobile devices, agr
- Google Summer of Code
- Hackathons and funding
If you have any comments, there's also a
page for comments and discussion available.
[Tags: Articles, bluetooth, google-soc, hackathon, iscsi, kauth, pkgsrc, Release, udf, veriexec, xen]
|
|
[20071211]
|
The last interview with Itojun: The Man in the Machine
Recently passed-away Jun-ichiro "Itojun" Hagino did a lot of work on
IPv6, BSD in general and NetBSD in particular, and
SecurityFocus
is running
an inverview
that Federico 'Ed' Biancuzzi made a few weeks before
Itojun passed away.
[Tags: Articles, ipv6, itojun]
|
|
[20071120]
|
BSD Magazine Q2/2008
Found via Axel Gruner's blog:
Dru Lavigne, driving force behind the BSD Certification and
author of the book "BSD Hacks"
wrote in her blog
that she's ``been approached by a publisher who will be launching a print BSD Magazine at the beginning of Q2/08. If you're interested in submitting an article, contact me and I'll put you in touch with the Product Manager.''
Before you jump and start mailing, have a further look at
Dru's blog
on what is considered as a "good" article, and what topics are
appreciated most.
Personally, I'd appreciate if a "BSD Magazine" would have some
NetBSD content. Start writing NOW! :)
[Tags: Articles]
|
|
[20071018]
|
Ten years of pkgsrc - Interviews!
NetBSD's packages collection - today known as "pkgsrc" -
has silently had its 10th birthday! To document the
system, its history and the overall state of the art,
Mark Weinem has written an article
"10 years of pkgsrc".
Besides talking bit about pkgsrc, in general, Mark did a number of
interviews:
There are too many gems to quote here (and I haven't read the full text yet),
but besides the interviews there is also information on
what Linux distributions use similar approaches than pkgsrc
(besides Gentoo :), other pkgsrc-related interviews, information
about pkgsrcCon, and information about the concept of Application
Directories.
Recommended reading!
[Tags: Articles, pkgsrc]
|
|
[20070809]
|
Two articles on pkgsrc on Solaris and Linux
From the netbsd-in-the-news-department:
Issue 5/2007
of the German freeX magazine has two articles on
pkgsrc, one focussing on Solaris, the other one on Linux.
Ulrich Habel's article "Der Daemon und die Sonne" talks about pkgsrc
on Solaris. He describes how to bootstrap the environment using a
precompiled binary bootstrap that was made available as Solaris
package, then continues on how to use pkg_add and other tools for
using precompiled binaries that are available via www.sunpkg.de.
Dr. Heiko Herrman's article "Daemonic Tux: Linux mit pkgsrc"
describes the situation where he gets to a new workplace that has
Linux on the desktop, but that calls for some software
maintenance. Instead of hunting down the system administrator,
pkgsrc can be used to install everything pkgsrc offers into his home
directory, and without root privileges. The article gives details on
how to bootstrap pkgsrc by compiling, then explains how to compile
packages via pkgsrc and gives some hints on pkgsrc's internals.
The articles cannot be read online, information about the magazine
and how to get it can be found at
www.cul.de.
[Tags: Articles, linux, pkgsrc, solaris]
|
|
[20070630]
|
Article: GPLv3 license marks GNU's decline
Citing from Jem Matzan's
article:
``The GNU General Public License version 3 is unleashed to the world today, ready and willing to conquer perceived problems with the legal system in the U.S. and other countries. It's been carefully considered, debated, and examined by very smart people with a lot of experience with software license law and advocacy. Programmers, lawyers, and businesspeople have looked it over and petitioned changes until most parties were reasonably satisfied with the result.''
The article goes on into the details of the new version of the GPL, it's
revised definition of "freedom" and esp. how other projects like
NetBSD view the new license, citing
Martin Husemann from the NetBSD board of directors:
``We don't think that the switch of GNU programs from GPL v2 to GPLv3 will affect NetBSD or its users much, since we are not in violation of the additional provisions that GPL v3 stipulates. It is a long term goal of NetBSD to become GPL free, but the potential change in license will not affect the scheduling of that goal. Furthermore, the GPL programs in NetBSD are clearly separated from the rest of the source so one can easily distribute a GPL-free NetBSD system (with missing functionality specially in the toolchain parts).
Since pkgsrc does not redistribute third party packages, it is also not affected. For users of pkgsrc, and creators of binary pkg sets or CDs/DVDs, it has versatile provisions to express licensing restrictions implied by the created packages (like LICENSE=, ACCEPTABLE_LICENSES, NO_BIN_ON_FTP, NO_BIN_ON_CDROM)''.
The author concludes that
``The Free Software Foundation has dumped a load of restrictions on us with GPLv3 and told us that restrictions lead to freedom and that it is good for us. That's a little too Bush administration-like for me.
[...]
GNU, this is as far as we go. I'm breaking up with you. I think we should see other groups of userland operating system tools (or users, as the case may be). I'd prefer it if you took my number out of your cell phone and pretended we never went out.''
[Tags: Articles, gpl]
|
|
[20070424]
|
Articles: NetBSD would be perfect for Intel's ClassMatePC, and others
So I've stumbled across this blog entitled
"Pain and Glory from the Trenches of the IT World"
which happens to have a number of nice articles that mention NetBSD,
e.g. this article on why
NetBSD would be perfect for Intel's ClassMatePC.
After using Debian Linux in Qemu for a few days, I'm ALL (more than ever :)
in favour of using NetBSD on platforms with low CPU power -- Debian just was a
pain to boot through, while NetBSD was quick'n'spiffy.
Plus hey, NetBSD DOES run most of the Linux software, anyways. :)
FWIW, another article
"NetBSD: An alternative to Xubuntu and Ubuntu Lite for machines with low specs"
talks about the same topic, as does
"Inherent bloat with desktop-specific Linux distributions".
[Tags: Articles, blogs, pinderkent]
|
|
[20070320]
|
Open Source Jahrbuch 2007, including article about NetBSD
|
The ``Open Source Jahrbuch 2007'' is published by Bernd Lutterbeck,
Matthias Bärwolff, Robert A. Gehring, it discusses a number
of aspects of Open Source today. On pages 315--326 it contains
an article titled ``NetBSD - Das portabelste
Betriebssystem der Welt'' (``NetBSD - the world's most portable
operating system'') by Hubert Feyrer, Stefan Schumacher and Mark
Weinem that talks about NetBSD and pkgsrc, their project
structure, commercial applications and licenses.
|
The Project's homepage is at http://www.opensourcejahrbuch.de/
where the ``Open Source
Jahrbuch 2007'' can be downloaded directly. The book was
also published by JF Lehmanns, ISBN is 978-3-86541-191-4.
[Tags: Articles, osjb]
|
|
[20070309]
|
Catching up: events, articles, benchmarks, summer of code...
So I was away for a few days, being sick and then giving a talk
at the Chemnitz Linuxdays and then off for a few days in
Austria
visiting Vienna & Zotter,
and there's a backlog of stuff that happened in
NetBSD's madhouse^Wwonderful world. Here's a quick run-down of things
that I'm too lazy to post single items on:
-
Linuxdays Chemnitz:
I was only there for my presentation on sunday, due to not feeling
too well the days before. Still, Stefan, Jörg, Charlie and many
others staffed the booth just fine, and I think every single household
in and around Chemnitz has a NetBSD install and/or Live CD now. :)
Related talks to mention are
Stefan Schumacher's talk on
hardening systems with systrace
and
deleting data.
My own talk was not too NetBSD specific, showing an application on
how to implement dynamic DNS with some retail web/domain hoster.
Slides for my talks are available
as OpenOffice .ODP
and as PDF.
(I'll reconsider the move from TeX/prosper to OpenOffice after it was
NOT as easy as I expected to find a machine running OOo for presentation
purpose, after my laptop's harddisk crashed on the way to Chemnitz!)
- While at roadshows:
Stefan Schumacher has made DIN A4 pkgsrc flyers in
english
and
german
language.
- NetBSD's puff-based FUSE implementation "refuse" is now in a state
to also run the
NTFS-g3
filesystem, which offers read/write support for NTFS.
It's available from
pkgsrc/filesystems/fuse-ntfs-3g.
- Google News found me an article that
NetBSD stack supports Geode NAS design:
``Wasabi Systems Inc.'s BSD-based NAS (network attached storage) software stack now supports a Geode-based reference design from AMD. Wasabi Storage Builder for NAS, combined with AMD's Geode LX NAS RDK (reference design kit), provides a secure, reliable platform for the development of NAS devices, according to Wasabi. ''
While that's all fine for Wasabi, it should be noted that
whatever the company Wasabi offers is not automatically available in the freely
available operating system called NetBSD. Integration efforts
would have to happen first, so the headline of that article
is unfortunately misleading if not to say plain wrong!
- Another article that's more to the point:
Julio M. Merino Vidal has worked on getting
multiboot support into NetBSD, and in his article
``Making NetBSD Multiboot-Compatible''
he talks more about it.
- Andrew Doran has done lots of work on NetBSD's thread and SMP
implementation recently, and he has made a comparison between
performance of the Scheduler-Activations-based code in
NetBSD 4 and the one that will be in NetBSD 5 (AKA NetBSD-current,
currently numbered as 4.99.13). See
his mail to tech-kern
or watch the images for
'make cleandir' on an empty source tree
and
the MySQL supersmack benchmark.
- Google runs another Summer of Code,
and this year it's not clear upfront who will be allowed as mentoring
organizations. NetBSD is ready to participate again, and there's
an
official announcement from NetBSD
about this, including pointers to
our suggested/wanted list of projects
and
the project application HowTo.
People interested in submitting a project proposal (via google!)
are encouraged to use the remaining time until the deadline to
discuss their proposals on the public NetBSD tech-* lists!
(Personally I'll try to stay out of GSoC this year to finish some
reallife work. At least that's the plan so far ...)
- Three new security advisories were released:
- Another article that doesn't mention NetBSD but g4u:
``How to Install a New Hard Drive: Tech Clinic''
by Joel Johnson. From the article:
`` To make your new drive work like your old drive, you'll need a disk
"cloner." There are a myriad of options, from commercial solutions such as
the old favorite Ghost from Symantec ($70; symantec.com) and Copy
Commander from VCom ($35; v-com.com) to free applications, such as
MaxBlast from Maxtor, that come bundled with hard drives. If you're
comfortable mucking around with Linux/BSD, I've had great luck with the
free g4u application. If you have a local file server, you can even send
the disk image from your laptop to an FTP site, install the larger drive,
then FTP it back to your laptop, obviating the need for a drive enclosure''.
So much for now. Enjoy!
[Tags: Advocacy, Articles, benchmark, clt, Events, g4u, google-soc, hubertf, pkgsrc, Security]
|
|
[20070224]
|
German language articles: Systrace, and Deleting Files Safely
Stefan Schumacher has
mentioned
two of his recent articles and presentations on regional-de:
- "Daten sicher löschen" (deleting files safely)
talks about deleting files in a secure way. The article also
mentions a
NetBSD 4.0_BETA2 based Live CD called "NetBSD/Schrubber",
an article
and slides for a presentation about the topic
that Stefan will give at the Chemnitz Linuxdays 2007.
- "Systrace"
contains an (also german language) introduction on what Systrace
is and how to use it, including
an article and
presentation slides
that Stefan gave at the GUUG Spring Talks 2007 and will give at the
Chemnitz Linuxdays 2007.
Mmm, NetBSD advocacy at its best! :-)
[Tags: Articles, live-cd, presentations, systrace]
|
|
[20070217]
|
Article: Using the BSD-Unix nullfs layer, part 1
From
the systhread.net article:
``The nullfs filesystem is a passthrough filesystem. When nullfs is mounted it - literally copies the filesystem transaction. If a file is deleted, nullfs simply transmits the information down to the lower filesystem. Conversely, if a file is created, it does the same and tacks on all of the data needed for the filesystem underneath. Why is that a good thing? Where did nullfs come from and why?. What else, if anything, is it good for? The series focuses on where nullfs comes from, how it can be leveraged, a code walk and a skeloten implementation.''
[Tags: Articles, nullfs]
|
|
[20070105]
|
Article: Verschluesselte Dateisysteme fuer NetBSD
The December 2006 issue of UpTime, the magazine of the German Unix User Group (GUUG) has an article by Stefan Schumacher titled ``Verschlüsselte Dateisysteme für NetBSD'' (encrypted file systems with NetBSD).
The german-language article introduces two ways to implement encrypted file systems under NetBSD. CGD is a NetBSD-specific solution which works on the disk-block layer, the other one is CFS, which uses the NFS server interface and works under BSD, Linux and Solaris. Thus, CFS can be used in heterogenous networks and on changable media to exchange data.
[Tags: Articles, cfs, cgd, Security]
|
|
[20070103]
|
Article: An overview of virtualization methods, architectures, and implementations
There's an article actually titles
Virtual Linux
over at IBM's developerworks, that has
"An overview of virtualization methods, architectures, and implementations"
as subtitle:
``Virtualization means many things to many people. A big focus of virtualization currently is server virtualization, or the hosting of multiple independent operating systems on a single host computer. This article explores the ideas behind virtualization and then discusses some of the many ways to implement virtualization. We also look at some of the other virtualization technologies out there, such as operating system virtualization on Linux.''
Too much focus on Linux and too little focus on NetBSD, but
it may still serve as useful material when trying to tell
your boss/buddy/whatever what Xen is and why it is yet
another reason for going NetBSD.
(While there: anyone up for providing patches to bring the
NetBSD/Xen HowTo
up to speed for Xen3 from the start? Send your patches to
www [at] NetBSD.org!)
[Tags: Articles, xen]
|
|
[20061211]
|
Article: Command-line calculations using bc
Symlink
points at a nice
blog entry about command-line calculations using bc
today.
Nothing really new or in particular related to NetBSD,
but I still found it interesting.
[Tags: Articles, bc]
|
|
[20061205]
|
Article: RPCEmu updated to run RISC OS 6 (and NetBSD) (Updated)
From the article
``RPCEmu updated to run RISC OS 6'':
``Following the release of RISC OS 6 Preview, the open source RiscPC emulator RPCEmu has been updated to run the new OS. Several bug fixes and updates were submitted by John-Mark Bell to the emulator project in order to boot RISCOS Ltd's latest operating system offering. Iyonix owner John-Mark said the work was done out of curiosity - allowing him to explore the various hardware abstractions in RISC OS 6 - and also to help debug programs such as the gnash Flash 7 player port.
[...]
As well as John-Mark's RISC OS 6-related work, a number of other enhancements have been committed into the emulator's source code vault by Tom: these include
[...]
improved support for running ARM Linux and ARM NetBSD, a rewritten timing system, and more. ''
Anyone got a package for this, plus instructions on how to
run NetBSD/acorn32?
Update:
I've fixed the link...
[Tags: arm, Articles]
|
|
[20061129]
|
Article: Tip of the Trade: TestDisk and PhotoRec
Google News coughed up an article
by Carla Schroder, ``Tip of the Trade: TestDisk and PhotoRec''.
The Article talks about
TestDisk and PhotoRec
- ``TestDisk recovers mangled partitions, and PhotoRec recovers lost files of all types, not just image files, as the name implies. The tools run on DOS, all versions of Windows, Linux, FreeBSD, NetBSD, OpenBSD, Sun Solaris, and Mac OSX. Additionally, they should compile and run on most any Unix system.''
I haven't tried it, and I'll most likely not have time for it
soonish (and I'll hopefully not need it ever :-), so no first-hands
experiences from me. But if anyone can make a statement about
this tool on NetBSD, I'd love to hear about it (and I'll promise
posting an update here :). Anyone?
[Tags: Articles]
|
|
[20061123]
|
Article: Enterprise Unix Roundup: NetBSD Goes Virtual
Brian Proffitt
wrote this article titled
"Enterprise Unix Roundup: NetBSD Goes Virtual"
that aims at "management" people to
bring their attention to NetBSD:
``
Dependable, reliable, and maybe just a bit forgettable. In a world where every move Linux makes is greeted with a hundred headlines, NetBSD doesn't seem very exciting. But IT managers aren't always interested in exciting, and while Linux, Solaris, and Microsoft duke it out, it is little wonder that more people are turning (or returning) to NetBSD.''
Print it, and put it on your boss' desk!
[Tags: Articles]
|
|
[20061028]
|
g4u mentioned in 10/2006 SysAdmin magazine
The 10/2006 issue of
SysAdmin Magazine
has an article
"Multi-Platform Image Backups with Bootable, Open Source Distros"
by Bill Pierce, Jon Pomeroy, and Alan Lavitt. The article mentions
g4u as a prominent tool to do the job.
Citing from the article, ``The authors show how to use image backups to return a system to a known state with a few commands. [...]
g4u [...] is a simple, elegant and well-documented tool that
boots a NetBSD kernel''
For those that forgot,
g4u ("ghost for unix") is a NetBSD-based bootfloppy/CD-ROM that allows easy cloning of PC harddisks to deploy a common setup on a number of PCs using FTP. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported.
[Tags: Articles, g4u]
|
|
[20061017]
|
Article: Pkgsrc on non-NetBSD interview
pkgsrc is NetBSD's native packages system.
But since its incarnation as such, it was extended to run on
other operating systems as well. In his interview
"Pkgsrc on non-NetBSD interview",
Jeremy C. Reed asked a number of people that use pkgsrc on non-NetBSD
about their opinion on why they considered and started using pkgsrc,
what kind of system environment they used pkgsrc for,
any special pkgsrc features they use as well as interaction
with the operating systems' native software management system.
[Tags: Articles, pkgsrc]
|
|
[20061010]
|
Code analysis via search engine - security, and finding NetBSD code in other projects
Hauke Fath has pointed me at an
article that talks about
``Static Code Analysis Using Google Code Search'', by Dug Song.
The article describes how to search code
search engined like
Google's Code Search
and
Koder's code search engine.
Also from the "cool, they use my source code"-department:
Looking for NetBSD in the latter one revealed quite a number of
projects that use sources that mention NetBSD, either in copyright
messages, single functions they've copied or RCS IDs that show how the
code went from one project to another.
Here's a list of projects that
I've found use NetBSD sources in one way or other:
Cough, quite a list...
It seems libedit and the queue.h macros are NetBSD's most wanted/borrowed
pieces... :-)
Also, my guess is that the list is even a lot longer in commercial
products, but of course that's a bit hard to verify. (Anyone?)
P.S.: Here's a similar list
using Google's Code Search.
[Tags: Articles, Products]
|
|
[20061009]
|
Article: NetBSD: Not Just for Toasters
``NetBSD is the oldest and least-used of the three major BSD derivatives. David Chisnall takes a look at how it's survived for so long and where it's going in preparation for the next release.''
David Chisnall contacted a number of NetBSD developers to get an
overview of the various topics discussed in this article, and he's
citing them to answer his questions on the overall project goals,
portability, companies using NetBSD as well as applications and NetBSD's
packages system. The article also talks about Xen and its support
in NetBSD, upcoming technical development and the importance of
standards compliance.
Read the
article
for all the details!
[Tags: Articles]
|
|
[20061004]
|
Article: Recent Security Enhancements in NetBSD
SecurityFocus
published
a report by Elad Efrat on "Recent Security Enhancements in NetBSD:
``Running on almost twenty different architectures, and easily portable to others, NetBSD gained its reputation as the most portable operating system on the planet. While that may indicate high quality code, the ever demanding networked world cares about more than just that. Over the past year, NetBSD evolved quite a bit in various areas. This paper, however, will focus on those aspects relating to security. ''
The article covers
overall security considerations like code auditing, exploit mitigation
and layered security, then gives mode details about NetBSD's
perception of security. It continues with an overview of recent NetBSD
security enhancements, including details on kernel authorization,
verified exec (veriexec) and measures for exploit mitigation like
PaX MPROTECT and the SSP (Stack Smashing Protection) compiler extensions.
Further features discussed include information filtering, strong
digital checksum support and the fileassoc framework. After hilighting
those features that are already present in NetBSD today, the article
outlines current and future security research and development. Items
of interest there are deprecation of using the kernel virtual memory
interface, digitally signed files, access control lists (ACLs) and
capabilities. An analysis of the component's interaction in light
of layered security follows, discussion measures that can be taken
on five different levels.
To cite from the conclusion of the article:
`` While it is true that a lot of work is still ahead of us, this paper exposed the lot of work that is behind us. Over the past year NetBSD improved a lot on the security front, and it is expected that these efforts will pay off - if not already - within the next major release.''
[Tags: Articles, Security]
|
|
[20060929]
|
Quote of the day
``The problem with their representatives is not that their native language is not English, it is that their native planet is not Earth.''
(Source: A view from (under) the long tail, by James Boyle)
[Tags: amazon, Articles, quotes]
|
|
[20060923]
|
Articles: Testing and measuring the TAMS 3011, Part 1-6
I've completely missed this
article series
by Peter Seebach over at IBM's developerWorks
until I saw a reference
in the #NetBSD blog.
The series describes the
PowerPC based TAMS 3011 architecture, some of the operating
system alternatives and then goes into porting NetBSD to it:
[Tags: Articles, Docs, Hardware, powerpc]
|
|
[20060908]
|
Article: Tool: Live View (and g4u)
From
the article
published on
virtualization.info:
``The popular security organization CERT released a new forensic analysis tool for Windows: Live View.
[...]
In particular forensic analysis is greatly helped by the virtualization capability to copy a whole physical server and deploy the image on a virtual machine, without altering its content. A process we use to call physical to virtual (P2V) migration.
[...]
These requirements are all satisfied by the valuable
g4u (ghost for unix) project, which is a customized NetBSD liveCD.
Both g4u and Live View are free of charge.''
[Tags: Articles, g4u]
|
|
[20060831]
|
Article: Get to know NetBSD -- An operating system that travels
This
is an article to print and put on the table of your boss:
In his article "Get to know NetBSD --
An operating system that travels" Tim McIntire writes
gives an executive overview over NetBSD and its various
strengths: Being brilliant in the embedded marked due to its
focus on portability which is supported by the business-friendly
BSD license, a list of arguments why NetBSD is good for a lot
more than just a small niche, security, applications and binary
emulation. Nothing new for the techie, but definitely of interest
for anyone else!
[Tags: Articles]
|
|
[20060829]
|
Catching up
There were a number of interesting items in the past week or so
that I didn't manage to put here so far. Instead of putting them
into seperate entries, I'll take the liberty to assemble them
into one entry here:
- The Newsforge article
"Which distro should I choose?"
refers us to a
Comparison between NetBSD and OpenBSD,
the website apparently allows other comparisons.
- Parallels
is a
``powerful, easy to use, cost effective desktop virtualization solution that empowers PC users with the ability to create completely networked, fully portable, entirely independent virtual machines on a single physical machine.''
In other words "something like VMware".
In contrast to the leading(?) product in that area,
Parallels supports NetBSD as guest OS officially.
- PC-98
is a PC-like computer from NEC that has a Intel CPU and that was
only sold in Japan. Due to some subtle differences from
the "original" (IBMesque) PC architecture, it can't run
NetBSD/i386 and was so far supported e.g. by FreeBSD/PC98.
Now, Kiyohara Takashi has made patches and a floppy image
available for a NetBSD/pc98 port - see
Kiyohara's mail to tech-kern for more details,
and also some discussion about further abstraction of the
current x86 architecture to support machines with Intel
CPUs that can't run NetBSD/i386.
- Staying on the technical side, David Young has a need to tunnel
packets through consumer-grade (and consumer-intelligence)
devices, which are unlikely to cope with anything outside of
the IP protocol. As such, he has posted patches to
tunnel gre(4) over UDP.
Now let's hope this works as a foundation for
Teredo (tunneling IPv6 over UDP)... :-)
- Verified Exec
is a security subsystem inside NetBSD that verified
fingerprints of binaries before loading them. This prevents
binaries from being changed unnoticed, e.g. by trojan horses.
Now when NetBSD runs such a system and memory becomes tight,
only the process' data is paged to disk, the executables text
is simply discarded with the assumption that it can be paged
in from the disk again when needed.
Of course this assumes that the binary won't change, which
may not be true in a networked scenario with NFS or a
disk on a fiber channel SAN that may be beyond control of the
local system administrator. To prevent attacks of this kind,
Brett Lymn has worked to generate per-page fingerprints that
are kept in memory even when the executable pages are freed,
for later verification when they are paged in from storage
again.
The code is currently under review and available as a patch
set - see
Brett's mail to tech-kern
for all the details!
- While talking about security subsystems, Elad Efrat, who also
worked on veriexec previously continued his work to factor out
authentication inside the kernel: After introducing the
kauth(9)
framework and replacing all manual checks for
"am I running as root" or "does the current secure level allow
this operating" with calls to it, the next step is to
seperate the the place where those calls are made from
a back-end implementation that will determine what is allowed
and what is not, who is privileged and what is not, etc.
While these questions are traditionally answered via special
user ids (0, root), group membership or secure levels,
other methods like capability databases could be imagined.
Elad has been working along these lines, and he has posted
the next step in his work, outlining the upcoming
security model abstraction - see
Elad's mail to tech-security
for details & code references.
- NetBSD 3.1 is around the corner, which will be an update to
NetBSD 3.0 with lots of bugfixes and some minor feature enhancements
like new drivers and also support for Xen 3 DomainU.
There's a
NetBSD 3.1 Release Candidate 1
available - be sure to have a look!
- FWIW, I've also updated the
overview of NetBSD release branches
a few days ago, as I still see a lot of people that are
confused over NetBSD's three lines of release branches
(well, counting the development branch NetBSD-current as release
branch :), and the differences between what a branch and what
a release is.
With NetBSD 3.0, 3.0.1 and 3.1 this sure makes my little head spin...
- But there's more than NetBSD 3.x! If you've watched the above
link, you will understand that the next release after the
NetBSD 3.x set of releases is NetBSD 4.x.
The release cycle for NetBSD 4.0 has started a few days
ago, and there's also
an announcement about the start of the NetBSD 4.0 release process
by the NetBSD 4.0 release engineer Jef Rizzo which has information
on schedule, how YOU can help and getting beta binaries and sources.
- The working period of the Google Summer of Code is over, and
while mentors are still evaluating the code submitted by students,
there are some public status reports:
Alwe MainD'argent about the status of the 'ipsec6' project
and
Sumantra Kundu about the 'congest' project
- Sysjail 1.0 has been released!
Includes some interesting
overhead benchmarks.
- As reported in the #NetBSD Community Blog,
an alpha version of
sBSD
was released: It's a NetBSD-based system for easy installation
on USB sticks and CF cards.
So much for now. Enjoy!
[Tags: Articles, google-soc, gre, kauth, networking, openbsd, parallels, pc98, releases, sbsd, Security, sysjail, veriexec, vmware]
|
|
|
Tags: ,
2bsd,
3com,
501c3,
64bit,
acl,
acls,
acm,
acorn,
acpi,
acpitz,
adobe,
Advocacy,
advocacy,
advogato,
aes,
afs,
aiglx,
aio,
airport,
alereon,
alex,
alix,
alpha,
altq,
am64t,
amazon,
amd64,
anatomy,
ansible,
apache,
apm,
apple,
arkeia,
arla,
arm,
art,
Article,
Articles,
ascii,
asiabsdcon,
asterisk,
asus,
atf,
ath,
atheros,
atmel,
audio,
audiocodes,
autoconf,
avocent,
avr32,
aws,
axigen,
backup,
banners,
basename,
bash,
bc,
benchmark,
bigip,
bind,
blackmouse,
bldgblog,
blog,
blogs,
blosxom,
bluetooth,
bonjour,
books,
boot,
boot-z,
bootprops,
bozohttpd,
bs2000,
bsd,
bsdca,
bsdcan,
bsdcertification,
bsdcg,
bsdforen,
bsdfreak,
bsdmac,
bsdmagazine,
bsdnexus,
bsdstats,
bsdtalk,
bsdtracker,
bug,
build.sh,
busybox,
buttons,
bzip,
c-jump,
c99,
cafepress,
callweaver,
camera,
candy,
capabilities,
card,
carp,
cars,
cauldron,
ccc,
ccd,
cd,
cddl,
cdrom,
cdrtools,
cebit,
centrino,
cephes,
cert,
certification,
cfs,
cgd,
cgf,
checkpointing,
china,
cisco,
cloud,
clt,
cobalt,
coccinelle,
codian,
colossus,
common-criteria,
community,
compat,
compiz,
compsci,
concept04,
config,
console,
contest,
copyright,
core,
cortina,
coverity,
cpu,
cradlepoint,
cray,
crosscompile,
crunchgen,
cryptography,
csh,
cu,
cuneiform,
curses,
curtain,
cuwin,
cvs,
cvs-digest,
cvsup,
cygwin,
daemon,
daemonforums,
danger,
darwin,
data,
date,
dd,
debian,
debugging,
dell,
desktop,
devd,
devfs,
devotionalia,
df,
dfd_keeper,
dhcp,
dhcpcd,
dhcpd,
dhs,
diezeit,
digest,
digests,
dilbert,
dirhash,
disklabel,
distcc,
dmesg,
Docs,
donations,
draco,
dracopkg,
dragonflybsd,
dreamcast,
dri,
driver,
drivers,
drm,
dsl,
dst,
dtrace,
dvb,
ec2,
eclipse,
eeepc,
eeepca,
ehci,
ehsm,
eifel,
elf,
em64t,
Embedded,
embedded,
emips,
emulate,
encoding,
envsys,
eol,
espresso,
etcupdate,
etherip,
euca2ools,
eucalyptus,
eurobsdcon,
eurosys,
Events,
exascale,
ext3,
f5,
facebook,
falken,
fan,
fatbinary,
features,
fefe,
ffs,
filesystem,
fileysstem,
firefox,
firewire,
fireworks,
flag,
flash,
flashsucks,
flickr,
flyer,
fmslabs,
force10,
fortunes,
fosdem,
fpga,
freebsd,
freedarwin,
freescale,
freex,
freshbsd,
friendlyAam,
friendlyarm,
fritzbox,
froscamp,
fsck,
fss,
fstat,
ftp,
ftpd,
fujitsu,
fun,
fundraising,
funds,
funny,
fuse,
fusion,
g4u,
g5,
galaxy,
games,
gcc,
gdb,
gentoo,
geode,
getty,
gimstix,
git,
gnome,
google,
google-soc,
gpio,
gpl,
gprs,
gracetech,
gre,
groff,
groupwise,
growfs,
grub,
gumstix,
guug,
gzip,
hackathon,
hackbench,
hal,
hanoi,
happabsd,
Hardware,
haze,
hdaudio,
heat,
heimdal,
hf6to4,
hfblog,
hfs,
history,
hosting,
hp,
hp700,
hpcarm,
hpcsh,
hpux,
html,
httpd,
hubertf,
hurd,
i18n,
i386,
i386pkg,
ia64,
ian,
ibm,
ids,
ieee,
ifwatchd,
igd,
iij,
image,
images,
information,
init,
initrd,
install,
intel,
interix,
internet2,
io,
ioccc,
iostat,
ipbt,
ipfilter,
ipmi,
ipsec,
ipv6,
irbsd,
irc,
irix,
iscsi,
isdn,
iso,
isp,
itojun,
jail,
jails,
java,
javascript,
jibbed,
jihbed,
jobs,
jokes,
journaling,
kame,
kauth,
kde,
kerberos,
kergis,
kernel,
keyboardcolemak,
kitt,
kmod,
kolab,
kylin,
l10n,
landisk,
laptop,
laptops,
law,
ld.so,
ldap,
lehmanns,
lenovo,
lfs,
libc,
license,
licensing,
links,
linksys,
linux,
linuxtag,
live-cd,
lkm,
localtime,
locate.updatedb,
logfile,
logging,
logo,
logos,
lom,
lte,
lvm,
m68k,
macmini,
macppc,
macromedia,
magicmouse,
mahesha,
mail,
makefs,
malo,
mame,
manpages,
marvell,
matlab,
maus,
mbr95,
mbuf,
mca,
mdns,
mediant,
mediapack,
meetbsd,
mercurial,
mesh,
meshcube,
mfs,
mhonarc,
microkernel,
microsoft,
midi,
mini2440,
miniroot,
minix,
mips,
mirbsd,
missile,
mit,
mobile-ip,
modula3,
modules,
mouse,
mp3,
mpls,
mtftp,
mult,
multics,
multilib,
multimedia,
music,
mysql,
named,
nas,
nat,
ncode,
ndis,
nec,
nemo,
neo1973,
netbook,
netboot,
netbsd,
netbsd.se,
nethack,
nethence,
netksb,
netstat,
networking,
neutrino,
nforce,
nfs,
nis,
npf,
npwr,
nroff,
nslu2,
nspluginwrapper,
ntfs-3f,
nullfs,
numa,
nvi,
nvidia,
nycbsdcon,
office,
ofppc,
ohloh,
olimex,
olpc,
onetbsd,
openat,
openbgpd,
openblocks,
openbsd,
opencrypto,
opengrok,
openmoko,
openoffice,
openpam,
opensolaris,
openssl,
oracle,
oreilly,
oscon,
osf1,
osjb,
packages,
pad,
pae,
pam,
pan,
panasonic,
parallels,
pascal,
patch,
patents,
pax,
paypal,
pc532,
pc98,
pcc,
pci,
pdf,
pegasos,
penguin,
performance,
pexpect,
pf,
pfsync,
pgx32,
php,
pike,
pinderkent,
pkg_install,
pkg_select,
pkgin,
pkglint,
pkgmanager,
pkgsrc,
pkgsrc.se,
pkgsrcCon,
pkgsrccon,
plathome,
pocketsan,
podcast,
pofacs,
politics,
polls,
polybsd,
portability,
posix,
postinstall,
power3,
powernow,
powerpc,
powerpf,
pppoe,
precedence,
preemption,
prep,
presentations,
prezi,
Products,
products,
proplib,
protectdrive,
proxy,
ps,
ps3,
psp,
pthread,
ptp,
ptyfs,
Publications,
puffs,
pxe,
qemu,
qnx,
qos,
qt,
quality-management,
quine,
quote,
quotes,
r-project,
radio,
radiotap,
raid,
raidframe,
rants,
raptor,
raq,
raspberrypi,
rc.d,
readahead,
realtime,
record,
refuse,
reiserfs,
Release,
releases,
releng,
reports,
resize,
restore,
ricoh,
rijndael,
rip,
riscos,
rng,
roadmap,
robopkg,
robot,
robots,
roff,
rootserver,
rotfl,
rox,
rs6k,
rss,
ruby,
rump,
rzip,
sa,
safenet,
san,
savin,
sbsd,
scampi,
scheduling,
sco,
screen,
script,
sdf,
sdtemp,
secmodel,
Security,
security,
sed,
segvguard,
seil,
sendmail,
sfu,
sge,
sgi,
sgimips,
sh,
sha2,
shark,
sharp,
shisa,
shutdown,
sidekick,
size,
slackware,
slashdot,
slit,
smbus,
smp,
sockstat,
soekris,
softdep,
software,
solaris,
sony,
source,
source-changes,
spanish,
sparc,
sparc64,
spider,
spreadshirt,
squid,
ssh,
sshfs,
ssp,
stereostream,
stickers,
studybsd,
subfile,
sudbury,
sudo,
summit,
sun,
sun2,
sun3,
sunfire,
sunpci,
support,
sus,
suse,
sushi,
susv3,
svn,
swcrypto,
symlinks,
sysbench,
sysinst,
sysjail,
syslog,
syspkg,
systat,
systrace,
sysupdate,
t-shirt,
tabs,
tanenbaum,
tape,
tcp,
tcp/ip,
tcpdrop,
tcpmux,
tcsh,
teamasa,
teredo,
termcap,
terminfo,
testdrive,
testing,
tetris,
tex,
TeXlive,
thecus,
theopengroup,
thin-client,
thinkgeek,
thorpej,
threads,
time,
time_t,
timecounters,
tip,
tme,
tmp,
tmpfs,
tnf,
toaster,
todo,
toolchain,
top,
torvalds,
toshiba,
touchpanel,
training,
tso,
ttyrec,
tulip,
tun,
tuning,
uboot,
udf,
ufs,
ukfs,
ums,
unetbootin,
unicos,
unix,
updating,
upnp,
uptime,
usb,
usenix,
useradd,
userconf,
userfriendly,
usermode,
usl,
utc,
utf8,
uucp,
uvc,
uvm,
valgrind,
vax,
vcfe,
vcr,
veriexec,
vesa,
video,
videos,
virtex,
vm,
vmware,
vnd,
vobb,
voip,
voltalinux,
vpn,
vpnc,
vulab,
w-zero3,
wallpaper,
wapbl,
wargames,
wasabi,
webcam,
webfwlog,
wedges,
wgt624v3,
wiki,
willcom,
wimax,
window,
windows,
winmodem,
wireless,
wizd,
wlan,
wordle,
wpa,
wscons,
wstablet,
x.org,
x11,
x2apic,
xbox,
xcast,
xen,
xfree,
xfs,
xgalaxy,
xilinx,
xkcd,
xlockmore,
xmms,
xmp,
xorg,
xscale,
youos,
youtube,
zaurus,
zdump,
zfs,
zlib
'nuff.
Grab the RSS-feed,
index,
or go back to my regular NetBSD page
Disclaimer: All opinion expressed here is purely my own.
No responsibility is taken for anything.