总结:
小区房顶漏水是否由物业负责,主要取决于漏水原因及物业合同约定。一般情况下,公共区域的漏水由物业负责维修,而私人区域则需业主自行处理。
建议业主查看物业服务合同,或与物业沟通确认具体责任范围。若物业不作为,可向住建部门投诉。