-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
165 lines (147 loc) · 7.44 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<!DOCTYPE html>
<html>
<head>
<title>zijndecovidappsalopensource.nl</title>
<meta name="description" content="Zijn de corona apps al open source?" />
<meta property="og:title" content="zijndecovidappsalopensource.nl" />
<meta property="og:description" content="Zijn de corona apps al open source?" />
<link rel="stylesheet" href="tables-min.css">
<style>
* {
font-family: Arial;
}
#app-table td {
padding-left: 0.25em;
padding-right: 0.25em;
}
a.nu, a img {
text-decoration: none;
}
.glossary {
border-bottom: 1px dashed #aaa;
text-decoration: none;
cursor: help;
}
.introduction-text {
max-width: 550px;
margin-left: 125px;
text-align: justify;
}
.logo {
height: 2em;
padding-right: 1em;
}
</style>
</head>
<!--
Here be markup abominations
MRs to https://github.com/confiks/zijndecovidappsalopensource
-->
<body>
<div style="max-width: 800px; margin: 10px auto; text-align: center;">
<p style="color: gray;">
Zijn de 7 corona-apps al in te zien of <a href="https://nl.wikipedia.org/wiki/Vrije_software">open source</a>?<br />
Stand van vrijdagavond 24 april:
</p>
<h1 style="text-align: left; width: 500px; margin-left: 240px;">
✅ 3x open source<br />
❌ 3x geen code<br />
🔶 1x beperkte bijdrage
</h1>
<p class="introduction-text">
<br />
</p>
<p>
<a href="https://www.codefor.nl" target="blank">
<img src="codefornl.png" class="logo">
</a>
<a href="https://docs.google.com/spreadsheets/d/1S22jSACupa4PEW_pxQhKBLvezjawk8CdFfXq26B9rgg" target="blank">
<img src="sheets-icon.png" class="logo">
</a>
<a href="https://praatmee.codefor.nl/" target="blank">
<img src="slack-logo.png" class="logo">
</a>
</p>
<table id="app-table" class="pure-table pure-table-bordered">
<thead>
<tr>
<th style="text-align: center;">Organisatie</th>
<th style="text-align: center;">Naam app</th>
<th style="text-align: center;">Methode</th>
<th style="text-align: center;">Zichtbare code</th>
<th style="text-align: center;"><a href="https://nl.wikipedia.org/wiki/Vrije_software">Open source</a></th>
<th style="text-align: center;">Opmerkingen</th>
</tr>
</thead>
<tbody>
<tr>
<td>Universiteit Antwerpen e.a.</td>
<td>Covid19 Alert <a href="video/antwerpen-intro.mp4" target="blank">🎞</a></td>
<td>Bluetooth</td>
<td>
<a href="https://github.com/covid19-alert" target="blank">✅ Github-project</a>
</td>
<td>✅ GPL licentie<br /></td>
<td>In interviews tijdens de appathon wordt de (smart) blockchain er <a href="video/smartblockchain.mp4" target="blank">veelvuldig bijgesleept</a>, want "blockchain kan je niet hacken".</td>
</tr>
<tr>
<td>DDT: DTACT, digi.me, TNO</td>
<td>Geen concrete app <a href="video/ddt-intro.mp4" target="blank">🎞</a></td>
<td>?</td>
<td>❌<br /> Heeft nu link naar de algemene Digi.me SDK op de Rijksoverheid-site laten zetten.</td>
<td>❌<br /> Deze SDK is niet de gepresenteerde oplossing.</td>
<td>Gaat om toestemming voor delen van data. Doel is open-ended.</td>
</tr>
<tr>
<td>Accenture</td>
<td>Stopp Corona <a href="video/accenture-intro.mp4" target="blank">🎞</a></td>
<td>Bluetooth,<br /> Wifi,<br /> Ultrasoon,<br /> Telefoonnummer</td>
<td>
<a href="https://github.com/austrianredcross" target="blank">✅ Github-project</a>
</td>
<td>✅<br /> Apache 2 licentie</td>
<td><span class="glossary" title="Je bent een wandelende cookie 🍪. Zie het gebruik van P2PKit.startDiscovery in DiscoveryRepository.kt van de Android app. De p2pkit documentatie geeft aan dat de eenmalig gegenereerde public key via hun backend as-is wordt verzonden naar elke peer.">Wisselt met iedereen een constante identifier uit</span>. Gebruikt de (closed-source) <a href="http://p2pkit.io">p2pkit</a> library die voor elke interactie een clouddienst gebruikt.</td>
</tr>
<tr>
<td>Capgemini</td>
<td>AlleenSamen <a href="video/capgemini-intro.mp4" target="blank">🎞</a></td>
<td>Bluetooth,<br /> Telefoonnummer</td>
<td>❌<br /> Hebben geen eigen code</td>
<td>❌<br /> Ze verwijzen slechts naar <a href="https://github.com/covid19cz" target="blank">Covid19CZ</a></td>
<td>Covid19CZ is open source maar koppelt <span class="glossary" title="De app verifieert het telefoonnummer, vraagt op een server 100 bluetooth identifiers op, zendt continu een random identifier uit de set van 100, wisselt elk uur, hergebruikt identifiers. Zie de Android repository in registerDevice van LoginVM.kt.">je telefoonnummer op de backend met 100 'persoonlijke' bluetooth identifiers</span>.</td>
</tr>
<tr>
<td>ITO</td>
<td>ITO app <a href="video/ito-intro.mp4">🎞</a></td>
<td>Bluetooth<br /> <a href="https://github.com/TCNCoalition/TCN" target="blank">TCN protocol</a></td>
<td>✅<br /> <a href="https://github.com/ito-org" target="blank">Project 1</a>,<br /> <a href="https://github.com/TCNCoalition" target="blank">Project 2</a></td>
<td>✅<br /> MIT en GPL licenties</td>
<td>Wordt in het openbaar ontwikkeld 🎉</td>
</tr>
<tr>
<td>DEUS</td>
<td>WelzijNL <a href="video/deus-intro.mp4" target="blank">🎞</a></td>
<td>Bluetooth,<br /> <a href="https://github.com/DP-3T" target="blank">DP^3T</a></td>
<td>🔶<br /> <a href="https://github.com/DEUS-BV" target="blank">Github-project</a> bevat fork-zonder-geschiedenis van DP^3T, waarin wijzigingen moeilijk te achterhalen zijn (whitespace).</td>
<td>✅<br /> MPL licentie</td>
<td>Ze zijn op z'n vroegst op 17 april begonnen met ontwikkelen (eerste DP^3T app-commit). <span class="glossary" title='Wel meer projecten zijn creatief omgegaan met de waarheid tijdens de aanmelding, want de uitnodiging eiste dat de oplossingen "reeds bestaan, uitontwikkeld zijn en werken in een productie omgeving". Hierdoor zijn partijen die bluffen en bullshitten beloond, en partijen die realistisch waren over de tijdlijn uitgesloten van deelname.'>Hun bijdrage op het moment van aanmelden is dus twijfelachtig</span>.</td>
</tr>
<tr>
<td>Sia Partners</td>
<td>Samen onder controle <a href="video/sia-intro.mp4" target="blank">🎞</a></td>
<td>Bluetooth,<br /> Telefoonnummer,<br /> OpenTrace</td>
<td>❌<br /> <a href="https://github.com/samenondercontrole" target="blank">Github-project</a> bevat fork-zonder-geschiedenis van OpenTrace met <a href="sia-changes.png" target="blank">geen veranderingen</a> behalve de readme.</td>
<td>❌<br /> Geen eigen code</td>
<td>In OpenTrace is alles gekoppeld aan een telefoonnummer. Ze "gaan nu toch onderzoeken" om dat eruit te halen.</td>
</tr>
</tbody>
</table>
<br />
<br />
<a href="https://www.youtube.com/watch?v=VaPKs6SHouI" target="blank"><img height="40" src="youtube-live.png" /></a>
<br />
<br />
<video controls src="rutte-opensource.mp4" poster="rutte-opensource.png" id="rutte-opensource"></video>
</div>
</body>
</html>