والظاهر أن هذه الآية نزلت بعد وقعة بدر، فإن الله، سبحانه، عاتب المؤمنين على الاستكثار من الأسارى يومئذ ليأخذوا منهم الفداء، والتقلل من القتل يومئذ فقال: {مَا كَانَ لِنَبِيٍّ أَنْ يَكُونَ لَهُ أَسْرَى حَتَّى يُثْخِنَ فِي الأرْضِ تُرِيدُونَ عَرَضَ الدُّنْيَا وَاللَّهُ يُرِيدُ الآخِرَةَ وَاللَّهُ عَزِيزٌ حَكِيمٌ لَوْلا كِتَابٌ مِنَ اللَّهِ سَبَقَ لَمَسَّكُمْ فِيمَا أَخَذْتُمْ عَذَابٌ عَظِيمٌ} [الأنفال: 67، 68]
ثم قد ادعى بعض العلماء أن هذه الآية -المخيرة بين مفاداة الأسير والمن عليه-منسوخة بقوله تعالى: فَإِذَا انْسَلَخَ الأشْهُرُ الْحُرُمُ فَاقْتُلُوا الْمُشْرِكِينَ حَيْثُ وَجَدْتُمُوهُمْ [وَخُذُوهُمْ وَاحْصُرُوهُمْ وَاقْعُدُوا لَهُمْ كُلَّ مَرْصَدٍ] } الآية [التوبة: 5] ، رواه العوفي عن ابن عباس. وقاله قتادة، والضحاك، والسدي، وابن جُرَيْج.
وقال الآخرون -وهم الأكثرون-: ليست بمنسوخة.
ثم قال بعضهم: إنما الإمام مُخَيَّر بين المن على الأسير ومفاداته فقط، ولا يجوز له قتله.
وقال آخرون منهم: بل له أن يقتله إن شاء، لحديث قتل النبي صلى الله عليه وسلم النضر بن الحارث وعقبة بن أبي مُعَيط من أسارى بدر، وقال ثمامة بن أثال لرسول الله صلى الله عليه وسلم حين قال له:"ما عندك يا ثمامة؟"فقال: إن تَقْتَلْ تَقْتُلْ ذا دَمٍ، وإن تمنن تمنن على شاكر، وإن كنت تريد المال فَسَلْ تُعطَ منه ما شئت.
وزاد الشافعي، رحمه الله، فقال: الإمام مخير بين قتله أو المن عليه، أو مفاداته أو استرقاقه أيضا. وهذه المسألة مُحَرّرة في علم الفروع، وقد دللنا على ذلك في كتابنا"الأحكام"، ولله الحمد والمنة.
وقوله: {حَتَّى تَضَعَ الْحَرْبُ أَوْزَارَهَا} قال مجاهد: حتى ينزل عيسى ابن مريم
وقال الإمام أحمد: حدثنا الحكم بن نافع، حدثنا إسماعيل بن عياش، عن إبراهيم بن سليمان، عن الوليد بن عبد الرحمن الجُرَشي، عن جُبَير بن نُفيَر؛ أن سلمة بن نُفيَل أخبرهم: أنه أتى رسول الله صلى الله عليه وسلم فقال: إني سَيَّبْتُ الخيل، وألقيت السلاح، ووضعت الحرب أوزارها، وقلت:"لا قتال"فقال له النبي صلى الله عليه وسلم:"الآن جاء القتال، لا تزال طائفة من أمتي ظاهرين على الناس يُزيغ الله قلوب أقوام فيقاتلونهم: ويرزقهم الله منهم، حتى يأتي أمر الله وهم على ذلك. ألا إن عُقْرَ دار المؤمنين الشام، والخيلُ معقود في نواصيها الخير إلى يوم القيامة".
وهكذا رواه النسائي من طريقين، عن جُبَيْر بن نُفَير، عن سلمة بن نُفَيْل السكوني، به.