Apache Portable Runtime

Versione: 
1.4.5
Data rilascio: 
Venerdì, 2 Marzo, 2012

Licenza:

Interfaccia:

La libreria portabile Apache o Apache Portable Runtime (APR), si propone di creare e gestire librerie software che forniscano una interfaccia prevedibile e coerente alle implementazioni specifiche della piattaforma. L'obiettivo primario è quello di fornire un' API con la quale gli sviluppatori possano programmare ed essere certi di un comportamento prevedibile, se non identico, indipendentemente dalla piattaforma su cui è costruito il loro software, alleviando la necessità di dover programmare circostanze speciali per adattarsi alle specifiche caratteristiche della piattaforma, traendo così un vantaggio che si riflette sul mantenimento e l'aggiornamento del codice stesso.

La libreria run-time portabile Apache è stata disegnata per fornire una interfaccia comune di routine a basso livello su tutte le piattaforme. L'obiettivo originale di APR era di accorpare tutto il codice di Apache in un unico codice di base comune. Tuttavia questo approccio non si rivelò corretto, per cui l'obiettivo iniziale fu cambiato, esistono infatti dei casi in cui codice comune non si può applicare, come quando, per esempio, si cerca di mappare richieste di thread o processi, che sono specifici della piattaforma. APR attualmente stà mettendo insieme solamente quel codice che può essere accorpato con sicurezza e senza sacrificare le prestazioni.

Questo software è distribuito come pacchetto RPM.

Installazione con rpm

Questo programma si può installare usando il gestore pacchetti rpm. Vedi sotto per la stringa di installazione. I prerequisiti richiesti sono gestiti dal gestore pacchetti e, se necessario, scaricati e installati automaticamente.

apr-1.4.5-1.oc00 (02/03/2012)
Repository: Netlabs stable
Changes for APR 1.4.5 *) Security: CVE-2011-1928 apr_fnmatch(): Fix high CPU loop. [William Rowe] *) Fix top_builddir in installed apr_rules.mk. [Bojan Smojver]
apr-devel-1.4.5-1.oc00 (02/03/2012)
Repository: Netlabs stable (note: development files, not needed by the end user)
apr-util-1.4.1-1.oc00 (02/03/2012)
Repository: Netlabs stable
APR Util is a utilities library implemented on top of apr, providing database access, xml parsing, and other useful functionality. Changes with APR-Util 1.4.1 *) Apply Windows build fixes for the apr_crypto API. [Mladen Turk]
apr-util-devel-1.4.1-1.oc00 (02/03/2012)
Repository: Netlabs stable (note: development files, not needed by the end user)
APR Util is a utilities library implemented on top of apr, providing database access, xml parsing, and other useful functionality. Changes with APR-Util 1.4.1 *) Apply Windows build fixes for the apr_crypto API. [Mladen Turk]
apr-util-sqlite-1.4.1-1.oc00 (02/03/2012)
Repository: Netlabs stable
APR Util is a utilities library implemented on top of apr, providing database access, xml parsing, and other useful functionality. This package contains the SQLite3 database driver.
Scheda aggiornata l'ultima volta il: 09/11/2017 - 17:48

Aggiungi un commento