[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] gnu-socketserver
From: |
Alain Magloire |
Subject: |
Re: [Savannah-hackers] gnu-socketserver |
Date: |
Sun, 25 Feb 2001 22:03:23 -0500 (EST) |
>
> On Mon, Feb 26, 2001 at 12:12:12AM +0000, Nic Ferrier wrote:
>
> > >BTW, GNU Mailutils (address@hidden) has a mostly
> > >functional IMAP server. You might want to email them to
> > >try and avoid effort duplication.
> >
> > Thanks Jeff... I saw the project go onto savannah, as I recall you're
> > one of the developers no?
>
> I keep forgetting that you're on cvs-hackers! =) Yup, I did some of the
> initial design and implementation work. I haven't seriously hacked on it
> in over a year, but I still handle most of the build environment for
> them, and provide copious verbal abuse on the lists. I'm also now
8-)
And your comments are always appreciated.
> writing some of the clients that I had envisioned for the library.
>
Eagerly waiting ;-).
> > I had a brief look... the mailutils IMAP server is written in C and
> > I'm working in Java. So that's one difference. As far as I can see the
> > current effort doesn't go near fixing my problems. I also suspect that
> > you guys wouldn't be interested in a Java based tool.
What exactly is the problem you are trying to solve ?
I presume that you are aware of JavaMail:
http://java.sun.com/products/javamail
and the Camel project from GNOME (helixcode aka ximian or whatever the name)
KDE also has something but do not have any URLs.
The unforgettable c-client.
And some other "interesting propects", libpostal, dbox, etc ..
> Alain has said that he would like to reimplement in C++ some day. It's
> unlikely this project will ever become Java (Although Alain ported the
> JVM to QNX, so he might be interested, I dunno). It would be worth
> hearing what your problems are, if they can be solved within a C or C++
> framework.
You should add the HP ChaiVM(Embedded VM) to the long list ;-).
> Question: With Java servers, how do you overcome the overhead of having a
> JVM running for every new server (one for pop3, one for imap). It seems
> like it could be cost prohibitive.
Yes, at first glance, it looks strange to try to write a daemon which
should be space and io efficient in Java. Nowadays JIT's are very
good but still ....
> > Having said that I would be happy to describe the design of my server
> > if you're interested and if you can see areas where we might
> > co-operate I'd be happy.
We're here for the fun and to exchange, so unless it is some cie trade secrets,
lets hear it.
> > Otherwise mine will just be free software
> > offered by my company and not GNU.
>
> GNU doesn't have a non-competition clause, so it would probably be
> accepted. There are a number of duplicate programs in Java and C/C++.
>
--
au revoir, alain
----
Aussi haut que l'on soit assis, on est toujours assis que sur son cul !!!