Проект с открытым исходным кодом Friend OS

С 2014 года разработчики Friend Software работают над новой операционной системой, которая будет использовать Интернет как компьютер. Проект был «строжайшим секретом», в то время как команда усердно работала, чтобы доказать как технологию, так и ее жизнеспособность на рынке. Теперь, после более чем пяти лет работы над проектом, он, наконец, готов к всеобщему вниманию.

Несмотря на то, что Friend очень рано внедряется и используется примерно в дюжине компаний в Скандинавии, существующая команда добилась очень многого, несмотря на высокие шансы. Компания Friend уже предлагает собственный интегрированный офисный пакет. Чат и видеоконференции. Обмен файлами и управление файлами. Мобильные приложения для iOS и Android с полностью сенсорной средой. Собственная интегрированная среда разработки. Набор утилит и апплетов для повышения производительности. Сторонние приложения, поддерживаемые компаниями, которые выбрали Friend OS в качестве основы для своих продуктов и услуг.

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

Операционная система

Friend OS была запущена как метаоперационная система, основанная на архитектуре TRIPOS, сетевой операционной системе, впервые разработанной доктором Мартином Ричардсом, а затем принятой Commodore в их линейке компьютеров Amiga как часть Amiga OS. Friend в значительной степени вдохновлен AROS (исследовательская операционная система Amiga), но также перенимает многие концепции из современных операционных систем, таких как ОС Haiku, Linux, Windows и Mac OS X.

Friend OS стремится стать простой в использовании, красивой и выразительной операционной системой во всем своем дизайне, от со-ядра Friend Core, которое дополняет основное ядро ​​операционной системы, до графического пользовательского интерфейса конечного пользователя, API-интерфейсов и интерфейса командной строки.

Сначала открытый исходный код

Проект с открытым исходным кодом является основной частью коммерческой стратегии Friend Software Corporation. С самого начала было принято решение выпустить всю операционную систему Friend как программное обеспечение с открытым исходным кодом. Friend — компания, основанная на ценностях, и в рамках нашей системы ценностей мы поддерживаем отказ от патентов на программы и одобряем авторское лево и лицензии с открытым исходным кодом как жизнеспособную альтернативу.

Проект Friend Open Source состоит из непредубежденных людей, разделяющих ценности и вовлеченных в создание обширного и веселого сообщества вокруг экосистемы технологий и программного обеспечения. Это место, где формируются стартапы, а существующие предприятия находят новые возможности. Это место, где ИТ-специалисты находят новые инструменты. И формируются новые дружеские и партнерские отношения.

Экосистема

Friend, как горизонтальная технология, может интегрироваться со всевозможными сторонними приложениями, в частности с веб-приложениями. Как экосистема, команды Friend очень открыты для работы с внешними проектами, которые могут работать в Friend Workspace или мобильных приложениях. С Friend Marketplace (в настоящее время в разработке) облачные экземпляры Friend можно рассматривать как фантастические возможности для распространения среди конечных пользователей. Приложение Friend Marketplace устанавливает стороннее программное обеспечение в Friend Workspace для пользователей с учетной записью Friend.

Мы рассматриваем Friend OS как прекрасную возможность создать совершенно новую операционную систему для эпохи Интернета. С прекрасным видением будущего. С безопасностью, конфиденциальностью и свободой в основе. Позже мы создадим Friend Books, дистрибутивы Linux и версии ОС для смартфонов, чтобы пользователи и разработчики могли глубоко погрузиться в платформу и помочь нам построить новый рынок и экосистему программного обеспечения, которые могут бросить вызов игрокам ОС и облачных вычислений, в которых доминируют Большая техника.

Участие

Проект Friend Open Source состоит из нескольких репозиториев Github для различных технологий и приложений. Кроме того, члены команды имеют разные роли и разные возможности, что делает проект разнообразным. Это дает новым участникам несколько задач и областей на выбор для их первой попытки помочь другу расти и совершенствоваться.

Разработчики

Самыми важными людьми для проекта всегда будут его разработчики. Друзья-разработчики в основном пишут код на JavaScript, PHP и C для интерфейсных и серверных систем.

Разработчики работают над базовой технологией, пользовательским интерфейсом, встроенными приложениями, а также вспомогательными приложениями для управления ОС. Кроме того, они используют собственное и стороннее программное обеспечение и интегрируют его в Friend Workspace.

Авторы документа

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

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

Бетатестеры

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

Тестеры безопасности / проникновения

Администраторы серверов и белые хакеры помогают нам обеспечить высокий уровень безопасности ОС Friend. В наших сетевых протоколах и API мы должны быть уверены, что пользовательские данные остаются в безопасности, проявляя бдительность и проактивность. Наша нынешняя команда безопасности должна расти, поскольку мы распространяем наши технологии по всему миру.

Менеджеры сообщества

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

Дизайнеры / художники

Художники-графики и дизайнеры создают отличный UX, иллюстрации и материалы, которые можно использовать в документации и маркетинге. Любая ОС должна выглядеть великолепно! Дизайн должен заставлять пользователей использовать его. Кроме того, у дизайнеров и художников будет выбор подпроектов и приложений для работы, что будет означать непрерывный поток задач и интересных возможностей.

Когда начать

Если вы не знакомы с проектом Друг, первое хранилище информации — friendos.com.

Если вам захочется пообщаться с командой друзей, вы обнаружите, что наш канал Discord содержит несколько каналов и доступных людей, которые могут ответить на большинство ваших вопросов:



Друг размещен на Github. Здесь вы найдете все репозитории, исходный код, текущие команды Open Source и документацию.



Выберите свободу | Выберите друга