生父母确实因为家庭非常困难而无法抚养孩子,是可以允许送给他人收养孩子的,且并不违法,但要履行一定的收养手续。根据相关法律规定被收养人的范围:下列未成年人,可以被收养:(一)丧失父母的孤儿;(二)查找不到生父母的未成年人;(三)生父母有特殊困难无力抚养的子女。如果排除上述的情况,这种行为就会涉嫌构成遗弃罪。
【本文关联的相关法律依据】
《中华人民共和国民法典》第一千零九十三条下列未成年人,可以被收养:(一)丧失父母的孤儿;(二)查找不到生父母的未成年人;(三)生父母有特殊困难无力抚养的子女。
《中华人民共和国刑法》第二百六十一条对于年老、年幼、患病或者其他没有独立生活能力的人,负有扶养义务而拒绝扶养,情节恶劣的,处五年以下有期徒刑、拘役或者管制。