Введение
Платформа для управления личной идентификацией
Higgins – это проект с открытым исходным кодом, призванный предоставить пользователям больше контроля над их личной идентификацией, профилем и данными социальных сетей. Проект организован в три основные области:
Активные клиенты. Активный клиент интегрируется с браузером и работает на компьютере или мобильном устройстве. Higgins 1.X: активный клиент поддерживает протокол OASIS IMI и выполняет функции селектора информационных карт. Higgins 2.0: планируется расширить функциональность за пределы селектора, добавив поддержку управления паролями и картами взаимоотношений Higgins, а также других протоколов, таких как OpenID. Он также станет клиентом для хранилища персональных данных (см. ниже), предоставляя таким образом своего рода информационную панель для персональной информации и место для управления разрешениями – определения того, кто получает доступ к каким данным пользователя. Хранилище персональных данных (PDS) – это новая область разработки в Higgins 2.0. PDS хранит локальные персональные данные, контролирует доступ к персональным данным, размещенным удаленно, синхронизирует персональные данные с другими устройствами и компьютерами, доступ к которым осуществляется напрямую или через клиент PDS. Это позволяет пользователю делиться выбранными аспектами своей информации с людьми и организациями, которым он доверяет. Службы идентификации: код для (i) поставщика идентификации, совместимого с IMI и SAML, и (ii) обеспечения совместимости веб-сайтов с IMI и OpenID.
Active Clients An active client integrates with a browser and runs on a computer or mobile device. Higgins 1. X: the active client supports the OASIS IMI protocol and performs the functions of an Information Card selector. Higgins 2.0: the plan is to move beyond selector functionality to add support for managing passwords and Higgins relationship cards, as well other protocols such as OpenID. It also becomes a client for the Personal Data Store (see below) and thereby provides a kind of dashboard for personal information and a place to manage "permissioning"—deciding who gets access to what slice of the user's data. Personal Data Store (PDS) is a new work area under development for Higgins 2.0. A PDS stores local personal data, controls access to remotely hosted personal data, synchronizes personal data to other devices and computers, accessed directly or via a PDS client it allows the user to share selected aspects of their information with people and organizations that they trust. Identity Services Code for (i) an IMI and SAML compatible Identity Provider, and (ii) enabling websites to be IMI and OpenID compatible.
История
Первоначальный код проекта Higgins был написан Полом Тревитиком летом 2003 года. В 2004 году проект стал частью SocialPhysics.org, сотрудничества между Полом и Мэри Рэдди из Azigo (ранее Parity Communications, Inc.) и Meristic, а также Джоном Клиппингером из Центра Интернета и Общества Беркмана. Higgins, под своим первоначальным названием Eclipse Trust Framework, был принят в Eclipse Foundation в начале 2005 года. Мэри и Пол являются соруководителями проекта. Участие IBM и Novell в проекте было объявлено в начале 2006 года. Higgins получил технологические разработки от IBM, Novell, Oracle, CA, Serena, Google, eperi GmbH, а также от ряда других компаний и частных лиц. Версия 1.0 была выпущена в феврале 2008 года. По состоянию на 2019 год проект Eclipse Higgins находится в архиве, то есть является неактивным.