<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel>
<title>Raw Matter</title>
<link>http://fortytwo.ch/blog/archives/cat_1/</link>
<description>CMOT's almost completely debian-unrelated weblog</description>
<dc:language>en-us</dc:language>
<dc:creator>cmot</dc:creator>
<dc:date>2008-04-30T11:22:03+02:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />
<item>
<link>http://fortytwo.ch/blog/archives/2008/04/#e2008-04-30T10_54_24.txt</link>
<title>Filesystems in Linux</title>
<dc:date>2008-04-30T10:54:24+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Tech</dc:subject>
<description><![CDATA[
<p>With Hans Reiser <a
href="http://blog.wired.com/27bstroke6/2008/04/reiser-juror-de.html">convicted
for murder</a>, some seem to feel that reiserfs is more or less dead.  <a
href="http://blogs.zdnet.com/BTL/?p=8647">Jason Perlow</a> writes a very
strange article on ZDNet to which I'm replying to it mainly because he alludes
that Debian so far has failed to react.</p>

<p>First, default installations of Debian create ext3 and not reiserfs
filesystems (Please correct me if I'm wrong.  I've just recently installed a
fresh etch, but I didn't specifically look at the fs.)  And even if it were
reiserfs (v3), I don't see why a reaction would be called for now.  The
stability of reiserfs has come up every once, before the whole murderer story
begun, and that the interaction between the reiserfs developers (including, of
course, Hans Reiser) and the kernel team were always difficult has also been
known for a long time.  This is the kind of reason where I think it's
appropriate for Debian to take steps (i.e. switching to a different
filesystem), not a single event, where it is not even clear yet how the
reiserfs (v3 and v4) efforts will move on.</p>

<p>On to the technical stuff:  Perlow tries, but doesn't really arrive at
understanding the issues he's writing about.  Reiser 4 is discounted without a
single remark on its technical merits (I can't comment either as I have not
looked at it so far.)  Why he discounts ext4 is not clear to me (because it is
not ripe for production use yet &mdash; but that's even more true of ZFS and
this Linux-NTFS thingy he rambles about further down...)  He discounts JFS2
because it hasn't got a new release for several years (is that bad in a
filesystem?) but then touts ZFS as a great idea with minor licensing problems,
without speaking of patents <a href="http://kerneltrap.org/node/8066">which is
where the real problems lie</a> (not to mention the fact that the Linux ZFS
port probably is much less tested than ext4 or JFS.)  And in a final jump
into fantasy-land he mentions that NTFS might just be ideal for Linux, and
Microsoft is said to have started cooperating nicely with the Free Software
world, so all licensing and patent issues are certainly going away Real Soon
Now&trade;.  At least for Novell, these issues shouldn't be a problem, I
guess.</p>

<p>Not mentioned by Jason are <a
href="http://oss.oracle.com/projects/btrfs/">btrfs</a> (which has a quite
tightly coupled network filesystem brother, <a
href="http://oss.oracle.com/projects/crfs/">crfs</a> and is in a very early
state of development), and <a
href="http://kerneltrap.org/DragonFlyBSD/HAMMER_Filesystem_Design">hammer</a>,
which comes from the BSD world and currently lacks a Linux port.  Both efforts
are probably more likely to replace ext3 or reiser on Linux than both ZFS and
NTFS: no patent issues, no license issues, and the development is actually done
by a community and not a single company.</p>

<p><b>Update:</b> Julien Blanche ha a much more succinct <a
href="http://blog.technologeek.org/2008/04/30/104">response to Jason
Perlow</a>.  More intersting to read than mine, too.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2008/04/#e2008-04-09T08_12_24.txt</link>
<title>Vendor lock-in for children</title>
<dc:date>2008-04-09T08:12:24+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Society</dc:subject>
<description><![CDATA[
<p>Children should be <a
href="http://www.freesoftwaremagazine.com/columns/free_software_and_gadgets_world_beautiful_broken_toys">trained
at an early age that the only real OS comes from Redmond</a>.  Stupid gadgets
reinventing the wheel and then using Windows-only drivers for their
non-standard interfaces.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2008/03/#e2008-03-19T14_22_11.txt</link>
<title>The Inevitability of Victory</title>
<dc:date>2008-03-19T14:22:11+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, The Future, Society</dc:subject>
<description><![CDATA[
<p>Notwithstanding my <a
href="http://fortytwo.ch/blog/archives/2008/03/#e2008-03-11T07_40_56.txt">recent
nod to a sceptical article</a> about Linux on the average user's desktop, I
think that Linux has already won the &ldquo;war&rdquo; where it's important,
namely in the minds of many people.  (Yes, this is a response to Russel's <a
href="http://etbe.coker.com.au/2008/03/19/the-inevitability-of-victory/">posting
with the same title.</a>)</p>

<p>Why?  Because, first, many people do indeed see it as a war where there has
to be a winner and a loser, and second, when I talk with people who never
have seen Linux, or with people who'd never seriously consider switching to
Linux (in business or for their home needs), most of them talk about not having
tried it <em>yet</em> or it not being ripe <em>yet</em>.  So the general
expectation is that they'll only stick with (expensive, buggy, hated, ...)
Microsoft software until they feel confident about switching.  So the task is
not to convince them that they should try Linux, but that they might want to
try it <em>now</em>.  Or at least that they might want to try <a
href="http://www.openoffice.org/">Oo.org</a>, the <a
href="http://www.mozilla.org/">Mozilla</a> family of programs, <a
href="http://www.gimp.org/">the Gimp</a> etc. on Windows, so that they have an
easy time when it's time to change the chassis underneath (is there a Windows
port of <a href="http://www.digikam.org/">Digikam</a>?)</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2008/03/#e2008-03-11T07_40_56.txt</link>
<title>Linux on the Desktop: The Agenda</title>
<dc:date>2008-03-11T07:40:56+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Society</dc:subject>
<description><![CDATA[
<p>I think that Matt Hartley is spot on on his <a href="http://www.intranetjournal.com/articles/200803/pij_03_10_08a.html">Top 10 Linux Desktop Hurdles</a>.  Commented:</p>
<ol>
<li>Regression testing is hard.  Assuring that hardware that worked will still
work in the next version of the distribution is where many Linux distributions
fall down.  At least I think <a href="http://debian.org/">Debian</a> here does
better than some others.</li>
<li>Mobile devices.  I've <a
href="http://fortytwo.ch/blog/archives/2007/10/#e2007-10-24T11_09_13.txt">written
about this</a> already some months ago.  I want to just plug in my smartphone
and sync it with my calendar application.  I don't think this is too much to
ask.</li>
<li>Software compatibility.  I don't do video editing and I'm comfortable with
<a href="http://gimp.org/">the Gimp</a>, but I witness people having
difficulties with <a href="http://openoffice.org/">OpenOffice.org</a> all day.
Mostly, it's because either they were <a
href="http://mindfulmusings.net/weblog/2004/03/14/microsoft-word-sucks-dirty-donkey-balls/">MS
Office</a> power users and stuff like form letters <em>are</em> different
between the packages, or it is because the state issues silly form/macro based
MS Office documents.</li>
<li>Wireless.  Hmm.  I haven't had real problems with Wireless in quite some
time.  But then, I know that I need to watch what kind of hardware I buy, so
YMMV.</li>
<li>Hardware compatibility lists.  Debian doesn't have one, so that's
apparently a good starting point ;-)</li>
<li>Compiling drivers.  I don't understand this complaint.  The user should
never even come to the point where he needs to compile a driver.  But I think
here Debian with <a
href="http://packages.debian.org/unstable/devel/module-assistant">module-assistant</a>
is quite good.</li>
<li>The Patent Trap a.k.a. I Want To Watch DVDs.  This is a serious issue, and
will probably not be going away unless some heavy duty political stuff is
happening.  Organisations like <a href="http://www.pubpat.org/">PubPat</a> and
the new <a href="http://endsoftpatents.org/">End Software Patents</a>
initiative will help.  In my opinion, though, these are not taking it far
enough.  Patents are monopolies granted by the state &mdash; in all other
areas (post, railways, telecommunications), it has been agreed that monopolies
are bad, so why not just abolish the broken idea of patents, too?</li>
<li>Off the Shelf Software.  Hmm.  My clientele is not the lone Linux user at
home but the business user who has an IT support dept, so I don't see this
issue for me.</li>
</ol>

<p>Issues #9 and #10 is just &ldquo;the community sucks&rdquo; in nicer words.
He's not wrong as such, but I think Matt's view is pessimistic on these.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2008/01/#e2008-01-24T09_09_40.txt</link>
<title>Windows vs. Debian</title>
<dc:date>2008-01-24T09:09:40+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Debian</dc:subject>
<description><![CDATA[
<p>Freesoftwaremagazine has an interesting <a
href="http://www.freesoftwaremagazine.com/columns/Impossible_thing_1_developing_efficient_free_software_like_gnu_debian">comparison</a>
(at the end of the article) between <a
href="http://www.microsoft.com/windows/products/windowsvista/default.mspx">Vista</a>
and <a href="http://www.debian.org/">Debian</a> (unfortunately, they use sarge
numbers, but numbers for etch wouldn't be that different.)</p>

<p>The (not really surprising) conclusion: <a
href="http://www.kernel.org/">Kernel</a> + <a
href="http://www.gnu.org/software/libc/">libc</a> + <a
href="http://www.x.org/wiki/">X</a> + <a href="http://kde.org/">KDE</a> + <a
href="http://www.mozilla.org/">Mozilla</a> compared to Vista (assuming that
this is about comparable, functionality-wise), Vista is more than three times
as big (LoC) and, consequently, expensive (<a
href="http://en.wikipedia.org/wiki/COCOMO">COCOMO</a> numbers.)</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2008/01/#e2008-01-23T15_27_40.txt</link>
<title>pam</title>
<dc:date>2008-01-23T15:27:40+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Tech</dc:subject>
<description><![CDATA[
<p>Zack's <a
href="http://upsilon.cc/~zack/blog/posts/2008/01/PAM_hooks/">pam-hooks</a>
module got me thinking that the whole "start stuff at user login/logout" thing
should be simplified a huge lot.  Currently, there are just too many mechanisms
depending on the user's shell, ?dm, distribution, session manager/desktop
environment etc.  Should this be a topic for the <a
href="http://www.freedesktop.org/">freedesktop.org</a> people (or is it already
- it might fit into <a href="http://portland.freedesktop.org/">Portland</a> in
some way)?</p>

<p>A standardized way to hook into session setup/teardown might also be good
for security: if there's only few ways to get stuff started at login, that
means fewer places to look where malware could be hiding.  Of course, it also
means that said malware can spread more easily, being more independent of the
user's desktop environment.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2007/12/#e2007-12-20T12_59_28.txt</link>
<title>GnuPG: 10th Birthday</title>
<dc:date>2007-12-20T12:59:28+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Tech</dc:subject>
<description><![CDATA[
<p>Congratulations to Werner Koch &amp; Co: <a
href="http://www.gnupg.org/">GnuPG</a>, one of the most widely used pieces of
crypto software, has just turned 10.  If you like good infotainment, the <a
href="http://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000268.html">birthday
announcement</a> reviews the last 10 years with facts and also some fun
trivia.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2007/12/#e2007-12-12T12_51_43.txt</link>
<title>Hardware sucks</title>
<dc:date>2007-12-12T12:51:43+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Tech</dc:subject>
<description><![CDATA[
<p>Specifically, Wifi.  Connecting an ipw2200 to a rt2400 in ad hoc mode turns
out to only work with 40 bit WEP or unencrypted, and then only with bit rates
that remind me of analog modems (as I write this over an assh connection, the
cursor lags several characters.  Nominally, the connection is 11Mbps, but as
soon as there's a bit of traffic, it drops to 5.5Mbps, and the actual data
transferred is always at the 4kBps level.  Hmm.  Fun, now the WiFi suddenly
decided to drop to 2Mbps, and it seems that I actually have 2Mbps, so probably
I should hardwire it at this setting.</p>

<p>Of course I didn't expect the rt2400 to magically acquire WPA capabilities,
but I'd at least expect the specified stuff to work...  This is not bleeding
edge hardware, after all, so even the Linux drivers should have had time to
mature. (OTOH WEP is b0rken regardless of the bit strength, so I should replace
that rt2400 stuff anyway.)</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2007/12/#e2007-12-11T22_16_41.txt</link>
<title>KDE 4</title>
<dc:date>2007-12-11T22:16:41+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Debian, Tech</dc:subject>
<description><![CDATA[
<p>So much for KDE 4 ... after a lengty downgrade and package picking session
(Yay! for dependency handling in Debian!) I'm now back to the trusted KDE 3.5.x
(mostly x == 8) and will wait until KDE4 hits testing (which would be after
lenny, I guess.)  KDE 4 sort of worked - but I'd not call this
&ldquo;beta&rdquo; at this stage, and apparently the KDE people joined the
use-as-much-screen-surface-as-possible-for-funky-stuff crowd, leaving less
space for actual application content than before.  I hope the final versions
can at least be configured to be smaller.</p>

<p>I hoped the <a href="http://pkg-kde.alioth.debian.org/kde4livecd.html">Live
CD</a> would be somewhat more complete than what's currently in experimental,
but unfortunately, KDE wouldn't even start for me :-/ (Admittedly, I didn't
fool around with it very long, so maybe it might have worked with some magic
word.</p>]]></description>
</item>
<item>
<link>http://fortytwo.ch/blog/archives/2007/11/#e2007-11-30T10_15_00.txt</link>
<title>Groupware suite</title>
<dc:date>2007-11-30T10:15:00+02:00</dc:date>
<dc:creator>cmot</dc:creator>
<dc:subject>Free Software, Tech</dc:subject>
<description><![CDATA[
<p>The topic of a groupware with SyncML support is <a
href="http://fortytwo.ch/blog/archives/2007/10/#e2007-10-24T11_09_13.txt">still</a>
bothering me.  What are people using, and with how many users?  Please <a
href="mailto:avbidder@fortytwo.ch">tell me</a> (I'll update this article.)</p>

<p>Looking around, it seems there aren't that many open source (or even
commercial) projects if it should be usable on Linux (Clients, too) and be
reasonable priced (which pretty much kills Lotus and similar big enterprise
solutions AFAIK.).  Oh, and a web frontend is an absolute necessity, too, but
that's usually not a problem.</p>

<ul>
<li><a href="http://www.open-xchange.com/">Open-Xchange</a>, our current
solution.  The community seems to be quite dead (judging by the mailing list),
and what'll happen on with the commercial variants is unclear to me, but at
least there's some activity.  We're moving away from OX because there are too
many bugs both in the groupware itself and in the SyncML part.</li>

<li><a href="http://www.egroupware.org/">eGroupWare</a>: The top candidate to
replace OX.  Looks quite good, there is a very active community, recently an
additional developer has joined who will focus on the SyncML part.  Most of the
development is, however, done by only very few people, and apparently the
project is about to <a href="http://www.egroupware20.org/">fork</a> because
these people do not agree.  (It's not yet clear if it will come to a fork or if
egw 2.0 will properly replace the 1.x branch.)</li>
</ul>

<p>There are some other groupware projects out there, and I might do them
injustice, but on a first glance development seemed to either have stalled as a
whole or at least regarding their SyncML support.  I know of <a
href="http://opengroupware.org/">OpenGroupware.org</a> (last news of SyncML
support from <a
href="http://www.opengroupware.org/en/projects/syncml/">2005</a>), <a
href="http://kolab.org/">Kolab</a> (No production quality <a
href="http://kolab.org/webclient.html">Web frontend</a>, and I can't find much
about SyncML either), <a href="http://www.horde.org/groupware/">Horde</a> (Hmm.
I didn't like the classical horde webmail very much, but "Horde Groupware"
might be worth another look.  The status of the SyncML part is not clear,
judging from the <a href="http://www.horde.org/sync/">website</a>.) and <a
href="http://phpgroupware.org/">phpGroupWare</a> (egw's ancestor, when I last
looked development seemed to stall, and the information I found about its
SyncML support is <a
href="http://www.phpgroupware.info/index.php?action=apps&raction=admin&lang=en&module=syncml-server">somewhat
scant</a>.)  The open direcory project lists <a
href="http://www.dmoz.org/Computers/Software/Groupware/">some more</a>, but I
haven't looked at these.</p>

<p><b>Update 2007-12-11:</b>  As promised, a short summary of the replies I
got (Thanks a lot!):  James Andrewartha and Gürkan Sengün pointed me to <a
href="http://sogo.opengroupware.org/en/clients/funambol/index.html">SOGo</a>
(&ldquo;originally a fork of OpenGroupware.org&rdquo; apparently there is an <a
href="http://www.inverse.ca/english/contributions/sogo.html">alternative Web
page</a>, too) which should support SyncML via Funambol and sports an
Ajax-heavy web frontend.  Cornelius Weiss (one of the egw 2.0 developers) sent
me an email that crashes Kmail 3.5.8, so I'll have to look at this later
(grr!), and  Serge Koenigsmann points me that Funambol seems to be the SyncML
software of choice.  I haven't processed this information yet; expect further
blog entries on this topic in the medium-term future.</p>

<p><b>Update 2007-12-13:</b>  I managed to read the mail of Cornelius Weiss
now; he points to <a href="http://www.horde.org/groupware/">Horde</a> and to
Horde as a possible Web frontend for the <a
href="http://www.kolab.org/">Kolab</a> server  (a combination that is
officially encouraged, I gather from a <a
href="http://www.kolab.org/pipermail/kolab-announce/2007/000060.html">recent
announcement</a> by the Kolab folks.  I guess I'll have to look at this
possibility.</p>]]></description>
</item>
</channel>
</rss>

