On Mon, Mar 1, 2010 at 4:21 PM, Ian <li...@dangerousprototypes.com> wrote:
> Are you familiar with the ST and TI licensing? Thanks for the suggestion.
> I'm going to look into it a little more, I'm about to start a few ARM
> projects.

I will think they are similar to what Microchip has. Anyway, you
can look at them.

> I've seen the other copies of the Microchip stack too. I've even seen lots
> of copies 'relicensed' to GPL, but the license isn't OSI compatible.

That is correct. They limit the use of the stack to be used with
Microchip products. Re-licensing them to GPL is not okay.

> I got a take down notice from Microchip for making part of their code 
> available with
> a (Microchip PIC) development board I designed (without changing the license
> or headers, etc). Now I won't distribute anything (sample code, demos, etc)
> that isn't explicitly open source licensed.

I see. You do not need to distribute the whole stack, you just need to
distribute your modifications. Just like the examples here (from
Jan Axelson).
http://www.lvr.com/winusb.htm

> I'd enjoy writing my own open source USB stack, but just don't have the
> time. I'm about to hire someone to write a stack that I can then release
> under MIT or other open source licensing. Some of the PIC USB chips are nice
> (the 18f24j50 is a 3v3 hybrid of the 16bit and 8bit families for under $2),
> it would be great to have a truly open, redistributable stack for them.
>

That is nice! There are some open source implementations of USB
stacks for PIC, but none of them are as good as Microchip's.
Microchip's USB stack also has quite some bugs though.

Reference:
Open source USB PIC projects:
http://www.microchip.com/forums/tm.aspx?m=235427

USB related links:
http://www.microchip.com/forums/tm.aspx?m=123533

Bugs of Microchip USB stacks:
http://www.microchip.com/forums/fb.aspx?m=468985

> I'll stop here though. I'm a lurker on this list, and I'm pretty off topic.
I see. Ok, we will stop here. But you are welcome to go to Microchip
forum to post your things. Or I can help to post the links to
your project here.
http://www.microchip.com/forums/tt.aspx?forumid=182



Xiaofan http://mcuee.blogspot.com
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to