Автором законопроекта является депутат Виталий Милонов, представитель «Единой России». По словам автора, проект направлен на защиту детей, охрану их физического, интеллектуального, духовного и нравственного развития. Согласно тексту данного законопроекта, запрещаются любые действия, направленные на пропаганду мужеложства, лесбиянства, бисексуализма и трансгендерности среди несовершеннолетних. В законе имеется и пространное описание термина «пропаганда» - любая деятельность по распространению общедоступными способами информации, способной нанести вред несовершеннолетним, в том числе сформировать у них представление о равноценности традиционных и нетрадиционных отношений.
Тем временем, в самом законодательстве Российской Федерации отсутствуют определения слов «гомосексуализм» и пропаганда». Именно по этой причине была ранее изменена 282 статья Уголовного Кодекса «Возбуждение национальной, расовой или религиозной вражды». На данный момент пропаганда – субъективный термин, и каждый волен толковать его по-своему, от поцелуев однополых пар в общественных местах до изображения радуги.
Принятый в Санкт-Петербурге закон о пропаганде гомосексуализма является не первым проектом, посвященным этой тематике. Депутат Александр Чуев в прошлом неоднократно выносил на рассмотрение думы закон, направленный на установление ответственности (в отличие от действующего закона, не административной, а уголовной) за пропаганду гомосексуализма. Данный законопроект предлагал более подробную трактовку термина. Согласно ему, под пропагандой понимаются публичные выступления, фильмы и книги гомосексуальной тематики, упоминание о гомосексуализме в средствах массовой информации, а также демонстрация гомосексуальной ориентации. Данный проект был неоднократно отклонен на рассмотрении, как противоречащий конституции.
Многие видные деятели, в том числе и руководитель фракции «Яблоко» Григорий Явлинский, выступили с резкой критикой после принятия нынешнего закона. Депутата фракции смутило как раз отсутствие определения термина «пропаганда», противоречие федеральному законодательству, а также международным документам о правах человека».
Тем временем, закон вступил в силу. Пока что в Санкт-Петербурге под его действие попал лишь один активист ЛГБТ-организации Николай Алексеев. Молодой человек находился у Смольного с плакатом, на котором была изображена Фаина Раневская и напечатано ее известное высказывание: «Гомосексуализм – это не извращение. Извращение – это хоккей на траве и балет на льду». Судья мотивировал свое решение тем, что данный плакат могли увидеть несовершеннолетние.