[haiku] Re: some questions from a complete newbe

  • From: Dick <dick@xxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Fri, 7 Dec 2018 18:35:12 +0100 (CET)


@liam: but what would you say if adding netflix adds 10.000 new users that all donate $1 a month? would you still say no to every influence of linux/unix? I think you can approach this in 2 ways:
1. haiku is what the developers like and users have nothign to say about it.
2. haiku is still in heavy development. although haiku wants to become a fullfunctional os itself, it can rely on unix/windows stuff as long as parts are not developed yet, so the os will be usabel for more sers, and you can still develop haiku in a way it will finally not need the ports annymore.

On Fri, 7 Dec 2018, Liam Proven wrote:

On Fri, 7 Dec 2018 at 16:07, Abdurrahim Cakar
<abdurrahim.cakar@xxxxxxxxx> wrote:

Well some parts has to be provided.

No, they do not. This is a hobbyist project. People do what they want,
and *that is all*. There is no "has to" anything.


To port Linux heavy designs there should be good support for XLib.

No. Because Haiku is not Linux.

To get these groundworks some decisions has to be made like implementing 
something like XSDL:
https://github.com/pelya/xserver-xsdl.

No. There is no X server, no  Wayland, nothing, because Haiku is not
Linux. It is not Unix. No.

 To me if we have some kind of forum to talk about this i could raise the topic 
there

You're being told here. No. It is not Linux. Its developers don't want
it to be Linux. Haiku is a FOSS BeOS. It is not Unix. So, no Unix
components.

The answer is no.

I cannot work alone on big projects like that.

You can work on whatever you want. If you want Unix, go work on a Unix.

If you don't want Linux, there is FreeBSD, which is gathering support
because it has no systemd etc.

If you are into security, then there's OpenBSD.

If you are into portability, then there is NetBSD.

If you are into design and experimentation, there is DragonflyBSD.

If you are into microkernels and kernel design, there is Minix 3 and
the GNU HURD.

If you are into clusters, there is Plan 9.

If you are into networks and CPU transparency, there is Inferno.

If you are into modern safe languages to replace C, there is Redox OS.

Lots of things to choose from there!

But keep Unix infrastructure *out* of Haiku. What is interesting and
desirable about Haiku is that it is not Unix.

 So I will get straight into the point:
 - Does core team have plans to support Xlib, pulseaudio etc or where does 
these discussions take place?

No.

I do not speak for them, but these are Unix technologies. They have no
place in Haiku.

 - Do core team review codes; If so what are the requirements?

I am sure they do, yes, but if you want to develop Unix stuff, then
*again* _you are in the wrong place._

I cannot start such big projects on my own.

Start whatever you want. But you'll get no help if you want to turn
Haiku into a Linux.

Also I at least expect discussions

You're getting it, right here, right now. It isn't the Haiku team's
problem if you don't like the answers.

P.S. please bottom-post on mailing lists.

--
Liam Proven - Profile: https://about.me/liamproven
Email: lproven@xxxxxxxxx - Google Mail/Hangouts/Plus: lproven@xxxxxxxxx
Twitter/Facebook/Flickr: lproven - Skype/LinkedIn: liamproven
UK: +44 7939-087884 - ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053

Other related posts: