Looks like Max Freeman and team may be bringing Alibre back as a product:

Alibre ? View topic - Alibre is back.