OpenGroupware.org

OpenGroupware.org

OpenGroupware.org

SOGo (Scalable OpenGroupware.org) est un collecticiel (ou serveur collaboratif) libre fondé sur OpenGroupware.org (OGo) et le Skyrix Object Publishing Environment (SOPE). SOGo possède une architecture axée d'abord sur l'extensibilité (en anglais : « scalability ») qui permet son utilisation simultanée par des dizaines de milliers d'utilisateurs.

Sommaire

Philosophie et fonctionnalités

Une vue multi-calendrier accessible par l'interface web de SOGo, Inverse groupe conseil

SOGo possède l'essentiel des fonctionnalités dont on peut s'attendre d'un environnement collaboratif. Les modules disponibles ont été choisi en comparant leur nécessité et leur utilisation de ressources machine et réseau. Par conséquent, son nombre de composantes a été limité à la gestion de calendriers, de carnet d'adresses et de courriers électroniques. D'autre part, la structure logicielle de SOGo permet d'ajouter facilement d'autres modules lorsque le besoin s'en fait sentir, si toutefois les fonctionnalités en question ne sont pas accessibles par l'entremise d'autres programmes. Par exemple, un parc type pourrait donc utiliser SOGo à côté d'un serveur de fichier pour le partage de documents ou d'un serveur jabber pour la messagerie instantanée.

En implémentant des protocoles et des formats de données standardisés, SOGo facilite aussi l'interopérabilité avec d'autres logiciels. En l'occurence, SOGo conserve les fiches des carnets d'adresses au format vCard, tandis que les événements et les tâches des calendriers sont au format iCalendar.

SOGo propose trois modes d'accès à l'utilisateur :

  • une interface web, basée sur AJAX, dont l'aspect et les fonctionnalités se rapprochent de celles offertes par la suite d'applications Mozilla: Thunderbird/Lightning et Sunbird. Ce choix permet à l'utilisateur de bénéficier de nombreuses fonctionnalités au travers d'interfaces cohérentes, simples et rapides. Cette fluidité va en réalité de pair avec la légèreté des requêtes effectuées auprès du serveur et de ses services connexes ;
  • une interface GroupDAV, CardDAV et CalDAV qui permettent à l'utilisateur d'avoir accès à ses informations via un "client lourd" de son choix, pour autant qu'il supporte ces protocoles ;
  • la synchronisation des données avec un assistant personnel ou un téléphone mobile par le biais de l'intergiciel Funambol.

Comme logiciel collaboratif, SOGo permet le partage d'informations entre utilisateurs et par conséquent de contrôler l'accès aux données. Ainsi, un utilisateur peut définir des droits d'accès sur ses resources avec une certaine finesse. Chaque module fournit son propre ensemble de droits applicables. Par exemple, les « ACL » IMAP sont gérés en conformité avec le RFC 4314.

Enfin, un aspect important du logiciel est de permettre la réutilisation des services existants. Comme SOGo a été conçu pour fonctionner avec les serveurs LDAP, SQL et IMAP les plus utilisés, il s'insère avec harmonie dans les parcs informatiques sans imposer d'adaptation préalable.

Implémentation technique

SOGo est programmé en Objective-C, un langage orienté objet compilé offrant des performances très proches des langages compilés traditionnels combinées au dynamisme des langages modernes. Son code repose sur les API offertes par GNUstep, une implémentation libre d'OpenStep disponible sur la plupart des systèmes UNIX et compatibles ainsi que Windows. Sa portabilité à Mac OS X, une autre implémentation d'OpenStep, requiert donc peu de modification. Enfin, il fait usage d'un ensemble de bibliothèques inspirées de WebObjects, une plate-forme servant au développement d'applications web.

L'interface web se veut conforme aux standards du w3c. Comme toute application web moderne, elle épouse les standards XHTML, CSS et Javascript. La structure web (incluant DAV) repose sur la philosophie REST.

Support commercial

Le projet SOGo a été initié en 2004 par la société Skyrix[1], établie en Allemagne. Cette même société est à l'origine du projet OpenGroupware.org (OGo). Abandonné partiellement par sa maison-mère, une entreprise montréalaise, Inverse[2], a repris le flambeau dans l'esprit qui caractérise la communauté mondiale du logiciel libre. Le développement du projet n'a jamais cessé depuis lors et SOGo s'améliore encore tous les jours.

SOGo est un logiciel libre, distribué sous Licence publique générale GNU.

Notes et références

Liens externes

  • Portail des logiciels libres Portail des logiciels libres
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « OpenGroupware.org ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article OpenGroupware.org de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • OpenGroupware.org — OpenGroupware Entwickler: Skyrix/Community Projekt Aktuelle Version: 1.0.0 (19. Januar 2007) Betriebssystem: Linux Kategorie …   Deutsch Wikipedia

  • Opengroupware.org — OpenGroupware Entwickler: Skyrix/Community Projekt Aktuelle Version: 1.0.0 (19. Januar 2007) Betriebssystem: Linux Kategorie …   Deutsch Wikipedia

  • OpenGroupware.org — is an Open Source collaborative software (groupware) server for multiple clients. It is mostly written in Objective C and uses PostgreSQL and Apache. OpenGroupware.org is built on code released in 2003 by SKYRIX Software AG, it represents a… …   Wikipedia

  • Scalable OpenGroupware.org — OpenGroupware.org SOGo (Scalable OpenGroupware.org) est un collecticiel (ou serveur collaboratif) libre fondé sur OpenGroupware.org (OGo) et le Skyrix Object Publishing Environment (SOPE). SOGo possède une architecture axée d abord sur l… …   Wikipédia en Français

  • Scalable OpenGroupware.org (SOGo) — OpenGroupware.org SOGo (Scalable OpenGroupware.org) est un collecticiel (ou serveur collaboratif) libre fondé sur OpenGroupware.org (OGo) et le Skyrix Object Publishing Environment (SOPE). SOGo possède une architecture axée d abord sur l… …   Wikipédia en Français

  • Opengroupware — Entwickler: Skyrix/Community Projekt Aktuelle Version: 1.0.0 (19. Januar 2007) Betriebssystem: Linux Kategorie …   Deutsch Wikipedia

  • OpenOffice.org — Open office redirects here. For other uses, see Open office (disambiguation). OpenOffice.org …   Wikipedia

  • OpenOffice.org — Запрос «OOO» перенаправляется сюда; этот запрос написан на латинице, для кириллицы см. ООО. Apache OpenOffice …   Википедия

  • OGo — OpenGroupware Entwickler: Skyrix/Community Projekt Aktuelle Version: 1.0.0 (19. Januar 2007) Betriebssystem: Linux Kategorie …   Deutsch Wikipedia

  • Open Groupware — OpenGroupware Entwickler: Skyrix/Community Projekt Aktuelle Version: 1.0.0 (19. Januar 2007) Betriebssystem: Linux Kategorie …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”