Jump to content

Осирис (программное обеспечение)

Бессерверная портальная система Osiris
Разработчик(и) кодевар, срл
Первоначальный выпуск 17 марта 2010 г .; 14 лет назад ( 17.03.2010 )
Стабильная версия
0,15 / 8 февраля 2012 г .; 12 лет назад ( 08.02.2012 )
Предварительный выпуск
1.0 альфа / 10 декабря 2014 г .; 9 лет назад ( 10.12.2014 ) [1]
Операционная система Винда , Линукс
Тип Одноранговый обмен файлами , программное обеспечение для форумов
Веб-сайт Осирис-SPS .org

Osiris Serverless Portal System (обычно сокращенно Osiris sps или Osiris ) — это бесплатная программа, используемая для создания веб-порталов, распространяемых через одноранговую сеть (P2P) и автономных от централизованных серверов. Он доступен для Microsoft Windows и Linux операционных систем .

В отличие от распространенных инструментов, используемых для публикации информации в Интернете, таких как системы управления контентом , интернет-форумы или блоги, основанные на централизованной системе, данные портала Osiris распределяются (через P2P) между всеми его участниками. Поскольку все содержимое, необходимое для навигации, реплицируется на каждом компьютере, портал можно использовать без центрального сервера. Таким образом, портал всегда доступен, поскольку он невосприимчив к атакам типа «отказ в обслуживании» , ограничениям интернет-провайдера (таким как формирование трафика и цензура ) и аппаратным сбоям. Таким образом, веб-портал может работать с очень низкими затратами и без внешнего контроля.

Osiris был запущен разработчиком по имени «Берсеркер» как продукт KeyForum . Osiris был написан на C++ и спроектирован так, чтобы быть децентрализованным, неразрушимым и расширяться за пределы простого веб-форума. «Клодо» присоединился к проекту несколько месяцев спустя.

Официально об Osiris было объявлено 2 октября 2006 года, после двух лет разработки. Команда состоит из двух разработчиков (Clodo и Berserker), двух сотрудников (DanielZ и Rei.Andrea) и группы сторонников/бета-тестеров (многие из которых уже были в команде KeyForum).

Начиная с версии 0.12 Osiris стал мультиплатформенным, это стало возможным благодаря переходу с Visual Studio на библиотеку wxWidgets .

Ключевые особенности

[ редактировать ]

Osiris — это результат объединения одноранговой (P2P) технологии и веб-порталов .

  • Он позволяет любому человеку бесплатно создать веб-портал, не завися от кого-либо и не требуя специальных технических знаний.
  • Позволяет создавать контент анонимно, что позволяет внести вклад в свободу выражения мнений и слова.
  • Osiris предлагает полнотекстовую поисковую систему, которая позволяет осуществлять поиск по всему содержимому порталов.
  • Низкая загрузка ресурсов: с увеличением пользователей на портале снижается нагрузка на отдельные узлы, поскольку работа распределяется между всеми узлами сети.
  • Использует P2P-инфраструктуру (на базе Kademlia ) для распространения порталов — область, где альтернатив мало и они сложны в использовании.
  • Администрирование основано на системе репутаций, которая представляет собой новый способ управления пользователями в распределенной системе без использования центральных серверов.

Основные понятия

[ редактировать ]

Osiris отличается от классических P2P-программ тем, что ориентирован на безопасность и управление распределенными данными.

Безопасность

[ редактировать ]
  • Система анонимна. Невозможно установить связь между пользователем и его IP-адресом, поэтому невозможно отследить человека, создавшего контент.
  • Даже при физическом доступе к установке Osiris невозможно отследить настоящего пользователя, не зная его пароля.
  • 2048-битные цифровые ключи гарантируют подлинность контента (цифровая подпись для предотвращения подделки) и конфиденциальность личных сообщений (зашифрованных между отправителем и получателем).
  • Чтобы интернет-провайдер не перехватывал трафик, соединения и передачу данных на портал (так называемое выравнивание), Osiris использует случайные порты, которые маскируются во время рукопожатия и шифруются «точка-точка» с помощью 256-битного AES .
  • Распространение P2P позволяет контенту присутствовать в нескольких копиях в качестве гарантии выживания в случае сбоя оборудования или отключения узлов.
  • Поскольку порталы сохраняются локально, их содержимое можно прочитать, даже если вы работаете в автономном режиме.

Система репутации

[ редактировать ]

Система репутации и последующее создание нескольких точек зрения портала — один из самых инновационных аспектов программы. В отличие от «традиционных» систем, где вычислительная работа (вычисление статистики, индексация контента и т. д.) всегда выполняется центральным сервером, Osiris использует распределенный подход, при котором большую часть работы выполняют пользователи портала, поскольку При этом могут быть более разные точки зрения на портал, в зависимости от используемой учетной записи.

Каждый пользователь может присвоить репутацию (положительную или отрицательную) другому пользователю в соответствии с его вкладом в портал. На основе этой репутации система обрабатывает страницы, удаляя содержимое пользователей, оцененных отрицательно (например, спамеров ), и импортируя репутации. пользователей восприняли положительно. Это позволяет создать сеть оценок, которая позволяет управлять порталом. Обратите внимание, что каждый клиент обрабатывает данные независимо на своем компьютере в процессе, который называется стабилизацией портала.

Порталы монархистов и анархистов

[ редактировать ]

Когда пользователь создает портал Осириса, он должен выбрать одну из двух систем модерации, а именно «анархистскую» и «монархическую». Выбор нельзя изменить после создания портала. На анархическом портале каждый пользователь может оценить другого пользователя и, таким образом, повлиять на репутацию этого пользователя среди всех пользователей портала. Таким образом, портал можно модерировать без использования центрального сервера. Первая репутация всегда положительна и устанавливается администратору, пользователю, который публикует ссылку-приглашение (с цифровой подписью) на портале. На портале монархии только администратор портала и модераторы могут создавать репутацию, а также удалять или продвигать контент на портале.

Ворота Исиды

[ редактировать ]

Isis — это веб-шлюз к порталам Osiris, написанный на PHP 5, с помощью которого можно просматривать портал без установки Osiris.

Особенностью Isis является управление рабочей нагрузкой и данными, которые не хранятся на общедоступном сервере, на котором работает Isis, а управляются различными узлами, на которых работает Osiris. Isis пересылает веб-запросы от посетителей только на те узлы, которые стали ему доступны, минимизируя использование ресурсов сервера за счет балансировки нагрузки запросов.

Поскольку технически невозможно гарантировать анонимность в такой архитектуре, все доступы со стороны Isis доступны только для чтения. Это преследует двойную цель: обеспечить конфиденциальность пользователей и стимулировать использование Osiris для активного участия в портале.

Планы на будущее

[ редактировать ]
  • Версия 0.15 доступна для Linux и Windows, а также доступна бета-версия для OS X. [2]
  • Разработчики Osiris рассматривают возможность создания системы управления данными на диске, называемой «механизмом выживания». Система будет автоматически удалять контент по мере необходимости, чтобы сохранить легкость базы данных и повысить скорость/стабильность портала.
  • Оптимизации направлены на выравнивание и стабилизацию системы, чтобы сделать ее быстрее и менее ресурсоемкой.
  • планируют перевести Osiris SPS в GPL . лицензируемый проект программного обеспечения с открытым исходным кодом, 18 марта 2010 года разработчики Osiris SPS объявили, что в ближайшие месяцы [3] Однако по состоянию на 15 сентября 2013 г. исходный код не был доступен, и серия 1.x не была выпущена. [4]
  • 10 декабря 2014 года разработчики Osiris SPS анонсировали альфа-версию 1.0 и обсудили проблемы разработки программного обеспечения. Жертвователь/разработчик Osiris предложил создать кампанию по финансированию на Kickstarter, поскольку улучшение дизайна программного обеспечения потребует много ресурсов. [5]

См. также

[ редактировать ]
  1. ^ «Прибытие ad Osiris 1.0 альфа» . Проверено 20 декабря 2014 г.
  2. ^ «Скачать версии» . Осирис. Архивировано из оригинала 2 ноября 2014 года . Проверено 5 ноября 2013 г.
  3. ^ Итальянский / английский анонс исходного кода GPLing сообщения на форуме Osiris OSS GPL
  4. ^ «Проект находится в стадии «спячки», мы работаем над новой серией 1.x, но не можем оценить, когда она будет выпущена». Клодо. «Вопросы форума» . Архивировано из оригинала 5 ноября 2013 года . Проверено 5 ноября 2013 г.
  5. ^ «Прибытие ad Osiris 1.0 альфа» . Проверено 20 декабря 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c91e71d3fc4cca836d62a40853e4db11__1706055000
URL1:https://arc.ask3.ru/arc/aa/c9/11/c91e71d3fc4cca836d62a40853e4db11.html
Заголовок, (Title) документа по адресу, URL1:
Osiris (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)