Open Peter42 opened 6 years ago
Well, it's explicitly (or implicitly?) accepted in order to allow seamless docker-like automation. I see the following options:
I remove the automation (the 2 wget calls) and introduce a manual step
Add a disclaimer that "by using the Dockerfile your agree to the SAP EULA..."
@Peter42 Am I right guessing you want me to use Option 1? I'd be fine with that, but this would lead to a bad dev experience for the SAP dev community. I implemented this only for best possible dev experience in order to show some cool stuff, and not to skip EULA (and it's not skipped, it's explicitely accepted in the code).
Ok, you're right, it's not skipped, badly formulated by me. The point is: Your code explicitly accepts the EULA on behalf of the user, without informing the user about that (or asking for permission).
I don't actually care what you do and I'm not a lawyer myself and therefore not the most competent person when it comes to legal topics. Just wanted to point that out. Maybe it's better to change it before someone who actually cares sues you.
Display/Accept of EULA is skiped for SCC
https://github.com/nzamani/sap-cloud-connector-docker/blob/41c10eb39d8526e0a1930ef83684ef56fdbf1dc2/Dockerfile#L30
and SAP JVM https://github.com/nzamani/sap-cloud-connector-docker/blob/41c10eb39d8526e0a1930ef83684ef56fdbf1dc2/Dockerfile#L31