Z:gnu-www-ja-nit-india--9d5217-Well, we shouldn't over estima/en

Well, we shouldn't over estimate the extent to which they're incompatible. At the source level they are almost all&hellip; they are mostly compatible, unless you are doing very obscure things. You don't need to worry about the variations when you are writing source code. They will have different binary and different packaging but that's not a very big difficulty. So, I say, no It's not a major drawback. Of course you know, having different versions of the system can be good if users&hellip; different users want them. Now let's contrast this with the kind of incompatibility that we have, that we find in the nonfree world. You'll find that Microsoft makes gross incompatibilities in each version of its systems. They makes&hellip; they deliberately make formats incompatible with everything else and protocols incompatible with everything else. They try many different ways to prevent other people from inter operating with them. And each version of a Microsoft package is likely to be incompatible with the previous version.