[haiku] Re: Haiku's own computer?

  • From: Ryan Leavengood <leavengood@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Sat, 27 Feb 2010 11:16:54 -0500

On Sat, Feb 27, 2010 at 6:17 AM, James Stafford <sariatv@xxxxxxxxx> wrote:
>
> Okay. That seems fair enough to me. I wouldn't need to open source
> anything coded by my colleagues, would I? They love open source, but
> they're a bit iffy on open sourcing any work they do. I'm guessing
> that we wouldn't have to because we're producing third-party
> applications that have a totally separate license to the OS itself.
> Apologies for the probably quite obvious questions, I'm not too fluent
> with open source licensing.

Well the first thing to understand is that the source distribution
requirements that have been mentioned by Matt and Dave only apply to
software licensed under the GPL or LGPL. Haiku itself was specifically
licensed as MIT so that it would not have some of the same burdens as
the GPL does for commercial use. But Haiku has some pieces of GPL code
here and there, as well as some optional package libraries that are
GPL, and those are the ones that you would need to provide source for.
A huge percentage of the Haiku code is MIT licensed though (pretty
much all the code written for the project.)

As for code you write yourself, there would be no requirement to open
source it unless you directly make use of GPL code. Writing pure Haiku
applications should be pretty safe. Also part of the philosophy of
Haiku is to be open source but also friendly to commercial software,
which is not always the case with some other open source operating
systems. In fact I think you will see many of us core Haiku developers
writing closed source Haiku applications in the future. We need to eat
too, and it'd be nice to make money doing work related to Haiku.

> I don't think an ARM desktop would be financially viable. Again, going
> back to Jon Smith, he probably hasn't heard of anything other than the
> Mac, Windows, Microsoft, Intel and AMD (at a stretch). Saying "Buy the
> NuBox, it has an ARM CPU!" would just be greeted with confused
> expressions and mild alienation. Even if Haiku ran on an ARM
> processor, it wouldn't be anywhere near as advanced as the x86 version
> is right now, which would delay a working prototype.

I agree with François that ARM netbooks may be all the rage
eventually, but at the moment I definitely agree with you that
targeting x86 is the way to go. For one thing that is also what Haiku
is mainly targeting at the moment too, so it just makes sense to use
that until more work is done on the other platform ports.

-- 
Regards,
Ryan

Other related posts: