Since I have been selected by Mono for the Summer of Code 2008 to continue my work on the Ribbon library, I wanted to setup an up-to-date Linux install to develop with.
Since Ubuntu 8.04 was released a few days ago, I thought it would be a great opportunity. Well… samba mounting still does not work. Indeed, the option is available in the mounting menu of GNOME, but apparently no program is registered to handle smb://. Mmkay.. so I wanted to connect on Internet to search for workarounds, no Internet! By default my network interface was configured in roaming mode, and an IP address was assigned. In addition, all routes seemed to be configured correctly, but nothing. So, I had to make a manual configuration, and configure it to use DHCP. And it worked! I’m happy that it works, but if roaming didn’t, why the hell does the manual mode works?
So, voilà. It is not Microsoft, it is Cannonical. It is not Windows Vista, it is Ubuntu 8.04. But the principle is the same: release on time, no matter what! Just look at https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/209520 and you will notice that the error is old and well known. Of course it is possible that interoperability between Linux and Windows is not that important, despite all lawsuits against Microsoft to obtain documentation over their protocols :D
EDIT: Except this, the new version is way better than previous ones, but this is well covered by reviews on the web, so I only report about what differ between my experience and such reviews.