Osiris (бессерверная портальная система)
Osiris | |
---|---|
![]() Версия 0.11 | |
Тип | P2P, Система управления содержимым |
Автор | Berserker |
Разработчики | Berserker, Clodo. |
Написана на | C++, python, xml, xslt, xsd, html, css, javascript, C#, php [1] |
Интерфейс | wxWidgets |
Операционные системы | Linux, Mac OS X, Windows |
Языки интерфейса | Многоязычная (русский частично) |
Первый выпуск | 2010 |
Последняя версия | 0.15 (19 ноября 2011[2]) |
Альфа-версия | 1.0 (10 декабря 2014[3]) |
Состояние | заброшенное |
Лицензия | Открытое программное обеспечение[4] |
Сайт | osiris-sps.org |
Osiris Serverless Portal System (рус. бессерверная портальная система Осирис, сокращенно Osiris sps или Osiris) — бесплатное программное обеспечение для создания безопасных и анонимных веб-порталов без централизованных серверов, а также для просмотра этих веб-порталов посредством P2P[5].
Описание
[править | править код]В бессерверной портальной системе Osiris все пользователи имеют одинаковые права, поэтому стандартизированной иерархии форумов не существует[5]. Когда пользователь создает веб-портал, он становится доступен через Osiris, подобно тому как файл доступен через eMule или uTorrent[6]. Все содержимое необходимое для навигации, реплицируются на каждом компьютере. В качестве хранилища базы данных используется SQLite. Для доступа к порталу требуется пригласительная ссылкае (invite link) или файл импорта .osiris. В Osiris можно создать множество виртуальных личностей, которые можно отследить по вкладам, сделанным на портале, но невозможно отследить реального пользователя, поскольку нет различия между автором и распространителем контента. IP-адреса могут быть видны всем, но не могут быть связаны с каким-либо пользователем. Чем больше портал, тем выше степень анонимности[5].
История
[править | править код]В настоящее время команда состоит из двух разработчиков (Clodo и Berserker), двух сотрудников (DanielZ и Rei.Andrea) и группы сторонних бета-тестеров.
Начиная с версии 0.12, Osiris стал кроссплатформенным, это стало возможным благодаря миграции от Visual Studio к библиотеке WxWidgets.
Основные особенности
[править | править код]- Используется P2P-инфраструктура (на базе Kademlia)
- Экономное использование ресурсов: с увеличением пользователей портала снижается нагрузка на каждый узел сети, распределяясь между всеми узлами сети.
- Обладает полнотекстовым поисковым механизмом, который позволяет осуществлять поиск по содержанию портала.
Веб-шлюз Isis
[править | править код]Isis является веб-шлюзом для порталов распространяемых с помощью программы Osiris. Написан на PHP5. С помощью Isis можно просматривать веб-порталы в режиме только для чтения без установки программы Osiris на компьютер[7][6].
См. также
[править | править код]Примечания
[править | править код]- ↑ What programming language use Osiris?. Дата обращения: 14 августа 2012. Архивировано 20 октября 2012 года.
- ↑ Osiris 0.15 . Дата обращения: 19 августа 2012. Архивировано 21 августа 2012 года.
- ↑ Arrivare ad Osiris 1.0 alpha . Дата обращения: 20 декабря 2014. Архивировано 2 июня 2017 года.
- ↑ FAQ - Frequently Asked Questions - Osiris - Serverless Portal System . Дата обращения: 9 июля 2013. Архивировано 28 июля 2013 года.
- ↑ 1 2 3 What is Osiris - Osiris - Serverless Portal System . www.osiris-sps.org. Дата обращения: 25 июля 2025. Архивировано 10 июля 2019 года.
- ↑ 1 2 Aggirare la censura con Osiris e Isis - Paperblog. Paperblog (итал.). Архивировано 24 октября 2015. Дата обращения: 25 июля 2025.
- ↑ Isis — Osiris Gateway . Дата обращения: 14 августа 2012. Архивировано 20 августа 2012 года.