I recently discovered the community edition (which is awesome, thank you!), and I’ve been trying to get some of my open source projects ported. Assuming I’m able to, I’d like to set up continuous integration to make sure that I don’t accidentally break support for it in the future.
Based on a quick look I think it would be quite easy to get the compilers running on Travis (or Drone, Snap, Circle, etc.). The installer can be run in silent mode, and there are no technical license shenanigans trying to restrict usage like there are with ICC (thank you).
I have a feeling that nobody at PGI would object to such a use, and I’m happy to share the work so others could reproduce the set-up for their project, but I’m not sure the license would permit it. Specifically, Â§ 2A is giving me pause. You could argue that it’s not me running the compiler, but rather the CI providerâ€¦ this is especially true if I enable it for pull requests and/or allowed other users to push to a repo.
Basically, can I use the community edition for this? Would it require a special exception from PGI?