I don't know about AIX, but the LVM used in IBM's OS/2 was written from the ground up and is an entirely new design. I was told by the guy who designed it that the version of LVM that was released in OS/2 is just a subset of what he designed due to budget and manpower restrictions. If IBM can't release the AIX LVM, then maybe they could release the OS/2 LVM, and the community could complete the full design!
I don't know about AIX, but the LVM used in IBM's OS/2 was written from the ground up and is an entirely new design. I was told by the guy who designed it that the version of LVM that was released in OS/2 is just a subset of what he designed due to budget and manpower restrictions. If IBM can't release the AIX LVM, then maybe they could release the OS/2 LVM, and the community could complete the full design!