Posted Jan 28, 2011 21:22 UTC (Fri) by khim
In reply to: IPv6 *is* like AMD
Parent article: LCA: IP address exhaustion and the end of the open net
As I said before, it's a matter of motivation. Figure out who the key stakeholders are, and get them on board with the transition. Give them a reason to upgrade, rather than just telling them to do it for the good of the galaxy.
Well, sure, I agree. I just want to point out that this position is radically different from your previous position: the successful transitions always involved a "no regressions" philosophy where existing setups would continue to work just as well, or possibly better, after being upgraded. Backward compatibility is important, but it that important. You've already showed good case: Apple ][ -> Apple III transition. Apple III had some issues, true, but it was backward-compatible. And while it had some issues with compatibility it was not the problem. The problem was much simpler: price of Apple ][ was between $1298-$2638 (for 48KB) while price of Apple III was $4340-$7800 and price of incompatible IBM PC was $1565 (for 16KB).
Give them a reason to upgrade, rather than just telling them to do it for the good of the galaxy.
Well, sometimes you must do something "for the good of the galaxy" - in these case government mandate does wonders. The IPv6 designers were naive not because they refused to go with insane DJB's scheme, but because they insisted for 20 years that it's internal IT-industry affair. It was easy to solve the problem by forcibly moving everyone to IPv6 in year or two. Witness how fast the problem of incompatible phone power adapters was solved. Given the motivation ISP may do a lot to ease these transition process - but why should they? Nobody is paying them and nobody punishes them...
to post comments)