根据你的问题解答如下, 自然人、法人。
1、一般主体要求。依《民法通则》规定,房屋买卖双方当事人应当具有完全民事行为能力。房屋买卖行为复杂,涉及标的金额较大,法律一般禁止限制民事行为能力人和无民事行为能力人参与,所签房屋买卖合同无效,除非事先经法定代理人同意,或者事后经法定代理人追认。
2、特殊主体要求。为了维护房屋交易秩序,现行法律和政策对房屋买卖当事人设定了一定条件和限制,必须符合特定要求。在商品房现售中,房地产开发企业作为房屋出卖方必须具有法人营业执照、资质证书、土地使用权证书、土地使用批文、规划许可证和施工许可证等。在商品房预售中,预售方除具备上述条件外,还应当持有预售许可证和确定施工进度与交付日期。商品房出卖方如违反上述要求,就会被认为不符合签订房屋买卖合同的主体资格,应当宣告合同无效,赔偿买受方因此而遭受的损失。