没有离婚和别人同居,是否犯法,需视具体情况而定。以下是对此问题的详细分析:

1. 不构成犯罪的情况

- 如果一个人在未离婚的情况下,与他人以男女朋友等名义公开同居,但没有以夫妻名义共同生活,这种行为通常不构成犯罪。然而,它违反了《民法典》中夫妻互相忠实的义务。在离婚时,无过错方有权请求损害赔偿,法院也可能在财产分割时倾向于保护无过错方。

2. 构成重婚罪的情况

- 根据《中华人民共和国刑法》第二百五十八条,有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。这里的“重婚”包括两种情形:一是已有配偶的人又与他人登记结婚;二是虽未登记结婚,但与他人以夫妻名义共同生活,如举办婚礼、共同生育子女并以夫妻名义申报户口等。 - 因此,如果一个人在未离婚的情况下,与他人以夫妻名义共同生活,或者明知对方有配偶还与之同居并以夫妻名义生活,就可能构成重婚罪,需要承担法律责任。

3. 特殊情况:破坏军婚罪

- 如果同居的一方是军人配偶,那么这种行为可能构成破坏军婚罪,这是对我国军人婚姻的特殊保护。

综上所述,没有离婚和别人同居是否犯法,关键在于是否以夫妻名义共同生活,以及是否明知对方有配偶而与之同居。如果只是单纯的同居关系,并未以夫妻名义共同生活,那么通常不构成犯罪,但可能涉及道德和婚姻法的忠诚义务问题。如果构成重婚罪或破坏军婚罪,则将面临法律的制裁。因此,建议遵守法律法规和道德规范,维护婚姻关系的稳定和忠诚。如果你对此类问题有进一步的疑问或需要法律帮助,请直接向我咨询。