the headers of the latticemico32 verilog source files don't imply changed code may be redistributed: // This confidential and proprietary software may be used only as authorised // by a licensing agreement from Lattice Semiconductor Corporation. // The entire notice above must be reproduced on all authorized copies and // copies may only be made to the extent permitted by a licensing agreement // from Lattice Semiconductor Corporation.
Neither does the Lattice Web site
So the only legal way to make a modification available to others is to send the differences to Lattice and hope for inclusion in some next release. Not an option to trust in, when Mico32 on other then Lattice FPGA is one's target!
The software deployment doesn't deploy the license. You can however download it seperate, by trying to download again and mark the license agreement box and save it to a local file. Apendix C, Top 2 however talks about the possibility to redistribute changed code free, in the sense of open source.
What counts?
Bye