QUOTE
Originally posted by Jon Ingram
MPC is in a slightly different category -- you might not be able to *encode* in the future, but you will at least be able to *decode*.
Sorry for getting horribly offtopic, but here is another thing that I've been pondering about.
Consider that, for example, for such and such reasons MPC developers all switch to Windows systems and nobody really works on Linux anymore.
Now they add feature X, which isn't supported by my Linux decoder of choice (the XMMS plugin).
Who's going to add it? How many people can make such plugins and grind down the MPC source code?
Same example, but XMMS is deprecated and a new app gets to be the standard Unix player, with a different plugin system. Of course, due to changes in the the Linux OSS layer, XMMS no longer works.
Another example:
Say that all Vorbis developers get sued for whatever, and corporate America being what it is, they all get locked up in jail.
Then, Intel/AMD's 64-bit CPU comes out at $1 a piece, everybody buys one. And you try to get your Ogg decoder compiled on it.
But it won't work. There's an incompatibility between the Ogg source and the new compiler for that CPU.
Who's going to fix it for you? Everybody in the know is in jail.
I realize this may all sound farfetched, but my point is that you should not really count on being able to work with those old files unless someone is actually actively supporting it.
I know a company that is currently massively screwed in a similar way. They were selling DOS apps. Hey, it was DOS, but the app was very good in what it did. But MS totally dropped DOS support in Windows XP. They may have the source to their app, their still screwed.
--
GCP