Re: [myhdl-list] DSX1000 Open-source Delta-Sigma DAC IP Core (MyHDL)
Brought to you by:
jandecaluwe
|
From: George P. <ge...@ga...> - 2006-11-17 22:36:48
|
Jan Decaluwe wrote:
> George Pantazopoulos wrote:
>
>> Hey all,
>>
>> As I get back to business on my PhoenixSID project, I've decided to
>> release some useful components, starting with an open-source Delta-Sigma
>> audio DAC IP core (A DAC on your CPLD/FPGA for 'free').
>>
>
> As I told you before, great work, George.
>
>
Thanks!
> However, I had a closer look and I have a serious problem
> with the license. "Free for non-commercial use" suggests
> that it is not free for commercial use.
>
> To start with, this wouldn't qualify as an "open source"
> license, so it shouldn't be advertized as such.
>
> Secondly, I don't believe it's enforceable in practice. For
> malicious users it won't therefore make a difference.
> But what's worse, bona fide companies will simply avoid
> looking at the info. They don't want to be exposed to
> things that are not legally crystal-clear. And this
> bad effect may extend to the whole project.
>
>
> There was a time when such considerations were also valid
> for open-source licenses, such as the GPL. However, by now
> many great companies have learned to integrate open-source
> projects in their products and profit from it.
>
> I want commercial users as much as other ones. In fact,
> I'll judge success or failure of the MyHDL project by its
> commercial relevance. Consequently, I wouldn't want to
> do anything to deter commercial users from using MyHDL.
>
> Now that we are considering an open-source IP library, these
> issues become relevant. As a minimum, any project should use an
> open-source compliant license. I'd prefer to keep it more strict,
> clear and simple, and simply require the LGPL.
>
> Jan
>
>
Hi Jan, you raise some great points and I too want wide adoption.
I didn't put a lot of thought into the license and am open to
changing it. I don't mind opening it up for free commercial use as well.
How would the LGPL license work in terms of hardware IP cores?
Thanks,
George
|