光伏签订25年合同是合法的。光伏设备的投资和成本较高,且需要较长时间来回收成本和获得收益,因此需要长期的合同来保障投资回报。
在很多国家,光伏发电项目需要与电网运营商签订长期的购电合同,一般期限为20-25年。此外,长期的合同还可以提供稳定的收益和降低风险,为投资方和银行等贷款方提供保障。因此,签订25年的光伏合同是被法律认可和鼓励的。