public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* RE: new driver
@ 2004-02-18 23:39 Tomita, Haruo
  2004-02-18 23:57 ` Ken Schneider
  0 siblings, 1 reply; 11+ messages in thread
From: Tomita, Haruo @ 2004-02-18 23:39 UTC (permalink / raw)
  To: Ken Schneider, Arjan van de Ven
  Cc: Moore, Eric Dean, linux-scsi, Doelfel, Hardy, Mukker, Atul,
	Jarrett, Peter B.

Hi ken,

Eric> There was an effort I started to open source some of
Eric> the driver, which was linked to a pre-compiled library. 

Haruo> The pre-compiled library(megaide_lib.o) is included. 

Arjan> Then the driver is not available under the terms of the GPL.... 
Arjan> (and not compatible with the kernel license so inclusion is not possible)
 
Ken> And therefore should not any reference to the GPL in the 
Ken> other files. I think this should be all or nothing.

Is it that the source code of megaide_lib.o should be opened?

-- 
Haruo

^ permalink raw reply	[flat|nested] 11+ messages in thread
* RE: new driver
@ 2004-02-19  0:27 Doelfel, Hardy
  0 siblings, 0 replies; 11+ messages in thread
From: Doelfel, Hardy @ 2004-02-19  0:27 UTC (permalink / raw)
  To: Tomita, Haruo, Ken Schneider, Arjan van de Ven
  Cc: Moore, Eric Dean, linux-scsi, Mukker, Atul, Jarrett, Peter B.

Hi Haruo,
the library will stay closed source. The header files are only meant to make
it easier to compile for different kernel versions.

Thanks
	Hardy

-----Original Message-----
From: Tomita, Haruo [mailto:haruo.tomita@toshiba.co.jp]
Sent: Wednesday, February 18, 2004 6:40 PM
To: Ken Schneider; Arjan van de Ven
Cc: Moore, Eric Dean; linux-scsi@vger.kernel.org; Doelfel, Hardy; Mukker,
Atul; Jarrett, Peter B.
Subject: RE: new driver


Hi ken,

Eric> There was an effort I started to open source some of
Eric> the driver, which was linked to a pre-compiled library. 

Haruo> The pre-compiled library(megaide_lib.o) is included. 

Arjan> Then the driver is not available under the terms of the GPL.... 
Arjan> (and not compatible with the kernel license so inclusion is not
possible)
 
Ken> And therefore should not any reference to the GPL in the 
Ken> other files. I think this should be all or nothing.

Is it that the source code of megaide_lib.o should be opened?

-- 
Haruo

^ permalink raw reply	[flat|nested] 11+ messages in thread
* RE: new driver
@ 2004-02-18  8:51 Tomita, Haruo
  2004-02-18 12:29 ` Arjan van de Ven
  0 siblings, 1 reply; 11+ messages in thread
From: Tomita, Haruo @ 2004-02-18  8:51 UTC (permalink / raw)
  To: Moore, Eric Dean, linux-scsi, kschneider, arjanv
  Cc: Doelfel, Hardy, Mukker, Atul, Jarrett, Peter B., Tomita, Haruo

Dear Eric,

Eric wrote;

Eric> There was an effort I started to open source some of
Eric> the driver, which was linked to a pre-compiled library. 

The pre-compiled library(megaide_lib.o) is included. 
The object of the megaide driver is created by linking this library.
I believe that the source of the exhibited portion is
a portion except the algorithm of RAID.
These are efforts and the results of Atul and Manoj.

However, since the library of binary distribution is included,
I think that the kernel version which operates will be limited.
If there is the solution method of this problem,
please let me know.

-- Haruo

^ permalink raw reply	[flat|nested] 11+ messages in thread
* new driver
@ 2004-02-15  0:06 Ken Schneider
  2004-02-15  9:29 ` Christoph Hellwig
  2004-02-15 20:35 ` Jeff Garzik
  0 siblings, 2 replies; 11+ messages in thread
From: Ken Schneider @ 2004-02-15  0:06 UTC (permalink / raw)
  To: linux-scsi

I have been sent the sources for the LSI LOGIC, Inc. Ultra ATA100 IDE raid 
controller as found on the mainboard of the HP ML330 computer. I requested 
information concerning the inclusion of the code into the kernel tree and 
have been informed that the source is open and can be included as stated in 
all of the .c and .h files.
Example:

/*
 * Linux MegaRAID IDEal Software RAID Stack
 * Copyright (c) 2003 LSI Logic Corporation
 *-----------------------------------------------------------------------------
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *
 *-----------------------------------------------------------------------------
 */

Having this code included will make the life of many people much easier in 
being able to use the raid function of the controller.

I have been able (with the help of people on the SuSE mailing list) to get the 
module compiled for the 2.4 kernel. As the 2.6 tree and compilation 
procedures have changed I can no longer get the module to compile, I am not a 
programmer as I know just enough about C to be dangerous.

Copies of the correspondence and the sources are available either from me or 
tech support at LSI Logic Corp. 

Any help in this matter would be appreciated. I am also willing to be a guinea 
pig for any testing of the module.

Ken Schneider

kschneider@bout-tyme.net


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-02-19  5:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-18 23:39 new driver Tomita, Haruo
2004-02-18 23:57 ` Ken Schneider
2004-02-19  5:32   ` Jeff Garzik
  -- strict thread matches above, loose matches on Subject: below --
2004-02-19  0:27 Doelfel, Hardy
2004-02-18  8:51 Tomita, Haruo
2004-02-18 12:29 ` Arjan van de Ven
2004-02-18 23:29   ` Ken Schneider
2004-02-15  0:06 Ken Schneider
2004-02-15  9:29 ` Christoph Hellwig
2004-02-15 10:57   ` Arjan van de Ven
2004-02-15 20:35 ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox