<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 2 August 2017 at 11:33, Jason Lee <span dir="ltr"><<a href="mailto:jlsync@gmail.com" target="_blank">jlsync@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Mark, a suggestion not yet mentioned -<div><br>HexaPDF - A Versatile PDF Creation and Manipulation Library for Ruby</div><div><br></div><div><a href="https://hexapdf.gettalong.org/" target="_blank">https://hexapdf.gettalong.org/</a><br><a href="https://github.com/gettalong/hexapdf" target="_blank">https://github.com/gettalong/<wbr>hexapdf</a></div><div><br></div><div>for testing (and/or generating) your PDFs.</div><span class="gmail-HOEnZb"><font color="#888888"><div></div></font></span></div></blockquote></div><br></div>Affero General Public License alert!<div><br></div><a href="https://hexapdf.gettalong.org/">https://hexapdf.gettalong.org/</a> says "HexaPDF is licensed under the GNU Affero General Public License (AGPL), an open source license. It allows you to use HexaPDF for free as long as you adhere to the license."<div><br>Wikipedia says: "Both versions of the Affero GPL were designed to close a perceived application service provider (ASP) loophole in the ordinary GPL, where, by using but not distributing the software, the copyleft provisions are not triggered. Each version differs from the version of the GNU GPL on which it is based in having an added provision addressing use of software over a computer network. This provision requires that the full source code be made available to any network user of the AGPL-licensed work, typically a web application."</div><div><br></div><div>ie. you probably don't want to use this in your startup :-)</div><div><br></div><div>- Alex</div></div>