Portable Runtime (APR)
Last updated 2026-05-20 by bootstrap
Charter
The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
Projects
Roster
| ASF UID | Name | PMC member |
|---|---|---|
| aaron | Aaron Bannert | |
| ake | Allan K. Edwards | |
| ben | Ben Laurie | |
| bjh | Brian Havard | |
| bnicholes | Bradley Nicholes | |
| bojan | Bojan Smojver | |
| brane | Branko Čibej | |
| brianp | Brian Pane | |
| chuck | Chuck Murcko | |
| clar | Jean-Jacques Clar | |
| coar | Ken Coar | |
| colm | Colm MacCarthaigh | |
| covener | Eric Covener | |
| davi | Davi Arnaut | |
| dirkx | Dirk-Willem van Gulik | |
| dougm | Doug MacEachern | |
| dreid | David Reid | |
| dsahlberg | Daniel Sahlberg | |
| fanf | Tony Finch | |
| fielding | Roy T. Fielding | |
| fitz | Brian Fitzpatrick | |
| fuankg | Guenter Knauf | |
| gregames | Greg Ames | |
| gsmith | Gregg Lewis Smith | |
| gstein | Greg Stein | |
| henryjen | Henry Jen | |
| hwright | Hyrum Kurt Wright | |
| ianh | Ian Holsman | |
| issac | Issac Goldstand | |
| ivan | Ivan Zhakov | |
| jailletc36 | Christophe Jaillet | |
| jerenkrantz | Justin Erenkrantz | |
| jfclere | Jean-Frederic Clere | |
| jim | Jim Jagielski | |
| jorton | Joe Orton | |
| jwoolley | Cliff Woolley | |
| kfogel | Karl Fogel | |
| kotkov | Evgeny Kotkov | |
| madhum | Madhusudan Mathihalli | |
| martin | Martin Kraemer | |
| michaelo | Michael Osipov | |
| minfrin | Graham Leggett | |
| nd | André Malo | |
| neilc | Neil Conway | |
| niq | Nick Kew | |
| orlikowski | Victor J. Orlikowski | |
| pgollucci | Philip M. Gollucci | |
| poirier | Daniel Earl Poirier | |
| pquerna | Paul Querna | |
| rbb | Ryan Bloom | |
| rederpj | Paul J. Reder | |
| rjung | Rainer Jung | |
| rooneg | Garrett Rooney | |
| rpluem | Ruediger Pluem | |
| rse | Ralf S. Engelschall | |
| sascha | Sascha Schumann | |
| sctemme | Sander Temme | |
| sf | Stefan Fritsch | |
| steffenal | Steffen Land | |
| stoddard | Bill Stoddard | |
| striker | Sander Striker | |
| sussman | Ben Collins-Sussman | |
| takashi | Takashi Sato | |
| tdonovan | Thomas J. Donovan | |
| thommay | Thom May | |
| trawick | Jeff Trawick | |
| wrowe | William A. Rowe Jr. | |
| wsanchez | Wilfredo Sanchez | |
| ylavic | Yann Ylavic |
Signing keys
| Key ID | Apache UID | Role | Artifacts | |
|---|---|---|---|---|
| 21454AF0CC8B0F7E | abannert@kuci.org | aaron | PMC member | 0 |
| 222D1ECB159BB6F8 | bnicholes@apache.org | bnicholes | PMC member | 0 |
| E8E7E00B4DAA1988 | bojan@rexursive.com | bojan | PMC member | 0 |
| 82781DE46D5954FA | covener@apache.org | covener | PMC member | 0 |
| C97C50965C1C3AD7 | dreid@apache.org | dreid | Committer | 0 |
| 5D414AE1E005C9CB | gstein@lyra.org | gstein | PMC member | 0 |
| 16A96495E2226795 | jerenkrantz@apache.org | jerenkrantz | PMC member | 0 |
| 8B3A601F08C975E5 | jim@apache.org | jim | PMC member | 0 |
| 344A844D751D7F27 | minfrin@sharp.fm | minfrin | PMC member | 0 |
| D3B13FCA2CE60BED | minfrin@redwax.eu | minfrin | PMC member | 0 |
| F78875F642721F00 | chip@force-elite.com | pquerna | PMC member | 0 |
| C91DB8DA9BCFCE2F | rooneg@electricjellyfish.net | rooneg | PMC member | 0 |
| C6875F3541CEFDE0 | sf@sfritsch.de | sf | PMC member | 0 |
| 6635B6C0DE885DD3 | striker@apache.org | striker | PMC member | 0 |
| B35D123D13046155 | thommay@apache.org | thommay | PMC member | 0 |
| EC582EB639FF092C | trawick@apache.org | trawick | PMC member | 0 |
| 193F180AB55D9977 | wrowe@rowe-clan.net | wrowe | PMC member | 0 |