根据你的问题解答如下,
(一)对于违法建筑物、构筑物和设施县级以上地方人民政府责成有关部门或者乡、镇人民政府可以依法组织;
(二)对于作出国有土地上房屋征收补偿决定的市、县级人民政府,经人民裁定准予组织;
(三)依据《行政强制法》第三十四条“依法作出行政决定后,当事人在决定的期限内不履行义务的,具有行政强制执行权的依照本章规定强制执行。”
(四)对于违法建筑物、构筑物和设施、在非法占用的土地上新建的建筑物和其他设施、已作出征收补偿决定国有土地上的房屋经过司法诉讼,已产生法律效力的裁判文书,有管辖权的人民可以依法组织。从以上法律规定我们可以看出,不能简单地说政府是否违法,政府在法律授予的权限内,按照法定的程序强制拆迁则合法,如果超越权限,违反法定程序强制拆迁,则属于违法。