В школе при СССР, а недавно в интернет-источниках, что обозначают полосы на современном флаге Литвы, в т.ч. красная и зеленая,сталкивался с примерно такой трактовкой:
Зеленая - символизирует урожай, а красная - труд и страдания для того, чтобы его вырастить. И происходит со времен славянских племен кривичей, населявших эти территории еще до появления первых государств на них.
В литовской трактовке сейчас была добавлена сверху желтая полоса, символизирующая восходящее над всем этим солнце, на белорусском же красный занял и весь верх, значительно преобладая над зеленым, чтобы подчеркнуть: труда и страданий требуется всегда вложить больше, нежели будет пожато плодов. А боковой элемент-орнамент утвердила советская специальная комиссия, как отличительный такой образец белорусского народного ремесла (творчества).
Есть еще интересная версия, что в 1951 году все флаги союзных республик создавались по такому принципу, что республика, имеющая выход к морю, получала на свой производный от главного советского флаг дополнительно синие элементы, а не имеющая - зеленые. Единственным исключением стала как раз Литовская ССР типа именно потому, что просила оставить ей эти самые исторические красный с зеленым.