EmbDev.net

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


von gnuarm (Guest)


Rate this post
useful
not useful
I noticed that there is a direct link to a file on www.gnuarm.com on
your page at
http://www.mikrocontroller.net/en/arm-gcc

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
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
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
toolchain
here: http://www.yagarto.de/

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

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
moved.
I have read this some days before.

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

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

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,

Michael

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.