Hi SAP Community,
I’m currently working with Trino and am in need of accessing SAP HANA from it. To facilitate this, I’m planning to develop a SAP HANA connector for Trino and contribute it back to the community. However, I’ve encountered a challenge regarding the licensing of the SAP HANA ngdbc JDBC driver.
Since Trino is licensed under the Apache License 2.0, the current license of the ngdbc JDBC driver prevents it from being used as a dependency in this open-source project. I noticed that SAP has previously open-sourced the ODBC driver in the Python library, and I believe it would be incredibly beneficial if the ngdbc JDBC driver could also be open-sourced.
By open-sourcing the ngdbc JDBC driver and making it available in Maven, it would enable wider accessibility to SAP HANA, fostering integration with more platforms like Trino. This would make SAP HANA more accessible to developers working with open-source projects.
Here is the current listing for the ngdbc JDBC driver on Maven:
https://mvnrepository.com/artifact/com.sap.cloud.db.jdbc/ngdbc
I would greatly appreciate your consideration in making this open-source. It would be a fantastic step towards enhancing SAP HANA’s accessibility in the open-source ecosystem.
Thank you!