Updated licensing terms and copyright holders.