Общая модель для библиотек