软件合同转包不合法。转包是指承包人在承包工程后将工程建设任务转让给第三人,转让人退出承包关系,受让人成为承包合同的另一方当事人的行为。承包单位不得将其承包的全部建筑工程转包给他人,不得将其承包的全部工程肢解以分包名义转包给他人。