User forums > Embedded development

Debugging with Segger JLINK

<< < (4/6) > >>

oBFusCATed:

--- Quote from: Grad on March 14, 2013, 04:01:32 pm ---http://www.emblocks.org
http://www.imagecraft.com

--- End quote ---
I don't think these two comply with the GPL-3 license we are using.
Can anyone who has tried them, tell me if they ship the source code of the IDE as required by the license?

Pecan:
ImageCraft does not charge for CB.
It only charges for its compilers (ARM.AVR)
The CB source is downloadable via link.

GPL does not state that the source has to be included with the object, only that "you must also provide them with a way to get the source."


http://www.gnu.org/licenses/quick-guide-gplv3.html

--- Quote ---One of the fundamental requirements of the GPL is that when you distribute object code to users, you must also provide them with a way to get the source. GPLv2 gave you a few ways to do this, and GPLv3 keeps those intact with some clarification. It also offers you new ways to provide source when you convey object code over a network. For instance, when you host object code on a web or FTP server, you can simply provide instructions that tell visitors how to get the source from a third-party server. Thanks to this new option, fulfilling this requirement should be easier for many small distributors who only make a few changes to large bodies of source.
--- End quote ---

oBFusCATed:

--- Quote from: Pecan on March 27, 2013, 01:54:01 pm ---ImageCraft does not charge for CB.
It only charges for its compilers (ARM.AVR)
The CB source is downloadable via link.

--- End quote ---
Good, I've not seen the link, so I couldn't verify that they comply with the license.
Do they have any changes to C::B's code?

http://www.emblocks.org provides a single executable which I cannot run to see if they provide the source with it.
Can anyone who has used it tell me if this is the case?

Grad:

--- Quote from: Pecan on March 27, 2013, 01:54:01 pm ---ImageCraft does not charge for CB.
It only charges for its compilers (ARM.AVR)
The CB source is downloadable via link.

GPL does not state that the source has to be included with the object, only that "you must also provide them with a way to get the source."


--- End quote ---

Yes, the same for EmBlocks accept it doesn't charge for anything.
There are links at the forum, but the code is still heavily under construction.

It's the same as here.

Because there are a lot of changes to make EmBlocks an embedded development suite (GDB, GCC, wxWidgets, STlink-gdb, etc) and it is still continuously changing so the best way to publish this is not fully clear right now.

oBFusCATed:

--- Quote from: Grad on March 27, 2013, 06:42:47 pm ---Yes, the same for EmBlocks accept it doesn't charge for anything.
There are links at the forum, but the code is still heavily under construction.

--- End quote ---
GPL doesn't prevent charging, it prevents distributing binaries without the code.


--- Quote from: Grad on March 27, 2013, 06:42:47 pm ---Because there are a lot of changes to make EmBlocks an embedded development suite (GDB, GCC, wxWidgets, STlink-gdb, etc) and it is still continuously changing so the best way to publish this is not fully clear right now.

--- End quote ---
Why not use github.com or sf.com or anything similar? :)
This way people can see what is changing and can provide comments, patches, etc.

Why wxWidgets is related to embedded develoment?

Grad: are you a EmBlocks developer?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version