Music to my . . eyes ?
I really like the support I see in this thread for the great application environment that Notes is. I am a developer since 1995, started with R3, and I too have witnessed the progress made in leaps and bounds in this one-of-a-kind tool.
It really cracks me up to hear people say that Notes is crap, then turn around and use Outlook for mail.
But lets not get carried away, shall we ? Notes is indeed customizable, but not at 100% (you're not going to change the order in which view columns are calculated, nor are you going to be able to change background colors in response columns), and certainly not by the end-user.
If you are a developer, yes, you can do a lot, but it sometimes takes a lot of effort to do so. And when all that effort is just for some whinger who's complaining that "it doesn't look like Outlook does", well that kind of puts a real damper on my enthusiasm to help out.
Now, I am entirely thrilled that IBM is going to put some of Notes code into the public domain. Good for Open Source, without a doubt. But which parts will it be ? The replication engine ? The ACL ? The document-centric db structure ? LotusScript libraries ? I'm curious to see what will actually be published, because that will shape in great measure what will be done with the code.
On the other hand, in the past five years I have witnessed Notes fading away on the market, and I see this move as the death knell of my Notes development career. I think that, in ten years, I'll be developing in Java. What about you ?