<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d22492444\x26blogName\x3dWireless+Utopia\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://witopia.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://witopia.blogspot.com/\x26vt\x3d2313595909737347303', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>

Wireless Utopia

The journey towards a free wireless world.

Free Linux Kernel Development

Wednesday, February 14, 2007

A quick post to point to this great program. If you have a device which you want to supported in Linux, the Linux Kernel developers will do it for free for you. And push it into the mainline. It means a great deal in the embedded world where to get the devices working you need a working driver from the manufacturer. Having the kernel developers do it is a much better way of getting it done though. The only issue is the NDA and to cover that there is a program with the FSF.

Linux is a very powerful alternative to all the embedded OS's these days. It already supports a large variety of interfaces and devices. And nowadays most of the manufacturers by default provide support for Linux for their products. There are companies which support these Linux Distributions. They generally provide a basic customized kernel but for the full thing you have to pay. For an early stage venture this is not an option. Therefore you end up writing the device drivers yourself or integrating from some other source. That, although is fun, takes a lot of time and effort.

If this program succeeds, it will become a trivial task to port linux on any embedded solution.

Via: Slashdot.

Tags: , , ,
posted by Rajiv, 2:12 AM

0 Comments:

Add a comment