Б. Д. Греков занял в данном вопросе компромиссную позицию, подчеркнув, что договор 971 года является документом совсем иного типа, нежели договоры, заключенные с империей Олегом и Игорем. В соглашении, заключенном Святославом, речь идет не о взаимных обязательствах сторон, а лишь об обещании русского князя не нападать на Византию, Херсонес, Болгарию и оказывать грекам военную помощь. Однако Б. Д. Греков не поддержал точку зрения, высказанную ранее Обнорским, Успенским и некоторыми другими учеными, об отражении в договоре полной неудачи русского похода14.
Мысль об односторонних обязательствах Руси по договору 971 года проведена в «Очерках истории СССР», а сам договор назван «почетным для Руси миром»15. В «Истории Болгарии» также обращено внимание лишь на военные обязательства Руси16. Этой же точки зрения придерживается М. В. Левченко. Он объединил в один мирный договор условия мира, о которых рассказали византийские хронисты, и текст договора, заключенного в июле 971 года, хотя для этого не было никаких оснований. Византийские авторы изложили условия прекращения военных действий и дали общую оценку отношений Руси и Византии после заключения мира, русская же летопись привела конкретный текст соглашения, неизвестный греческим хронистам. В работе М. В. Левченко отсутствует четкая оценка договора 971 года. С одной стороны, он говорит о нем как о соглашении, возобновлявшем, по-видимому, «старый договор 944 года, регулирующий торговые и дипломатические отношения обоих государств»17, а с другой - характеризует итог похода Святослава против Византии как «полную неудачу»18, что не соответствует смыслу развернутого двустороннего, включающего взаимные обязательства договора 944 года, который, по мысли автора, был возобновлен в 971 году.
В многотомной «Истории СССР» соглашение 971 года расценено как письменный договор о ненападении19.
В «Истории Византии» Г. Г. Литаврин отмечает, что договор содержал обязательства не только Руси, но и Византии, однако эти последние автор раздела увидел не в статьях помещенного в летописи соглашения, а, как и М. В. Левченко, в условиях мира, переданных Львом Дьяконом20. Вместе с тем Г. Г. Литаврип отметил, что после Доростолского договора торговые и дипломатические отношения Византии с Русью возобновились, однако он не рискнул предположить, что было восстановлено действие норм договора 944 года. Автор распространил понятие «друзья», которое использует Лев Дьякон, характеризуя новую фазу в отношениях между двумя странами, лишь на русских, прибывших в Константинополь по торговым делам, но это, как мы полагаем, весьма отличается от статуса Руси как «друга» и «союзника» империи в целом.
В. Т. Пашуто представляя договор 971 года в виде «предложений Святослава, написанных на пергаменте и скрепленных его печатью», и отметил» что в 971 году между Византией и Русью был восстановлен «прежний договор» (надо думать, договор 944 г.), в который русский князь внес «некоторые новые статьи политического характера». Речь шла об обязательствах русской стороны не нападать, используя свои силы или «наемные иноязычные войска», на Византию и ее владения, на Херсонес, на Болгарию, быть союзником империи в случае нападения на нее. Здесь же В. Т. Пашуто вслед за М. В. Левченко и Г. Г. Литэвриным приводит и обязательства Византии по отношению к Руси, о которых сообщил Лев Дьякон: предоставить руссам свободный проход на родину, продовольствие, считать руссов, появившихся в Константинополе с торговыми целями, «друзьями». «Следовательно, - подводит итог В. Т. Пашуто, - восстанавливался довоенный порядок, с юн лишь разницей, что военные обязательства Руси приобрели односторонний характер"21.
Подробно остановился на форме договора 971 года С. М. Каштанов. Он отметил, что этот документ, в отличие от соглашения 911 и 944 годов, мало напоминает императорский хрисовул, что связано с особой процедурой его оформления. Если в грамотах 911 и 944 годов слова «Равно другаго свещанья» (первые слова обоих документов) выражали, согласно точке зрения С. М. Каштанова, равносильность грамот соответствующему хрисовулу, то эти же слова договора 971 года автор переводит иначе, а именно: «Экземпляр, равносильный другому экземпляру, составленному при Святославе, великом князе Русском, и при Свенельде, при синкеле Феофиле». Под «другим» экземпляром С. М. Каштанов понимает договор, заключенный в лагере Святослава. Он не был оригиналом Святославовой грамоты, так как русские послы, по мнению автора, приехали позднее к императору без текста, а лишь с «речами» князя. В лагере же руссов был составлен акт, написанный от имени Византии в присутствии синкелла Феофила - главного императорского посла. С. М. Каштанов считает, что в этом экземпляре могли содержаться те самые обязательства Византии, о которых сообщает Лев Дьякон. Тогда же Святослав дал клятву соблюдать мир и закрепить свои обязательства в грамоте, которая будет написана уже при Цимисхии со слов русских послов.