potiuk edited a comment on issue #9898:
URL: https://github.com/apache/airflow/issues/9898#issuecomment-664015535


   @bolkedebruin -> there are three distinct problems here I think (started to 
write it in parallel to Kaxil but I think we have very close view on the scope 
of the questions we have). I renumbered my points to have the same numbers as 
Kaxil, and add my view/thinking for them.
   
   1) Question whether we depend on X licence (GPL basically) in order to get 
Airflow up and running, IMHO (similar to Kaxil) the answer is "no" - those are 
all optional libraries and not essential (extras or build tools). 
   
   2) Question whether introducing several of those GPL binaries in our Docker 
image is "ok" in terms of releasing "convenience binaries" from Apache point of 
view.  IMHO - this is also OK (same way as we are relying on glibc for example 
to run basically anything in the image)
   
   3) Question whether the users are able to use our sources released formally 
by us to build the software without depending on 3rd party "unofficially" 
released binaries/images ("official" is what I define by 
https://docs.docker.com/docker-hub/official_images/ ), I think this is not a 
licencing issue, this is more of a "user" convenience issue - how easy it is 
for our users to use sources we release to rebuild the software we release.  I 
think we are good for that for the Dockerfile (source) -> it's easy to build 
docker image by the users. 
   But it's not (currently) easy for the Helm Chart as it relies on a few 
external images that are not easy/clear to know how to build and we are not 
releasing sources to build them. IMHO - we should bring the sources in to 
rebuild those in and release the sources officially - together with the Helm 
Chart.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to