When $90 million fails, open source takes the reins.