IBM Lotus Domino is a great product but it has persistent flaws that make you eventually lose patience with it. Here are a few examples. I cannot see why IBM have allowed these flaws to persist, but I can see a common trait - a refusal to accept Microsoft-led standards.
This is about software licensing for automated software distribution, and some recent changes in licensing methods. Quick summary: both Microsoft and Adobe are introducing Licensing Servers as the way to control licenses for volume use.
We want everything to be integrated. Who would not? It usually sounds as though it should not be too difficult. But often it is rather more complex than it seems.
An example: user profiles. Telligent make an excellent collaboration platform for forums and blogs called Community Server. It is simple to set up and use, inexpensive and runs on Windows. Community Server comes with an optional Active Directory (AD) authentication module. That's alright then. We can implement it inside an organisation and have people use their normal Windows account. Except they can't, entirely.