Hi, I am working on programming an Arduino compiler. But is there anything I should know about the Arduino license when I release this compiler? Or can I publish without problems?
It looks like this ![]()

Hi, I am working on programming an Arduino compiler. But is there anything I should know about the Arduino license when I release this compiler? Or can I publish without problems?
It looks like this ![]()

What do you mean, "compiler"? That's a little vague. Is it completely stand alone, or works in combination with some Arduino written software?
How much work have you done on this, so far?
What is the significance of the image you posted?
I bet you haven't written a compiler, but it's an ide at most.
If it is a compiler, why would anyone switch from gcc?
For that matter, why would anyone switch from the Arduino ide?
A simple system that will compile only simple code. Will not work with complex systems.
It's just an idea for now, that's the point of my question. Because I don't know about license rights.
Will there be a problem with these as I'm building almost the same interface?
yes, it's just an instant idea
there is no reason for it to pass, which I don't have such a goal anyway
Next question, have you studied the Arduino licences?
yes if that's what you're talking about: software is licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL)
All the answers to your question are really there. There are already alternative IDE's that support Arduino, so you should look at those.
If I really got the answer to my question, why would I feel the need to ask it here?
it helped, i'll take a look
The image that you posted has nothing to do with a compiler
Maybe colors etc. I thought they might have a claim. Maybe not, thanks.
Have we established whether you are writing a compiler, an IDE or both ?
If you are really writing an IDE that incorporates a compiler then I suggest that you start by writing the compiler first as then you can test it by using a text editor to actually write the code
Since it's a legal question, you can probably only get opinions here that are less detailed than the actual licences, and less informed than the lawyers that might go after you if you fall on the wrong side of the licences.
I think most open source licences make efforts to document the meaning and implications of the legal language, in separate writing for the non-lawyers that need to understand it.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.