Fragmented meaning if I was taking a year or 2 to get a code base up for a linux port, I have to take one of a few roads. 1, my app is specialized enough where we dictate the rules and probably it runs well on just one distro, or I have to account for all the different flavors of GUI and windowing systems to target users with their current setups. The former I think happened all the time with specific apps, the latter kept commercial devs far away.
I think the situation is less bad now, but my point was the boat had mostly sailed.
--
Thunderbird is fine (i use it daily), but nothing touches the functionality of outlook (on windows - not the limited versions that exist on the web and elsewhere). And I was as anti MS as anyone back then, but once I had to actually implement exchange servers as part of my job vs using sendmail and a bunch of random crap - there was just no contest. I always knew it was important, but it really is the killer business app.
And now that you dont need to hire 1.5 people minimum to manage it, and pay for servers and infrastructure etc to get the benefits, it is now more a killer app than ever, to those who need it. (really, I hope to never manage on-location exchange ever again)
I think the situation is less bad now, but my point was the boat had mostly sailed.
--
Thunderbird is fine (i use it daily), but nothing touches the functionality of outlook (on windows - not the limited versions that exist on the web and elsewhere). And I was as anti MS as anyone back then, but once I had to actually implement exchange servers as part of my job vs using sendmail and a bunch of random crap - there was just no contest. I always knew it was important, but it really is the killer business app.
And now that you dont need to hire 1.5 people minimum to manage it, and pay for servers and infrastructure etc to get the benefits, it is now more a killer app than ever, to those who need it. (really, I hope to never manage on-location exchange ever again)
--