Linked by Thom Holwerda on Thu 1st Feb 2007 14:41 UTC, submitted by Oliver
FreeBSD "Linux has a large amount of device drivers for hardware not supported on FreeBSD, especially USB devices. Not rarely, such drivers have been written based on information derived by protocol sniffing, reverse engineering and the like. This makes the code highly undocumented, and renders the porting effort extremely error prone. To help with this task, I decided to start working on an emulation layer that would let us recompile the linux source code on FreeBSD, and provide a sufficiently complete emulation of the kernel APIs so that device drivers (or at least certain classes) could be used without modifications to their source code."
Thread beginning with comment 208046
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Miss-information
by Oliver on Thu 1st Feb 2007 16:33 UTC in reply to "Miss-information"
Oliver
Member since:
2006-07-15

Such a nonsense in this short time? One of the usual GNUish zealots, who don't care about open source, just about licenses and their ego!

>Not rarely, such drivers have been written based on information derived by protocol sniffing, reverse engineering and the like. This makes the code highly undocumented, and renders the porting effort extremely error prone.

This is a fact.

>who was closed and is now being used under other licenses inside Microsoft Windows OS and Apple MAC OS X .

Hey Mr. Zealot, you've forgotten to mention Linux and it's viral GPL. It's already offtopic thanks to some zealots, so it doesn't matter anymore. Speaking tacheles is most of time the only way to cope with zealots.

Reply Parent Score: 1

v RE[2]: Miss-information
by Moulinneuf on Thu 1st Feb 2007 17:31 in reply to "RE: Miss-information"
RE[3]: Miss-information
by bsd_geek on Thu 1st Feb 2007 19:11 in reply to "RE[2]: Miss-information"
bsd_geek Member since:
2006-05-04

" you've forgotten to mention Linux and it's viral GPL."

No , the GPL is not viral , it does not spread on its own. Also there is no BSD code inside the GPL that is not accessible or changed to a license that dont permit BSD to use it. I was not clear enough apparently so now you cant twist reality to your lies.


Moulin-goof,

Yes, it is viral and everyone knows it. Many just don't want to admit it. You know, people like you.

How's it viral? If you use GPL code in your software, then your software needs to be GPL'd.

Don't be such a douche bag either. Just because people use the term 'viral' it doesn't mean that they believe the code will infect other code on it's own. It's a term used loosely. It means the code will 'infect' other code when used.

Anyway, I'm done with that.

I believe that GPL code has been used in the FreeBSD kernel before, but only as a module. I think there is some sort of violation if GPL code is compiled into the kernel. I think this was true for certain audio drivers awhile back ago. It's been awhile so I've forgotten.

Personally, I like OpenBSD's route of making everything BSD licensed. It's kinda crazy, but helpful. Yes, even helpful to those who just want to make a fast buck on someone else's code. That's the freedom of the BSD license. ;)

What I don't get is why do so many people bitch about the BSD license and not the MIT license. They're quite similar. They're pretty much equivalent. It's probably because so man Linux machines run X Windows and they don't want to step on their toes.

Reply Parent Score: 4