Друг (операционная система)
Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с предметом , что потенциально препятствует тому, чтобы статья была проверяемой и нейтральной . ( Ноябрь 2020 г. ) |
Разработчик | Лаборатории программного обеспечения друзей |
---|---|
Рабочее состояние | Текущий |
Первоначальный выпуск | 1.1.0 |
Последний выпуск | 1.2.8 / 15 декабря 2021 г. |
Репозиторий | https://github.com/FriendUPCloud/friendup |
Платформы | Универсальный |
ядра Тип | Ядро друга |
По умолчанию пользовательский интерфейс | FriendUP |
Лицензия | MIT, LGPL, AgPL |
Официальный сайт | https://friendos.com/ |
или Friend OS платформа Friend Unifying [1] — это сетевая метаоперационная система — технология, которую можно использовать для реализации графического пользовательского интерфейса, предоставляемого через браузер, с серверной частью, которая ведет себя как операционная система. Эта операционная система объединяет ресурсы и программное обеспечение конечного пользователя, обеспечивая единый пользовательский интерфейс, доступ к которому возможен где угодно. Кроме того, ее можно настроить и подготовить к любым требованиям безопасности. Это первая с открытым исходным кодом облачная операционная система , целью которой является унификация веб-приложений и создание экосистемы для их использования на всех устройствах. [2] [3]
Friend OS предлагает пользователям независимую от устройства вычислительную среду, доступную через Friend Workspace, пользовательский интерфейс на основе HTML5 и JavaScript , в котором можно запускать управление файлами и приложениями. [4]
Проект был запущен в 2014 году компанией Friend Software Labs, а в июне 2017 года они представили свою первую версию с открытым исходным кодом на GitHub . [5]
В ноябре 2017 года они объявили о партнерстве с проектом Golem. Friend интегрирует среду своей операционной системы в платформу распределенных вычислений Golem. [6]
Обзор
[ редактировать ]Friend OS — это многопользовательская метаоперационная система. Friend Core Основанная на ядре , она представляет собой полноценную операционную систему, которая будет развиваться и адаптироваться вместе с информационными и коммуникационными технологиями. [7]
Для обеспечения безопасности он использует структуру базы данных на основе блокчейна и разработан с учетом децентрализованных потоков информации.
ОС Friend разработана с учетом концепции рабочего процесса Liquid Computing за счет использования среды рабочего стола и приложений, доступ к которым можно получить через веб-браузер без необходимости использования каких-либо дополнительных плагинов, что означает, что она может работать на любом устройстве, от смартфона до высококлассного устройства. рабочая станция.
Он также соответствует концепции Web 4.0. [8] [9] быть промежуточным программным обеспечением, в котором Интернет функционирует как операционная система. Где Friend OS обеспечивает более интуитивные формы управления ресурсами или может более легко использоваться между устройствами. Сам термин Web 4.0 используется для обозначения другой фазы Интернета и Всемирной паутины , где люди и машины имеют более симбиотические отношения. Friend OS вписывается в ее структуру, а также в будущие версии Интернета, поскольку поддерживает эффективные и интеллектуальные потоки информации.
Компоненты
[ редактировать ]Ядро друга
[ редактировать ]Friend Core — это ядро Friend. Он ведет себя как веб-сервер и работает как ядро операционной системы для приложений Friend. Он также обрабатывает пользовательские сеансы и ресурсы, доступные на удаленном сервере. Friend Core в основном написан на C из соображений скорости, что позволяет ему обрабатывать запросы в сетях с высокой пропускной способностью и временем отклика 2 мс.
Функции
[ редактировать ]Friend Core — это небольшой и быстрый веб-сервер с операционной системой внутри него. Написанный в основном на C, он обеспечивает низкоуровневые системные вызовы своих собственных приложений. Friend Core также интегрируется с различными файловыми системами, обеспечивает кластеризацию с другими экземплярами ядра через Friend Network и обеспечивает безопасное хранение пользовательских данных. [ нужна ссылка ]
Рабочее пространство друга
[ редактировать ]Friend Workspace — это настольная и мобильная среда Friend OS. Он адаптируется к вашему устройству – будь то настольный компьютер, планшет или смартфон. Это отличная возможность для совместной работы: встроенный чат и решение для аудио- и видеоконференций доступны всего одним щелчком мыши.
Friend Workspace позволяет вам обмениваться файлами и совместно редактировать офисные документы. А если вы находитесь вдали от офиса – он любезно отправит вам push-уведомления, когда у вас есть важное сообщение.
Библиотеки
[ редактировать ]Некоторые функции Friend Core реализованы в виде связанных библиотек среды выполнения. Это позволяет обмениваться подключаемыми библиотеками во время работы Friend Core. Это дает преимущества при изолировании и обработке децентрализованных потоков данных.
Модули (Node.js/PHP/Python)
[ редактировать ]Friend Core является модульным. Модули расширяют систему любой функциональностью, необходимой приложениям на стороне сервера. Модули могут быть написаны с использованием многих языков программирования, таких как Node/JavaScript, PHP , Python , Perl или Java . Модули чувствительны к разрешениям пользователей и групп, что обеспечивает различную степень контроля доступа. Благодаря высокооптимизированному ядру время прохождения первого байта ( TTFB ) сведено к минимуму.
Драйверы файловой системы
[ редактировать ]драйвера файловой системы Friend Core предоставляет API-интерфейс , который позволяет разработчикам создавать поддержку любой файловой системы или веб-ресурса, основанного на стандартах, с использованием нескольких языков программирования. Драйвер DOS реализует базовые функции для чтения и записи на различные диски удаленных и облачных сервисов, таких как Dropbox , Google Drive, SAMBA и другие.
Сеть друзей
[ редактировать ]Серверы Friend Core образуют между собой сеть для повышения масштабируемости, доступа к вычислительным мощностям, дополнительным сервисам и ресурсам.
на стороне клиента/сервера Friend Network также может предоставить открытую децентрализованную и распределенную суперкомпьютерную сеть , которая позволяет пользователям совместно использовать ресурсы и формировать рабочие группы. Он принадлежит, управляется и управляется держателями токенов и может выступать в качестве вспомогательной инфраструктуры для предприятий и организаций.
Первый токен
[ редактировать ]Глобальная сеть нуждается в неизменной системе бухгалтерского учета. Токен FRND использует технологию Blockchain для отслеживания всех транзакций в сети друзей. И это добавляет логический уровень, который можно использовать для формирования договорных отношений между пользователями и поставщиками. Это позволяет децентрализовать сеть Friend Sky Computing.
Friend запускает множество приложений как самостоятельно, так и через удаленные сеансы.
Приложения
[ редактировать ]Веб-пакет
[ редактировать ]Friend предоставляет вам Workspace и полный офисный пакет, а также возможность подключения к MS-office, GSuite и другим сопоставимым облачным сервисам. Это дает вам полную свободу выбора, где будут обрабатываться и храниться ваши данные. Легко перетаскивайте файлы между всеми приложениями — работать в многозадачном режиме онлайн еще никогда не было так просто.
Наши приложения для документов, презентаций и электронных таблиц работают на любом устройстве, позволяя вам выбирать, где вы хотите хранить свои документы.
Friend поставляется с гибким набором файловых систем, который позволяет хранить данные как локально, так и с использованием предпочитаемого вами поставщика хранилища. Простое управление пользователями и хранилищем упрощает вашу повседневную жизнь, сохраняя при этом ваши документы под надежным контролем.
Веб-приложения
[ редактировать ]Friend OS совместима с веб-приложениями. Поскольку ОС создана с использованием веб-технологий, приложения, размещенные в Интернете, можно легко запускать внутри Friend Workspace.
Приложения для друзей
[ редактировать ]Friend Workspace имеет собственный набор API и протоколов. Приложения Native Friend полностью интегрированы в операционную систему и предоставляют такие функции, как раскрывающиеся меню, управляемые окна и ряд элементов управления графическим интерфейсом . Они локализованы, поэтому работают намного быстрее, чем веб-приложения или приложения для Windows.
Friend поставляется в комплекте с несколькими приложениями, включая собственный пакет видео-, аудио- и текстовых конференций под названием Friend Chat.
Приложения для Windows
[ редактировать ]Путем маршрутизации через стек приложений Liberator пользователь может запускать приложения Windows непосредственно в рабочей области Friend вместе с веб-приложениями и приложениями Friend. Благодаря интеграции через протокол RDP приложения Windows действуют так, как будто они являются собственными веб-приложениями. Пользователи могут выполнять такие функции, как перенос файлов с дисков Friend непосредственно в свои приложения Windows, а также копировать и вставлять текст из рабочей области Friend.
Друг Водород
[ редактировать ]![]() | Этот раздел пуст. Вы можете помочь, добавив к нему . ( июль 2022 г. ) |
История выпусков
[ редактировать ]V.1.0.0 — Первый общедоступный выпуск с открытым исходным кодом. [10]
V.1.1.0 — Второй общедоступный выпуск с открытым исходным кодом. [11]
V.1.2.0 — Третий общедоступный выпуск с открытым исходным кодом.
V.1.2.4 – Выделение «дружественного» водорода [12]
Ссылки
[ редактировать ]- ^ «Friend Unifying Platform — первый виртуальный облачный компьютер с открытым исходным кодом» . Платформа объединения друзей — FriendUP . Проверено 18 декабря 2017 г.
- ^ «Миссия» . Платформа объединения друзей — FriendUP . Проверено 18 декабря 2017 г.
- ^ «Пять столпов дружбы» . Платформа объединения друзей — FriendUP . Проверено 18 декабря 2017 г.
- ^ «Добро пожаловать в друг» . Платформа объединения друзей — FriendUP . Проверено 18 декабря 2017 г.
- ^ friendsup: Friend Unifying Platform — метаоперационная система для posix-совместимых хостов , Friend Software Labs, 17 декабря 2017 г. , получено 18 декабря 2017 г.
- ^ «Корпорация Friend Software и проект Golem станут партнером» . Проект Голем . 2017-11-23 . Проверено 18 декабря 2017 г.
- ^ Титлестад, Хогне (декабрь 2017 г.). «Информационный документ друга» (PDF) . Технический документ «Друг» .
- ^ Агаи, Саре. «Эволюция Всемирной паутины: от Web 1.0 к Web 4.0» (PDF) . Национальный университет Малайзии .
- ^ Весна, Адам П. (31 августа 2017 г.). «Объединяющая платформа Friend и подключенные технологии» . Середина . Проверено 18 декабря 2017 г.
- ^ «Открытый исходный код» . Платформа объединения друзей — FriendUP . Проверено 18 декабря 2017 г.
- ^ Титлестад, Хогне (23 декабря 2017 г.). «FriendUP v1.1 теперь доступен» . другоблако . Проверено 19 января 2018 г.
- ^ оо < [email protected] >, 2cW Sp z (19 июля 2020 г.). «Friend OS Hydrogen уже здесь: попробуйте сегодня» .
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )