В общем, вы ищете правильное место, и нет никаких юридических проблем с изменением исходного кода для вашего собственного использования, кроме тех, которые указаны в лицензии на Liquibase. https://github.com/liquibase/liquibase/blob/master/LICENSE.txt
Похоже, вы новичок в мире открытого кода, поэтому я бы потратил немного времени на изучение работы таких проектов, как Liquibase. Хорошая статья, с которой можно начать, будет примерно такой: https://opensource.guide/how-to-contribute/
При разработке проекта Liquibase вы не будете вносить изменения непосредственно в найденный код - Liquibase разработан для расширения и расширения. работать со многими различными механизмами баз данных, поэтому вы захотите создать новый набор классов, которые делают «правильные» вещи для DB2 / Z. Вы обязательно должны найти опытного разработчика Java, работающего над этим с вами.
В качестве альтернативы вы можете взглянуть на Liquibase Pro или Datical DB. Я работаю в компании, которая производит Liquibase Pro и Datical, и мы уже начали работу по добавлению поддержки DB2 / Z.