I'm just curious as to why Intel, and maybe AMD, dont use them so im not sure have been having such short lives on CPU sockets? I've been doing IT work for 15 years or so and loved the days with say, the P4 where socket 478 lived through quite a few years. Recently it seems that a new socket is required about every year if you want to stay current with your CPU.
Just curious if there is a reason they dont "overdesign" the socket so it can be used for a little while.
But there was never as much compatibility as you may remember, at least on the Intel side.
e.g. I had an Intel i850 board, a D850MV I believe, with RDRAM and the whole works running a Willamette socket 478 CPU. A new revision of that board was required to run a Northwood CPU... and that new revision sure couldn't handle a Prescott.
I also had an i865 board, Abit something... nice board, but I think it would only handle Prescotts and maaybe Northwoods, but not Willamettes.
Same thing with LGA775, one of Intel's longest-lived sockets. The 915/925 chipsets couldn't handle dual core chips. The 945 boards didn't have the voltage support for Conroe. Second-revision i975X boards added Conroe support, but couldn't properly handle 1333FSB and 45nm Penryns when those came out. Then at some point, either with the 3-series or 4-series chipsets, support for Netburst CPUs was dropped, and only Conroe/Penryn and their quad-core siblings were supported.
So, sure, the sockets may have lasted longer, but good luck actually getting forward compatibility.