В последние годы жизни Владимира (он скончался 15 июля 1015 года) события развивались следующим образом. Князь (позднее, с 1025 года, король) Польши Болеслав Великий, объединивший свой народ и прочно связавший свою деятельность с Римской церковью (поляки приняли из ее рук христианство еще в 966 году) решил в 1013 году отторгнуть от Руси так называемые Червенские города (в верхнем течении Западного Буга и Сана). Для этого он вступил в военный союз с враждебными Руси печенегами. Но его замысел сорвался, поскольку он (по неизвестной нам причине) на этот раз рассорился с приглашенными им печенегами и был вынужден сражаться с ними, а не с русскими. Впоследствии он сумел восстановить польско-печенежский союз, а еще до того завязал также самые тесные отношения с правителем граничивших с Польшей русских земель — Святополком, за которого отдал свою дочь.
Историки спорят о точной дате этого брака — состоялся ли он до нападения Болеслава на Червенские города либо после этого. Но так или иначе в дальнейшем Болеслав действовал в прочном союзе со Святополком. Вместе с супругой к Святополку явился — в качестве ее «духовного отца» — польский епископ германского происхождения Рейнберн, который, как убеждены многие новейшие исследователи, представлял и интересы Римской церкви, всегда чрезвычайно активно стремившейся превратить в свою паству все новые и новые племена и народы. В данном случае дело шло о подчинении или хотя бы о включении в орбиту польского влияния всей Руси, в чем были горячо заинтересованы и Римская церковь, и правители Польши.
В 1014 году Владимир, как сообщает прямой современник событий, германский хронист Титмар Мерзебургский, узнал, что Святополк, «побуждаемый Болеславом, тайно готовится ему сопротивляться, он (Владимир. —
После кончины Владимира Святополк сумел взять бразды правления в Киеве в свои руки. Но было ясно, что он — хотя бы как вчерашний заговорщик — имеет сомнительные права на верховную власть над Русью. Поэтому он тут же начал организовывать убийства своих братьев-соперников. Уже 24 июля был злодейски умерщвлен Борис, 5 сентября — Глеб, а затем еще князь Деревлянский Святослав (в результате Святополк получил прозвание «Окаянный», а Борис и Глеб были причислены к лику святых мучеников, исключительно высоко почитаемых на Руси).
Ярослав, находившийся в Новгороде, стал готовиться к войне со Святополком. И, по всей вероятности, осенью 1016 года у города Любеч (севернее Киева) произошла первая битва Ярослава со Святополком, на помощь которому пришли уже снова обретшие союз с Болеславом печенеги. Святополк проиграл это сражение и прямо с поля боя бежал к печенегам, а затем к тестю, в Польшу.
Ярослав начал княжить в Киеве и вскоре, отправив посольство, возобновил союз с германским королем и императором Священной Римской империи Генрихом II, — союз, который был заключен его отцом Владимиром, в частности, женившемся после кончины своей византийской супруги Анны (по-видимому, в 1012 году) на внучке этого императора. По договоренности с Генрихом II, который вел в то время войну с Болеславом, Ярослав в 1017 году начал поход на Польшу (где находился, как сказано, Святополк). Однако в ответ Болеслав побудил печенегов напасть на Киев, и Ярослав вынужден был вернуться, чтобы отстоять свою столицу, где, помимо прочего, сгорел тогда деревянный храм святой Софии, построенный, возможно, еще Ольгой (впоследствии Ярослав создал на его месте величественный собор, сохранившийся в своей основе до наших дней).
Болеслав же в январе 1018 года сумел заключить мир с Генрихом II и уже в июле вторгся в пределы Руси вместе со Святополком. Его очень мощная по тем временам армия включала в себя германцев (из Саксонии) и венгров, а также полчища печенегов. Это была
Войско Ярослава потерпело поражение, и он вынужден был удалиться обратно в Новгород. Болеслав со Святополком 14 августа 1018 года захватили Киев. Однако именно в это время началась междоусобица в Польше, и через месяц Болеслав покинул Киев, увозя с собой множество награбленных ценностей и уводя тысячи пленников. Тогда же он присоединил к Польше Червенские города на западе Руси.
Но Ярослав вновь собрался с силами и в следующем, 1019 году, одолел Святополка в сражении на реке Альте южнее Киева (Святополк ушел туда, чтобы соединиться с печенегами). Позднее, в 1030–1031 годах, Ярослав вернул Руси Червенские города и установил долговременный мир с Польшей.
Все вышесказанное в своих основных чертах было выяснено уже давно, а в последнее время подтверждено, уточнено и конкретизировано в тщательно выполненных исследованиях М. Б. Свердлова, А. В. Назаренко и Н. И. Щавелевой[479]
.