وقد اختلف أهل العلم: هل هذه الآية منسوخة أم محكمة «١» ؟ فقيل: هي منسوخة بقوله تعالى: فَاقْتُلُوا الْمُشْرِكِينَ [التوبة: ٥] قاله ابن عباس.
وقيل: ليست بمنسوخة لأن المراد بها قبول الجزية، وقد قبلها منهم الصحابة فمن بعدهم، فتكون خاصة بأهل الكتاب. قاله مجاهد.
وقيل: إن المشركين إن دعوا إلى الصلح جاز أن يجابوا إليه، وتمسك المانعون من مصالحة المشركين بقوله تعالى: فَلا تَهِنُوا وَتَدْعُوا إِلَى السَّلْمِ وَأَنْتُمُ الْأَعْلَوْنَ وَاللَّهُ مَعَكُمْ [محمد: ٣٥] ، وقيدوا عدم الجواز بما إذا كان المسلمون في عزة وقوة لا إذا لم يكونوا كذلك فهو جائز كما وقع منه صلّى الله عليه وآله وسلّم من مهادنة قريش، وما زالت الخلفاء والصحابة على ذلك، وكلام أهل العلم في هذه المسألة معروف مقرر في مواطنه.