added license and migrated OSC to 3