Loading...
Way History: Dique de La Osa (4691690)
Version #12
varios
Tags
Nodes
32 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 7171316932 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
Version #11
varios
Tags
Nodes
31 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
Version #10
Boundary outline was not closed (split segments and removed from relations)
Tags
Nodes
55 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
- 1655223011 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223006 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223004 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223164 (part of way Dique de La Osa (723314601))
- 1655223187 (part of way Dique de La Osa (723314601))
- 1655223195 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223193 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223188 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223190 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223192 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223194 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223189 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223191 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223186 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #9
(no comment)
Tags
Nodes
62 nodes
- 28348886 (part of ways 174077601, 174077603, 725799871, 4546570, and 517764075)
- 5048540822 (part of way 517764075)
- 5048540813 (part of way 517764075)
- 5048540815 (part of way 517764075)
- 5048540811 (part of way 517764075)
- 5048540812 (part of way 517764075)
- 5048540814 (part of way 517764075)
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
- 1655223011 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223006 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223004 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223164 (part of way Dique de La Osa (723314601))
- 1655223187 (part of way Dique de La Osa (723314601))
- 1655223195 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223193 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223188 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223190 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223192 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223194 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223189 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223191 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223186 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #8
Dique de La Osa
Tags
Nodes
55 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
- 1655223011 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223006 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223004 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223164 (part of way Dique de La Osa (723314601))
- 1655223187 (part of way Dique de La Osa (723314601))
- 1655223195 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223193 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223188 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223190 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223192 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223194 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223189 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223191 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223186 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #7
Biskaya
Tags
Nodes
55 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 2059090340 (part of way 768070099)
- 2059090336 (part of way 768070099)
- 2059090342 (part of way 768070099)
- 2059090348 (part of way 768070099)
- 2059090359 (part of way 768070099)
- 2059090363 (part of way 768070099)
- 2059090365 (part of way 768070099)
- 2059090357 (part of way 768070099)
- 2059090350 (part of way 768070099)
- 2059090338 (part of way 768070099)
- 2059090346 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 2059090428
- 2059090409
- 2059090405
- 2059090395
- 2059090400
- 2059090393
- 2059090379
- 2059090378
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
- 1655223011 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223006 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223004 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223164 (part of way Dique de La Osa (723314601))
- 1655223187 (part of way Dique de La Osa (723314601))
- 1655223195 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223193 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223188 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223190 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223192 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223194 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223189 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223191 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223186 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #6
Spain (Project Openseamap)
- Edited by hotelsierra
- Changeset #10843175
Tags
Nodes
36 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1655222965 (part of way 768070099)
- 1655222966
- 1655222974
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 1021219590
- 1655223038 (part of ways 768069406, 768069406, and Dique de La Osa (723314601))
- 1655223011 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223006 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223004 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223164 (part of way Dique de La Osa (723314601))
- 1655223187 (part of way Dique de La Osa (723314601))
- 1655223195 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223193 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223188 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223190 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223192 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223194 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223189 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223191 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 1655223186 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #5
Changes in El Musel
Tags
Nodes
18 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 1050466836 (part of way 768070099)
- 1050467040 (part of way 768070099)
- 28348922
- 28348924
- 1021219590
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #4
Changes in El Musel
Tags
Nodes
16 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 1028996352 (part of way 768070099)
- 1028996546 (part of way 768070099)
- 28348922
- 28348924
- 1021219590
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
Version #3
Changes in La Calzada
Tags
Nodes
25 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 28348922
- 28348924
- 1021219590
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
- 28979110 (part of way Muelle Ingeniero Moliner (88615493))
- 28979113 (part of way Muelle Ingeniero Moliner (88615493))
- 28979112 (part of way Muelle Ingeniero Moliner (88615493))
- 28979115 (part of ways Muelle de La Osa (88615466) and Muelle Ingeniero Moliner (88615493))
- 28979114 (part of way Muelle de La Osa (88615466))
- 28979132 (part of ways Muelle de La Osa (88615466) and Muelle de La Osa (384896974))
- 28979133 (part of way Muelle de La Osa (384896974))
- 28979134 (part of way Muelle de La Osa (384896974))
- 28979135 (part of ways Muelle de La Osa (384896976) and Muelle de La Osa (384896974))
- 1021219881 (part of ways Muelle de La Osa (384896976), 875059105, and 4546569)
- 28979136 (part of ways 875059105 and 4546569)
Version #2
Puerto Gijón
- Edited by ivansanchez
- Changeset #5644098
Tags
Nodes
23 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 28348922
- 28348924
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
- 28979110 (part of way Muelle Ingeniero Moliner (88615493))
- 28979113 (part of way Muelle Ingeniero Moliner (88615493))
- 28979112 (part of way Muelle Ingeniero Moliner (88615493))
- 28979115 (part of ways Muelle de La Osa (88615466) and Muelle Ingeniero Moliner (88615493))
- 28979114 (part of way Muelle de La Osa (88615466))
- 28979132 (part of ways Muelle de La Osa (88615466) and Muelle de La Osa (384896974))
- 28979133 (part of way Muelle de La Osa (384896974))
- 28979134 (part of way Muelle de La Osa (384896974))
- 28979135 (part of ways Muelle de La Osa (384896976) and Muelle de La Osa (384896974))
- 28979136 (part of ways 875059105 and 4546569)
Version #1
(no comment)
Tags
Nodes
23 nodes
- 28348920 (part of ways 174077603, 517764075, 174077608, 768070099, and 768070099)
- 28348922
- 28348924
- 28348926 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348927 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348925 (part of way Dique de La Osa (723314601))
- 28348923 (part of ways 768069406 and Dique de La Osa (723314601))
- 28348921 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976158 (part of ways 768069406 and Dique de La Osa (723314601))
- 28976160 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979109 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979108 (part of ways 768069406 and Dique de La Osa (723314601))
- 28979111 (part of ways Muelle Ingeniero Moliner (88615493), 768069406, and Dique de La Osa (723314601))
- 28979110 (part of way Muelle Ingeniero Moliner (88615493))
- 28979113 (part of way Muelle Ingeniero Moliner (88615493))
- 28979112 (part of way Muelle Ingeniero Moliner (88615493))
- 28979115 (part of ways Muelle de La Osa (88615466) and Muelle Ingeniero Moliner (88615493))
- 28979114 (part of way Muelle de La Osa (88615466))
- 28979132 (part of ways Muelle de La Osa (88615466) and Muelle de La Osa (384896974))
- 28979133 (part of way Muelle de La Osa (384896974))
- 28979134 (part of way Muelle de La Osa (384896974))
- 28979135 (part of ways Muelle de La Osa (384896976) and Muelle de La Osa (384896974))
- 28979136 (part of ways 875059105 and 4546569)
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |