Alembic was actually mostly Sony originally - ILM were mostly just a name on the ticket, and ILM started using the format because it was much more Katana-friendly (random access and lazy-loading) than their current format, and they were starting to use Katana at the time.
The first version of Alembic was pretty much just Sony's internal geometry format renamed.