Forum: ARM programming with GCC/GNU tools Link to files

von gnuarm (Guest)

Rate this post
0 useful
not useful
I noticed that there is a direct link to a file on www.gnuarm.com on
your page at

It would be better if you not link directly to any file on our site
directly, but rather give the main link to www.gnuarm.com with
instructions to follow the links on that page to the files.  This way we
are free to reorganize the site without breaking the links on your
pages.  I already had to make a change a few weeks ago to use the
www.gnuarm.net URL while I was making some changes.  That meant that
your links were broken for this period.  We are back to using
www.gnuarm.com, but we need to have the freedom to change the
orgainization of the web site if we choose.

Please change your links to the main page on www.gnuarm.com to prevent
broken links in the future.

von Clifford S. (clifford)

Rate this post
0 useful
not useful
My understanding of the GPL is that a link to the source on a site
controlled by a different project is not sufficient - since that project
may change the source so that it is no longer possible to reproduce the
distributed binary from the referenced source.

My understanding may of course be incorrect, but if not the issue is
likely to be a concern for both WinARM and ARM-GCC.

The part of the GPL that requires that binary distributors take control
of the source they use is section 3. The last paragraph of this section
being key in this case - the source must be available from "the same
place" and the binary. Of course what the definition of a 'place' on the
Internet is is arguable, it could be all one place, or a place might be
a server, a domain, a volume or even a single folder.

I do not mean to open a can of worms on this, but would be interested in
considered opinions. Since we all benefit from the work of the GNU
project as well as the efforts of Martin Thomas, Andreas Schwarz, Pablo
Kocik, and others we should all be concerned with license compliance.

von Michael F. (mifi)

Rate this post
0 useful
not useful
Hello Clifford,

what I understand with same place, here are a small example:

I have create a new ARM toolchain for windows, you can find the
here: http://www.yagarto.de/

At the same domain which is under my control, you can find the source

If you want to link to an other place which is not under your control,
you need an "contract" from the other place that the source will not
I have read this some days before.

If someone will be a mirror, the mirror must be guarantee that the
will not be moved, or deleted.

In my case, I could not linked to the ftp.gnu.org, where I have the
from, because it is not under my control, and I have no "contract" with

This is what I understand about "same place". But it is possible that I
understand it wrong, I am not a native english speaker/reader.

Best regards,



Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]

Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.