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 208181
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Miss-information
by Doc Pain on Fri 2nd Feb 2007 00:00 UTC in reply to "RE[3]: Miss-information"
Doc Pain
Member since:

I hope I understand you correctly, but...

"BSD don't help make anything , it help destroy itself and cut funding and support to itself as it as no effect on anything else."

Actually, BSD helps making a commercial project (developing software for medical IT infrastructure). The BSD license allows me to do so. The customer does not pay for the BSD parts, but for the parts that are developed on the BSD basis. The final product is not licensed under BSDL. The FreeBSD parts still are.

If the project runs well, I surely will donate money to the FreeBSD developer team, and even think about releasing some libraries to the FreeBSD ports collection, if they may be usable for anybody else.

Furthermore, BSDs have interchange effects, for example parts of OpenBSD are "translated to" and used in FreeBSD.

"Thats why it as to rely on GNU/Linux and GPL. Witch they hate because they know its what they could have been , its a constant reminder that because they failed we adapted and are now doing better then they do."

Who are "they"?

Reply Parent Score: 5

v RE[5]: Miss-information
by Moulinneuf on Fri 2nd Feb 2007 00:34 in reply to "RE[4]: Miss-information"
RE[6]: Miss-information
by Doc Pain on Fri 2nd Feb 2007 01:32 in reply to "RE[5]: Miss-information"
Doc Pain Member since:

"Wow !!! thats truly an exception with BSD !! your a model to follow !!! ( I was being cynical here )"

I'm sure you've been. So let me explain my intention in a few words: FreeBSD is suitable for *this* special purpose, and the BSDL allows me to use it for a commercial project.

Furthermore, I considered to contribute to the german branch of FreeBSD, e. g. translating manpages. But actually my time does not allow this. I'm not a developer who gets paid for the work (I work in psychiatry), but I'll take the chance to improve my situation.

Whithout giving money, what else am I doing to help BSD? I use it. Now you may ask: How does this help? The answer is simple: I use it, and I give it to others who use it as well. This gives BSD a usage share (don't mix with "market share"). The more people use it, the higher is the chance that someone who can afford it takes notice of the possibility to offer money.

"Why not give money , just to say thanks for using there code ... no if no buts no waiting ... Wait that would mean your a decent and honorable human being , cant let that happen ..."

As soon as I can afford it, be sure I'll donate money in order to contribute to the FreeBSD project. No need to be impolite.

"Your such a big man !!! ( guess if I am cynical here ... ) [...] Yes not releasing them and keeping them only to yourself is really helpful to other projects. I wonder why the term lagging behind suddenly make sense to me. But thats not your fault , right ? Wrong ..."

I surely won't release anything to the community that is not usable for anybody and / or anything. Step by step. First it has to work, and if there's a chance that someone will be able to use the stuff I created, I will release it. But release something that's so special that nobody can take any advantage of it? No, I won't.

"Yes , unlike GNU/Linux where its all source compatible ..."

Is it? I'm not that involved with GNU/Linux so I can't tell... does a RHEL 6 application compile on SuSE 5.2? Okay, that might be a bad example. I'm not sure I understood you right.

"look up in the mirror and look up BSD on Google ... all of they."

All of them. :-)

Reply Parent Score: 1