Open Source Software en Open Standaarden

Het programma Nederland Open in Verbinding (NOiV) informeert overheidsorganisaties omtrent open standaarden (OS) en open source software (OSS) en stimuleert hen deze waar mogelijk toe te passen in hun informatiesystemen.

‘Leveranciers Manifest Open Standaarden’

Begin 2010 is het ‘Leveranciers Manifest Open Standaarden’ door een aantal gevestigde marktpartijen, waaronder O3Spaces, ondertekent. Hiermee committeren de leveranciers zich aan open standaarden die zich richten op interoperabiliteit. Verder beloven ondertekenende leveranciers de transparantie, controleerbaarheid, beheersbaarheid en digitale duurzaamheid te bevorderen.

Openheid
In het ‘Manifest van de Open Overheidsorganisaties’ worden vier elementen van openheid onderscheiden: interoparabiliteit, transparantie, leveranciersonafhankelijkheid en digitale duurzaamheid. Hieronder vindt u meer informatie over O3Spaces in relatie tot deze vier elementen.

1: Leveranciersonafhankelijkheid

Oplossingen kunnen door meer partijen worden onderhouden en op verschillende platforms werken.
 
O3Spaces in relatie tot dit element:
De broncode van de applicatie wordt door O3Spaces beheerd. Koppelingen die gebaseerd zijn op O3Spaces standaarden kunnen door willekeurige partijen worden ontwikkeld en onderhouden. O3Spaces Workplace kan worden geïnstalleerd en geïmplementeerd door diverse O3Spaces partners.

O3Spaces Workplace is platformonafhakelijk en kan worden ingericht op verschillende databases: Oracle, MS SQL server, PostgreSQL en MySQL.

O3Spaces ondersteund (op zowel werkplek en server) verschillende besturingssystemen: Linux, Solaris, Mac OS en Windows)
O3Spaces ondersteund alle gangbare webbrowsers (Internet Explorer, Firefox, Safari, Chrome) en Office suites (Microsoft Office en Open Office) kunnen worden geïntegreerd in met O3Spaces Workplace.

2: Transparantie, controleerbaarheid en beheersbaarheid

De werking van oplossingen is inzichtelijk om te voldoen aan de bepalingen van de Wet Bescherming Persoonsgegevens (Wbp), om audits uit te voeren en voor controle op de informatiebeveiliging.
 
O3Spaces in relatie tot dit element:

  • Bescherming van persoonsgegevens vindt plaats op basis van een uitgebreid autorisatieschema.
  • O3Spaces gebruikt de persoonsgegevens van de authentieke registraties, en houdt daarbij rekening met vertrouwelijkheid.
  • O3Spaces kan op basis van een vernietigingsbeleid waarborgen dat persoonsgegevens niet langer in het systeem aanwezig blijven dan noodzakelijk is of is toegestaan.

Controleerbaarheid wordt o.a. mogelijk door:

  • O3Spaces biedt de mogelijkheid audittrail rapportages te maken met daarin creatie, wijziging en verwijdering van alle informatie.
  • O3Spaces Workplace kan NEN 2082 compliant worden ingericht.
  • Notificatie en signalering zijn standaardfunctionaliteiten binnen O3Spaces Workplace.

 

3: Interoperabiliteit

Pakketonafhankelijke koppelingen en open standaarden volgens de OSOSS definitie in toepassingsgebieden als tekstverwerker, middleware, mail, agenda en geografische informatiesystemen.
 
O3Spaces in relatie tot dit element:

  • De O3Spaces API en gerelateerd broncode is beschikbaar voor klanten.
  • Content-definities, Rules (processtappen) en Meta-data definities zijn uitwisselbaar op basis van XML.
  • Sjablonen zijn uitwisselbaar.
  • O3Spaces ondersteunt o.a. de opslag van ODF.
  • Huisstijlbeheer en documentgeneratie wordt volledig ondersteund op basis van ODF en Office OpenXML.
  • O3Spaces ondersteunt PNG bestanden.
  • Het standaard overdrachtsformaat van O3Spaces is XML. Alle rapportages kunnen in XML worden gegenereerd.
  • PDF wordt standaard aangeboden als opslagformaat. Bestanden kunnen naar PDF en PDF/A worden geconverteerd op verschillende momenten in hun levenscyclus.
  • O3Spaces ondersteunt Open Office vanuit O3Spaces Workplace en biedt een binnen Open Office geïntegreerde ‘O3Spaces plugin’.
  • O3Spaces levert gedocumenteerde webservices (server en client) waarmee vrijwel alle functionaliteit van O3Spaces Workplace kan worden aangeroepen.
  • O3Spaces ondersteunt Stuf-XML.
  • E-mail verzending en opname vindt plaats via SMTP of MAPI.

 

4: Digitale duurzaamheid

Oplossingen kunnen onderhouden worden door anderen dan eerste leverancier en er is ruimte voor latere innovatie. De gegevensopslag geschiedt in een toekomstvast formaat.

O3Spaces in relatie tot dit element:
O3Spaces Document en haar oplossingen kunnen worden geïnstallleerd, geïmplementeerd en onderhouden door O3Spaces en haar partners.

Duurzaamheid wordt geborgd door:

  • De opslag van gegevens in industriestandaarden als XML, PDF, ODF.
  • De standaard functionaliteit om alle informatie vanuit O3Spaces te exporteren in XML, PDF of, indien gewenst, het originele formaat

De softwareproducten van O3Spaces voldoen aan de volgende open- en gangbare standaarden:

OPEN STANDAARDEN

  • ODF - (Open Document Format: ISO 26300);
  • PNG - (Portable Network Grahics: ISO/IEC 15948:2003);
  • JPG - (Joint Photographic Experts Group: ISO/IEC IS 10918-1);
  • StUF -(Standaard Uitwisselings Formaat);
  • SAML -(Security Assertion Markup Language);
  • PDF 1.7 -(ISO 32000-1:2008 part 1).

 

GANGBARE STANDAARDEN

  • CSS -(Cascade Style Sheets);
  • CSV -(Comma Separated Value);
  • DNS -(Domain Name System);
  • DHCP -(Dynamic Host Configuration Protocol);
  • XLST -(Extensible Stylesheet Language Transformations);
  • HTTPS -(HyperText Transport Protocol Secure);
  • HTML -(HyperText Markup Language);
  • HTTP -(HyperText Transport Protocol);
  • IPM -(Informatie Publicatie Model Vergunningen);
  • IP v4 en v6 -(Internet Protocol);
  • Datum en tijd -(ISO 8601:2004);
  • NNTP -(Network News Transfer Protocol);
  • NTP -(Network Time Protocol);
  • SVG -(Scalable Vector Graphics);
  • IP-sec -(Internet Protocol secure);
  • SMTP -(Simple Mail Transport Protocol);
  • SNMP -(Simple Network Management Protocol);
  • SOAP -(Simple Object Access Protocol);
  • SQL -(Structered Query Language);
  • TCP/IP -(Transport Control Protocol/IP);
  • TLS -(Transport Layer Security);
  • URI -(Uniform Resource Identifier);
  • URL -(Unform Resource Locator);
  • URN -(Uniform Resource Names);
  • UDDI -(Universal Description Discovery Integration);
  • UDP/IP -(User Datagram Protocol/IP);
  • UTF-8 -(Standaard codering karakters);
  • WSDL -(WebServices Description Language);
  • XML -(Extensible Markup Language).