[quote=myyr]Unix is like a tank - heavy iron, big engine, trained staff, specialized. Linux came from Unix, so the design is (for/mostly) the same. You can take the turret off, of course, and add some colors in and out, maybe install a wooden trim, hide the heavy levers behind user-friendly dash, hide most of the buttons-knobs-meters so user thinks that speedometer is all she/he has/needs, install comfy seat, call it ‘puppy’ or other cute names. it’s stripped but still that heavy-duty tank underneath it all.
Unix was a tank. alternative was a hyped-pimped soap-box car with big price tag called ‘Windows’… so Linux came to be what it is today.
Unix and Windows both were quite successful. Both had clientele. Both had different selling points. Who is the clientele for Beos and for Haiku? Are they the same? Can You (and do You want to) sell same product to people who buy with eyes/emotions and to those who buy with brains? Which kind of people are there more? So may questions to think about…[/quote]
The main “clientele” for Haiku will initially be the many that remember how without dedicated 3d hardware BeOS R5 was capable of rotating multiple video clips on a 3d cube in realtime on a Pentium II 400Mhz with 128 MB of ram without a stutter while the mere concept of video running while 3d was drawn on Windows 98 was but a pipe dream. A system built for parallelism ahead of its day that is now relevant because of the pervasiveness of multicore processors, where the apps themselves do not need a “Grand Central” for them to multithread efficiently, the OS takes care of it for you and also the notion of a fully integrated OS environment that provides common ground for apps to have consistency in more than just looks, but operation and interoperability between running apps the OS and the user files is something that I’m sure will push Haiku forward.
If Haiku stays true to the original tenants of the BeOS philosophy you are looking at Metadata for Any and ALL FILES becoming mainstream (and actually useful!) and something that goes beyond a “Me Too!” type of patch-up procedural seen in most OSes and Files Systems today or something that instead of a software feature should be standard in every OS. I mean even Google is making a push on metadata plugins for file systems these days, we have it right out of the box!
And once that the OS has a bigger hardware base for deployment and more and more configurations become available I’m sure a percentage of Linux users who were never too comfortable with how Linux has held the user experience as a second class citizen will perhaps come over, try Haiku and maybe call it their Home OS. Because the User Experience really, really matters. I cannot stress this enough. Just ask any machead about it and you’ll soon realize that you will only pry their macs away from their cold dead hands. We will have to improve upon what we started with. You only go onward from here and we can expand greatly from what we have now, but first things first.
Finally, we will, as a community of Users and Developers, at some point in the near future have to relegate BeOS as the “where we started as an idea” point and focus on the “Where We’re Going as a Platform” full time. Just like NeXT and OS X. NeXT is where OS X comes from, but you now focus on OS X and NeXT, even while it was a great OS is hardly ever mentioned. And the sooner we do this the better. This not only for the sake of direction, but because this will be the image of Haiku.
I apologize if I sound preachy, but I really like the ideals behind Haiku, and I want it to succeed.