I don't really understand why those are the only choices.
Why can't we have a major release every other year, with a major add-on upgrade in the off-years? One that doesn't require a new incompatible format every year. True, that won't work with the three-year DWG format cycle, but that was always rather artificial, too.
It is frankly impossible for every company to switch versions of C3D at the same time. Working in multiple versions of C3D at the same time is distasteful on many levels. But working with others who are on a different version of C3D is pretty much impossible. A two-year cycle would naturally result in a lot fewer disconnects, as people would tend to switch more together. As it is right now, there are an awful lot of people who seem to be skipping every other release, and that causes problems when one company is on odd-numbered years, and another is on even-numbered years, and they need to do a project together.
This problem may not be so bad yet, but I think that's only because hardly anyone is using C3D right now. Personally, I think the software has gotten much better, and a lot more people will start to adopt it in the near future. As more and more people start using this software, this problem will get bigger and bigger and bigger...
Not to mention, all of those people are going every other year without even getting bug fixes, under the current system. Every other version simply sits on a shelf, and they wait it out. It seems to me like things could be done better. And a two-year major release cycle may give Autodesk more time to focus on making sure new features are stable - after all, stability is the most important factor in making this software usable. Right now, stability and reliability are far more important than new features.
-- Sinc
http://www.ejsurveying.com
http://www.quuxsoft.com
Sinc