Использование защищенного соединения в настоящее время стало необходимым, если ваш сайт использует любые персональные данные пользователей, логины, пароли. Для этого нужны сертификаты (и приватные ключи) для шифрования трафика между браузером и сайтом.
Вы планируете выложить свой проект(odo24) в Open Source (на github, например)?
Да, есть планы открыть все исходники на GitHub. Но чуть позже. Как более-менее приведу всё в порядок. Пока всё лежит в приватном репозитории bitbucket.org