Добрыне будет суждено сыграть исключительную роль в жизни своего племянника. Сначала он – руководитель и наставник юного князя, затем – советчик и единомышленник, его правая рука и воевода. Добрыня станет родоначальником целой династии посадников Великого Новгорода.
Как известно, вдова Игоря княгиня Ольга жестоко отомстила древлянам за смерть своего мужа, предав огню главный город их земли Искоростень. Князь же Мал якобы не был убит ни во время сражения между древлянами и киевлянами, ни после осады и взятия Искоростеня, но был схвачен и приведен в принадлежавший Ольге город Любеч; дети его, Добрыня и Малуша, оказались при дворе киевской княгини. Так возникла гипотеза о древлянском происхождении князя Владимира, ставшая ныне весьма популярной и едва ли не общепризнанной.
«Вещая дева» Малуша стала христианкой (вместе с великой княгиней Ольгой в Царьграде), но сохранила в себе таинственный сумрак языческих древлянских лесов. Тем и полюбилась она суровому воину Святославу, который, против воли матери, сделал ее своей женой.
Генеалогия Владимирова рода по отцовской линии в X веке не шла, кажется, дальше его деда, киевского князя Игоря, так и оставшегося в русской истории под именем Игоря Старого, то есть «старейшего». Позже в летописи появится имя отца Игоря, варяжского князя Рюрика, призванного вместе с братьями Трувором и Синеусом и «с роды своими» править Новгородской землею.
Неизвестна точная дата рождения Владимира. Летопись называет его третьим, то есть младшим, сыном князя Святослава: во всех перечнях Святославичей (а их в «Повести временных лет» два) имя Владимира идет после имен его братьев – Ярополка и Олега. Но это были дети от разных матерей. Малуша родила лишь одного сына, имя матери Ярополка и Олега до нас не дошло. Так что насколько Владимир был младше своих братьев, неизвестно. Да и был ли он вообще младше Олега? Порядок перечисления сыновей Святослава мог определяться не их возрастом, а их происхождением от той или иной жены великого князя. Именно так перечислены, например, в летописи многочисленные сыновья самого Владимира. Правда, некоторые позднейшие летописи прямо именуют Владимира младшим из Святославичей, но к такому выводу их авторы могли прийти чисто логическим путем, исходя из известного нам текста «Повести временных лет».
Примерное время рождения князя Владимира можно установить с приблизительностью до 3–4 лет. Его отец, князь Святослав, родился около 942 года (6450-го по принятому на Руси счету лет «от сотворения мира»). Уже в трехлетнем возрасте, после гибели отца, он становится – конечно, только по названию – киевским князем и даже возглавляет киевское войско в походе на древлян. Посаженный на коня, согласно обычаю, Святослав начинает битву, бросив своей детской рукой копье в сторону врага. Копье пролетело между ушами коня и ударилось тому в ноги. Но почин был сделан и обычай соблюден. «Князь уже начал, потягаете, дружина, по князе!» – воскликнули киевские воеводы.
Мы не знаем определенного времени начала супружеской жизни в Древней Руси; скорее всего такого срока просто не существовало. И все же, зная приблизительную дату рождения Святослава, легко высчитать, что Владимир не мог появиться на свет раньше 958–959 годов (он не был первенцем). Сам же Владимир в первый раз женился, вероятно, около 978 года, еще будучи новгородским князем. Под 980 годом в «Повести временных лет» рассказывается о том, как Владимир силой взял за себя полоцкую княжну Рогнеду, дочь князя Рогволода. (На самом деле это произошло, видимо, зимой или весной 978 года.) Руководил им в этом насилии его дядя Добрыня: «и повеле быти с нею пред отцом и матерью». Руководство в деле такого рода обнаруживает несомненную юность князя – едва ли ему могло быть тогда больше 17–18 лет, и уж, во всяком случае, не меньше 14–15.