<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/17883/Haiku_Gets_FreeBSD_Network_Driver_Compatibility_Layer</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Sat, 25 May 2013 13:51:07 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>This is great news!</title>
			<link>http://www.osnews.com/thread?239000</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239000</guid>
			<description>I'm delighted to hear this as this move will mean many many people who have been unable to use the BeOS or Haiku due to lack of networking support will be able to use their hardware again!  Hopefully this will have a trickle over affect when the number of people using the various Firefox and other internet application ports begin to submit bug reports, etc....<br />
<br />
--bornagainpenguin</description>
			<pubDate>Wed, 09 May 2007 22:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (bornagainenguin)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: This is great news!</title>
			<link>http://www.osnews.com/thread?239006</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239006</guid>
			<description><i>many many people who have been unable to use the BeOS or Haiku due to lack of networking support will be able to use their hardware again</i><br />
<br />
I'm not sure this will be available for BeOS R5 as it did require several enhancements to the kernel directly in order to emulate some of the FreeBSD kernel behavior IIRC. I could be wrong, however, and maybe Hugo broke all that logic out into a separate code library instead.<br />
<br />
On the other hand, it definitely is excellent news for Haiku, and now finally it looks like I may see my 3com cards working great in Haiku as soon as Hugo gets if_xl working! <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
<i>Hopefully this will have a trickle over affect when the number of people using the various Firefox and other internet application ports begin to submit bug reports</i><br />
<br />
Not sure that will help immediately - many of the stability issues preventing apps like Firefox from running well are still pending.<br />
<br />
The biggest possible achievement that may bring huge amounts of porting progress and feedback would be the ability to build large projects *in* Haiku itself (for example, having the ability to self-host and build Haiku from within Haiku would be a major step in this direction). This, however, looks like it may still be a ways off as the kernel probably requires quite some work yet before this will be a reality.</description>
			<pubDate>Wed, 09 May 2007 22:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (umccullough)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Go hugo!</title>
			<link>http://www.osnews.com/thread?239023</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239023</guid>
			<description>Nice work, keep it up.</description>
			<pubDate>Wed, 09 May 2007 23:46:00 GMT</pubDate>
			<author>donotreply@osnews.com (judgen)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: This is great news!</title>
			<link>http://www.osnews.com/thread?239028</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239028</guid>
			<description><div class="cquote">I'm not sure this will be available for BeOS R5 as it did require several enhancements to the kernel directly in order to emulate some of the FreeBSD kernel behavior IIRC. I could be wrong, however, and maybe Hugo broke all that logic out into a separate code library instead. </div><br />
 <br />
 I'm hoping it's the latter. Hacking the kernel to emulate FreeBSD behavior sounds &quot;bad&quot;. I see this as more of a temporary step to get basic networking up and running for a large amount of people in the short term, while driver developers work on doing ports to native drivers for Haiku. I don't like the idea of hacking something to death just to have a quick &quot;fix&quot;.<br />
 <br />
 Perhaps I'll stop by tonight and see if Hugo is around to ask. <img src="/images/emo/wink.gif" alt=";)" /> <br />
 <br />
 I do agree with your comments about native builds inside of Haiku. I really do think, however, the network functionality is what was holding back a larger number of people from using Haiku. I know it's what has kept me from actively using it.<br />
 <br />
 The stability fixes and such should be &quot;helped&quot; along once people start testing the system in more numbers. HOPEFULLY more developers will jump on board as well, to help with the additional bug reports/feature suggestions.<br />
 <br />
 Haiku really needs some firm marketing direction now, that's the one thing they are sorely lacking. They keep having really impressive breakthroughs/milestones, but the only reporting is ad-hoc. I haven't seen any push for developers either, and that's what they REALLY need.Edited 2007-05-09 23:59 UTC</description>
			<pubDate>Wed, 09 May 2007 23:59:00 GMT</pubDate>
			<author>donotreply@osnews.com (ormandj)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>More great news</title>
			<link>http://www.osnews.com/thread?239038</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239038</guid>
			<description>Great stuff.  It is so encouraging to see such progress pushing forward.  Thanks!</description>
			<pubDate>Thu, 10 May 2007 00:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (Alchemy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: This is great news!</title>
			<link>http://www.osnews.com/thread?239041</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239041</guid>
			<description>The drivers will be native to Haiku, Just not using the Haiku specific API's directly (A FreeBSD compatibility layer..)<br />
<br />
But the code will be compiled as native Haiku binaries.. The compatibility layer probably itself uses the correct internal API's.<br />
<br />
But I agree this is just to get things off the ground, Hopefully they can eventually stop using the layer.. It just saves time while they work on more important parts of the kernel. (Without having to worry about drivers..)Edited 2007-05-10 01:02</description>
			<pubDate>Thu, 10 May 2007 01:01:00 GMT</pubDate>
			<author>donotreply@osnews.com (BSDfan)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: This is great news!</title>
			<link>http://www.osnews.com/thread?239049</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239049</guid>
			<description><i>umccullough wrote:<br />
I could be wrong, however, and maybe Hugo broke all that logic out into a separate code library instead.<br />
<br />
ormandj wrote:<br />
I'm hoping it's the latter. Hacking the kernel to emulate FreeBSD behavior sounds &quot;bad&quot;.</i><br />
<br />
It was the latter - I was confused because at least one change was made to the kernel and then apparently undone shortly afterward in the interest of NOT changing it.<br />
<br />
So everything is bundled up in a compatibility library that the drivers link against! Neat <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Thu, 10 May 2007 01:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (umccullough)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Yeah!</title>
			<link>http://www.osnews.com/thread?239052</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239052</guid>
			<description>Go Hugo Go!</description>
			<pubDate>Thu, 10 May 2007 01:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (soapdog)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: This is great news!</title>
			<link>http://www.osnews.com/thread?239087</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239087</guid>
			<description>Haiku really needs some firm marketing direction now, that's the one thing they are sorely lacking. <br />
<br />
I have to disagree here I'm afraid. AFAICT there is a big demand, this very instant, for Haiku. this demand surpasses any number of people actally using BeOS by far. So marketing would be at a later stage I'd say</description>
			<pubDate>Thu, 10 May 2007 04:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (Haicube)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>driver wrappers</title>
			<link>http://www.osnews.com/thread?239089</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239089</guid>
			<description>This is awesome news. I think driver wrappers are the way to go, at least mid-term. Given how small the Haiku developer team is, it's much better if they spend their time writing code that makes Haiku stand out than writing hundreds of drivers. Wrappers that support foreing binary drivers are probably the only way to support certain kinds of hardware anyway (serious 3D graphics cards, certain WLAN chipsets).</description>
			<pubDate>Thu, 10 May 2007 04:45:00 GMT</pubDate>
			<author>donotreply@osnews.com (stew)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: driver wrappers</title>
			<link>http://www.osnews.com/thread?239090</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239090</guid>
			<description><i>Wrappers that support foreing binary drivers are probably the only way to support certain kinds of hardware anyway</i><br />
<br />
Don't make any mistake here - this is not a layer to support binary drivers - it requires recompiling (and possibly modifying) the FreeBSD driver source in the Haiku build environment.</description>
			<pubDate>Thu, 10 May 2007 04:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (umccullough)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: This is great news!</title>
			<link>http://www.osnews.com/thread?239103</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239103</guid>
			<description><div class="cquote">I have to disagree here I'm afraid. AFAICT there is a big demand, this very instant, for Haiku. this demand surpasses any number of people actally using BeOS by far. So marketing would be at a later stage I'd say </div><br />
<br />
I was more specifically talking about marketing to developers. <img src="/images/emo/smile.gif" alt=";)" />  I don't see that many devs flocking to Haiku at the current point in time.</description>
			<pubDate>Thu, 10 May 2007 06:35:00 GMT</pubDate>
			<author>donotreply@osnews.com (ormandj)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Awesome</title>
			<link>http://www.osnews.com/thread?239105</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239105</guid>
			<description>Great Work Hugo! (And of course all other Haiku devs).</description>
			<pubDate>Thu, 10 May 2007 06:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (konrad)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: This is great news!</title>
			<link>http://www.osnews.com/thread?239113</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239113</guid>
			<description>That's just a naming issue but I wouldn't call a driver developed for FreeBSD 'native to Haiku' even if it is compiled inside the Haiku kernel.<br />
<br />
Anyway as long as a driver works, and as there shouldn't be too much performance impact in this case, nobody care which API the driver used..</description>
			<pubDate>Thu, 10 May 2007 08:16:00 GMT</pubDate>
			<author>donotreply@osnews.com (renox)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Good</title>
			<link>http://www.osnews.com/thread?239117</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239117</guid>
			<description>This is just clever.</description>
			<pubDate>Thu, 10 May 2007 09:16:00 GMT</pubDate>
			<author>donotreply@osnews.com (predictor)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>amazing</title>
			<link>http://www.osnews.com/thread?239235</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239235</guid>
			<description>Can't think anything else to say besides &quot;amazing news!&quot;.<br />
<br />
<br />
Haiku is getting closer and closer every day... I'm amazed with the latest results! =]</description>
			<pubDate>Thu, 10 May 2007 20:59:00 GMT</pubDate>
			<author>donotreply@osnews.com (JrezIN)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>hy developers shouldn't sign DNDs</title>
			<link>http://www.osnews.com/thread?239307</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239307</guid>
			<description>Stuff like this is why developers shouldn't sign DNDs to get access to device specification so they can create drivers is a bad idea.<br />
<br />
Releasing specs to all developers means that a device can be easily supported by all operating systems.</description>
			<pubDate>Fri, 11 May 2007 08:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (jessta)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: This is great news!</title>
			<link>http://www.osnews.com/thread?239309</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?239309</guid>
			<description><a href="http://haiku-os.org/news/2007-05-08/haiku_getting_a_freebsd_network_driver_compatibility_layer#comment" rel="nofollow">http://haiku-os.org/news/2007-05-08/haiku_getting_a_freebsd_network...</a></description>
			<pubDate>Fri, 11 May 2007 09:13:00 GMT</pubDate>
			<author>donotreply@osnews.com (Nutela)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
