Slashdot Mirror


OpenBeOs Developers Talk About Progress

DeltaSigma writes: "Michael Phipps, of the OpenBeos team, recently hosted a public Q&A Session where many of the public musings over a completely new open source operating system have been addressed. The answer to all the 'is there room in the market?' questions was answered in a way: 'We are an OSS project. Marketing is not our job.' Perhaps more /.ers could keep this in mind ..."

21 of 258 comments (clear)

  1. BEos by wastedbrains · · Score: 5, Insightful

    This is an operating system that hsould be developed even if there isn't "room" in the market for a new OS. Because as it progresses there will be room. As the OS becomes more usable people will make an effort to use it. Linux is a great windows alternative but starting completely over and not building off anything else is something that should really be done with most technology every so often. There is so much progress made in computer science why should we still be building off old systems and code. Build anew and you get a faster sleeker more efficient more reliable OS. This is great news even if it might take 6 years before it has the functionality of current OSes that are offered.

    --
    Dan Mayer: my blog, essays, art, etc
    1. Re:BEos by spitzak · · Score: 3, Interesting

      It is possible that developing BeOS may be the most efficient use of resources for getting a user-friendly desktop onto Linux. If you strip out X and the BeOS GUI, I believe what is left is pretty much identical, and lots of people think the solution for fixing Linux on the desktop is to get rid of X.

    2. Re:BEos by IamTheRealMike · · Score: 3, Interesting
      Exactly, so why don't we build anew?

      People seem to forget that although BeOS was ultra-great, it was designed under commercial pressures. They had to have a product that worked soon, and that limited them. We can do so much better. Here are some blue sky ideas for my "dream" OS:

      • Object filing system, so for instance you can have people, and money as objects, and multiple directory hierarchies. I won't go into too much detail here.....
      • GUI based on Mozillas Gecko - with some optimisation that would be the most kickass graphics engine imaginable
      • Total network transparency: Linux is pretty good, but imagine having network swap, if you run out of hard disk space, objects that haven't been accessed for a while are swapped out to other computers. Net result: huge amounts of disk space.
      • Knowledge representation based APIs. Most operating systems use huge data structures passed to functions to control them. Windows is big offender, not sure about Linux (depends on desktop I think). However, the web is heading towards being based on AI knowledge representation systems - the semantic web. If the OS was internally built on logical assertions and RDF-style abstract data structures, it'd be in prime position for ultratight web integration

      I mean really, we should not limit ourselves to merely small steps. Linux will do for now, but eventually we will need to move things forward, completely free of the past. Why not?

    3. Re:BEos by Wavicle · · Score: 3, Insightful

      Unfortunately the truth is to fix Linux for the desktop, you need to fork the kernel.

      What makes Linux inappropriate for the desktop is its lack of real time features, its monolithic design, its unix everything-is-a-filesystem-object architecture, it's hostility towards proprietary hardware drivers, etc.. All good things or non-issues for Servers. All terrible for a desktop user. (hint: Desktop users don't want to recompile their kernel... *EVER* - and they don't want to wait for their OS Vendor to come out with a complete set of up to date kernels with drivers)

      Getting rid of X is a good start. Getting rid of lpd/cups is another good start. Major surgery on the kernel is also required.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
  2. Return of the Batmobile by Skyshadow · · Score: 5, Insightful
    Now if we could just get people to stop buying station wagons and stick to either tanks or batmobiles, we'd be in business.

    Seriously, though, I think right now is a key turning point in the platform wars. Simply put: thanks to widely-available and cheap networking and a proliferation of cross-platform applications (even on the desktop, at least until MS decides to pull the plug on Apple), the platform you're running on means less now than ever. That's the point Apple's trying to make in their new advertising campaign. Given that, it might just be that there's room for an OSS desktop.

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  3. Define 'marketing' by MediaBoy77 · · Score: 3, Insightful

    "Marketing is not our job"?

    Well, that's his perogative, but not necessarily one that will lead to a successful project.

    What's the goal of this project? To create a new open source OS that no one uses? If so, marketing is definitely not their job.

    But if one of the goals is to create a new open source OS with a strong, active base of users and developers, then marketing MUST be part of the job and project plan.

    Marketing goes far beyond advertising for the sake of increasing revenue. Marketing is all of the PR work you do with the development community, IT decision-makers, not to mention the media (including Slashdot).

    Too often, open source advocates only associate marketing with profit-making companies, while forgetting that non-profits have marketing people too.

    From museums to charitable foundations, the most successful ones are those that can successfully market their 'product' to the world. Open source software is no different.

    1. Re:Define 'marketing' by MediaBoy77 · · Score: 3, Interesting

      My point is that marketing goes far beyond buying ads and doing press releases. That's simply advertising.

      So yes, if the people doing the coding want people to actually run their code, they should take it upon themselves to do some evangelizing. If there's not a groundswell of support, then distros will never pick up the code and do the advertising work that follows.

    2. Re:Define 'marketing' by DeltaSigma · · Score: 4, Interesting

      Please read the linked content. If you do you'll find Mike makes reference to companies and organizations expressing a commercial interest in OpenBeOS. What we have here is truly unique: An operating system built from the ground up that isn't directly tied to "old" technology. I don't mean to say that old technology isn't important. Indeed it is, because it's proven. But one must recognize that a platform which is no older than five years, that's public, which works on many hardware configurations, and still has the best media management (yes, BeOS under proper configuration and on decent hardware [my SCSI setup being one of them] is better for multimedia than apple systems). It has a place and my question in the article was rhetorical really. A lot of today's self-described linux advocates are advocates of just that; linux!

      People don't seem to want to be bothered with supporting truly open source software. This is just an indicator of such a person's own cynicism regarding the potential success of open source. I acted under no direction of the OBOS team. They're right, it's not their job to market, but whoever wants to get the word out is welcome and that's exactly what I did. Now come on, read about what we're doing. Try to understand where we're coming from and where we're going before you judge us from an article, the length of which just barely constitutes a paragraph. I'm sure that if you looked into OpenBeOS, while it might not be the OS for you, you'll agree it has its place. Sorry to bother your slashdotting with this plea for sincere consideration, I'll go back to work now...

    3. Re:Define 'marketing' by zangdesign · · Score: 3, Interesting

      A serious question here: why does anyone "need" to learn about alternate OS'es?

      I ask because in order to get this message across you need to use an argument that has more meaning than "stopping the MS hegemony" or to "create choice". There needs to be a reason than people can actually personally relate to, such as "because we have the best quilting design software" or "because we provide the easiest-to-configure internet access".

      It's easy to convince as /.'er - just throw out a few neat acronyms, flame some other OS, and claim to be the latest-and-greatest-but-still-in-development. But that may only impress 10% of the market.

      What about the other 90% who just want the damn thing to work most of the time without too much hassle? What do you offer them?

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  4. HTML version / Mirror by truffle · · Score: 3, Informative


    If you have trouble reading the one linked off the front page, here's a mirror of the log in HTML.

    http://www.kupoflux.com/tmp/beoslog.php

    --

    ---
    I support spreading santorum
  5. The "Is there a market?" question by TheGreenLantern · · Score: 5, Funny

    "We are an OSS project. Marketing is not our job."

    Translation: "No."

    --

    It hurts when I pee.
  6. Re:If you don't think marketing is your job... by Skyshadow · · Score: 5, Interesting
    As a group, we decided to adopt restrictive licenses in order to prevent our creations from being used in a manner we did not approve of and we decided that we actually cared who adopted our operating systems, our programs, and we decided that we were going to compete against organizations like Microsoft.

    Now you may not have liked those decisions, but as a group, that's where Open Source went.

    Whoa, slow down there, cowboy.

    The licenses which make OSS possible are there to do just that -- force people and organizations to stay honest and not simply take advantage of the efforts of others. What you can *do* with that software is pretty much unfettered -- consider all of the places you can find Linux in one form or another.

    Besides that, who said we (we as in the community) had decided to compete against Microsoft? Competition implies that the OSS community is tied up in a parry-and-jab with MS, which we most definately are not -- why else would we be so eager to interoperate with Windows boxen, even when it means trying to adhere to MS's broken "standards"?

    OSS is about a way to develop software, and nothing else. My personal interest, and I dare say the interest of most people involved in the development or use of OSS, is only to obtain and use the best possible software solution for our needs.

    Raising the awareness of the project is important, but generally good and useful software concepts attract users and developers far more effectively tan "marketing".

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  7. Re:this will be nothing like beos.... by MrAl · · Score: 3, Interesting

    Umm... no. Try to be a little more informed when you write, AC. OpenBeOS is based on a kernel from NewOS which was written by one of the ex BeOS coders. There are several BeOS clones based on Linux (Blue-Eyed OS, Leonardo, even Cosmoe to some extent) but OpenBeOS is something different. The underlying architecture that made BeOS good for audio/video will not only still be there but be improved upon.

  8. Does one size really fit all? by Skyshadow · · Score: 5, Insightful
    Isn't it possible that pushing Linux to the average user's desktop is like pushing a round peg into a square hole?

    It seems to me that Linux is and always has been a server and power-user OS. It's become more user friendly in recent years, with the caveat that the ease of use depends heavily on the under-the-hood stuff operating correctly -- my mom will never, ever be able to tweak her kernel or reconfigure an XF86Config file.

    Isn't is possible that an OSS-type BeOS is a better option? It provides an environment that is ground-up designed for desktop users. It can still give us all the Good Things that a OSS OS brings (compliance with standards, innate resistance to embrace-and-extend, etc). Why limit ourselves to only running over a specific kernel and using a specific (UN*X) basic paradigm?

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Does one size really fit all? by g4dget · · Score: 3, Informative
      Just wondering, but have you ever used OS X? I own a new iMac G4,

      I own two Macs: a PowerBook and a desktop. More importantly, perhaps, my parents have also used all three systems, Windows, OSX, and KDE, so I know what kinds of problems non-computer folks run into. Windows is bad. KDE and OSX have both been OK for them, with different strengths and weaknesses and no clear winner.

      Aqua is so far superior to KDE or Gnome, its almost a laughing matter.

      I don't see much functional difference. The biggest differences are that Aqua leaves out a lot of options, which makes it easier to use for beginners, and that Aqua has a much nicer graphical design. And Aqua and the Mac UI have their share of rough spots, too (e.g., printing, finder defaults, wireless configuration, software installers).

      OS X plain works. Always. Smoothly.

      OS X works very well indeed, and I heartily recommend it. But that derives not from some kind of amazingly superior engineering, but simply because Apple has a much simpler problem than Linux: they need to support only a very limited range of hardware, they get to preinstall OSX, and they have full say in what ships. Specific Linux distributions on specific hardware work just as well.

      Anyone can use OS X, but your average day user cannot vi XF86Config and fix their settings.

      You are comparing apples and oranges (no pun intended). If you buy a PC with Linux-supported hardware and Linux pre-installed, it works just as well and just as easily as OSX.

    2. Re:Does one size really fit all? by npsimons · · Score: 3, Insightful
      Why limit ourselves to only running over a specific kernel and using a specific (UN*X) basic paradigm?

      Who said anything about about limiting ourselves?

      Granted, two of the three above links are *BSD, but I don't see any reason why we couldn't have Debian GNU/BeOS.

  9. Re:WhoOS? by dinivin · · Score: 4, Insightful

    That kind of attitude certainly isn't going to get your OS on any desktops, and pretty soon you won't have any job.

    Except that none of these developers are working on OpenBeOS as their job. They are working on it because they like it, and that probably won't change even if no one uses the it.

    Dinivin

  10. Re:Good points by affenmann · · Score: 3, Interesting

    >In my experience, you just can't hide the under-the-hood stuff

    What about MacOS X?

    Anyway, I guess it would be a good idea to put BeOS (the UI that is) on top of GNU/Linux. But who am I to tell anyone what to do?

  11. palm and BeOS by paradesign · · Score: 3, Interesting

    is there any news at all on what Palm will do with BeOS?
    i wonder how much BeOS will influence the PalmOS.
    i seems a shame that such a good OS should die like this. i applaud OpenBeOS for their work at "reviving" what once was, even if it is stil linux.

    --
    I want 2D games back.
  12. Re:Corporate backing? by WowTIP · · Score: 4, Interesting

    Michael Phipps gave an interesting answer to the "Why openbeos?"-question in the Q&A-session:

    [Captcpu] Here's a nice one from: [mwilber] Why did you decide to start the OpenBeOS project?
    [17:35:47] [mphipps] Insanity. ;-)
    [17:36:25] [Captcpu] good answer :)
    [17:36:52] [Captcpu] but wait..there's more...[mphipps] Seriously - I had a project that I have been working on for years on BeOS. The short version of the story is that it is an object oriented paradigm in which every class is a process and every instance is a thread. It needs hyper fast messaging and process/thread swapping. No other OS will do that. Even R5 wasn't the best.
    [17:37:47] [mphipps] So, when the Palm announcement was made, I looked at Linux and the BSD's, but none of them were as fast and as easy to use. So I decided that BeOS must continue on.

    Hopefully more people will see things the same way. Some things are hard to do, or outright impossible in most common enviroments today. If enough people makes this realization OBOS could have a very nice thing going.

    Another thing that often is forgotten when talking about OBOS is that the goal is not only to recreate BeOS as OSS. It goes beyond that. The goal of OBOS R1 is to recreate BeOS R5, but when the devlopment continues towards OBOS r2, new interresting stuff is going to be implemented. The plans of what to include in the post-r1-releases of OBOS are made at the Glass Elevator mailing list

    --

    --

    "I'm surfin the dead zone
    In the twilight, unknown"
  13. Re:Yeah, go ahead... by nochops · · Score: 3, Insightful

    Umm...who the hell are you?

    These people are not being 'put together' by anyone.

    They will work on whatever project they want to.

    --
    "A terrorist is someone who has a bomb but doesn't have an air force." -William Blum