Linked by Thom Holwerda on Fri 16th Feb 2007 21:17 UTC, submitted by jeanmarc
BeOS & Derivatives The video of the Haiku Tech Talk at Google has been published online on Google Video. "This is an introduction to Haiku, an open source operating system designed from the ground up for the desktop, inspired in the concepts and technologies of BeOS. The presentation will cover the concepts and features that make Haiku unique, as well as a hands on demo."
E-mail Print r 13   36 Comment(s)
Order by: Score:
WOW
by judgen (3.56) on Fri 16th Feb 2007 22:56 UTC
judgen
Member since:
2006-07-12
Fans: 6

now this is wow, JLG is just great, phipps is cool, alex is handsome and so on. What could possibly stop this os from beeing number one for me?

RE: WOW
by Bruno (3.89) on Fri 16th Feb 2007 23:10 UTC in reply to "WOW"
Bruno Member since:
2005-07-13
Fans: 1

I am really happy I was included in the "and so on" part. ;) ;)

RE[2]: WOW
by judgen (3.56) on Fri 16th Feb 2007 23:36 UTC in reply to "RE: WOW"
judgen Member since:
2006-07-12
Fans: 6

I saved you for last =). since youre incredbly cool too. GO BGA! edit:When you said "suck bigtime" you sounded like borat.

Edited 2007-02-16 23:39

RE: WOW
by ple_mono (2.52) on Fri 16th Feb 2007 23:10 UTC in reply to "WOW"
ple_mono Member since:
2005-07-26
Fans: 0

The only thing stopping me atm is hardware support. I could buy a new (well, not new in that sense) computer, but thats not very practical...

I _love_ the concept and the ideas behind haiku though.

RE[2]: WOW
by A.O.K. (0.88) on Mon 19th Feb 2007 18:16 UTC in reply to "WOW"
A.O.K. Member since:
2006-11-02
Fans: 0

Yes, exactly. What in the earth could go wrong?

Yeah
by OSGuy (2.88) on Fri 16th Feb 2007 23:30 UTC
OSGuy
Member since:
2006-01-01
Fans: 0

I watched most of the interview and people talking and I was very impressed with all of the features presented during the talk and the demo too. Their file system is impressive indeed.

Well, I don't think currently HAIKU will run on my 965P-DS3 board (just like most of the Linux and Unix distributions) due to JMicron but I hope this will change soon.

Edited 2007-02-16 23:32

Summer of Code
by brewin (3.44) on Fri 16th Feb 2007 23:32 UTC
brewin
Member since:
2005-06-30
Fans: 0

Does this mean Haiku will be a part of Google Summer of Code this year? That would be good news.

Very informative presentation, btw.

RE: Summer of Code
by Bruno (3.89) on Fri 16th Feb 2007 23:34 UTC in reply to "Summer of Code"
Bruno Member since:
2005-07-13
Fans: 1

Not really. But we will probably apply again anyway and I will do my best to make it happen.

Thanks to Google
by Beta (4.2) on Sat 17th Feb 2007 00:24 UTC
Beta
Member since:
2005-07-06
Fans: 4

Well done Bruno, Axel, and Michael for an interesting talk. It was great to see JLG there, hopefully he'll come to another talk when you hold them in Europe!

If anyone is interested in the video as an Ogg Theora, you can get it here:
http://johndrinkwater.name/files/haiku/GoogleTechTalks-Haiku.ogg

Nice one!..
by mikesname (2.14) on Sat 17th Feb 2007 02:19 UTC
mikesname
Member since:
2005-10-01
Fans: 0

Excellent stuff guys. I'm really excited about this project. I think their goal of being properly binary compatible is really important, and very clever. I've played around with enough 'hobby' OS's to know that when you first install them you want something to, erm, do, and it'll be a massive boon for new Haiku tryers to be able to zip over to BeBits and download new toys.

Let's just prey BeBits keeps going till they can re-Christen it 'HaikuBits' (which admittedly doesn't have quite the same ring...)

It's been 6 years now since they started and these guys are clearly committed. Once R1's up and running solidly it'll be an amazing platform to build on. I can hardly wait!

RE: Nice one!..
by mmu_man (3.04) on Sat 17th Feb 2007 08:14 UTC in reply to "Nice one!.."
mmu_man Member since:
2006-09-30
Fans: 6

HaikuHits sounds more groovy ;) )

nice
by transputer_guy (3.64) on Sat 17th Feb 2007 05:51 UTC
transputer_guy
Member since:
2005-07-08
Fans: 3

This reminded me when StarTrek NG really started taking off, the original ST crew finally gave their blessing by getting cast in some of the new stories.

Perhaps eventually Haiku will be even bigger than BeOS, one can hope!

I hope
by mmu_man (3.04) on Sat 17th Feb 2007 08:13 UTC
mmu_man
Member since:
2006-09-30
Fans: 6

JLG didn't talk about focus shifting ;)

Great work, guys!
by Luposian (1.36) on Sat 17th Feb 2007 09:51 UTC
Luposian
Member since:
2005-07-27
Fans: 4

The progress Haiku is making and the attention Haiku is getting are sure to result in a totally unified state of OS using happiness and bliss, as Haiku gets closer and closer to R1 status!

Now, I have a question I know may sound odd (even possibly offensive, yet it isn't intended as such, I swear)... but I just have to know, for my own curiosity sake.

When BGA and JLG were at the podium speaking, I noticed, every few seconds, as they were speaking, they'd go... "Ummmm..." between words. I noticed Axel Dorfler did not seem to do this, yet his accent was similarly pronounced.

My question is, were the "ummm..." pauses based solely on a type of "stage nervousness" or is it because what they're thinking needs a moment to be mentally 'translated' into English, before being spoken?

Thanks, in advance, for the enlightenment.

Seeing JLG again was a moment of pure bliss... to have his blessing on Haiku means so much, to the project itself as well as people like me, who followed him as "Our Fearless Leader" all the years BeOS was alive, since the earliest days (Ah, the days of PR8 on my Power Mac 8500/120; I know this wasn't when BeOS/BeBox was first made known, but it wasn't long after, either) when the BeBox was first mentioned in Dobbs Journel (I think it was there, I first saw the tiny mention of it) to the last of it's days in R5.

So many years of history (2001 and earlier) and so many years of revival (2001 to today). To quote Cosmo, from Fairly Odd Parents... "Good times... goooood times!" :-D

May Haiku enjoy the throne and reign of BeOS... it truly deserves it!

Luposian

RE: Great work, guys!
by thjayo (2.96) on Sat 17th Feb 2007 13:28 UTC in reply to "Great work, guys!"
thjayo Member since:
2005-11-11
Fans: 0

Usually, it is the time the brain is looking for a word, and some people tend to "ummm..." kinda unconsciously.
Anyway, if they had to mentally translate something to English, I'd be impressed they were talking english at all.
One of the characteristics of fluence is the hability to think in the language of choice.

Firefox
by TQH ! (1.52) on Sat 17th Feb 2007 11:05 UTC
TQH !
Member since:
2006-03-16
Fans: 1

Nice to see Firefox could help you demonstrate gdb ;)
(Was it one of the slow debug-versions?)

It's quite nice that it starts on Haiku given the many sub-optimal choices that have been implemented to work around BeOS-bugs. Providing a Haiku-specific NSPR (Netscape Portable Runtime) would probably give a much more interesting result.

Also worth to note is that no work has been done yet focused on Firefox on Haiku. I'm not sure how to jumpstart Haiku-development before gcc and the filesystem is good enough. Cross-compiling from Linux might be an option but Firefox's build-system will probably not like that at all.

More Thoughts
by mphipps (4.23) on Sat 17th Feb 2007 14:34 UTC
mphipps
Member since:
2006-08-21
Fans: 4

Seeing JLG was great. I walked up to him and introduced myself and told him that he had left me some big shoes to fill. He looked down at his size 7's and my size 14's and declared that I had done alright. :-D

AFA "ummmm...", many speakers do this. I used to, in fact. It is really a habit - it is indeed intended to "hold the conversation open", but you can break it with time and effort. I did so through public speaking classes. In fairness, though, speaking a non-native language in front of the whole world is a little tough. I thought that BGA, JLG and axeld did incredible.

For those folks with hardware that doesn't run - we are really encouraging folks to use vm's right now (VMWare, Parallels, etc). It makes it easy to switch back and forth and you don't have to worry about your hardware. Certainly native installs are nice and cool, but there are a lot of advantages to the vm (like a one file update, no reboot to try something, etc).

Great presentation
by Cymro (2.72) on Sat 17th Feb 2007 15:06 UTC
Cymro
Member since:
2005-07-07
Fans: 0

The demo reminded me that it's more than one big feature away from serious use, but as a whole I'm more excited than ever.

Actually, I think a few people have the same habit as me when demoing things. I find myself involuntarily pointing out all the bits that don't work!

Chris

Edited 2007-02-17 15:07

package management
by chriscapoccia (2) on Sat 17th Feb 2007 16:29 UTC
chriscapoccia
Member since:
2007-01-18
Fans: 0

i didn't really care for phipps' answer about package management. i don't use beos much anymore, but i do remember several times when there were library version conflicts. a package manager would help navigate this trouble. if nothing else, it would prevent you from installing programs that wouldn't work.

RE: package management
by ple_mono (2.52) on Sat 17th Feb 2007 16:41 UTC in reply to "package management"
ple_mono Member since:
2005-07-26
Fans: 0

You are correct. Maybe a "library" package manager would be a better approach, where an application installer could request a certain library in a database (via a haiku api) to be installed. This database would of course be resolved via internet, and have an array of "standard" libraries only.

This way you could combine click/drag to install, with automatic library managment.

RE[2]: package management
by Cymro (2.72) on Sat 17th Feb 2007 20:06 UTC in reply to "RE: package management"
Cymro Member since:
2005-07-07
Fans: 0

Automatic library management would be ok, but I still dislike the proliferation of libraries it represents. It seems Haiku are looking to provide more functionality in its Kits than have millions of libraries.

Also, the way I see it, desktop apps don't have to share everything. Hard disks are big and duplication is small price to pay for simplicity and reliability.

It's a key differentiator of MacOS and BeOS which were designed for desktop software and get it right, and Linux which tries to treat desktop, server and system software the same, and IMHO gets it wrong as a result.

Edited 2007-02-17 20:07

Hope rises again
by Haicube (4.12) on Sat 17th Feb 2007 16:41 UTC
Haicube
Member since:
2005-08-06
Fans: 2

A very pleasant hour! And me who thought hollywood was normally responsible for keeping me in the couch, this was a lot more exciting ;P

In all fairness, a long path has been walked, but there seems to be a bit left to walk! I would really love and enjoy having Haiku working a bit more.

Not sure whether it's implemented yet, but if not, it should be, that is "easy updating". So if one installs now, it's simply clicking a file to update again =)

nyway, good job!

Great video
by Nicholas Blachford (2) on Sun 18th Feb 2007 01:38 UTC
Nicholas Blachford
Member since:
2005-07-06
Fans: 2

Great video, things are certainly moving along...

There was one (slightly) worrying comment though, that the machine it was running on was slow at 600MHz.

That may be slow by today's standards but BeOS could run fast on slower hardware. MorphOS runs shit hot fast at 600MHz and yes it may be doing less but not a lot less.

There is the tendency in most OSs to utilise the maximum amount of memory and require faster processors without caring about efficiency.

That didn't matter that much in the past but processors are not getting faster as they used to, dual processors are slower at some tasks, quad cores are slower still. Don't expect that trend to change.

BeOs was a very efficient system and got faster with each release, it looks like Haiku will be the same. I hope however they don't fall into the trap that everyone else has of ignoring efficiency when adding features.

v Haven't you said it!
by Luposian (1.36) on Sun 18th Feb 2007 04:47 UTC
RE: Haven't you said it!
by sogabe (1.6) on Sun 18th Feb 2007 05:44 UTC in reply to "Haven't you said it!"
sogabe Member since:
2006-04-27
Fans: 1

You don't get it, do you? With or without the "Luposian bug", Haiku is not usable by any measure. There are so many things that are still not implemented and so many bugs to fix, that it is naive of you to think that people will not go back to Windows or Linux and stick with Haiku if this single bug is fixed.

Please, get over it: Haiku is just not ready yet.

RE[2]: Haven't you said it!
by Luposian (1.36) on Sun 18th Feb 2007 06:46 UTC in reply to "RE: Haven't you said it!"
Luposian Member since:
2005-07-27
Fans: 4

Haiku is not usable by *ANY* measure? Oh, I'm sorry... I didn't realize I can't BOOT Haiku and I can't USE StyledEdit and I can't RUN VLC and I can't WATCH Screensavers and I can't USE Hatari.

Don't flatter yourself, Sogabe. And don't make Haiku out to be less than what it is. Is *IS* usable, to a point, but all that does is make people like me want to be able to use it MORE!

And with just that *ONE* copy issue (it is NOT the "Luposian bug"; for one thing, I'm not contageous! No one WANTS to act like me! (grin)) resolved, I would be *using* Haiku for hours at a time, not just a few minutes until it crashes and then I go back to Windows XP and wait a few more days.

No, without this "bug" (and, Axel has already said it's not a bug... it's a missing feature.. so I call it just an "issue"), I and others could be copying files from directories within Haiku or across partitions. We could start testing large 150-200Mb MPEG videos in VLC. We could start really pushing the envelope and yacking about how much fun it is to USE Haiku for more than just taking a peek every couple weeks and then going back to Windows XP or whatever.

I don't pretend to think that people will use Haiku as their main OS, in it's present state, with or without that issue resolved. That's foolishness! But... that one single issue is all that separates me from using Haiku for quite a while at a session. And *ENJOYING* it!

And I'm sure a lot of others would say the same thing. They're just not as vocal about it as I am.

Maybe y'all just don't love the look and feel of Haiku, as a constant reminder of what BeOS was and could have been, like I do! Maybe you don't truly see the potential of Haiku's future, as it gains features that BeOS never had and Dano was only beginning to get. Maybe, you're resigned to believing that Haiku will never reach R1 status (or BeOS's level of fame, when it does reach R1 status), because it's taken so many years already, with no end in sight.

But not me. I see where Haiku is headed and I am thrilled. But I am tired of being "this close" to actually USING Haiku more than just to "peek at" once every couple weeks. I want to be able to boot it up and do more than just a few quick things, try and copy a file (and watch it KDL predictably) and then go back to Windows XP.

Do you realize the utter bliss I experienced when I was finally able to run Hatari? Or the day I was finally able to run GLTeapot? Or when I could view/edit StyledEdit files in both BeOS and Haiku? These "little steps" are like a pleasure bomb going off, to me! These are the things I look forward to! These are what make booting Haiku worthwhile!

And now, the next "bomb" I want to go off... is the ability to copy files properly! That's all! And you will probably never hear another complaint or negative comment from me til the day Haiku reaches R1 status! Seriously! I will be THAT satisfied!

I'd almost think it would be worth addressing that one issue, sooner, rather than later...

JUST TO SHUT ME UP ABOUT IT!!! :-D

Luposian

Edited 2007-02-18 06:50

RE[3]: Haven't you said it!
by sogabe (1.6) on Sun 18th Feb 2007 08:02 UTC in reply to "RE[2]: Haven't you said it!"
sogabe Member since:
2006-04-27
Fans: 1

And you have to repeat yourself everytime a news about Haiku is posted here? Sorry, but you sound like a broken record. It is quite annoying, and I don't think it is going to help you achieve you anything.

If you like to play with pre-alpha software as incomplete and as buggy as Haiku, that's fine. But you gotta live with the fact that it will crash, freeze and maybe even corrupt your data. Has it occurred to you that others are not as vocal as you are not because they are shy, but most likely because they understand this simple concept.

Edited 2007-02-18 08:04

RE[4]: Haven't you said it!
by Luposian (1.36) on Sun 18th Feb 2007 08:56 UTC in reply to "RE[3]: Haven't you said it!"
Luposian Member since:
2005-07-27
Fans: 4

It's not the crashes, freezes, or data corruption I'm complaining about. If I could copy files properly and all my files go bonkers every time I save them in StyledEdit or whatever, I could live with that. I'm well familiar with apps that crash in Haiku. That's to be expected. And if the entire OS decides to just freeze up like the next Ice Age, I can always hit Reset.

The only crash I'm "complaining" about is the one associated with file copying. Nothing more. Nothing less. The only "issue" I have an issue with is the fact that copying files within Haiku, eats up all available memory and THEN goes total KDL on ya!

If I could copy files properly (without crashing or all my RAM being gobbled up before KDLing, mind you), then all crashes, freezes, and possible data corruption beyond that point is perfectly acceptable to me.

I know that seems crazy, but it's true!

Eventually the other crashes and freezes and data corruptions will be resolved. But I can at least have fun getting my MIDI files over, to see if MIDI Player will play them *THIS* time. Or my MPEG audio file over to see if I can actually listen to it THIS time (so far, I never can, but if I stop the player, I can "scrub" through the audio and hear the audio like spinning past stations on an FM radio (you know, that skipping/sputtering sound of tiny fragments of audio you can barely make out)). But actually *listen* to it? Not thus far!

Or to keep my Haiku Progress Log updated... WITHIN Haiku!

Or running the lastest CacheSpeed or RAMTest or Circus Linux or graphics demo or... whatever. But I'm tired of having to copy them over to the Haiku partition from within BeOS. I want to be able to copy them over from the BeOS partition from *within* Haiku!

Is that too much to ask for?

RE[4]: Haven't you said it!
by dtravis7 (1.76) on Sun 18th Feb 2007 22:03 UTC in reply to "RE[3]: Haven't you said it!"
dtravis7 Member since:
2005-07-14
Fans: 0

I agree totally. The problem has been pointed out and I am sure they are working on it. It does not have to be repeated over and over. Give them time. There are many things to do/Fix. They will get to it. Give them a chance.

Great job everyone on the Haiku team. Keep up the great work and soon Haiku will be ready for the masses to try and enjoy!!! Sometimes good things are worth waiting for!!

Edited 2007-02-18 22:07

Package Management and Page Writing
by mphipps (4.23) on Sun 18th Feb 2007 08:19 UTC
mphipps
Member since:
2006-08-21
Fans: 4

Package Management - I don't remember a whole lot of libraries in use for R5 other than libSDL. Certainly many of the libraries that WERE used were ones that should have been folded into the OS, but weren't because Be was no more. I have NEVER seen a package manager that works well, always, in a simple way. Not yum, not ports, not apt. I think that we need to avoid package management, much like R5 did and we need to do so by making the functionality people would use in shared libraries as part of the OS. My $.02.

As far as the page writing... It is funny - I get a dozen people telling me that we are absolutely stupid for not doing a named release. Other people tell me that we shouldn't even seek publicity because we aren't far enough along. If no one is satisfied, we are probably compromising properly. :-) Yes, we know we still need to create the page writer. The analogy with PXE, for example, is a poor one because it is unlikely that the developer who would write one would write the other. This isn't a paid company where I can order people to work on X or Y. People scratch the itch they choose. We WILL get this right. We will fix this, among other things, before we declare that it is ready for alpha release.

Finally, Haiku is still very unoptimized. The version in the video was running a debug version of the app_server. It was doing extra logging. It was using the onboard video of the think pad. It was in energy saving mode (since it wasn't plugged in). We haven't optimized the syscalls. The kernel still takes more memory, by default, than it needs. We know all of this. Again - NOT READY FOR ALPHA. That's why we don't have an alpha. Because we know it isn't ready. I know that it is a tease. That is looks and feels close. That is a good thing! But that look and feel doesn't mean that it is ready. Be patient. When we release, you will know that it is something that didn't "just build" but something that is of some level of quality.

RE: Package Management and Page Writing
by ple_mono (2.52) on Sun 18th Feb 2007 20:11 UTC in reply to "Package Management and Page Writing"
ple_mono Member since:
2005-07-26
Fans: 0

I have NEVER seen a package manager that works well, always, in a simple way.

If so, you haven't had the pleasure if using pacman from arch linux.

btw. when i was talking about managing libraries in haiku, i wasn't talking about a package manager, but a simple api you can call to manage a _small_ set of key libraries so that _some_ important linux applications can be (more) easily ported and managed.

Loved the video
by A.H. (2.92) on Mon 19th Feb 2007 14:53 UTC
A.H.
Member since:
2005-11-11
Fans: 1

If a picture is worth a thousand words, then a video is worth a million.