[quote=umccullough]Great - and as I said before, FreeBSD is not a clone of Linux or vice-versa - so we should be correcting this misconception every chance we get.
Natively-compiled Haiku software will usually not run on BeOS, and eventually BeOS software will not run on Haiku (post R1) - and other architectural changes will occur at that point as well, making Haiku further and further away from BeOS.
The concepts behind BeOS serve as a “starting point” for Haiku, but it doesn’t aim to be a clone. People continuing to purport this as the goal are only lying to themselves and others.
I think you’re simply speculating based on how stupid you believe people are. People can be educated, it only takes people willing to start doing it :)[/quote]
Oh, I’m not speculating! I’m in IT but not a programmer. This means that I deal with executives and external and internal customers and attempt to train them to do complex tasks like put their fingers on a fingerprint reader and wonder why they decide to randomly change what finger they use and complain they can’t get logged into our system.
A programmer is more insulated in that they typically interface with people who know how to relate to them and speak their language, who understand their mindset. Whenever our on-staff programmer attempts to work with our employees to tweak or create an in-house program, invariably one of the non-programmer IT guys has to be a go-between to translate concepts between the programmer and the regular person.
I ran across a US government agency with ambiguous file format specifications. Files could be submitted as ANSI, but it didn’t say what kind of ANSI. 7bit, 8bit, the lower 128 characters, a specific character set, a specific ISO standard, what? So some files were getting rejected that should have been valid based on several interpretations of the ambiguous “standard”. However, the people I tried to talk to about tightening up the standard were not programmers and could not understand where the problem was.
I’m not saying programmers are bad or anything, just that I recognize that there’s a certain mindset that good programmers tend to have and it’s not always conducive to relating to or communicating with non-programmers.
You say FreeBSD isn’t based on Linux. I say it’s primarily a CLI with some random window manager slapped on depending on what distribution you use. And what is it, really? It’s being represented by whatever quirks and abilities the default window manager is; that’s what a “normal” user identifies with.
Technically correct that an app made for Haiku won’t run on BeOS R5. However, for all practical purposes, people are waiting for Haiku to be released so they have an updated BeOS, not so that someone makes a new app for them to try to run on their BeOS R5 or R4 install from 5+ years ago. So I say, the fact that apps made for Haiku won’t run on BeOS is confusing and getting in the way for a new, novice user.
Of course, do whatever you want, but I am voicing this as I fear attempts to evangelize this OS might get bogged down with exactness at the expense of simplicity and clarity. It doesn’t matter that FreeBSD isn’t a clone of Linux. What matters is that neither one of them are Windows or Mac OS X and Haiku is something different (BETTER) than all of the above.
If you’re talking to other technical potential end-users, you can be as exact as you want but probably those users will already know that type of basic information. If you’re trying to grow your potential userbase with regular people, i.e. the ones who care if you have a web browser and an office suite and an mp3 player, you need to take a different approach. I hope when it comes time to do a PR blitz, you get someone who isn’t very technical to help out. Or maybe find a technical writer who writes instructions/manuals for end users (as opposed to professionals–think office and photoshop manuals versus Oracle manual or linux man pages) and have them be a filter to make things simple for regular folk to understand.
And just to be clear, I’m not taking issue with you, personally. Just with the approach I see you expousing and I can see how that could easily become the overall Haiku PR mindset when doing PR-type stuff. I think that would be a mistake, is all.
(sorry for the verbosity, I tend to get long-winded)