Yahoo hat die hauseigene JavaScript-Bibliothek mit Funktionen für web-basierte Benutzerinterfaces unter der BSD-Lizenz freigegeben. Die modulare, nach den AJAX-Prinzipien entwickelte
Yahoo User Interface Library (YUI) erleichtert den Aufbau von Desktop-ähnlichen Web-Applikationen inklusive ereignisgesteuerter Interaktivität.
Yahoo weist darauf hin, die Library sei die Frucht der Arbeit von über hundert Entwicklern, und jedes einzelne Widget und Utility habe sich im Browser von Yahoo-Nutzern schon millionenfach bewährt. Neben der User Interface Library lässt
Yahoo mit der Design Patterns Library zudem im Monatsrhythmus Praxisbeispiele und Gestaltungstips für allerlei Web-Funktionalität vom Stapel, grossenteils auf Basis der YUI. Auch die Design Patterns Library ist frei verfügbar, sie wird unter einer Creative-Commons-Lizenz publiziert.
(ubi)