Where is the GPL code (for haproxy)

Share your experience porting VMS applications to x86 here.
Post Reply

Topic author
raymii
Contributor
Posts: 24
Joined: Fri Dec 04, 2020 2:32 am
Reputation: 0
Status: Offline

Where is the GPL code (for haproxy)

Post by raymii » Thu Aug 15, 2024 4:41 am

VSI provides an installer here: https://vmssoftware.com/products/haproxy/ but I cannot find a link to the source code from VSI. It is not enough to just link to the haproxy pages, since VSI provides de binaries they also must provide the source (and preferably instructions to go from that source to the compiled installed software).

Quoting the GPL FAQ: https://www.gnu.org/licenses/gpl-faq.html
I downloaded just the binary from the net. If I distribute copies, do I have to get the source and distribute that too? (#UnchangedJustBinary)

Yes. The general rule is, if you distribute binaries, you must distribute the complete corresponding source code too. The exception for the case where you received a written offer for source code is quite limited.
Can I put the binaries on my Internet server and put the source on a different Internet site? (#SourceAndBinaryOnDifferentSites)

Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code.
I might just have missed the link or place where the code from VSI is hosted.

This doesn't only apply to haproxy but all GPL licensed products provided by VSI, but haproxy is an example I'm familiar with.


Topic author
raymii
Contributor
Posts: 24
Joined: Fri Dec 04, 2020 2:32 am
Reputation: 0
Status: Offline

Re: Where is the GPL code (for haproxy)

Post by raymii » Mon Aug 19, 2024 12:23 pm

I was contacted by VSI support that the sources are available on GitHub now: https://github.com/vmssoftware/haproxy/ :D


pocketprobe
Master
Posts: 109
Joined: Sat Apr 15, 2023 11:53 pm
Reputation: 0
Status: Offline

Re: Where is the GPL code (for haproxy)

Post by pocketprobe » Mon Aug 19, 2024 1:54 pm

This is great news.

Post Reply