Adobe heeft vandaag de Adobe Source Libraries geopend, een website die opgericht is met de bedoeling om een aantal veel voorkomende routines die gebruikt worden binnen de Adobe-software open source te maken. Door het starten van de Adobe Source Libraries hoopt Adobe dat het zich meer kan richten op het verbeteren van de software die het bedrijf nu op de softwaremarkt heeft (onder meer Acrobat en Photoshop) en de huidige problemen op programmeertechnisch gebied te kunnen oplossen. Om dit samen met de open-sourcegemeenschap te kunnen bewerkstelligen heeft het bedrijf een eigen open-sourcewebsite gestart. In de inleidende stukken op de website doen Sean Parent en Foster Brereton, de twee beheerders van de site, uit de doeken wat het doel is van de Adobe Source Libraries .
Naast het verduidelijken en verbeteren van de codebasis die ten grondslag ligt aan de Adobe producten, hebben de Adobe Source Libraries ten doel om als basis te gaan dienen voor alle toekomstige producten van Adobe en tevens bieden de Libraries de mogelijkheid om opgenomen te worden in applicaties van derden. De reden om het product open-source te maken is tweeledig, aldus Parent: naast het feit dat het open-source maken van de code ervoor zorgt dat er door derden aan geprogrammeerd wordt en Adobe zich kan richten op andere problemen, wil Adobe ook iets terugdoen voor de, naar hun mening, grote input die het bedrijf krijgt vanuit de open-sourcegemeenschap. De ASL bestaan op dit moment uit twee basisroutines, Adam en Eve genaamd. Beide routines hebben als doel om de samenwerking tussen de programma's te vergemakkelijken, een specificatie van de layout van de interface te geven en deze specificatie voor meerere platformen en applicaties geschikt te maken. Daarnaast zouden beide routines het makkelijker moeten maken om interfaces te ontwerpen en te implementeren. De Adobe Source Libraries zijn geschreven in C++.