Marc W. Abel
This is an especially welcome program. GNU parted seems to have missed so many critical details, such as a correct protective MBR and the ability to specify the partition type GUID. Instead, parted is lost in space trying to support filesystem creation and resizing, which really has nothing to do with manipulating the partition table.
Looks like Apple makes the same mistake with the protective MBR, which comes across as a little hypocritical with all their preaching about how important it is to not hard-wire various GPT parameters. Then they go and hard-wire a violation of the standard.
I think that gdisk is one of the best conceived and most useful contributions to the various shell commands in quite a few years.