All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux Device Driver Development Tool Kit
@ 2002-07-23 16:55 Marcin Stepnicki
  2002-07-23 23:45 ` Anton Altaparmakov
  0 siblings, 1 reply; 2+ messages in thread
From: Marcin Stepnicki @ 2002-07-23 16:55 UTC (permalink / raw)
  To: linux-kernel

I'd like to ask about http://www.jungo.com/linux.html. Do you consider 
this tool  "acceptable"? Do you think it is worth mentioning to 
companies releasing new hardware if they don't want to make their 
drivers not only open-source, but simply available (as long as Linux is 
concerned)?

Please cc: me as I'm not subscribed.

Thank you for your time

-- 
*-- Holden / Vime *-- aragorn@vime.prv.pl *--
*-- gg: 1767160  *-- http://www.vime.prv.pl *--

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

* Re: Linux Device Driver Development Tool Kit
  2002-07-23 16:55 Linux Device Driver Development Tool Kit Marcin Stepnicki
@ 2002-07-23 23:45 ` Anton Altaparmakov
  0 siblings, 0 replies; 2+ messages in thread
From: Anton Altaparmakov @ 2002-07-23 23:45 UTC (permalink / raw)
  To: aragorn; +Cc: linux-kernel

At 17:55 23/07/02, Marcin Stepnicki wrote:
>I'd like to ask about http://www.jungo.com/linux.html. Do you consider
>this tool  "acceptable"? Do you think it is worth mentioning to
>companies releasing new hardware if they don't want to make their
>drivers not only open-source, but simply available (as long as Linux is
>concerned)?
>
>Please cc: me as I'm not subscribed.

I didn't go as far as downloading their trial version but a few points:

1) It doesn't produce native drivers. This is a Bad Thing(TM). Having a 
kernel driver exist in user space is not good for stability. Neither for 
speed for that matter.

2) From their own docs: "CAUTION: Since /dev/windrvr gives direct hardware 
access to user programs, it may compromise kernel stability on multi-user 
Linux systems. Please restrict access to the DriverWizard and the device 
file /dev/windrvr to trusted users." This is an ugly hack if I ever saw one.

3) The driver will be x86 only. Native drivers can be cross platform.

4) Such a driver will never be able to become part of the kernel, so the 
hardware will never be supported by default in Linux.

5) There would be no community support for the driver. The power of Linux 
is exactly the large community helping with open source drivers. This gets 
bugs fixed in a jiffie. In comparison to binary drivers or weird stuff like 
this one...

6) Did you see the prices they charge?!?

Having said all that, their hardware debugger features look quite nice. A 
gui to allow you to peek around the hardware. That can be very useful.

My conclusion would be that, no, I would not recommend people to use this 
to write Linux drivers unless they are particularly desperate... But their 
tools can be valuable to understand and test the hardware which can be an 
essential part of driver development, after all you can't write the code 
unless you understand the hardware...

Just my 2p.

Best regards,

         Anton


-- 
   "I've not lost my mind. It's backed up on tape somewhere." - Unknown
-- 
Anton Altaparmakov <aia21 at cantab.net> (replace at with @)
Linux NTFS Maintainer / IRC: #ntfs on irc.openprojects.net
WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/


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

end of thread, other threads:[~2002-07-23 23:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-23 16:55 Linux Device Driver Development Tool Kit Marcin Stepnicki
2002-07-23 23:45 ` Anton Altaparmakov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.