Кибергосударство с открытым исходным кодом

Программный код кибергосударства должен быть открыт для контроля со стороны общества. Каждый гражданин должен иметь возможность проверить, как именно работает кибергосударство, нет ли в алгоритмах его работы каких-то ошибок, закладок и искажений, нарушающих законодательно утвержденные принципы его работы.

Законы утверждаются на общенародных электронных референдумах

Законопроекты готовятся в электронном парламенте на основании петиций, поданных гражданами. Если законопроект меняет алгоритмы работы цифровой системы, то текст законопроекта переводится в формат программного кода техническими специалистами, обслуживающими работу системы кибергосударства.

Программный код законопроекта представляет собой «коммит» системы контроля версий, набор программных «патчей», меняющих код различных программных модулей цифровой системы. Он должен быть приложен к тексту законопроекта и вынесен на референдум.

После утверждения законопроекта на электронном референдуме – программный код законопроекта автоматически загружается в цифровую систему и меняет программные алгоритмы модулей кибергосударства. Законопроект превращается в закон. Цифровая система кибергосударства начинает работать по-новому.

Каждая строка программного кода цифровой системы кибергосударства должна быть законодательно утверждена всем обществом через механизм электронных референдумов. Каждая строка должна иметь ссылку на закон, на основании которого она разработана и на протокол электронного референдума, на котором этот закон был утвержден.

Должна быть исключена возможность прямого внесения изменений в программный код цифровой системы кибергосударства, минуя механизм общенародных электронных референдумов.

Исходный код ОГАС-ДЕМО

Исходный код портала "ОГАС-ДЕМО" размещен на портале GitHub:

https://github.com/NewCyberState/OGAS