On 05/21/2014 10:05 AM, Zhiwen Zheng via smartos-discuss wrote:

在 2014-5-21 上午12:15,"Keith Wesolowski" <[email protected]
<mailto:[email protected]>>写道:
 >
 > On Tue, May 20, 2014 at 10:30:13PM +0800, Zhiwen Zheng wrote:
 >
 > > I tried to add suport for adaptec 6805H following the linux pm8001
driver.
 >
 > Before I read the patch, I need to know whether you cut and pasted even
 > a single line of code from the Linux driver.  In general, you really
 > want to do work like this from a PRM or from a BSD driver, never Linux.
no cut and paste from linux.
I want to ask why not linux?
thanks

License issues. The Linux GPLv2 license sticks to "derivative" works. Which means *if* (hypothetically) the illumos driver is "derived" from the Linux driver, it counts as a derived work, and could potentially cause licensing issues throughout the illumos code.

I wish it were not the case, as there are Linux drivers I really want in illumos, but without doing a clean-room creation (e.g. start from a written spec with no code transcription/transliteration), porting drivers from Linux to illumos (or any other BSD/MIT/CDDL system) is not a good thing to do. Linux license won't change, and the BSD/MIT/CDDL licenses and code using them won't change.




--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics, Inc.
email: [email protected]
web  : http://scalableinformatics.com
twtr : @scalableinfo
phone: +1 734 786 8423 x121
cell : +1 734 612 4615


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to