public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: Binary only module overview
@ 2001-09-24 19:52 Petr Vandrovec
  2001-09-24 18:03 ` Dave McCracken
  0 siblings, 1 reply; 74+ messages in thread
From: Petr Vandrovec @ 2001-09-24 19:52 UTC (permalink / raw)
  To: Dave McCracken; +Cc: Arjan van de Ven, linux-kernel

On 24 Sep 01 at 12:24, Dave McCracken wrote:
> >> IIRC, vmware includes one or more kernel modules.
> >>
> >> Rasmus
> >>
> > Yes, but the modules are not binary-only.
> > The sourcecode is in the package, although it is not GPL.
> 
> I believe they only provide source for an interface layer that can be 
> compiled against a specific version of the kernel.  I think the core 
> drivers are binary only.

VMnet and VMppuser drivers are completely standalone and can work
without VMware. You can persuade VMmon module to load and execute
arbitrary code on kernel level - it just provides virtual machine
environment (switches CPU context), but as it even does not link to
anything else, I do not see any problem here. DRI drivers also allows
you to smash arbitrary piece of memory...

As for license on these modules - I was under impression that they are
under GPL, but I'll ask VMware for clarification.
                                            Best regards,
                                                Petr Vandrovec
                                                vandrove@vc.cvut.cz


^ permalink raw reply	[flat|nested] 74+ messages in thread
* Re: Binary only module overview
@ 2001-09-26 15:38 Giacomo Catenazzi
  0 siblings, 0 replies; 74+ messages in thread
From: Giacomo Catenazzi @ 2001-09-26 15:38 UTC (permalink / raw)
  To: Arjan van de Ven; +Cc: linux-kernel

Arjan van de Ven wrote:

> 
> Hardware drivers
> ----------------


draytek vigor *    : isdn cards (ftp.draytek.com)

	giacomo





^ permalink raw reply	[flat|nested] 74+ messages in thread
* RE: Binary only module overview
@ 2001-09-26 13:08 KRAMER,STEVEN (HP-USA,ex1)
  0 siblings, 0 replies; 74+ messages in thread
From: KRAMER,STEVEN (HP-USA,ex1) @ 2001-09-26 13:08 UTC (permalink / raw)
  To: 'Greg KH', Crispin Cowan
  Cc: Alan Cox, linux-security-module, linux-kernel

> -----Original Message-----
> From: Greg KH [mailto:greg@kroah.com]
> 
> On Tue, Sep 25, 2001 at 04:09:02PM -0700, Crispin Cowan wrote:
> > 
> > Therefore, any additional constraints people may wish to 
> impose, such as 
> > Greg's comment in security.h, are invalid. When someone 
> receives a copy 
> > of the Linux kernel, the license is pure, vanilla GPL, with 
> no funny 
> > riders.*
> 
> My comment in security.h that I proposed [1] does not add any 
> additional
> constraints to the license that is currently on the file.  All it does
> is explicitly state the licensing terms of it, so that there 
> shall be no
> confusion regarding it's inclusion in programs.  If you think this is
> adding an additional restriction to the file, please explain.
> 
> thanks,
> 
> greg k-h

I disagree that your comment does not add any additional constraints.
One could argue that there is enough ambiguity in the GPL and Linus's
explanations regarding uses/derived from, to allow proprietary modules
in the current module framework.  Others can argue the other way. (Refer
back to Crispin's latest email.)  Your additional
comment fixes one of these points of view (call it a refinement rather than
a constraint if you will), so it does go further than the
original license did.  I think the comments we've seen proposed from Crispin
and jmjones (sorry if I attributed the sources incorrectly) are alright, in
that they discuss what is encouraged and discouraged, but do nothing to
refine the original GPL.  If such "style" language is not appropriate
for kernel code, I have no problem in leaving it out either.

You believe your comment does not place any new constraints on the license.
I do believe that it does (because the GPL leaves room for interpretation,
as Crispin has noted).  Would it not be safe, then, to just leave it out
entirely?  You still have the same licensing (that is, no new constraints),
and the few of us that believe otherwise are mollified.

--steve kramer

^ permalink raw reply	[flat|nested] 74+ messages in thread
* Re: Binary only module overview
@ 2001-09-25 22:38 Chad Hanson
  0 siblings, 0 replies; 74+ messages in thread
From: Chad Hanson @ 2001-09-25 22:38 UTC (permalink / raw)
  To: linux-kernel

Hi Greg,

PitBull LX for Linux source patches have been available at 
www.argusrevolution.com. After the tragic event of Sept 11, Argus has 
temporarily suspended the operation of this web site. I am sorry for the 
inconvenience this may have caused. The Argus PitBull LX for Linux 
patches for Linux will be available shortly at 
http://sourceforge.net/projects/pitbull-lx

Thanks for your understanding,

Chad Hanson

> On Tue, Sep 25, 2001 at 08:44:39AM -0700, Greg KH wrote:
> 
> 
>> On Mon, Sep 24, 2001 at 12:40:44PM -0400, Arjan van de Ven wrote:
> 
>> > 
>> > I'm composing a list of all existing binary only modules, 
> 
>> 
>> Argus System's PitBull for Linux modifies the kernel.  No source or
>> patches for these modifications can be found on the web, so I'm guessing
>> that it's closed source:
>> http://www.argus-systems.com/
> 
> 


-- 
Chad Hanson
VP and Chief Technologist, Govt Systems
Argus Systems Group, Inc.
mailto:hanson@argus-systems.com
http://www.argus-systems.com
Phone: (217) 355-6308
Fax:   (217) 355-1433


^ permalink raw reply	[flat|nested] 74+ messages in thread
* Re: Binary only module overview
@ 2001-09-24 20:24 Crispin Cowan
  2001-09-24 23:39 ` Alan Cox
  0 siblings, 1 reply; 74+ messages in thread
From: Crispin Cowan @ 2001-09-24 20:24 UTC (permalink / raw)
  To: linux-kernel; +Cc: Linux Security Module

Arjan van de Ven <arjanv@redhat.com> wrote

I'm composing a list of all existing binary only modules, 
and I got to a list of 26 different modules
... 
Hewlet Packard	- High level security modules (LSM) 
SGI		- High level security modules (LSM) 
Wirex		- High level security modules (LSM)

NOTE: To my knowledge, the above mentioned modules either do not exist 
or have not been released. The LSM patch itself is entirely GPL'd.

The debate thread 
http://mail.wirex.com/pipermail/linux-security-module/2001-September/002017.html 
that Greg KH referred to is about whether LSM (security) modules should 
ever be permitted to be proprietary. Some feel that all LSM modules 
should be OSD-compliant Open Source software, while others feel that LSM 
should continue the existing Linux module policy of permitting 
proprietary modules only if they do not require changes to the Linux 
kernel (which would make them a derived work of the kernel).

This post cc'd and reply-to'd to the LSM mailing list.

Crispin

-- 
Crispin Cowan, Ph.D.
Chief Scientist, WireX Communications, Inc. http://wirex.com
Security Hardened Linux Distribution:       http://immunix.org
Available for purchase: http://wirex.com/Products/Immunix/purchase.html



^ permalink raw reply	[flat|nested] 74+ messages in thread
* Binary only module overview
@ 2001-09-24 16:40 Arjan van de Ven
  2001-09-24 16:53 ` Rasmus Bøg Hansen
                   ` (12 more replies)
  0 siblings, 13 replies; 74+ messages in thread
From: Arjan van de Ven @ 2001-09-24 16:40 UTC (permalink / raw)
  To: linux-kernel

Hi,

I'm composing a list of all existing binary only modules, 
and I got to a list of 26 different modules; I undoubtedly forgot a few, 
so I hereby request feedback from people who know about modules I
left out, so that I can complete the list. (I do not really care about
modules that once existed for 2.0 or earlier and no longer exist for all
intents and purposes)

Greetings,
  Arjan van de Ven


Hardware drivers
----------------
4-Front		- soundcard drivers
Adaptec		- Fiberchannel cards
Agilent		- Fiberchannel cards
aureal		- driver for soundcard
Conexant	- winmodem driver
Emulex		- Fiberchannel cards
Highpoint	- lowlevel IDE driver + software raid
IBM		- All hardware networkdrivers for S/390
Lucent		- driver for winmodem
Motorola	- driver for winmodem
M-Systems	- flash chips
NVidia		- 3D driver for their hardware 
Olicom		- tokenring networkcard
PCTel		- winmodem driver
Philips		- webcam driver
Promise		- lowlevel IDE driver + software raid
Sigma designs	- driver for soundcard

Highlevel drivers
-----------------
Cisco		- IPSEC
Hewlet Packard	- High level security modules (LSM)
Intel		- IPSEC 
Netraverse	- Win4lin
SGI		- XFS cluster extensions
		- High level security modules (LSM)
Sistina		- GFS and cluster extensions for LVM
Veritas		- Filesystem and Software RAID clusterextensions
Wirex		- High level security modules (LSM)




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

end of thread, other threads:[~2001-09-29 14:16 UTC | newest]

Thread overview: 74+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-09-24 19:52 Binary only module overview Petr Vandrovec
2001-09-24 18:03 ` Dave McCracken
2001-09-24 18:15   ` Eric W. Biederman
  -- strict thread matches above, loose matches on Subject: below --
2001-09-26 15:38 Giacomo Catenazzi
2001-09-26 13:08 KRAMER,STEVEN (HP-USA,ex1)
2001-09-25 22:38 Chad Hanson
2001-09-24 20:24 Crispin Cowan
2001-09-24 23:39 ` Alan Cox
2001-09-25 23:09   ` Crispin Cowan
2001-09-25 23:15     ` jmjones
2001-09-26  3:24     ` Greg KH
2001-09-26 19:17       ` Crispin Cowan
2001-09-26 19:34         ` Alan Cox
2001-09-26 20:01         ` Greg KH
2001-09-26 22:50           ` Crispin Cowan
2001-09-26 23:14             ` Alan Cox
2001-09-27  0:22               ` Crispin Cowan
2001-09-27  2:19               ` Valdis.Kletnieks
2001-09-26 23:26             ` Greg KH
2001-09-26 20:38         ` Brian Hatch
2001-09-26 21:37         ` David Weinehall
2001-09-26 21:45           ` Ignacio Vazquez-Abrams
2001-09-26 21:58             ` Alan Cox
2001-09-26 22:09               ` Ignacio Vazquez-Abrams
2001-09-26 22:20                 ` Alan Cox
2001-09-26 23:03                   ` Ignacio Vazquez-Abrams
2001-09-26 23:46               ` Greg KH
2001-09-27 12:09                 ` Alan Cox
2001-09-27 16:49                   ` Greg KH
2001-09-28 22:50                     ` Alan Cox
2001-09-29  2:05                       ` jmjones
2001-09-29  3:37                         ` Rik van Riel
2001-09-29  3:57                           ` jmjones
2001-09-29 14:20                         ` Alan Cox
2001-09-26 22:12           ` Crispin Cowan
2001-09-26 16:36     ` Alan Cox
2001-09-24 16:40 Arjan van de Ven
2001-09-24 16:53 ` Rasmus Bøg Hansen
2001-09-24 16:58   ` Ignacio Vazquez-Abrams
2001-09-24 17:02   ` Andreas Steinmetz
2001-09-24 17:08   ` Anders Peter Fugmann
2001-09-24 17:24     ` Dave McCracken
2001-09-24 23:32   ` Alan Cox
2001-09-24 16:54 ` Alan Cox
2001-09-24 17:15 ` Kai Germaschewski
2001-09-24 17:16 ` Rick Haines
2001-09-24 17:17 ` Greg KH
2001-09-24 20:40   ` Casey Schaufler
2001-09-24 23:25     ` Alan Cox
2001-09-25 16:22       ` Casey Schaufler
2001-09-24 17:35 ` Steve Lord
2001-09-24 20:06 ` Michael Leun
2001-09-24 21:18 ` Nerijus Baliunas
2001-09-24 22:57 ` Brian Strand
2001-09-25 15:44 ` Greg KH
2001-09-25 19:09   ` Mark Zealey
2001-09-25 19:24     ` Ignacio Vazquez-Abrams
2001-09-25 20:42     ` Greg KH
2001-09-25 21:09       ` Roberto Nibali
2001-09-25 21:16         ` Greg KH
2001-09-25 22:14           ` Roberto Nibali
2001-09-25 22:15             ` Greg KH
2001-09-25 22:39               ` Roberto Nibali
2001-09-25 22:40       ` Greg KH
2001-09-26 16:38         ` Alan Cox
2001-09-25 16:43 ` Fabbione
2001-09-28  2:38   ` Edward S. Marshall
2001-09-25 23:24 ` Jes Sorensen
2001-09-28 14:09 ` Daniel Caujolle-Bert
2001-09-28 14:14   ` Arjan van de Ven
2001-09-28 14:42     ` Alan Cox
2001-09-28 14:52       ` Nicholas Knight
2001-09-29  9:04         ` Albert D. Cahalan
2001-09-28 19:44       ` Daniel Caujolle-Bert

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