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."
Permalink for comment 208041
To read all comments associated with this story, please click here.
RE[2]: license incompatiablity
by Oliver on Thu 1st Feb 2007 16:11 UTC in reply to "RE: license incompatiablity"
Member since:

It's a test, not the final distribution!

>The two major categories of free software license are copyleft and non-copyleft . Copyleft licenses such as the GNU GPL insist that modified versions of the program must be free software as well. Non-copyleft licenses do not insist on this. We recommend copyleft, because it protects freedom for all users, but non-copylefted software can still be free software, and useful to the free software community.

>So, i am making available some pieces of software that you may want to use at your own risk (full source is available in the tarball, most of this code is under a GPL license)

So in the end, if the project is ready for daily work, you have to compile it. But anyway, this is the way in FreeBSD, compiling it from source.

Reply Parent Score: 1