[haiku] Re: Kernel filesystem driver

  • From: Stephan Assmus <superstippi@xxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Sun, 20 Feb 2011 10:41:09 +0100

Hi,

Am 19.02.2011 23:31, schrieb Jaroslav Šmíd:
While browsing src/add-ons/kernel/file_systems I found out that ntfs
driver has GPL license. I thought Haiku wasn't under GPL so it cannot
load GPL modules ...

Haiku contains lots of code from different projects. Most code written originally for Haiku is MIT licensed, but not all of it. In an official release, we avoid including any code which makes the whole distribution GPL and would thus potentially affect 3rd-party applications. There is a build time configuration to include GPL add-ons, which you can use when making your own images. In the GPL license text, there is a special exclusion for system components with regards to linking GPL and non-GPL software. IIRC the GPL itself is pretty vague, there is some interpretation on the topic at the FSF site. Most people read it to mean a GPL kernel does not affect non-GPL applications. I don't remember whether we include the NTFS add-on in default images, but if we do, that's probably why.

If you want to know more about licensing issue, I suggest searching the archives. It's been discussed at length before. :-)

Also, please don't top-post when replying.

Best regards,
-Stephan

Other related posts: