Действительно, складывалось положение, когда в некоторых случаях жизнь дружинника была защищена менее, чем общинника. За дружинника платилось 40 гривен князю, а за общинника, в случае отсутствия мстителя, 40 гривен князю и 40 «за голову» шло членам общины. Только запрет кровной мести мог привести к ликвидации этого противоречия. Того же настоятельно требовало и дальнейшее развитие социально-экономических отношений в стране[10].

При анализе древнейшей части «Краткой Правды» (прежде всего, «Правды Ярослава») обращают на себя внимание ст. 2–9, в которых установлены штрафы за ранение и оскорбление[11]. В этих статьях Б.Д. Греков, например, видит «условный кодекс рыцарской чести»[12]. Однако А.А. Зимин с этим выводом не согласен. Большинство этих статей (ст. 3–4, 9) действительно имеет в виду вооруженного воина, но не как оскорбленное лицо, а как оскорбителя, пустившего в ход свое оружие и за это наказанного высоким штрафом – в четыре раза больше обычного[13].

Так, за оскорбления, нанесенные новгородцам вооруженными воинами, т. е. дружинниками, установлен особо высокий штраф – 12 гривен (ст. 3–4), что было в четыре раза выше обычного штрафа за побои (ст. 2, 7, 10)[14]. Более того, если даже на пострадавшем не было явных следов побоев, то теперь достаточно было двух свидетелей, чтобы взыскать штраф с обидчика варяга. В случае, если побитым кем-либо из новгородцев будет иноземец (варяг или колбяг), то он должен доказать свои обвинения присягой (ст. 10)[15].

Князь Ярослав защищал также имущественные права знатных новгородцев, владельцев челяди. Именно они, скорее всего, добились введения нормы закона, согласно которой в случае невыдачи беглого челядина в течение трех дней, иноземцы платили штраф 3 гривны за укрывательство (ст. 11). Была также упрощена процедура розыска беглого челядина (ст. 16). Наконец, в интересах новгородской знати были разработаны ст. 12 и 13[16], запрещавшие отнимать у них коней и оружие, которые побуждали алчную часть княжеской дружины присваивать чужую собственность.

Год создания «Древнейшей Правды» (1016) приходится на период лишь временного занятия Ярославом киевского престола. Святополк, бежавший за поддержкой к своему тестю – польскому королю Болеславу, был серьезной угрозой власти Ярослава. В этих условиях «Правда», разработанная Ярославом, являлась не только исполнением каких-то данных ранее обещаний, но также и залогом, гарантирующим ему поддержку элиты и горожан Новгорода в предстоящих битвах. В Киеве около 1016 г. могла оставаться сильная группа поддержки Святополка. Неслучайно в 1018 г. ему сравнительно легко удалось захватить Киев и изгнать Ярослава. Безусловно, в этом помогло и польское войско Болеслава. Киевляне неодобрительно смотрели на льготы и щедрые уступки, которые Ярослав дал Новгороду, – старинному сопернику «матери городов русских». Поэтому они активно не участвовали в борьбе Ярослава со Святополком в 1018 г.

Однако как только киевляне испытали на себе грабительскую власть поляков, они отвернулись от Святополка и заняли сторону Ярослава. В то же время, новгородцы, удовлетворенные законодательными актами Ярослава, оказали ему полную поддержку. Когда Ярослав, изгнанный из Киева, вернулся в Новгород, элита и горожане, не желая в случае победы Святополка полного подчинения Киеву, оказали Ярославу большую военную и материальную помощь. Благодаря этому в 1019 г. Ярослав разбивает Святополка и во второй раз занимает киевский престол.

Итак, в 1016 г. князь Ярослав Владимирович составил первый на Руси кодифицированный свод древнерусских законов («Древнейшую Правду» или «Правду Ярослава»). Ярослав не преследовал цели сведения воедино всех имевшихся в то время норм обычного права и княжеских постановлений. Это доказывается уже тем, что русско-византийские договоры X в., а также более поздние правовые документы, в том числе «Устав Ярославичей» и «Пространная Правда», безусловно, сохранили некоторые нормы права, которые действовали в X – начале XI в., но не вошли в «Древнейшую Правду»