1、船舶保险并不是强制购买的,船舶发生碰撞后,没有购买保险的,由责任人进行赔偿,如果双方互有责任的,各船按照过失程度的比例负赔偿责任。
2、法律依据:《中华人民共和国海商法》
第一百六十七条 船舶发生碰撞,是由于不可抗力或者其他不能归责于任何一方的原因或者无法查明的原因造成的,碰撞各方互相不负赔偿责任。
第一百六十八条 船舶发生碰撞,是由于一船的过失造成的,由有过失的船舶负赔偿责任。
第一百六十九条 船舶发生碰撞,碰撞的船舶互有过失的,各船按照过失程度的比例负赔偿责任;过失程度相当或者过失程度的比例无法判定的,平均负赔偿责任。
互有过失的船舶,对碰撞造成的船舶以及船上货物和其他财产的损失,依照前款规定的比例负赔偿责任。碰撞造成第三人财产损失的,各船的赔偿责任均不超过其应当承担的比例。
互有过失的船舶,对造成的第三人的人身伤亡,负连带赔偿责任。一船连带支付的赔偿超过本条第一款规定的比例的,有权向其他有过失的船舶追偿。