[Openswan Users] Where for heaven's sake is FreeS/WAN heading?
Gernot W. Schmied
gernot.schmied at chello.at
Sun Feb 22 11:44:17 CET 2004
Hello FreeS/WAN architects,
For quite some time I've got the strong impression that FreeS/WAN is
heading an architectural direction that is quite concerning, even
annoying. Since I cannot judge what's going on behind the curtains I
judge based on symptoms and development. The recent Openswan code fork
<quote>
...started by a few of the developers who were growing frustrated with
the politics surrounding the FreeS/WAN project
</quote>
nicely fits the picture.
I got the strong impression that instead of the usual IETF process of
standard evolution FreeS/WAN doesn't care anymore (did you ever?) about
compliance with the IPSec suite of standards and protocols but rather
chose to ignore the existing standards and head a questionable and hasty
plug & play road. Contrasting that was the strong reluctance to
integrate important features of SuperFreeS/WAN.
The first decision of consequence was founding the entire architecture
on opportunistic encryption, which is regarded as "inviting troubles" in
the security community (you didn't bother to quote Schneier that time).
The second and even more disturbing move was the removal of AH which
clearly indicates that the FreeS/WAN architects simply do not care about
breaking compatibility with other IPsec implementations. You refer to
Bruce Schneier's paper for somehow justifying this *sorry for the harsh
wording* stupid and shortsighted move. Yes, Schneier is a respected and
acccomplished expert but also has raised his voice in ways you certainly
would not like. There is a reason fot the existence of AH and if you
don't like it go and convince the IETF to change it the way you propose,
this is the way how a consensus is reached that is accepted and carried
on by the networking community. You should ask yourself why FreeS/WAN
never made it into the 2.4 Linux kernel and (thank God!) the Usagi
IPv6/IPsec stack was chosen for 2.6. I suggest you take a serious look
at KAME and Usagi how things are done there and can evolve in a less
erradic and personally biased fashion. Hence if you do not want to steer
into complete insignificance regarding the evolution of Linux IPsec you
better stop ignoring the concerns and opposition of those who are
worried. Otherwise FreeS/WAN will be *just another* semi-proprietary
kernel space tunnel solution, arguably an excellent one though. Besides,
it appears that FreeS/WAN strategists sacrifice everything for the sake
of questionable plug & play improvements. May I remind you that seldom
people have the choice not to have two different IPsec implementations
on both tunnel endpoints. You rarely have the luxury to talk
FreeS/WAN<-->FreeS/WAN. What you achive is that in a few month
especially non-IPsec specialists will be unable to talk to Checkpoint,
BSD or Cisco *at all*. I know, people's first reaction most likely will
be "you don't like it, so don't use it, stop whining and go somewhere
else". Certainly true but won't help your cause.
These are my 5c for what it's worth. I'll happily use Usagi and KAME in
the future. Interoperability, standard compliance and a sound evolution
roadmap are important.
Gernot Schmied
More information about the Users
mailing list