Verwarring rond 'Goud' - Theo blogt

Theo blogt

Blog van Theo Rinsema, algemeen directeur Microsoft Nederland.

Verwarring rond 'Goud'

Na een periode van rust in de afgelopen weken, althans rust qua het schrijven van blogs, was er deze week voldoende aanleiding om weer eens een blog te schrijven.

In december werd het actieplan ‘Nederland open in verbinding’ door de Tweede Kamer aangenomen. We hebben daar als Microsoft over aangegeven dat we de doelstellingen en ambities rond interoperabiliteit en open standaarden volledig steunen. En dat we wel een aantal kritische kanttekeningen hebben op het actieplan, zoals:

-          Onnodige positieve discriminatie van één bedrijfsmodel in een dynamische industrie met meerdere bedrijfsmodellen, die steeds meer door elkaar gebruikt worden (hoezo open versus gesloten?)

-          Onnodig beperkende definitie voor ‘open standaarden’

-          Onrealistische invoeringstermijn van 1 april voor ODF ondersteuning, naast  reeds gebruikte formaten DOC en PDF

We gaven daarbij aan dat het actieplan op een aantal punten tot praktische problemen kan leiden, met name daar waar het onduidelijk is en zeer waarschijnlijk in de praktijk tot onbedoelde uitleg en implicaties kan leiden.

Zo’n situatie doet zich nu in de praktijk voor. Het zal begrijpelijk zijn dat ik het debat rond de werkplek aanbesteding ‘GOUD’ met belangstelling volg. Zoals ik overigens ieder debat rond ICT in de politiek probeer te volgen.

Ook in dit debat van vorige week bleek duidelijk dat Kamerleden en politici worstelen met de complexiteit van ICT. Dat kunnen we als industrie voor een deel onszelf aanrekenen, we informeren niet iedereen altijd even goed over actuele ontwikkelingen, successen en mogelijkheden. Het meest in het oog springend was voor mij de eerlijke uitspraak van Wouter Bos in relatie tot de ICT technische elementen in de aanbesteding: “...ook ik snap er geen hout van”.

Ik zal geen reactie geven op de project inhoudelijke zaken, zoals de “big bang” of “back office” discussie. Dat zijn projectmatige keuzes aan de kant van de aanbestedende partij. Wel viel me een aantal zaken op in de discussie die correctie behoeven:

Filemaker is een product van Apple

Een Kamerlid bracht Filemaker naar voren gedurende het debat als zijnde een product van Microsoft. Nu zijn er inderdaad veel overnames of pogingen daartoe gaande, maar Filemaker Inc., de producent van Filemaker,  is alweer een tijdje een dochteronderneming van onze branchegenoot Apple Inc. 

Maar vergissen is menselijk! Wat wel opvalt is dat alle aandacht sowieso op Microsoft gericht wordt, het Filemaker-voorbeeld staat niet op zichzelf.  Let wel, van de 11 producten die in de aanbesteding  als “kritiek” worden geclassificeerd, zijn er slechts 4 Microsoft gerelateerd; de overigen zijn toepassingen van andere ICT-bedrijven.

.Net is sinds 2001 al een open standaard

In het debat werd gesproken over .Net en werd de veronderstelling gedaan dat .Net technologie een ‘gesloten’ standaard van Microsoft betreft. In 2001 echter werden de belangrijkste delen van .Net al een open standaard bij ECMA en in 2006 ook bij ISO. Het resultaat is dat de gehele industrie toegang heeft tot de .Net architectuur, middelen en technieken. En het kan gebruiken in eigen producten, platformen en projecten (commercieel, gratis, open source etc).

Voorbeeld verwijzingen voor meer informatie:

·         Microsoft persbericht in 2001: http://www.microsoft.com/presspass/press/2001/Dec01/12-13ECMAPR.mspx  

·         Ecma standaard (Emca 335): (de vierde revisie was in 2006) http://www.ecma-international.org/publications/standards/Ecma-335.htm

·         ISO standaard (ISO 23271): http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html

·         Voorbeeld: het Mono project: http://www.mono-project.com/Main_Page

·          Voorbeeld: Open Source en .Net boek: http://www.amazon.com/Open-Source-NET-Development-Programming/dp/0321228103/ref=sr_1_1?ie=UTF8&s=books&qid=1202722217&sr=8-1

TPM ('Trusted Platform Module') is platform, product en documentformaat onafhankelijk

Een Kamerlid bracht naar voren dat TPM alleen door Microsoft Windows kon worden gebruikt en sterker nog, het zou niet door ODF worden ondersteund. Dit is een merkwaardige uitspraak en zo simpel te weerspreken,dat het verbazing oproept over wie dit kan beweren?

ODF is een documentformaat en in die zin doet het, net zoals Open XML , geen enkele uitspraak over TPM. Er is simpelweg geen enkele relatie tussen een documentformaat en TPM.

De website van de Trusted Computing Group (de beheerder van de TPM ontwikkelingen) is hier te vinden: https://www.trustedcomputinggroup.org/home. Ze beschrijft onder meer wat TPM in werkelijkheid is: het heeft geen relatie tot specifieke software en is platform neutraal.

Ik maak me geen zorgen over het al dan niet gebruiken van TPM door de Nederlandse overheid. Ik maak me wel eens zorgen over het gemak waarmee (niet alleen in de politiek) soms beweringen worden gedaan, die eenvoudig te controleren waren geweest.

Zoals altijd, nodig ik iedereen uit om de discussie aan te gaan, vragen te stellen en opmerkingen te maken. En vooral: praat eens wat vaker met ons, in plaats van alleen over ons Smile.

 

Commentaar:

Bart zei:

Link opgenomen in mijn blog.

[Theo heeft gisteren een post gedaan over de Verwarring rond 'Goud'. Daarin haalt hij een aantal interessante dingen aan. (...)]

# February 12, 2008 10:33 AM

Hans Bos zei:

Aan de "discussie" over Active Directory is ook nog veel inhoudelijks toe te voegen.

Het nalezen van de documentatie geeft informatie over door Active Directory ondersteunde open standaarden, waaronder: DHCP (RFC2131), Dynamic DNS (RFC2052,2136), SNTP (RFC1769), LDAPv3 (RFC2251), LDAP'C' (RFC1777), MIT v5 Kerberos (ISO1510), LDAP (RFC2247,2252,2256).

Daarnaast zijn er documenten, cursussem, en ander materiaal over hoe ook Apple, Linux en Unix werkplekken kunnen aansluiten op Active Directory omgevingen.

# February 12, 2008 10:44 AM

Staatssecretaris Heemskerk slaat plank tweede maal mis zei:

Pingback from  Staatssecretaris Heemskerk slaat plank tweede maal mis

# February 12, 2008 9:57 PM

Steven zei:

Een blog naar mijn hart. Nu gaat het over ICT - het terrein van Rinsema - waar de heren en dames politici om het hardst roepen wat er allemaal niet deugt en mis is. En waar de grootste, in veel gevallen Microsoft - als Kop van Jut dient. Want groot en ook nog Amerikaans, dat kan niet deugen. Vaak in het geheel niet gehinderd door al te veel kennis van zaken - in het geval ICT is dat ook echt ingewikkeld -wordt er van alles met vaak grote stelligheid beweerd. Zich daarbij - zo stel ik mij voor - baserend op wat bij elkaar Gegooglede feitjes door een persoonlijk medewerker op een A4-tje getikt.

Feiten en kennis. Daar gaat het om in discussies en debatten, en niet om vooringenomen meningen.

# February 14, 2008 9:28 AM

Alex Vermeule zei:

Het is inderdaad droefig om te zien dat onze politici over dit onderwerp hebben gedebateerd zonder juiste achtergrond informatie. Gisteren hebben de kamerleden een technische briefing gehad, iets wat in mijn ogen veel eerder had gemogen. Bos geeft wel aan de aanbesteding door te zetten, zie automatiseringgids.sdu.nl/.../toon_nieuwsbericht.jsp

# February 15, 2008 8:35 AM

Rinzwind zei:

.NET een open standaard? De basis... Wat dacht je van alle "standaard" bibliotheken? Toch zeker niet volledig bruikbaar op niet-Windows platformen. Multi platform is erg belangrijk zodat je niet gebonden bent aan Windows... Kijk even hoe het met het Mono project staat. Is toch niet echt gelijk aan .NET op Windows...

Maar een alternatief is er al langer dan .NET er is... Java.

Over OOXML. Welk product buiten Microsoft Office ondersteund dit? Stil. ODF is een kritisch punt bij Microsoft. Dit mag er vooral niet doorkomen. Helaas voor Microsoft denken vele grote IT-bedrijven positief over ODF.

Microsoft positief over open standaarden? Dat blijkt niet uit de protocollen EN geschiedenis. Active Directory is LDAP, maar dan gesloten aangepast. Windows kan niet eens normaal authenticeren en autoriseren tegen andere directories. Ja, Linux kan natuurlijk wel aangepast worden om het de andere kant op te doen. Even kijken, het SMB protocol. Een product waarvan de oorsprong bij IBM ligt. Later "aangepast" zodat alleen Microsoft er fatsoenlijk gebruik van kan maken. Er moest reverse engineering aan te pas komen om tot SAMBA te komen. Moet ik beginnen over MAPI (Exchange)? Netwerk/communcatieprotocollen horen open te zijn.

Wat er tegen TPM is is dat dit het potentieel mogelijk maakt om af te dwingen welke applicatie mag draaien op de hardware. Voor encryptie zijn er OSS multi-platform softwarematige oplossingen verkrijgbaar. Ik noem een TrueCrypt.

# February 15, 2008 10:03 AM

Theo Rinsema zei:

@ Rinzwind,

".NET een open standaard?"

Ja. Ter info een stukje uit het bericht van 2001:

REDMOND, Wash., Dec. 13, 2001 — Microsoft Corp. today announced that ECMA, an international standards body, has ratified specifications for C# (pronounced C-sharp) and the Common Language Infrastructure (CLI). The ratification marks a milestone in the industrystandardization efforts around XML Web services as well as programming language innovation.

C# and CLI standards are key parts of the standards-based, multilanguage Microsoft® .NET Platform, created by Microsoft to enable software developers to quickly build and deploy powerful, interoperable XML Web services. C#, which is derived from C and C++, provides the worlds first component-oriented language for C and C++ developers. The CLI, a subset of the Microsoft .NET Framework, includes base-class libraries and components needed to enable other software vendors to build, deploy and run XML Web services.

Microsoft submitted the specifications for C# and CLI to ECMA in October 2000, and has collaborated with a dozen industry leaders, including Hewlett-Packard Co., IBM Corp., Intel Corp. and Netscape Communications Corp., in C# and CLI technical working groups to complete final specifications.

Maar een alternatief is er al langer dan .NET er is... Java.

Er zijn meerdere alternatieven voor software architecturen en natuurlijk is Java er één van!

Het punt dat ik maakte is dat in de politieke discussie wel geageerd wordt op de keuze om .Net in de GOUD aanbesteding op te nemen als ‘kritisch te ondersteunen techniek’, terwijl dat een open standaard is (zie boven) en er niet geageerd wordt op bijvoorbeeld Java (wat geen open standaard is, ook niet deels).

"Over OOXML. Welk product buiten Microsoft Office ondersteund dit?"

Helaas heeft de informatie op onder meer de website www.openxmlcommunity.org je blijkbaar nog niet bereikt.

Novell (Open Office), IBM, Apple (iPhone en iWork), Palm,  Symbian, ThinkFree, Gnummeric en veel meer organisaties, producten en projecten ondersteunen inmiddels op één of andere manier Open XML.

Inmiddels zijn Open XML documenten op Windows, Linux en Apple te gebruiken, alsmede op Palm, Windows Mobile en bijvoorbeeld Nokia mobiele apparaten.

"ODF is een kritisch punt bij Microsoft. Dit mag er vooral niet doorkomen."

Daar heb ik juist niets over gezegd, omdat dit helemaal geen punt is voor Microsoft. Als de overheid één of meerdere ODF-versies wil gebruiken is dat natuurlijk prima. Wel graag duidelijkheid over welke versies.

"Active Directory is LDAP, maar dan gesloten aangepast. Windows kan niet eens normaal authenticeren en autoriseren tegen andere directories."

Ik vermoed dat je hier over verkeerde of in ieder geval te weinig informatie beschikt.

Er zijn meerdere manieren om je kennis van Active Directory te helpen vergroten. Een eerste bron is bijvoorbeeld de gratis technische documentatie op MSDN en het eventueel volgen van een cursus. Stuur me anders een mail, dan breng ik je in contct met mensen in onze organisatie die je verder kunnenn informeren.

"Er moest reverse engineering aan te pas komen om tot SAMBA te komen."

SAMBA heeft een licentie genomen op de protocollen en ze krijgen technische ondersteuning vanuit Microsoft.

"Wat er tegen TPM is is dat dit het potentieel mogelijk maakt om af te dwingen welke applicatie mag draaien op de hardware."

Dit is niet een eigenschap van TPM, wat je beschrijft zou een eigenschap zijn van een beheeromgeving die eventueel gebruik maakt van TPM om bijvoorbeeld apparaten te identificeren. Daar zou zeker oog voor moeten zijn, eens!

# February 16, 2008 10:24 PM

bertboerland zei:

aan de ene kant wordt ik altijd heel erg triest van dit soort stukjes, aan de andere kant boos. de reaktie zit dus in het midden.

spindoctering, fud en gewonen leugens, dat spel beheerst MSFT en haar achterkant maten als Getronics *) als geen ander. ik kan op 1000 punten je betoog lek schieten (voorzover het al geen zeef is) maar laat ik eens -op gevaar af exemplarisch te worden waar het mij een fundamentele keuze betreft- wat tegenwicht geven

* "Onnodige positieve discriminatie van één bedrijfsmodel in een dynamische industrie met meerdere bedrijfsmodellen, die steeds meer door elkaar gebruikt worden (hoezo open versus gesloten?)"

dit is natuurlijk pure kul, heel leuk in elequentia maar pure drog redenatie. en let wel, het mes dat je probeert om te keren ("hoezo open") heeft twee kanten. daar waar de vraag niet retorisch was, beantwoord. er bestaat geen "postieve discriminatie van een business model". business is business en als een iemand het beter doet dan een ander, wint hij. darwin, keynes, werkelijkheid. als het oss business model beter past bij de klant, staat het msft vrij dat te gaan aanbieden in plaats van in haar dogmas vast te duiken. als een overheid opensource wil -los van de vraag of dat functioneel een juiste keuze is- dan kan je of in de blogoshere in een hoekje gaan huilen, of doen wat de klant wil. wellicht een nieuw verschijnsel (doen wat klant wil ipv redmond) maar ik raad je aan wikinomics eens te gaan lezen. en nee, ik heb geen paarse broek :-) het mooiste aan je frase vind ik nog het "onnodig"... alsof er ook een nodige positieve discriminatie zou zijn. sure, in msft haar boek wel ("kies standaard, kies zekerheid, kies proprieatry software zoals een ieder!") maar onde rmijn redenering (business is business) vanzelfspreken niet.

* "onnodig beperkte definitie van open standaarden". wederom, leuk gedraaid met het woord onnodig. maar in welke mate kan een standaard die als open wordt gedefineert onnodig zijn, te beperkt zijn? open standaarden zijn juist nodig om voortuitgang in ICT, techniek ja welzijn te bevorderen. spreekt msft dat tegen? en ik welke mate onnodig en voor wie? kan je dit uitleggen want het is een hele mooie frase maar behoorlijk hol.

* "onrealistisch [...]". wel, enig punt waar ik het helemala mee eens ben. de overheid roept gewoon over zicht zelf af dat elk project 4 keer over tijd gaat, 10 keet te veel koste en de helft te weinig levert. er wordt /bijzonder/ geprutst bij overheden. gene enkel departement werkt nu samen maar we krijgen allemaal ene neiuwe desktop (majeure verandering!) en we gaan in "een" systeem werken (data uitwisseling, procedures, politiek) en dat in een keer? als de overheid slim was kleine stappen, perpetual beta, "fail fast", fail cheap". zeg maar de ontwikkel cycles van Vist (6+ jaar plus de helft opgeleverd wat had gemoeten winfs etc) vs de ontwikkelcycles van flickr.com (in top tijden elk kwartier een neiuwe release). kleine stapje, geen moloche projecten. goedkoop falen ipv 6 jaar ontwikkeling weggooien. nee de overheid zou juist zo klein mogelijk moeten beginnen, incrementele verbetering en dan groeien naar een systeem.

*) dont say dat GPR en anderen niet te koop zijn en dieper buigen voor een leveranicier^Wpartner als MSFT dan voor de klant.

# July 3, 2008 3:24 PM
Wat denkt u?

(Verplicht) 

(Verplicht) 

(Optioneel)

(Verplicht) 

CaptchaCube Vraag:


Antwoord: