Haiku Tech Talk at Google a Success
mikesum writes "February 13 was Haiku's big day at Google, and we can say with a good degree of confidence that the Haiku Tech Talk was quite successful. We had a very special guest for this event: former Be Inc. CEO Jean Louis Gassée, who not only joined us at Google for our presentation, but also gave a few words of support and encouragement for our project. It was great to have JLG's presence, as well as that of the several ex-Be engineers who showed up for the talk. We were also glad to see Java for BeOS developer Andrew Bachman join us for this special event. Have a look at the pictures taken during the presentation, as well as the video of the event."
Jean Louis Gassée
who joined us at Google and
gave words of support
I want to drag this out as long as possible. Bring me my protractor.
I just want to wish the project good luck. I think Haiku is and will be a great operating system. The team have already accomplished a lot, but, undoubtedly, there is still much to do. Keep up the good work!
Please correct me if I got my facts wrong.
Can it be? I always was a fan of BeOS for the reason that is looked and felt so clean and fast. And now there is a new OS, obviously based on BeOS, that has Google power behind it. I want to run this on my pda, on my laptop for basic internet usage, etc...
Might be good OS
But with only twelve users
Grim future ahead.
From looking at the Haiku OS website, it says it is inspired by BeOS.
Google learns today
new OS will thrill us all
Slashdotters rejoice
The original generic sig.
And now, a haiku.
I wanted to go against the grain.
There once was a man most true
Who came to talk in Haiku
His OS was dead
The workers felt dread
Their business might soon be too
It seems reasonable that a specialized operating system aimed at the desktop would do that job better than a general purpose os like Linux. We all complain about bloatware that is burdened with features that almost nobody uses. This operating system could solve that problem; in theory.
On the other hand, Linux can be stripped down to the bare essentials and get most of the advantages of Haiku with much less effort. One of the complaints about gnu/linux is that there is no clear, shared vision and this results in incompatability. Solving this problem means that the Haiku team has to re-write all the gnu/linux applications. That increases their work by an order of magnitude.
So, would I contribute to this project? Nope. I am guessing that my efforts would be more productive in the gnu/linux environment.
Well, besides the fact that it runs BeOS R5 software natively (binary-compatible) - and is followed and supported by pretty much everyone who is left in the BeOS community, not much.
Typical Slashdot
Mention haikus and you all
Become smartasses
-David
What's interesting for me is that, they implemented new database like file system in C++, which reminds me WinFS.
I'm disappointed Title made me imagine Tech talk in haikus
Against stupidity the Gods themselves contend in vain.
Cannot connect to server
No pictures to see
-David
webserver crashes slashdotters joke server fire mysql go boom (My-Sequel, not My-Ess-Que-Ehl, fyi.)
Please help metamoderate.
Everyone does this
Replies with seventeen beats
Moderate them well
The Right Reverend K. Reid Wightman,
It's not based on BeOS, it's an independent implementation of the BeOS API. Also, Google talks aren't Google talking to people about things, they're people talking to Google about things. They just post video so the rest of us can benefit, too.
It's example like this I want to give to all who say "Meh ! I don't need my drivers to be opensource, nVidia's drivers for linux are good enough".
Yeah. And how are you going to port them to Haiku ? nVidia has not interests in supporting additional OS that don't even have 1% market share. (It's already incredible that they support BSD, Solaris and 2 Linux platforms) But if nouveau project succeeds, Haiku people will have a nice opensource code base from which to adapt a driver. And without good hardware support, nice systems like haiku won't get widespread use.
I wish a lot of luck to Haiku, and hope they'll find a way to survive in the difficult place where companies only focus on the 1-2 most popular platforms, and refuse to help the others.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
The BeOS runs great on my Mac-clone with a 250Mhz PowerPC 603 and just 32MB of RAM. The BeIDE runs fine within that amount of RAM, and you could run plenty of other applications along with BeIDE in that amount of RAM. The OS boots up amazing fast (by today's standards) and is amazingly responsive on what is considered really low-end PC hardware by today's standards.
I'd love to see Haiku ported to PDA's. Even some phones today have more than 64MB of RAM. The BeOS is so much more capable than Windows Mobile 5.
Obligatory:
But In Soviet Russia
Haiku Uses You
Take it to the limit, everybody to the limit, come on, everybody fhqwhgads.
Everything they showed didn't work, everything asked for wasn't available, they seemed _very_ impressed with themselves about a compressed form of SVG (which is just so important to Operating System design).
I really don't see what I (or anyone) am supposed to take out of that presentation.
-- 'The' Lord and Master Bitman On High, Master Of All
had a great OS
could have been the next Mac but
wanted too much cash
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Haikus are easy
But sometimes they don't make sense
Refrigerator
He "gave a few words". Would "seventeen syllables" Be right on the nail?
Client-supplied disk,
both Linux and Windows failed.
BeOS read it just fine
(true story)
* Focused on desktop, don't want to be a wristwatch ;)
** So they believe in the future of desktops and not having a system that's built up of components but having a system designed for the desktop. Apple have their desktop OS running on a phone, Linux has been ported to just about anything under the sun, Microsoft have a stripped down version of their OS for phones and PDA but Haiku think they are better by focusing on desktop only -- mistake!
* Compatible with Beos R5
** As he said in the presentation, why focus so much on being compatible with a 6 year old OS? - Maybe an emulator for the sake of it, but this is a priority?
* Kernel designed for responsiveness
** Low latency means lower performance and that dig at Linux he made in the presentation is inaccurate - firstly, responsiveness depends on options chosen in the kernel, having the option of better performance over lower latency is a GOOD thing.
* Unified, cohensive interface integrated, simplicity is the key, best defaults, feature complete, 7 million lines of code, Hide inner workings of the OS
** blah, blah, blah
* MIT Licensed
** or X11 license, means you take the software, close source and sell it
* Small footprint, fast boot
** 60MB uncompressed is not small, Linux even with X can be as small as 6MB uncompressed if that
* Less Debug - no need to test with FreeBSD, OpenBSD, NetBSD, Multiple Linux kernels, Windows
** Absolute bullshit, he seems to encourage software to be made for their OS only, making it compatible with Linux, FreeBSD or Windows is a sin!
* Discourages forks and alternatives
** Err, discourages choice and how are they going to stop a fork if someone disagrees with their direction and say wants more choice.
* Human Interface Design
** err, hello? - freedesktop.org? - And what software and operating system doesn't focus on HID sooner or later?
* One common look makes documentation, support and QA easier
** 1 common look? communism anyone?
* C++ is the best for writing OS, best balance, faster dev
** I'm not even going to tackle this one
* Built for large files
** Err? code for the filesystem can't handle small files?
* Database like queries to find stuff
** Google desktop, beagle, spotlight, etc, etc, etc
* File mimetypes, no extensions needed
** Great, nautilus does this, just about any file manager can implement this easily if there's demand
* Kits, API centered around concept
** Errrr, gnome, kde, cocoa are all APIs with libraries centered around concept
* In response to how do we package management, we just drop executables
** This guy's on crack, either everything is statically compiled (BAD IDEA) or they must be able to handle their libraries somehow
* Includes all libraries by default
** Err, what happened to the small footprint? - and what about bug fixes? -- You fix a bus in a library and all software that uses it stops working - or you don't fix the library and end up with what windows is today staying backward compatible to bugs found 15 years ago.
* Serialized instances of Haiku applications
** err, dbus? -- And similar has been available for way over a decade: bonobo/cobra, kparts, etc
* Contacts/Emails stored in standard formats
** errr, mbox/maildir/ics(ical), old news
* New filetype with file Attributes
** No details and given example of using these to create a jazz album is stupid, you'd use compatible id3 tags.
* Add-Ons
** No details
* Applications scriptable
** Well, like windows 2000 scripting or like shell scripting? - Depends on what the author implements in the application either way...
* Virtual Memory Subsystem, File System Interface
** Sounds standard/archaic
There you go again,
not writing witty haikus.
Insensitive clod!
As someone who recently bought a used BeBox (dual-66mHz PPC 603) on eBay, I'm really happy to see that there's still life in the BeOS/Haiku scene. Such a fun and powerful OS shouldn't just disappear without a sound. Huxley
Or we could go for Gangsta Rap OS! Don't even have to rhyme, just RESPEKT, BITCHEZ!!!
Don't thank God, thank a doctor!
Well, technically
Haiku may be fantastic
but to run what apps?
Circumcision is child abuse.
As far as I've read they're not *based on* but collaborating and exchanging informations.
And the Haiku project will benefit from actual development because apparently they only support 1 generation of graphic card (the NV0x which is also supported on the next generation, i.e: NV1x. Haiku only works with TNT and GeForce 1-2 [+4MX]), and apparently isn't maintained very actively.
The nouveau project itself is mostly build around the renouveau tool : a tool assisting in reverse engineering which sends openGL command to the card and then dumps it to see how it responded to the commands.
There's a lot of reverse engineering going on there, and as it is documented and publicly available, it can benefit any other project trying to write nVidia drivers.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
It was something really neat. What blew me away with BeOS 4.5 (I think that was the first Intel build), was being able to run 3 windows of video simultaneously (same 350Mhz PII running win95 could handle 1 window of video). I could spin multiple GL teapots in different windows with really crisp performance. And it worked really well with my Haupage capture card, no dropped frames. In the modern world of 100 fps, texture mapped, highly accelerated OpenGL/DirectX games that's not much of an accomplishment. On 1997-ish hardware, however, it was an accomplishment.
Compared to Win32 API, MFC and Macintosh Toolbox the API was fairly clean and simple. In fairly short order I wrote a native C++ app (as an exercise for the reader) that read in image files and broke it into R, G and B channels with histogram plots. I could then lower/raise the intensity of each channel. It could read in just about any format (jpg, gif, tiff, and some other odd-balls). In addition the app was safely multi-threaded. It was a piece of cake. Compared to my beloved Mac (on which I learned C), it was completely painless. Version 5.0 and 6.0 were going to have a lot of great, new features that were giving MS a real run for their money.
That was nearly 10 years ago. GUIs have progressed since then. I forked out the dough for Zeta - on a nostalgia kick - six months or so ago. It just didn't have the features I expect from a modern OS. When Be went belly up (remember MS had such a tight lock on OEMs Be literally couldn't give their OS away) time seems to have stopped for the BeOS. I didn't bother installing it on real hardware - just on VMware. I played around with it for a couple of days and then needed the disk space for something else. Haven't touched it since.
Well, I hope the Haiku guys have a lot of fun with their project and other users get a chance to play with what I still think is a really neat operating system.
Leave the gun, take the cannoli -- Clemenza, The Godfather
I don't have points currently or I'd do it myself.
Waiting for Haiku
Seems like an eternity
So much anxiety
"If your parents never had children, chances are you wonât either." -Dick Cavett
Failing haiku form /.
You will be moderated
As Troll on
please explain, english is not my native language.
would be quite a nice near zero cost competitor for Windows.
/. user, but zero cost is rediculous. That would take a vast amount of work, and from my end, most of the value of beOS is in the internals, not the UI. What exactly would you gain if you just took the windowing layer of beOS? Not very much.
I hate windows as much as the next
the donation of the Lotus office products suite
Donation of Lotus? Do people 'donate' gonorrhea? Lotus notes should die and burn in hell. It would take me about 3 months to replace what Lotus does for our organization in PHP, were I in information services rather than being an actual programmer, and it would cost us 3 months of my salary and not a dime more. Lotus should be killed, over and over and over again.
Sorry for the attacks. beOS was awesome, in my books, and I wish it didnt join the massive list of decent OSes that have bitten the dust just because governments can't afford to piss off the supplier of their IT infrastructure, and companies can't afford to convince users to experience some short term pain for long term free market gain.
IBM (and MS, for crying out loud) was behind OS2, and operating system I saw quite regularly running cell phone switch centers only 4 or 5 years ago, and they got slaughtered in the desktop market for reasons which have absolutely nothing to do with technological advantages. I can't imagine that if Linux got beOSs tits and ass, but none of the brains, that it would have any significant imprint on the OS world. Linux doesn't need a beOS windowing toolkit (if you like the graphics, just download the appropriate theme for your window manager), Linux needs a social or economic angle that makes individuals willing to feel the pain for the gain.
"Old man yells at systemd"
I have been modded
as a troll but I don't know
what I have done wrong!
Circumcision is child abuse.
In an icy sky
Soars high the lonely joke.
You are far below.
It's true I tell you, feller at work's next door neighbour read it in the paper.
This comment alone makes of you nothing more than a troll. And that is quite apart from the fact that you're completely missing the point.
To drag this towards a strained analogy with cars:
A Prius is fuel efficient, a Porsche is fast and an Aston Martin looks good, so noone should attempt to make a car that is fuel efficient, fast and looks good?
All these features exist, yes, but where can I pop in a CD and *use* them, without having to take out time to install and configure them? It's nice that I can have all these features, but if I can't have them in one place, that is entirely beside the point.
I had to look him up on
Wikipedia:
Now I can tell that
Jean-Louis Gassée is an
Important Person
[100% ISO 646 Compliant]
SVM, ERGO MONSTRO.
Why should I adhere to this if nobody else does?