律师事务所为上市公司出具法律意见书有法律限制条件。依据《律师事务所从事证券法律业务管理办法》第八条 鼓励具备下列条件的律师事务所从事证券法律业务:
(一)内部管理规范,风险控制制度健全,执业水准高,社会信誉良好;
(二)有20名以上执业律师,其中5名以上曾从事过证券法律业务;
(三)已经办理有效的执业责任保险;
(四)最近2年未因违法执业行为受到行政处罚。第十一条 同一律师事务所不得同时为同一证券发行的发行人和保荐人、承销的证券公司出具法律意见,不得同时为同一收购行为的收购人和被收购的上市公司出具法律意见,不得在其他同一证券业务活动中为具有利害关系的不同当事人出具法律意见。律师担任公司及其关联方董事、监事、高级管理人员,或者存在其他影响律师性的情形的,该律师所在律师事务所不得接受所任职公司的委托,为该公司提供证券法律服务。