There is also this quote on the same thread:

"...they should be forward compatible as well; if there are objects or 
constructs in a file that is not understood by the version, it is ignored. With 
all of that being said, there have been so many changes between 2.3x and 2.4x, 
I personally think it would be a miracle."

With open source you get what you pay for. It is all fine and dandy to claim 
forwards compatibility but if it doesn't work in practice or your scenes get 
corrupted then you have no recourse except to dive into the code and fix it 
yourself. ;-)

I think commercial companies avoid forward compatibility because it doesn't 
really benefit you to invest significant engineering resources to support 
customers who are not upgrading. (and the upgrade cycle is what allows 
commercial software companies to invest in new features)

Open source is not necessarily market driven or resource bound so they 
(individual contributors) are free to do whatever they want. If you are doing 
something as a hobby then why no jump in and have a stab at making a forwards 
compatible file format. If it doesn't work in practice then no big deal and the 
devs probably learned a lot by trying.
Hell, if I were designing a new file format for 3D I would probably try to 
structure things so that I could load unrecognized objects/data and have it 
preserved if the file gets written out again. It would be a nice feature to 
have but obviously wasn't at the top of the list when Maya and Soft were 
developed. ;-)
--
Brent

From: [email protected] 
[mailto:[email protected]] On Behalf Of Ed Schiffer
Sent: 17 April 2012 15:44
To: [email protected]
Subject: Re: 2013 save scene = no load in 2012?

just to tease with a sad opensource gracefulness:

"The blend file format is made especially for backward and forward 
compatibility."

http://blenderartists.org/forum/showthread.php?88396-Transfer-From-Different-Blender-Versions.&s=d7921a05b3276ab49f1c70ff874313cc

didn't test myself, though

<<attachment: winmail.dat>>

Reply via email to