不合法因为这些因素:
1. **合同到期**:如果劳动合同期满,双方都有权选择是否续签。
2. **不续签的理由**:用人单位不续签劳动合同的理由必须合法,不能是基于劳动者性别、年龄、民族、宗教信仰等歧视性因素。
3. **经济补偿**:如果用人单位决定不续签合同,一般情况下应按照《劳动合同法》的规定给予劳动者经济补偿,除非是劳动者提出不续签或者劳动者存在重大过错。
4. **通知期限**:用人单位决定不续签合同时,通常需要提前通知劳动者。具体通知期限根据合同期限的长短有所不同。
5. **特殊情况**:如果劳动者符合签订无固定期限劳动合同的条件,而用人单位未与劳动者签订无固定期限劳动合同,可能会违反劳动法的相关规定。
建议您详细了解自己的劳动合同内容,或咨询专业的劳动法律师,以便获得针对您个人情况的专业法律建议。同时,如果遇到劳动争议,可以通过劳动仲裁或法律途径维护自己的合法权益。