Way History: Aleja Zygmunta Krasińskiego (126106951)
Version #36
tam jest tylko podwójna ciągła, patrz https://www.openstreetmap.org/changeset/145825618
- Edited by Mateusz Konieczny
- Changeset #146273248
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
unsigned_ref | 2203K |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #35
Przywrócenie dwóch pasów na moście z przed remontu
Version #34
Otwarcie Mostu Dębnickiego
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
unsigned_ref | 2203K |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #33
akt. remontu
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
unsigned_ref | 2203K |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #32
ref - > unsigned_ref
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
unsigned_ref | 2203K |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #31
Uzupełnienie numeracji drogi wg danych z Zarządu Dróg Miasta Krakowa
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
ref | 2203K |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #30
Wycofanie rozdzielenia jezdni na Mości Dębnickim - one nie są fizycznie rozdzielone
- Edited by kubahahaha
- Changeset #140961763
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #29
Edycja Mostu Dębnickiego.
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
8 nodes
Version #28
Specify whether there is street parking and what kind
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
parking:lane:both | no |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #27
migrate old parking lane tagging | migracja starego tagowania parkowania
- Edited by Mateusz Konieczny - bot account
- Changeset #126298521
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #26
wycofanie błędnej edycji bota - parking:lane:both=no i podobne powinno być nieruszane
- Edited by Mateusz Konieczny
- Changeset #125802925
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #25
migrate old parking lane tagging | migracja starego tagowania parkowania
- Edited by Mateusz Konieczny - bot account
- Changeset #125781352
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:condition:both | no_stopping |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #24
w Krakowie "Aleje" jednoznacznie odnosi się do Alei Trzech Wieszczów
- Edited by Mateusz Konieczny
- Changeset #120362777
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
short_name | Aleje |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #23
Add road smoothness
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
smoothness | good |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #22
wycofanie masowych edycji klasyfikacji dróg bez wiedzy lokalnej, zrozumienia klasyfikacji dróg w OSM (nie jest to ślepe odwozrowanie urzędniczej klasyfikacji), Kraków ma drogi wysokiej rangi w centrum bo nie ma kompletnej obwodnicy
- Edited by Mateusz Konieczny
- Changeset #116122683
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #21
Ka 2 rz. dla drogi łączącej dwie drogi powiatowe.
- Edited by Krzysiu Jarzyna
- Changeset #116038938
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | secondary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #20
poprawki wzdłuż ul. Kościuszki w Krakowie
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
- 9072247333 (part of way 26373873)
- 9072247334 (part of way 304987891)
- 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
Version #19
Usuwanie ograniczenia do 60 km/h w godzinach nocnych w obszarze zabudowanym.
- Edited by TTmechanicalupdates
- Changeset #107450608
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
2 nodes
Version #18
+loc_name=Aleje Trzech Wieszczów, poprawka dubla, zdjęcie zbędnego access=yes
- Edited by Mateusz Konieczny
- Changeset #90315577
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
loc_name | Aleje Trzech Wieszczów |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
2 nodes
Version #17
Add type of parking beside road
- Edited by Mateusz Konieczny
- Changeset #88084239
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
parking:lane:both | no_stopping |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
2 nodes
Version #16
detailed mapping of crossing
- Edited by Mateusz Konieczny
- Changeset #65465815
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
2 nodes
Version #15
Add whether there are cycleways
- Edited by Mateusz Konieczny
- Changeset #59364254
Tags
cycleway | no |
---|---|
dual_carriageway | yes |
highway | primary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #14
Wycofanie zestawu zmian user Aight 2009. Powód: status administracyjny dróg nie ma przełożenia na OSM
- Edited by Zibi-importy
- Changeset #59005808
Tags
dual_carriageway | yes |
---|---|
highway | primary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #13
zamieniono oznaczenie nieprawidłowa dla dróg krajowych na dla dróg wojewódzkich
- Edited by Aight 2009
- Changeset #58984940
Tags
dual_carriageway | yes |
---|---|
highway | secondary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #12
Add way lit
- Edited by Mateusz Konieczny
- Changeset #55201611
Tags
dual_carriageway | yes |
---|---|
highway | primary |
lanes | 3 |
lit | yes |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #11
Add sidewalk tag
- Edited by Mateusz Konieczny
- Changeset #53603997
Tags
dual_carriageway | yes |
---|---|
highway | primary |
lanes | 3 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
sidewalk | separate |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #10
Add road surfaces
Tags
dual_carriageway | yes |
---|---|
highway | primary |
lanes | 3 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
source:maxspeed | PL:urban |
surface | asphalt |
Nodes
3 nodes
Version #9
dual_carriageway
- Edited by Mateusz Konieczny
- Changeset #24075657
Tags
dual_carriageway | yes |
---|---|
highway | primary |
lanes | 3 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
source:maxspeed | PL:urban |
Nodes
3 nodes
Version #8
poprawa i uzupełnienie "lanes", uzupełnienie "maxspeed"
Tags
highway | primary |
---|---|
lanes | 3 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-05:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
source:maxspeed | PL:urban |
Nodes
3 nodes
Version #7
dodawanie drugiej linii tramwajowej w Krakowie
- Edited by Władysław Komorek
- Changeset #17358179
Tags
highway | primary |
---|---|
lanes | 2 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-06:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
Nodes
4 nodes
- 2419720318 (part of ways Aleja Zygmunta Krasińskiego (277117067), Tadeusza Kościuszki (101322354), and Zwierzyniecka (29325724))
-
2143514386 - 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
- 207441054 (part of ways Most Dębnicki (299714315), Most Dębnicki (372635876), and 654987484)
Version #6
geometria
Tags
highway | primary |
---|---|
lanes | 2 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-06:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
Nodes
4 nodes
Version #5
ograniczenia prędkości
Tags
highway | primary |
---|---|
lanes | 2 |
maxspeed | 50 |
maxspeed:conditional | 60 @ (23:00-06:00) |
name | Aleja Zygmunta Krasińskiego |
oneway | yes |
Nodes
3 nodes
-
30372081 - 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
- 207441054 (part of ways Most Dębnicki (299714315), Most Dębnicki (372635876), and 654987484)
Version #4
(no comment)
Tags
Nodes
3 nodes
-
30372081 - 1876808668 (part of ways Aleja Zygmunta Krasińskiego (204041393), Most Dębnicki (299714315), Zwierzyniecka (101322361), and Tadeusza Kościuszki (216988890))
- 207441054 (part of ways Most Dębnicki (299714315), Most Dębnicki (372635876), and 654987484)
Version #3
(no comment)
Tags
Nodes
4 nodes
-
30372081 -
1169737323 -
752177437 - 207441054 (part of ways Most Dębnicki (299714315), Most Dębnicki (372635876), and 654987484)
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 |