Slashdot Mirror


Helix Code Launched, Gnome Packages Available

t-money writes, "The Helix Code Web site went live this morning. They have a pre-release of their Helix GNOME desktop, which includes the latest development version of GNOME (gnome-core 1.1.5). " Thanks to all the people who wrote in about the Helix Code launch - I've got also got some information from Nat Friedman of Helixcode about what they are doing, so read more. And can I say Wow. This looks cool.

From Nat:
Hello everyone!

We are proud to introduce "McKinley," the first preview of the Helix GNOME desktop. This is a beta release of the Helix Code GNOME distribution. The URL for Helix GNOME is:

http://www.helixcode.com/desktop/

The purpose of this distribution is to simplify the task of installing a fully featured, up-to-date version of GNOME on your favorite GNU/Linux distribution. You can now experience all the joy and all the excitement that goes into the wonderful world of GNOME without agonizing through long, arduous build processes.

Helix GNOME includes all of the core GNOME packages and a number of extras. The entire Helix GNOME desktop is pre-configured to be as attractive and simple as possible. You can see some screenshots here:

http://www.helixcode.com/desktop/screenshots.php3

Currently the Helix GNOME desktop is available for the following operating systems:

  • Red Hat Linux 6.0 and 6.1
  • SuSE Linux 6.3
  • LinuxPPC 2000
  • Linux Mandrake 6.1 and 7.0
  • Caldera OpenLinux 2.3

In the next few weeks we will be releasing an updated version that will include support for other Linux distributions and other Unix systems. And of course, we're constantly adding packages to the build system and releasing new packages as new versions of the GNOME software become available.

How to install
--------------
We have made installing the full Helix GNOME desktop as easy as possible. You just need to download the Helix installer program, and it will take care of it for you:

You can find installation instructions at:

http://www.helixcode.com/desktop/download.php3

Mailing lists
-------------

If you want to subscribe to our announcements mailing lists, drop a message to:

announce-request@helixcode.com

And in the subject of the message put "subscribe". If you want to join the list of beta testers for the Helix GNOME distribution, send mail to:

beta-request@helixcode.com

A complete list of our mailing lists is available at:

http://www.helixcode.com/about/lists.php3

Questions and Answers regarding the Helix GNOME Desktop
------------------------------------------------------

Q: What does Helix Code do?

A:Helix Code is an open source software company devoted to improving GNOME, the leading desktop environment for Linux. We want to make GNOME the best desktop on the planet, and make it available to everyone.

Helix Code believes strongly in the importance of free software, which is why all of our software is licensed under the GNU GPL, and why all development is done in the public GNOME CVS repository.

Our main task is producing free applications for GNOME. Evolution is our first project: a groupware communications suite which includes an advanced mail client, calendar software and address book service.

We are also developing and improving the Gnumeric spreadsheet. Besides that, we maintain a number of core and peripheral packages of the GNOME system.

Q: What is the Helix GNOME Desktop?

A: Helix GNOME is a service offered to the GNOME user community by Helix Code, Inc.

The purpose of this distribution is to make it easy for end-users to install a fully-featured GNOME desktop on their favorite Unix system.

Q: Is this "Helix GNOME Desktop" another GNU/Linux distribution?

A: No, Helix GNOME is an add-on to your existing GNU/Linux distribution. You need an existing GNU/Linux system to run Helix GNOME.

Q: Is Helix GNOME free?

A: Yes, Helix GNOME is completely free. We are just packaging the latest and greatest versions of the various GNOME tools and making them as easy as possible for people to use.

As with other free software, you get the freedom to copy the software, modify the software, redistribute the software, and redistribute modified versions of the software.

Q: Can I buy a copy of Helix GNOME on a CD?

A: Helix GNOME will be available on CD in April.

Q: Does Helix GNOME distribution include support for Debian/Corel Linux?

A: Not yet, but we plan on supporting these systems in the near future.

Q: Does the Helix GNOME distribution include support for BSD?

A: The initial release of the Helix GNOME distribution does not include support for the free BSD systems, but we are on it.

Q: Will you provide timely updates to the various GNOME packages?

A: Yes, we will. GNOME is constantly under development. Whenever a new version of any piece of GNOME software is released, the dutiful hackers at Helix Code will do our best to make a packaged version available to you as quickly as possible.

Better still, the "Helix Update" application allows you to automatically update your GNOME desktop from the Helix web site whenever new packages become available. You can read more about Helix Update here:

http://www.helixcode.com/desktop/updater.php3

Q: Are you improving GNOME, or just shipping binaries?

A: The Helix GNOME desktop includes a number of improvements and patches that have been posted to public mailing lists, or have been committed to the GNOME CVS repository (but might not have been yet released to the public in source package format). This is all in the interests of making the best possible desktop experience available to GNOME users.

The Helix hackers are also constantly improving GNOME and the various GNOME tools, libraries and components and submitting patches to the various maintainers of those packages.

Helix Code employees actively maintain a huge number of GNOME packages, including: Bonobo, Achtung, Gnumeric, Go, Erdos, libzvt, gnome-terminal, gnome-core, gnome-applets, bug-buddy, gmc, gdk-pixbuf, eof, gnome canvas, evolution, gb, gtkhtml, gnome-vfs, camel, gnome-pim, glade, libibex, and others.

Q: Ok, I give up. What's spidermonkey?

A: Yes.

Enjoy!

The Helix Code Team
http://www.helixcode.com

157 comments

  1. FYI. by Anonymous Coward · · Score: 0

    In case you haven't realized it, the above person is actually employed to *market* the aforementioned product.

    It's sickening to see this amount of infestation in the Linux community by the same thing that we all love to hate in that other well-known empire.

  2. Re:Grim future for Debian GNU/Linux? by Anonymous Coward · · Score: 0

    what are you smoking?

    both work perfect under debian

    who cares, cuz windowmaker kicks all WM's ass out the door, gotta love the 2 meg install

  3. GNOME, Nautilus, now SpiderMonkey by Anonymous Coward · · Score: 0

    Do we see a trend here? Each of these products have been heavily marketed while still in the vaporware phase.

    I'm glad to see that Linux is finally catching on to the rest of the commercial market.

    1. Re:GNOME, Nautilus, now SpiderMonkey by Harvey · · Score: 1

      Yeah, those morons at HelixCode shouldn't promote their stuff until they have at least a workable preview....
      And those idiots at Eazel shouldn't hype their product until they have at least an infrastructure and some solid code in CVS...
      Oh, and those stupid GNOME coders shouldn't even mention their product until they have a 1.0 release ready. WTF are they thinking?? Wait....

  4. Re:Spidermonkey by Anonymous Coward · · Score: 0

    a few weeks ago they leave the ./spidermonkey directory unprotected at their web site, so I had a look at the files.
    I know what spidermonkey is, but I won't tell :-)

  5. Re:What is their goal? by Anonymous Coward · · Score: 0
    We are not implementing a registry-like database. In GNOME we use separate files in directories to store information (that is how the CORBA directory is currently stored).

    The new activation system uses something similar as well.

    Best wishes,
    Miguel.

  6. Important step in the wright direction by Anonymous Coward · · Score: 0

    This example should be followed on all future development if we expect Linux to "mainstream" anytime soon.

    1. Re:Important step in the wright direction by mmd · · Score: 1

      Indeed. I'm stunned that so many of the posts on this page fail to see the utility of this project. There's nothing technologically stunning going on here, but this is what Linux NEEDS to get some actual desktop usability.

      Gnome can now be managed as a more cohesive whole, and people can start to see a more consistent desktop identity -- assuming that people do the smart thing and use Helix Code or some equivalent packaging/improvement scheme.

  7. Re:Why I don't use GNOME by Anonymous Coward · · Score: 0

    oh for christ's sake. of course, if you resort to using macros, but I was talking about some compiler being smart enough to do it on it's own.

    Hope this helps.

    Gosh, it sure does! I sure didn't know how to use preprocessor macros before you told me! How can I ever repay you.

    You've got issues. I post a lengthy comment in response to yours which involves more than your longwinded and pointless code snippets, and the best you can say is "Not true again" as if to dismiss (or at least disregard) everything I said??

    I point out where you are mistaken (indeed, mistaken in flaming someone else), and the best you can do is present some half-assed solution to some minor point I made, that any half-competent C programmer would be able to figure out themselves?

    Fuck you.

  8. Re:Why I don't use GNOME by Anonymous Coward · · Score: 0

    Actually, I didn't say that.

    By default, it is implementation dependent whether it is the case. It's a different situation if you introduce your own API (in the form of macros) to work around that. At that point you're no better off than with Gtk+ system.

    You get upset too easily.

    And you are an idiot.

  9. Re:Installer Problems? by Anonymous Coward · · Score: 0

    I've got the exact same problem! Downloading the RPMs was a snap (really quick from eazel) but the installer doesn't let me choose local files (it greys out "next") Anyone know what's going on?

  10. Re:Spidermonkey by Anonymous Coward · · Score: 0

    Well my guess is that it's pretty obvious what it *could* be. There's a natural evolution to Evolution and the spider monkey is it.

    Hint:
    What's the difference between a regular monkey and a spider monkey?
    Is Helix alone in the GNOME universe?)

  11. Re:GNOME is a security risk! by Anonymous Coward · · Score: 0
    oh man

    there's always one luser who cant spot an obvious troll at 10 paces

  12. Re:Streaming media? by Anonymous Coward · · Score: 0

    Just like 1999 was the year of the iMac only for really ignorant people, 2001 will be the year of the Linux... for really ignorant people. However, these people will be the "freelance programmers" (opensource community) whereas the iMac people were "ignorant." Both fit into "morons," generally.

  13. Huh? Groupware by Anonymous Coward · · Score: 0

    I'm a little worried about people who consider a personal calandar app (Evolution) the same as Groupware.

  14. Re:Did anybody get mirrors? by Anonymous Coward · · Score: 0

    Sure enough. get it from www.sunsite.edu/mirrors/helix. enjoy!

  15. Re:Window Manager? by Anonymous Coward · · Score: 0

    What are the pros and cons of Enlightenment VS. sawmill?

  16. Re:Oh, it rocks, then? by Anonymous Coward · · Score: 0


    I completely agree. It's also irritating because it's so obviously young, male, and ass-kicking. ie. the target demographics of The Matrix.

    Which is strange, because what are they trying to accomplish? Make linux easier for average users. Of windows, I guess. A good number of those people (a majority, I'd say) do not fit into the above-mentioned demographic. So who exactly are they targeting their website at? Their product?

    Give'em time, I suppose, but when you really start publicizing, when you really have a "product" to "sell", you will probably not want "helix code rocks" on the very front page.

    Another thing that is strange is believe slashdotters (if I may generalize) are offended, sometimes vocally so, by the insipid hand-holding of typical Windows dialog boxes. Well, the one with screenshots was pretting fucking irritating too, but I sure don't see anyone complaining. To give them credit though, that last panel does make a mention of the program to run to update, *as root*. All that hard work, for naught! Oh well, that's a bug (I mean, something like, "click the Administrator button, then click the Update Gnome button" would probably be better).

    (and please, moderators, open your minds, and don't mark stuff down simply because it criticizes linux or gnome, for god's sake)

  17. Re:Why I don't use GNOME by Anonymous Coward · · Score: 0

    in the case of gtk+, the casts DO insure correctness, because in debug builds, the gtk+ type casting macros do runtime type identification.

    I'm not saying that's a super great happy feature, but like you say, a necessary evil in C, and it's at least better to have the library/toolkit give the programmer a bit of help rather than just blindly casting with no type checking at all. And when your program is complete, you disable the runtime type checking, and it goes faster. Which is actually an advantage of C++: if you use RTTI in C++ (using the dynamic_cast operator), I don't think there is any way of disabling the checking in non-debug builds. At least, it would be a compiler-specific option. Of course, in a well designed C++ program, you should not be using too much RTTI, but it's impossible in general to avoid it totally.

  18. Read this instead of the site by Anonymous Coward · · Score: 0

    This article about Helix Code explains what they're doing better than nat's letter. Their next product, Evolution, like a chance to throw MS off my desktop as well as my server.

  19. Re:Debian already does this by Anonymous Coward · · Score: 0

    What can be easier then installing a debian package?

    ever tried the ports collection on a *BSD system?

    cd /usr/ports/x11/gnome;make install

    The advantages? uses standard tgz files, can be used for automated building of source packages as well as downloading and installing binary packages. Easy to maintain and change makefiles (which happen to be a knda standard, just like tgz) and it works with the original source/binary tarbals from the creators of the package, so no need to repackage it ffor each and every distribution.

    .debs are probably the better distribution specific package format for Linux operating systems... They do still have the huge drawback of being a platform specific format (tho its open source and relatively easy to port to other platforms, it is designed for debian and not for general usage)

    Combine this with cvs and you get automatic updates, easy installation and configuration, and all that without needing anything platform or even distribution specific from the author of the package you want to install.

    Of course it requires your distribution to maintain and ship their own ports collection since thats what contains the distribution specific parts.. but since that can be done by people who run that software I don't see any problems there.

  20. What's worse. by Anonymous Coward · · Score: 0

    The GUI and base libraries used for the install have hardly been audited for something as foolhardy as being run with root priviledges.

  21. Re:Why I don't use GNOME by Anonymous Coward · · Score: 0

    Which is actually an advantage of C++: if...

    er, make that a disadvantage of C++.

  22. *groan* Don't bother with this one! by Anonymous Coward · · Score: 0

    Check the URL he's linking to. More crap.

  23. Re:Why I don't use GNOME by Anonymous Coward · · Score: 0
    This problem you describe is just the "Default Focused" widget problem. Application writers need to select the widget that will be focused by default.

    This is typically done by clicking on the "Has Focus" button in Glade (or calling the appropiate Gtk+ routine if you do your dialog boxes in C).

    I personally use Alt-/ to complete for me while coding GNOME apps. I find the long identifiers are very useful to maintain the code and easily understand what is going on.

    If you rather use C++ than the C bindings of Gtk+, you can do this by using the excellent Gtk-- library. This one wraps the whole Gtk+ in a C++ friendly way.

    Miguel.

  24. Re:Let Hemos take a whack at it by Anonymous Coward · · Score: 0
    Your description is pretty accurrate.

    This is a service that we are providing to the GNOME user community: a place where they can get their latest favorite GNOME applications and toys compiled and customized for their particular Linux flavor.

    We will be adding support for a few other Unix systems in the near future (notably Debian and FreeBSD and most likely Solaris).

    But as the web page says, this is only one of the things we are doing at Helix. And where we will be colaborating with our sister company Eazel.

    Best wishes,
    Miguel.

  25. The "leading desktop for Linux"? by Anonymous Coward · · Score: 0

    That's a joke, right? Leading in hype perhaps.

    1. Re:The "leading desktop for Linux"? by Anonymous Coward · · Score: 0

      > The "leading desktop for Linux"?

      Sure. KDE is also the leading desktop for Linux.

      KDE is the leader in some ways. GNOME is the leader in other ways. So it's fair to call it a draw.

      > That's a joke, right? Leading in hype perhaps.

      Both projects are pretty hyped up right now, but that's always been the case with open source software.

      When enthusiasts promote their projects you can expect to hear more dreams than reality. For instance, some Emacs enthusiasts try to convince you that Emacs can be much more "common joe" user friendly and much more flexible than any X Window GUI.

      Then again, we have a way to go before we match the hype generated by Microsoft.....

  26. Re:gnome-core 1.1.15 by Anonymous Coward · · Score: 0

    Pretty. Shame it sucks hard. Maybe it would suck less if it actually installed. Suck Suck Suck.

  27. Re:Helix Code and Nautilus? by Anonymous Coward · · Score: 0
    Nautilus is the new GNOME Shell (Nautilus in itself is a great project, with lots of potential, and I am convinced that the hackers at Eazel will change the way you think about a desktop environment.

    That being said. This is just a service to the community to help them try, upgrade and use GNOME. We want to lower the usage barrier for end-users, and this is a first step towards doing this.

    Sure, many of us will continue to compile our own packages.

    When Nautilus is ready for prime-time, the Helix GNOME distribution will include it as well. That being said, the team at Eazel and the team at Helix are cooperating to bring the best desktop to the end users. We concetrate on the productivity applications, they concentrate on the desktop.

    Best wishes,
    Miguel.

  28. Re:Yaaahh!! Security? by Anonymous Coward · · Score: 0
    Well, if you are going to run the binaries we produced, in some way you are already trusting us.

    If you do not trust us, then you have to stick to compile your own code (which is definetly an option). But not everyone knows, wants to know, or has the time to do this.

    And even then, what guarantees you that the source code does not contain a trojan? Or a security hole? In this case, you have to read every single line of code before you actually use it. In this case, even fewer people are going go trough this process.

    It really boils down to who you trust.

    Best wishes,
    Miguel.

  29. Re:Making Money by Anonymous Coward · · Score: 0
    These are all valid concerns.

    Free Software companies do not work around by selling licenses to the intelectual property they own. These kind of companies need to find out alternate schemes for producing money than depending on government regulations that will protect them (from software piracy for example).

    Free Software companies are in the support and services business. There are many different kinds of support and services you can offer around free systems. Selling boxes is just one of them. But consider this: even if only one in every hundred users buys a copy from you, think about all the potential users of free software in the world: it is inmense (only a tiny fraction of the world population has chosen an operating system, less than 1%, John Maddog has the real number).

    We believe that GNOME is going to be everywhere in the future, and that Helix will be a key element in the success of GNOME.

    Best wishes,
    Miguel.

  30. Answer to what is spidermonkey by Anonymous Coward · · Score: 0
    This is the answer to what spidermonkey is/isn't:

    It is Bonobo component activation via directory services. Essentially it allows you to launch any bonobo component just either my clicking on the file in the file manager, panel, evolution (the mail client), or any other bonobo activated application. The associates are handled via MIME types, so now you can edit a gnumeric/excel spreadsheet in your email program.

    Its called spidermonkey since the spidermonkeys legs are so long and can pull many things together, at once exactly what this technology is going to do for bonobo objects, documents and applications.

    Its cool, but Helix really should not be so secretive, its one hell of a conspiracy theory about something dosen't really need it. Maybe Helix should forget this I'm in the cabal so I'm cool bullshit and have open access to all APIs. Heaven forbid Helix fork GNOME (oops didn't they already do that, with the "Helix GNOME Desktop".

    Watch out folks, commercialization of GNOME is coming.

    1. Re:Answer to what is spidermonkey by cesarcardoso · · Score: 1

      >Watch out folks, commercialization of GNOME is coming

      Isn't it something we should be expecting one time or another?

      But GPL is great! It can be used as a great and strong way to avoid this commercialization from closing the source.

      That's why I'm believing more and more that God exists, sends the GPL to RMS and illuminated Linus to use it on Linux.

      --
      Cesar Cardoso can be found at cesar at zyakannazio dot eti dot br (or at least I believe so)
  31. Debian GNU/Linux and GNOME by Anonymous Coward · · Score: 0

    I find it strange that the GNU/FSF sponsored distribution is not supported by the GNU desktop. Could there be some form of schism between the two camps?

    1. Re:Debian GNU/Linux and GNOME by matman · · Score: 1

      So far, this Helix thing does not seem to be available as a deb package. I wouldnt call this a problem so much as an inconvenience. I believe that its likely that the developers dont have a debian box sitting around, and so havnt gotten someone to build it/test it on a deb box. Which is alright, lets just be patient. Someone mentioned that deb doesnt support KDE - this is inaccurate. KDE has not been available thru the main deb servers because of licensing issues with QT. However, there are KDE packages available on seperate servers. Ask about it in #debian at irc.debian.org.

  32. Re:GNOME, the leading desktop... by Anonymous Coward · · Score: 0

    And what the hell is wrong with marketing? I mean, it's the one thing that Linux seriously lacks in. We need more marketing, dude!

  33. why separate projects? by Anonymous Coward · · Score: 0

    This looks great, but why aren't Helix a part of the original GNOME projects. Aren't GNOME interested in the Helix improvements? If I understand things right the Helix GNOME distribution is the original GNOME packages + some extras, and Helix developers are working on the basic GNOME packages anyway. So why different distributions?

  34. Grim future for Debian GNU/Linux? by Anonymous Coward · · Score: 0

    Come to think of it,

    - Debian does not support KDE
    - GNOME does not support Debian

    The future looks grim for this distribution.

  35. Hemos all over the place by Anonymous Coward · · Score: 0

    see the subject: Helixcode Launched, Gnome Packages Availible

  36. Re:The need for standards by C.Lee · · Score: 0

    >According to the article Helixcode is only available for certain Linux
    >distributions. This shows the need for Linux to be standardized.

    Spare us please. Nothing's stopping "certain distributions" from adopting *.rpm or *.deb as a package mangager. The standard package manager for linux will be most likely a hybrid/merger of the deb and rpm package managers that'll be backwards compatable with both.

  37. Oh, it rocks, then? by mutagen · · Score: 0

    Maybe they should let someone else decide whether it "rocks". I'm not at all convinced that this project "rocks". The fact that they have to assure us right up front that it "rocks" makes me suspect that it doesn't "rock" in the slightest.

  38. Living and dieing by drnomad · · Score: 0
    Their web-site went Live this morning, but supposedly has gone down due to traffic?

    I pity this, I will look sometime later.

  39. Re:Why not Debian packages? by Claude+Debussy · · Score: 0

    Why are there no debian packages ? Because Debian is in the Minority, and these guys dont have all the resources and time in the world... they are trying to grab the largest audience they can, and there are 100x as many machines running rpm as there are apt.

    Redhat, Suse, Mandrake, Caldera, Phat, LinuxOne Distro(thanx Jcouto, heh), plus remember that story a few weeks ago about linux at universities, Notice how 90% of the university distros were redhat based... it reduces the complexity a huge amount to upgrade 150 machines with rpm than .tar.gz (sure they could have used .deb)..

    .deb is not the right choice for Helix, probably never will be at this point in the game.

  40. Why not Debian packages? by Anonymous Coward · · Score: 1

    This is really a pity.

    1. Re:Why not Debian packages? by Peter+Teichman · · Score: 1

      Yes, I've been working on debs for a little while. You can see the status of my efforts at:

      http://primates.helixcode.com/~peter/

      My time has lately been taken up with other issues related to this release, but the Debian packages are a high priority for me now.

      It's unfortunate that you guys can't read our FAQ due to the Slashdotting.. It's one of the questions answered there. :)

      Peter

    2. Re:Why not Debian packages? by Jon-o · · Score: 1

      Unfortunate, but not really surprising - debian packages tend to do a lot more than redhat packages, which are litle more than an archive packaged with a few dependencies... The install scripts for debian tend to be a lot more complicated, from what I've looked at...

      In any case, you can try using alien, or just wait a few days for it to be debianized.

      And there's always the good ole' tarball... :)

    3. Re:Why not Debian packages? by ref7 · · Score: 1

      Actually, debian packages are both incredibly powerful and simple to make - by far the best package management scheme out there, especially when combined with apt. If you want a basic package it is basically one step more than tar and more features scale up the complexity only slightly.

      Others I've "experienced":
      Digital setld (simple but also featureless)
      AIX lpp (bang head on wall several times)
      Solaris pkgadd (a close 2nd but no apt-equivalent)
      RPM (featurefull but complex)
      SLP (you gotta be joking)

    4. Re:Why not Debian packages? by FagFace · · Score: 1

      Just use alien to convert the rpm's to deb's.

    5. Re:Why not Debian packages? by luge · · Score: 2

      They'll have them soon. Many of the helix guys use Debian (some are even Debian developers), so it is a priority for them. As you may have noticed, though, making an rpm is about a zillion times easier than setting up a .deb. They are busy bees over there, so this'll get done reasonably soon, just not immediately.
      ~luge

      --

      IAAL,BIANLY

  41. Colors - Ack! by Mike+Hicks · · Score: 1

    Eeek, I want my old gtk colors back! This is too dark! Does anyone have a gtkrc file I could use to fix this?
    --
    Ski-U-Mah!
    Stop the MPAA

  42. Helix Code and Nautilus? by jzitt · · Score: 1

    Possibly exposing the depth of my newbietude here:

    How does/will the Helix Code desktop cooperate, coexist, or conflict with Nautilus and the like?

    1. Re:Helix Code and Nautilus? by Nassah+the+Protoss · · Score: 1

      Please go to eazel.com and helixcode.com.

      They are both companies that work to give gnome professional stuff. Both work on gnome and both companies work is in CVS in gnome.org web site.

      No conflicts!

      Hope this helps, it's the best I can do at midnight

      --
      Kill Microsoft? No! Just hire their GUI guys!
  43. "Show us the code" requires DOWNLOADING by Kostya · · Score: 1

    For all the whiners, why don't you download the code FIRST, try it out, and THEN post? I mean, I know it sounds crazy, but maybe you would like to see what they are doing before you sound off with your opinion about what they are doing?

    As for me, I'm glad they are doing this! I saw the announcements for gnome-core-1.5, but I was hesitant to try it out since I wasn't sure how it would interact with the rest of my environment. Thanks to HelixCode, I now am running the latest gnome, with all the new goodies. And it IS worth trying--some great stuff in here.

    I must say that the "menu" panel is quite cool. I just wish I could figure out how to change the clock to 24 hours :-)

    One gotcha: the new install did not handle my old configuration well. I must have done something mean to my session or panel config in the past, because it kept screwing up on load. Some vi hacking made that go away. I still think the new code was worth it, even with my isolated problems!

    --
    "Doubt your doubts and believe your beliefs." -- Switchfoot, Ode to Chin
  44. Re:installing on a rh6.1 box? by boc · · Score: 1

    The packages are meant to be an upgrade... so you don't have to uninstall your current GNOME.

  45. Re:Installer Problems? by boc · · Score: 1

    You probably need to also download the packages.xml file and put it in the same directory as the RPMs.

  46. Re:panel by cshaw · · Score: 1

    The same thing happend to me. d/l'ed the installer, everything went smooth. I logged in and got the message that a panel is already running do i want to start another. No matter what I choose I can not get any panel to run. It's driving me nuts. Is there Anyone out that that knows how to fix this. I have been digging through config files for a while and still nothing.

    So to people thinking about installing this use caution.

    FYI: I am running Redhat 6.0

  47. Re:What SpiderMonkey is... by cshaw · · Score: 1

    from the faq on the website:

    What is SpiderMonkey?

    SpiderMonkey is the code name for the Helix GNOME Desktop.

  48. Screenshots / Which Theme? by tjansen · · Score: 1

    Their screenshots look nice, which (sawmill?) theme do they use?

  49. Re:Why I don't use GNOME by Kenelson · · Score: 1
    Gtk+ has C++ bindings. See Gtk--.

    Then you have all the power of the gtk+ widget architecture with the convient syntax of C++. No long names, nicely mapped as STL concepts, and a tutorial.

    --Karl

  50. What SpiderMonkey is... by mykmelez · · Score: 1
    Given that:
    • the article on Wide Open News says the Evolution mail client will be able to display Microsoft Word, Excel, and PowerPoint attachments;
    • KOffice is one of the most promoted advantages of the new KDE 2.0 (and current 1.12), and Gnome has for a long time followed in the footsteps of KDE (not intended as an insult);
    • There is no comparable GTK-based office productivity suite.
    Clearly, then, [I cannot choose the glass in front of you, and] SpiderMonkey is an office productivity suite with word processor, spreadsheet, presentation, and other components.

    C'mon folks, it's not a new kind of bagel spread. It's gotta be a software product built on GTK that fills a gaping hole in Linux users' desktop needs. What else could it be?

  51. Installer Problems? by Cybersonic · · Score: 1

    sigh... i was looking forward to installing this :) but i cant get the installer to work

    'Unable to parse mirror listing' is all i get when i select a mirror site, i was able to get all of the rpms, but the installer wont let me click Next when i select the local directory, aarrgg..

    I know this should be sent to the helix support site (which is quite slashdotted right now ;), i was just curious if anyone else is having the same problems i am?

    If it means anything, the GNOME installer looks really cool :)

    --
    Cybie! aka Ralph Bonnell
    1. Re:Installer Problems? by Cybersonic · · Score: 1

      Thats exactly what i thought, but i checked and i did have all the .xml files in my leech directory... (i did a mget *) Good idea though...

      Does anyone know what files exactly are required to un-grey the next box? :)

      --
      Cybie! aka Ralph Bonnell
    2. Re:Installer Problems? by TrentC · · Score: 1

      Does anyone know what files exactly are required to un-grey the next box? :)

      Not as such, but this is what my directories looked like when I installed...


      helix/
      helix/allmirrors.xml
      helix/mirrors.xml
      helix/installer-latest-intel(*)
      helix/distributions/
      helix/distributions/Red_Hat_6/
      helix/distributions/Red_Hat_6/metapackages.xml
      helix/distributions/Red_Hat_6/packages.xml
      helix/distributions/Red_Hat_6/updates.xml
      helix/distributions/Red_Hat_6/(various RPMs)

      (*)This is unzipped and set executable.

      Jay (=

  52. Success! :) by Cybersonic · · Score: 1

    ah, that helped thanx.

    apparently you needs everything to be in a helix/distributions/Red_Hat_6/ directory...

    note: allmirrors.xml, mirrors.xml, installer-latest-intel do not need to be in that 'local media' path... now i can have funfunfun

    --
    Cybie! aka Ralph Bonnell
  53. oops by Cybersonic · · Score: 1

    needs = need

    O:)

    --
    Cybie! aka Ralph Bonnell
  54. Re:Why I don't use GNOME by MSG · · Score: 1

    I don't use GNOME because I don't like the usability of GTK. An example: when I get a window with as only widget a text box, this box is not active

    You can't have a window with only a text box widget. Why? Because the window is a widget. There's a container widget of some type there, and then inside of that, you'll have a text box. You'll probably have some buttons there, too. Remember that those are also widgets.

    The problem you describe has nothing to do with the toolkit. It'd be difficult for the toolkit to go about making decisions about what should have focus, and being wrong about that could be dangerous. The programmer is responsible for deciding what widget has the default focus. Blame the author, not the toolkit : )

    Another question: aren't the function names much too long? Why all those casts? Doesn't that come from the C choice. I'm not a grat programmer, but that scarces me. I'd prefer C++ for the UI

    The function names are hardly longer than those in many other toolkits. It doesn't seem to bother those of us who use GTK+, anyway. I'd call it a non-issue. The casts help insure correctness. If you're making a mistake with your objects, you'll be informed by debugging messages. And as for C++... it's a great language, but it's a lot more difficult to link against other languages. Just look at the number of binding for GTK+ vs. QT. There's a lot of flexibility there. I'm sure if you look through the linux kernel archives, you'll see why C++ is discouraged in the kernel. The same reasons apply to a lot of low level libraries, like libc. I think using C for GTK+ was absolutely the way to go.

  55. RedHat and RealAudio by akeru · · Score: 1

    Unless I'm mistaken there was something recently about Redhat teaming up with Realsoftware to release RealPlayer 7.0 to linux within the next 3 months or something like that, so the lack of support for RealAudio should cease to be an issue, if it really is one even now.

    --

    Let's hope that there's intelligent life somewhere out in space 'Cause there's bugger-all down here on Earth.

  56. argh! by c64k · · Score: 1

    Well, it downloaded okay, installed okay, logged in okay...

    my applet panel chorks. no happy footprint icon, no icons at all... just chork.

    Logging out by 'kill -9 X' sucks...

    Now to figure out how to fix this...

    --
    CIA Industries - Running the world for fun and profit
  57. Re:GNOME is a security risk! by t.n.t · · Score: 1
    How is just distributing the binaries alone going to make things any more secure? With binaries alone you don't know the source that produced it? (In other words, you have no idea what's in the binary.) How would you know that secret backdoors weren't added to it too?

    Also obscurity of binaries (through lack of source) does not gives, IMO, better secutiry. It gives less, since you may not be able to trust the producer of the binary. And not know if they went ahead and added secret backdoors without your knowing. At least if you have the source, you could check for secret backdoors.

  58. Why no mirrored SRPMS? by bdjohns1 · · Score: 1

    Well, I've been poking around at the various sites during the day, and I'm kinda disappointed to see that only the helixcode.com's server has the SRPM files available. And, as those who've tried to visit it today can attest, it's slower than tar flowing uphill. I tried to start downloading, and I was getting ~1K/sec on a fast pipe.

    Regular GNOME gets a nice kick in the pants when I rebuild source RPMS with -mcpu=i686 -O6 - I'd like to get a chance to play with this a little.

  59. good point by kneel · · Score: 1

    Hmm.... reminds me of Windows Update, Smart Update, and ActiveX (to some extent).

    Yeah, a better idea would be to download the shell script, read it, then run it.

    --Kneel

    --

    indierock / punkrock band photos and more... http://www.digitaldefection.net

  60. Re:Making Money by SeanNi · · Score: 1

    *shrug*

    Ok. I disagree, but I'm not going to try and convince you otherwise, since I'm sure you've heard all the arguments before (I'd be surprised if you haven't) and I doubt anything I can say will change your mind at this point.

    But either way, I suspect that Helix plans on making money in much the same way as Red Hat has.

    And for the record, I consider it paying for convenience. And I've paid for Red Hat (more than once). And I plan on paying for Helix.

    It's a fine line between trolling and karma-whoring... and I think you just crossed it.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  61. Ahem by SeanNi · · Score: 1

    "The remote server refuses to perform this request."

    Hmmm... seems like they plugged that one pretty quickly!

    It's a fine line between trolling and karma-whoring... and I think you just crossed it.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  62. Re:Making Money by SeanNi · · Score: 1

    Okay, Red Hat is a commercial concern. But I continue to fail to understand how they are going to make money with Linux.

    Do they plan to sell a shrink wrapped box on the shelves of Fry's? Why in the world should I buy it when it's already available on (insert FTP site here)? Are they only counting on the ignorant for sales? And if it seriously becomes so bloated that people won't download it, why not just get a $2 CD from Cheapbytes instead?

    Or do they plan to go IPO and rake in cash from ignorant investors instead?

    Or do they plan to make money through support? I don't think so, unless they're truly machiavellian. Consider that the better they make their product the less support it will need. If this is to be the easiest to use operating system, simple enough even for your grandmother, who's going to need support?

    Or are they going to create closed source addons for Linux and sell those instead? This would be highly unusual (and hypocritical) since a lot of Linux components come from GNU.

    The only thing I can think of is so they can sell manuals. So why then are they a software company instead of a publishing house?

    It's a fine line between trolling and karma-whoring... and I think you just crossed it.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  63. What I want to know is... by tietokone-olmi · · Score: 1

    Where are the Debian packages?

  64. No Caldera support yet by Chomp · · Score: 1

    Maybe I can save some fellow Caldera users some time ...

    Despite what the above article states, it looks like there is no Caldera OpenLinux support yet. The go-gnome script exits with a message stating that the version of rpm Caldera is using is too old, and to download the packages manually.

    However, when trying to get a list of Caldera packages from the web page, it breaks with a "file not found" message. Looking at the directories manually shows that although a "distributions/Caldera" directory exists, it is empty except for an .xml file.

    Maybe HelixCode should remove Caldera from the list of distributions they claim to support until such time as such support is ready!

  65. This sort of packaging is essential by GauteL · · Score: 1

    This sort of packaging and ease of use is
    essential if Linux is to succeed as a mainstream
    desktop-OS.
    Gnome is great, but installing source-packages
    or even RPMs is not for your average windowsuser.
    Helixcode as I understand is also a part of
    the gnome-development.
    The desktop looks very professional, very slick
    and very inviting.
    I'll try this

    1. Re:This sort of packaging is essential by kkelly · · Score: 1

      I have to agree w/this post, in order for Linux
      to be successful in the desktop arena, your average trained house pet must be able to install it. I often read in various threads here on /.
      about the instabilities of windoze and how it crashes often however the average /. poster would be considered a "Power User" in the IT scheme of things and I'm sure we have all tested the limits of Windoze at one time or other just to see what will make it crash. Your average telemarketer or secretary will never do the things to their work pc that some of us do to them @home. Since they only use the most basic core features of the OS in order to get their work done, they never notice the instability just the cool interface that always does what they want it to do. This is what the linux desktop must become in order to gain market share in the IT industry which is where there will be the most to be gained.

      --
      K
    2. Re:This sort of packaging is essential by matman · · Score: 1

      Well, you are sorta describing the debian package manager. I havnt gotten around to playing with any, but there are GUI frontends to apt-get that should make package management easy. Debs handle gnome and everything like that. Very well too - makes upgrades a snap (keeping up to date).

  66. Debian already does this by SparkyB · · Score: 1

    It doesn't bother me that HelixCode doesn't have debian packages because from what I read, all it does it keep updated packages for gnome applications and simplify building of gnome. Debian already does this. How much more simple can it be than "apt-get install task-gnome-apps"?

  67. Re:My impressions by Nassah+the+Protoss · · Score: 1

    What the heck are you using. Slackware 0.01 or Debian 0.0000001 or RedHat -infinity?

    And yes I could get the installer to work and download the whole shebang in 4 hours! Thank U very much. It simply looks great!

    --
    Kill Microsoft? No! Just hire their GUI guys!
  68. Re:What is their goal? by LazloTheDog · · Score: 1

    A very good justification for the inclusion of a VB like protocol, yet the second concern of the above poster, the registry, was not addressed. The MS registry is the "Mother Of Evil", the "Heart of Darkness", etc. I, and hopefully others, would cringe at a similar thing in GNOME. Yet if there was a well thought out and understandable implementation of a central repository of configuration info, I could be swayed. Just don't call it the registry and make it accessible.

    JM

    --
    Oink, Oink!!
  69. What is their goal? by alehmann · · Score: 1

    Why the hell are they releasing their own distribution?!?!?! Miguel (head of HelixCode) RUNS Gnome. What's wrong with just using gnome's official distribution? It is like Miguel is forking his own project unofficially.

    Also, beware that gnome will be adding Visual Basic support and a registry soon. These are not unconfirmed rumors (one was told to me by Miguel). Since I don't feel like the GNOME people are innovative and I feel like they are trying to emulate Microsoft as closely as they can, I have stopped using gnome.

    1. Re:What is their goal? by Anonymous Coward · · Score: 2
      What Helix is providing is just the service of providing the latest version of GNOME available in binary form, in an easy-to-install fashion for your favorite GNU/Linux distribution (and soon others, and yes, Debian is on the list).

      The GNOME project only releases packages in source format. There are no updated packages released in a timely fashion, nor they are easy to install (one of the main complaints from users).

      It is not about a fork. Everything in Helix GNOME is either a released package, or a released package with patches applied to it to customize it for your specific system.

      This means that Helix GNOME has been tuned for your particular GNU/Linux distribution.

      Regarding Visual Basic support in GNOME: it is true, we are developing a sandboxed interpreter of Visual Basic for GNOME, as it is required if you want complete Excel and Word compatibility.

      Sadly, the Word doc files and Excel XLS files are the standard these days. Not our nice and beautiful XML-based file formats. So, for the sake of the users, we are providing full compatibility with the existing systems.

      The sanboxed GNOME Basic is designed to avoid security problems and denial of service attacks.

      If a user can not use his word document or his excel spreadsheet because it contained some visual basic macros, the wrong answer is "Visual Basic is Evil" (or any variation on that). The user will just go back to use his working Excel/Word applications and wait until the free software people get a clue.

      So just like Microsoft had to use TCP/IP for its communications instead of their own protocols (as TCP/IP was the standard), we need to interoperate with the existing standard (and yes, it happens to be a Microsoft-defined one). But so it goes, it is not the end of the world.

      Best wishes,
      Miguel.

    2. Re:What is their goal? by Skeezix · · Score: 2
      Have you even read the announcement or browsed the website? Helix Code is not forking Gnome proper. Nor is Eazel or any other company that I am aware of. Helix Code is made up of some of the top Gnome Hackers. They've been working on Evolution, Gnumeric, and many other efforts for months. Now they are packaging it up with an easy-to-use installer.


      As for not being innovative, you obviously don't keep up with Gnome development. The evolution mailer, for example, is extremely innovative. Correct me if I'm wrong, but I have yet to see such a model for handling mail. The "folders" are simply different ways of looking at your mail collection--filters, or database queries, if you will.
      ----

  70. DAMNIT by snubber1 · · Score: 1

    I downloaded the whole helix installation through their nifty gui, and it came up with a message - "Not enough space, please free up 45.9 MB".
    So I emptied out 150 mbs, and the program proceded to re-download the whole damn thing again, and then said "Not enough space, free up 45.9mb." GAWD DAMIT.

    ----------------------------------------------

    --
    I don't really mind double posts on //..
  71. Re:Making Money by treke · · Score: 1

    Open Source Software does have a tendency to take a while to get written when done mainly by volunteers, and if you have a specific need it may not be filled by the community in general. Buy hiring these fellows, you now have very competent GNOME programmers who are going to work towards your deadlines and write what you need. Not something that might be sort of what you need, and whenever they get around to finishing it.
    treke

  72. Window Manager? by jhittner · · Score: 1

    Does Helixcode install any specific window manager, or just install Gnome over whatever your running?

    1. Re:Window Manager? by homoted · · Score: 1

      Looks like sawmill is on its way to becoming the "default" window manager of gnome. But gnome can be used with any window manager. Sawmill is very nice.

      --

    2. Re:Window Manager? by be-fan · · Score: 2

      I have a question? Is the LISP in sawmill compiled? If not, why do programmers have to do these stupid nifty tricks at the expense of speed? Sure it probably won't matter now, but eventually that LISP will catch up to you. Actually, I think this is a bitch aimed at UNIX (and most other non-game)programmers in general? Why all the features put in at the expense of performance. Why is GNOME even putting in new features like COBRA when what is already there doesn't really have the speed and stability one would hope a major DE for Linux would have. Features are nifty, but if you're going to do them, follow the lead of the BeOS programmers. Only after everything is tricked out and super stable, should you go on adding features.

      --
      A deep unwavering belief is a sure sign you're missing something...
  73. Re:Spidermonkey by Pedant · · Score: 1

    All I know is that Spidermonkey Island is the name of a floating Island in the original tales of Dr. Doolittle.

  74. Re:Yaaahh!! Security? by fougasse · · Score: 1

    Because users who would check the downloaded files to see if they contain security holes will be experienced enough not to follow those instructions, and will know how to download the script and read it before running it. Users who don't see a security risk in those instructions will not have the experience necessary to see if the downloaded script does anything evil.

  75. Gnome 1.1.5 by VJoseph · · Score: 1

    I just feel that it's really interesting to see Gnome getting so much support lately. This should be a really nice product when it's done. I've been using Gnome 1.1.5 (which is what this thing really is) ever since it came out a few days ago, and let me tell you Gnome is definitely maturing. One of the greatest criticisms of Gnome in the past has been that it's too unstable. And the critics were right...Gnome was too unstable. Well, it's good to see that this "unstable" 1.1.5 version of Gnome seems to be the most stable Gnome to date. I've been torturing it for a few days now, and I can't get it to give in. Other than one bug in the panel, I personally have yet to see anything wrong with this release.

  76. Re:Whats with all the negetive vibes? by VJoseph · · Score: 1

    Excellent point. Slashdot readers are generally a smart bunch. We know everything about computers, and it all seems so easy to us. But sometimes we forget that not all people are as quite as computer savvy. I mean the vast majority of people out there have absolutely no idea what libraries or compilers are. While I may like to compile my own apps and play with code, almost everyone that I know just wants to be able to sit in front of a computer, do whatever work they need to do, and nothing else. They don't want to play with what's under the hood. Helix Code is obviously aiming this product at those normal everyday people, and not people like you and I. They're trying to make Linux usable for more people. And from what I've seen, they've done a good job at it.

  77. Re:My impressions by BigGaute · · Score: 1

    Did it ever occur to you that if things are breaking up all over the place, then the problem might be your computer, rather than the software? When I started clisp for the first time, I got an immediate segfault. I then went off and filed an important bug in the Debian bug tracking system. However, upon reboot it turned out that lots of files from all over my harddrive had gotten themselves corrupted. After fixing the errors and reinstalling clisp, it worked just fine. I still get lost clusters every time I fsck my harddrive, though--but this is most likely due to my computer being a pile of cheap crap.

  78. Helix Code is the company name by Krollekop · · Score: 1

    From www.helixcode.com (when it is not /.-ed):

    Helix Code is an open source software company devoted to improving GNOME, the leading desktop environment for Linux.

    Their product, as fas as I can tell, is called Helix GNOME installer. It's GPL-ed, and you can download the source from their ftp site (which is not yet /.-ed, as of this writing).

  79. installing on a rh6.1 box? by WeiszNet · · Score: 1

    I am keen to install helix-gnome on my RH 6.1 intel box here, but I would feel saver if I would knew beforehand wether I need to deinstall the standard RedHat Gnome RPMs or not? After a look at rpmfind it looks like the RPMs are named differently than the RedHat ones (the Helix ones all end with -hexlix-*). So I guess I probably need to deinstall everything first, right?

    1. Re:installing on a rh6.1 box? by WeiszNet · · Score: 1

      thanks, that helped. it looks like I saw things too complicated. next thing i did was exit x, cause I though that might be neccessary too, actually the opposite was true (; but unfortunatly the installer keeps crashing on me, so i better wait for some bugfixes...

  80. Re:Let Hemos take a whack at it by sydj · · Score: 1
    The FAQ is a bit confusing. What I understand it as is a packaging/polishing of the GNOME desktop. I guess you could think of it as a GNOME distribution. They've included some neat stuff from CVS (like gnome-core 1.15) and made the whole shebang installable from the web via a nice front end. It is not the automatic package installer only. It also includes sawmill as a default WM.

    Hopefully Helix will have the time and energy to keep their packages up to date. If the installer/updater thing came with RedHat that would be fairly cool as well, then we wouldn't have to wait for Redhat to package up new GNOME stuff.

    Another cool thing is that they will be including other apps that aren't that "core GNOME".

    Note: I don't speak for the GNOME team. This is my understanding of what HelixCode mean by Helix GNOME.

  81. Gnome and Genome by MicroBerto · · Score: 1

    I wonder if the researchers on the Genome project use GNOME because they're almost spelled the same...

    Mike Roberto
    - roberto@apk.net
    -- AOL IM: MicroBerto

    --
    Berto
  82. Sawmill and Guile (better, Python?) by Wolfier · · Score: 1

    Are we doomed to keep a whole bunch of GTK script bindings even if a scripting language is only used by one application (e.g. rep by Sawmill)?

    In my perfect world, all core applications share one scripting language and can work with each other...I'm ready to join any project that ports Sawmill to Guile. Is it a very difficult thing to accomplish?

    Or is there any Python-scriptable WM? I'd like to at least try one as an alternative...

  83. Re:Progress,but linux still a lackluster web platf by RickHunter · · Score: 1

    Good browsers available for Linux:

    • Lynx - Really, really good for low-bandwidth or low-resource systems.
    • KDE's browser - From what I've heard, its coming well.
    • Mozilla. Don't start crying out about how bad it is, its in alpha release. How bad was IE in alpha? I don't even want to try and find out.

    Streaming media. Well, we've got plenty of MP3 players. And I believe there's work underway on an MP4 player. Anything else, as far as I'm concerned, is a waste of time.

    Yes, this is hostile. I'm generally hostile when replying to posts that, IMHO, shouldn't have been moderated up.


    -RickHunter
    --"We are gray. We stand between the candle and the star."
    --Gray council, Babylon 5.
  84. Re:Why I don't use GNOME by raphinou · · Score: 1

    Thanks for your answer. It's sad the GTK programmers don't matter that much on usability then. I had the problem with GNOME, Gimp, others. And I never had it with a KDE/Qt program. This click needed to activate the obviously to use widget in w window is very annoying.

  85. Open Source Economics by perigeeV · · Score: 1

    Let's say I, as a PHB, have chosen Linux distro "x" as my corporate desktop OS. Till now this would all apply to servers. Gnome is all about the desktop and therefor about user interface. To 95% of the computing public the UI is the computer. I have a special need that requires a solution -NOW. I can wait for an Open Source contributer to experience that same need and bang out the code or I can commission it. Regardless of what software architecture I'm using, custom code costs money. The only real difference between Open Source and Commercial models is the post-availability of said code. I want the code to dominate the world in my established field of business; I'm not a software distributer.

    Why would someone pay for a CD of Helix? Why would someone pay for a CD of Red Hat?

    --
    There's a spider on your shoulder.
  86. Re:Cut it out by locutus074 · · Score: 1
    I see. I guess it comes down to a matter of I didn't intend any harm. :) (For the record, no, I am not Rick Moen. :) ) We all know the composition of the road to hell's pavement, right?

    So I guess apologies are in order. In all seriousness, this was more of a case, I think, of me shooting my mouth off electronically. I was merely trying to be helpful, and I didn't stop to think of all ramifications. Thank you for making me stop and think about this sort of thing a little more. Complicated world we live in, no?

    --

    --
    We have fought the AC's, and they have won.

  87. Re:Cut it out by locutus074 · · Score: 1
    The latter point, more than the first, makes them a discriminating carrier. Telephone systems are common carriers: you can talk all you want (it costs you, but you can do it) and no matter what, the telco cannot take away your line for something you've said on it.
    Beg your pardon? Obscene and/or harassing calls can cause you to lose your line, can't they? (OTOH, maybe I'm thinking of the fact that you expose yourself to criminal prosecution.)

    In any case, point taken, upon reflection.

    BTW, was the last parenthetical remark flamebait, or a troll? You, sir, obviously disagree with the GPL and/or don't understand it. The spirit of it is to encourage sharing -- it starts out, even before the body of the text, "Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed." The preamble continues: "The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. ...To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights." (emphasis mine)

    Admittedly, my original post is in violation of (both implicit and explicit) copyright law, but is it morally reprehensible to you? And since you bring up the GPL, do you find it in violation of that spirit? (Don't bother pointing out that that's irrelevant since the quoted text isn't under the GPL; I know that. I only bring it up because you trotted out the GPL when it was convenient for you (since, from your tone, I infer that you don't like it) to use as a weapon to bludgeon me with.)

    --

    --
    We have fought the AC's, and they have won.

  88. Slashdotted... by locutus074 · · Score: 1
    Okay, the site was running reeeeally slow... here is a copy of the front page and also of http://www.helixcode.com/desktop/:

    Front page:

    Helix Code Rocks. Helix Code is an open source software company devoted to improving GNOME , the leading desktop environment for Linux. We want to make GNOME the best desktop on the planet, and make it available to everyone.

    GNOME is a complete desktop environment, providing everything from the nuts and bolts to the large-scale productivity applications upon which businesses and individuals rely daily. GNOME is here to make the desktop free. Helix Code is here to make GNOME better.

    We believe that software should be humanizing. Using a computer should be about what you want, not what your computer needs. Only four percent of the world's population has chosen a desktop environment. That leaves a lot of room for GNOME.

    Seriously.

    Our first task is the Helix GNOME Desktop: all of the GNOME software, tested, packaged and ready to install into your existing Linux or Unix system. The Helix Code desktop team works hard to keep its GNOME packages up-to-date, stable and reliable. Helix Code is providing Helix GNOME as a service to the GNOME community, which can count on always having updated, stable packages for its users and developers.

    In fact, we've just released our March preview of the Helix GNOME desktop. Why not have a look?

    To go with that, Helix Code is building a full suite of productivity applications, starting with Evolution and Gnumeric.

    Evolution is a groupware package that serves as your personal mailer, calendar and addressbook. From the ground up, Evolution is designed for today's Internet user, easily tracking contacts, scheduling appointments and managing mail on a global scale. And Evolution is built for modern communication needs, interoperating with existing groupware applications and effortlessly handling gargantuan mail loads.

    Gnumeric is our fully-featured Excel-compatible spreadsheet.

    Free software is about the evolution of software. Helix Code is here to accelerate that evolution. Buckle up.

    Navigation links from the front page:

    Home
    Helix GNOME desktop
    Applications
    Technology
    Sales and Services
    Press Room
    About us

    From /desktop/:

    Preview Release!

    Since the beginning of the year, the Helix Code team has been working steadily to test, polish and package the entire GNOME desktop. The result is the first preview release of the Helix GNOME desktop, containing nearly 80 packages. Check out the press release or the email announcement.


    Install Helix GNOME Now! Updates

    As we produce updates, new packages will be available from this web page. If you want to be notified of new packages and security fixes, simply subscribe to our helix-updates mailing list.

    If you would like to host a mirror of our distribution site, please email us!

    --

    --
    We have fought the AC's, and they have won.

  89. Re:Why I don't use GNOME by duplex · · Score: 1

    Not true again:
    In your source:

    #ifdef DEBUG
    #define down_cast(TYPE, VALUE) dynamic_cast<TYPE>(VALUE)
    #else
    #define down_cast(TYPE, VALUE) static_cast<TYPE>(VALUE)

    ...and in the makefile:

    ifeq(BUILD_TYPE,DEBUG)
    COMPILER_OPTIONS = --enable-rtti
    else
    COMPILER_OPTIONS = --disable-rtti
    endif

    Hope this helps.

  90. Re:Why I don't use GNOME by duplex · · Score: 1

    You said that C++ forces you to pay for RTTI whether you like it or not and I showed you that that's not the case. You get upset too easily.

  91. Re:Why I don't use GNOME by duplex · · Score: 1
    You went to explain a lot of thing here but unfortunately you are wrong about most of them. Let's go over nice and slowly shall we?
    It'd be difficult for the toolkit to go about making decisions about what should have focus, and being wrong about that could be dangerous.
    Neither of these is true. The initial focus needs to go somewhere and if you have an input field with an OK and a Cancel button on a single window it is quite desirable for the input field to have the focus FIRST. After all most of us input the data and then press OK not the other way round. So in certain cases it is dead easy to tell which widget takes the initial focus and in most cases the tab order is obvious too.
    Blame the author, not the toolkit : )
    This is exactly what the initial poster did. The subject of this thread is GNOME not GTK+. Besides I share the initial poster's view: GNOME w/o the mouse is completely unusable. KDE on the other hand has a full keyboard support. I use it without the mouse (yes that's right my computer doesn't have a mouse!). And the only troublesome application is Netscape but even they have some keyboard support. Gnome and Mozilla have NONE or have it in the places where the programmers were arsed to do it which is just as useful as not having it at all.
    The function names are hardly longer than those in many other toolkits.
    Don't know about this one but good C++ usuually yields much more succinct syntax. Consider the theretical example:

    plain C context:

    struct rect {
    int height, width;
    };

    struct circle {
    int r;
    };

    int getRectWidth(struct rect* r);
    int getCircleWidth(struct circle* c);

    USAGE:

    void rectFoo(struct rect* r)
    {
    //need to reserve space for the shape:
    int w = getRectWidth(r);
    }

    void circleFoo(struct circle* c)
    {
    //need to reserve space for the shape:
    int w = getCircleWidth(c);
    }

    C++ context:

    class Shape {
    virtual int width() const= 0;
    };

    class Rect : public Shape {
    int width() const { /* implementation of width for rect */ }
    };

    class Circle : public Shape {
    int width() const { /* implementation of width for Circle */ }
    };

    USAGE:
    void foo(const& s )
    {
    //need to reserve space for the next shape:
    int w = s.width();
    }

    Hopeuflly you can see straight away which syntax is shorter and more elegant in this case. And this is a trivial example of a common problem in a GUI toolkit. To abstract a set of items so they can be used more generically. The C names are longer because more information has to be conveyed. Unless you are willing to resort to void* hell you have to have two different functions in C to deal with two different shape types. C++ has only one and if the names are chose in the way they should be the flow of the code is more logical too. Back to the main topic though...

    The casts help insure correctness.
    Since when are casts used ot insure correctness? Do you know what cast are? They are a sign of sloppy coding in C++ and a necessary evil in C because C doesn't support polymorphism. Casts don't insure anything. They are type conversion enforcements that are brute force compiler directives which force it to treat one type as a different data type. To continue our shape example in C this is a C "generic" getWidth function:

    void getShapeWidth(void* shape)
    {
    int w;
    if( isRect(shape) ) { w = getRectWidth((struct Rect*)shape); }
    else
    if( isCircle(shape) ) { w =getCircleWidth((struct Circle*)shape); }
    }

    If you like this sort of approach you should spend less time reading slashdot and more time reading your OO course.

    And as for C++... it's a great language, but it's a lot more difficult to link against other languages.
    Here you are either grossly misinformed or you bought into the (misinformed) slashdot crowd views.
    Ever heard of extern "C"? It gives you _exactly_ the same functionality as C. binding to C++ code is no more difficult because the same linker is used for C++ and C. C++ decorates function names to allow for overloading and that's what extern "C" prevents. It allows C++ to import/export plain vanilla C functions. Naturally you can't overload the functions exported in such way but that's logical because you've removed the decoration from them.

    I'm sure if you look through the linux kernel archives, you'll see why C++ is discouraged in the kernel
    Did you? I did and the main technical one was that Linus is a C coder.

    low level libraries, like libc... have to be developed in C because they are an integral part fo a *NIX system. It's a part of the spec! Nothing to do with size or efficiency.

    I think using C for GTK+ was absolutely the way to go.
    Fuck the Karma and develop your own views. Learn about both languages and try doing at least one significant project in each. Just because Miguel De Icaza said that C rulez doesn't mean it holds true for evey situation in every case. In fact for what he chose to develop C very much sucks and he either realized it already or will realize it in the future.

    Lesson finished. Go home get some sleep and get those C++ books out and look again but beyond chapter 2 this time. Good luck.

  92. This looks expensive... by Kernel+Corndog · · Score: 1

    Well from their screenshots page it looks like they are paying at least $10 per pancake in _profits_! So they could be paying $15 or higher! This can only mean that they'll shift the cost on to us to pay for "developer costs." With Miguel being a pancake eating machine, we could be in trouble. Now I don't know about you but where I'm from for $10 you should at least be getting 14 pancakes or so. :)

  93. Re:how does that relate to eazel? by bartd · · Score: 1

    Eazel is working together closely with Helix Code - we often describe ourselves as 'sister companies'. It's exciting to see the Gnome community AND the Gnome industry grow. For example, it's terrific for Gnome (and, by extension, for Eazel) that there's now a definitive place to go for the 'latest and greatest and stable' Gnome environment. Bart Decrem, Eazel

  94. They weren't kidding about the "beta" thing by MattFlower · · Score: 1

    Nice to have a windows manager again. I don't know if it had something to do with configuration, but Helix took a bite out of my Enlightenment/Gnome combination and found it tasty. If you are a total newbie, you might want to give this puppy a few more builds before installing.

  95. Re:Spidermonkey by jbrw · · Score: 2

    You can (or, possibly, can't) find out more at http://spidermonkey.helixcode.com/.

    The above server is referenced in their xml files.

    There - clear as mud.

    ...j

  96. yeah right by kfort · · Score: 2

    I wish hehe. I'm just a 17 year old guy thats a tad too nosy when it comes to my favorite free software projects. Hey, you can hire me if you think I'm that good though.

    kfort

  97. how does that relate to eazel? by Thalinor · · Score: 2

    with all these companies announcing gnome
    enhancements, i wonder what the big picture
    looks like?

    any idea how these different projects will
    work together? or do they have different
    objectives? afaik, everyone is touting
    "make gnome easier", but thats quite a
    fuzzy term is it.

  98. It looks cool... by Kid+Zero · · Score: 2

    But the only thing I see interesting is the ease of updating. Or is there more that doesn't show up?

  99. My impressions by banky · · Score: 2

    Downloaded everything. My first impression can be summed up in two works:

    Segmentation fault

    Oh well. I'm having a bad overall weekend: Linux has, for the first time, bit me. Sawmill upgrade is fscked up, lots of other things are breaking all over the place. ACK! A pal of mine called with his ruined NT machine (added a modem, won't boot anymore) so I guess its not so bad.

    Sorry, off-topic. Has anyone got the package installer to work?

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
  100. Re:The need for standards by Submarine · · Score: 2

    You are right in saying that having to package the same program n times because there exist n Linux distributions is annoying.

    However I disagree with your comparison with the Unix situations. This comparison has been agressively fed to the press by Microsoft, although it is vastly inaccurate:

    • Unix vendors (such as Sun, HP) sold proprietary operating systems running on incompatible hardware platforms. While paying lip service to API compatibility, they kept APIs very much incompatible with each other. Compiling a package on several of these systems meant maintaining a database of various weirdnesses.
    • Linux vendors sell the same free operating system on the same platforms. They basically sell a copy of the same free software. APIs are mostly identical. Differences between distributions as for software programmers are minimal, and efforts are being made to lessen them (for instance, for configuration files).
  101. Re:Making Money by Skeezix · · Score: 2

    They are going to make money with support and contracts for development. It's really quite simple. As Gnome becomes increasingly popular, companies (and conceivably individuals) could pay them to make enhancements to the Gnome environment, or to write a specific application. In addition, they are Gnome experts and could field any support issue for a fee. They might also, as you suggest write manuals...
    ----

  102. Re:Yaaahh!! Security? by Skeezix · · Score: 2

    This is true of any package you download and install as root. The average user simply trusts that when he downloads something metioned on Freshmeat, su's, and installs the rpm or whatever, he isn't going to trash his system. And thus far I have yet to hear of anyone actually experiencing problems of this nature.
    ----

  103. Re:Making Money by Skeezix · · Score: 2
    Why would I choose Helix Support, Inc. over Redhat or Linuxcare support. As an enterprise, doesn't it make much more sense to have a single support source like Linuxcare who would support Gnome and KDE and Linux and Apache and whatever else you needed support for. I also question the assumption that sales can be replaced by support. It's like declaring the skill of the developer to be valueless.

    The answer is, you wouldn't, at least not likely. I think it is likely they will make most of their money with corporate contracts. For example, a small distribution wants to use Gnome as their default desktop. But they want it customized. Helix Code will do that for them for a fee, customizing any details they want. Maybe this company also wants them to write a wizard to set up networking or something. The possibilities are endless. The company pays Helix code to write them a customized desktop environment and even to write additional applications for it.

    As for contracts, it sounds interesting. But ask yourself why a company would pay Helix to write an application that will be released for free when it is complete. The "free rider" problem inherent in this situation is enormous!

    Maybe you aren't quite in tune with how Open Source business works. Do you have any idea how many people are paid to write open source (free) applications? And it actually works. Let's go back to the example of the distribution company. Let's call them GreenCap Linux. GreenCap is a new distribution. They like what they see with the Helix Desktop, but want a bit more. They pay Helix Code to customize the desktop to their specifications. They pay them to write a few small configuration tools (in the spirit of the RedHat control panel or something), wizards, that sort of thing. They pay the Gnome experts to write customized Gnome documentation for the GreenCap manual. There you have it. GreenCap outsourced a part of their product for a fee. They make the loss back and actually make profit when they sell their freely downloadable product in boxed form with support agreements, beautiful manuals, and some extra commerical applications. See how it works?
    ----

  104. slashdotted by tweek · · Score: 2

    (humor warning
    Okay that was fast as hell. I don't think I've seen something go down that hard in a long time.

    Congrats to all involved in the world's most effective DoS attack.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  105. Re:Making Money by Arandir · · Score: 2

    If Helix can come up with a new business model for Free Software, my hat will be off to them. This will be a much bigger boon to Free Software than Gnome. That Helix is even looking to make a profit is encouraging. Miguel earned major points in my book for just this alone. It gets pretty old when all you see are Free Software advocates who've never run a company telling others how they should run their business.

    I suspect that several companies will attempt this, with most of them failing. But this is a free market economy, so either one will find it or it doesn't exist. I suspect that in five or ten years you will find that commercial Free Software will have found all of its niches, but that there will be some it can't utilize, and those will remain proprietary.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  106. Re:Making Money by Arandir · · Score: 2

    Okay, support and contracts.

    Why would I choose Helix Support, Inc. over Redhat or Linuxcare support. As an enterprise, doesn't it make much more sense to have a single support source like Linuxcare who would support Gnome and KDE and Linux and Apache and whatever else you needed support for. I also question the assumption that sales can be replaced by support. It's like declaring the skill of the developer to be valueless.

    As for contracts, it sounds interesting. But ask yourself why a company would pay Helix to write an application that will be released for free when it is complete. The "free rider" problem inherent in this situation is enormous!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  107. Re:Making Money by Arandir · · Score: 2

    For $80, it is my firm opinion that Redhat is charging people for their ignorance. I predict that there will come a point when newbies will no longer be ignorant of what Free Software is, and will refuse to pay more than a few dollars for what is essentially a reprinting service.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  108. Re:Making Money by Arandir · · Score: 2

    I wish you every bit of success, because you are sailing into uncharted waters. Just because I doubt the outcome of the voyage does not mean that I don't admire the courage of the captain.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  109. Re:Making Money by Arandir · · Score: 2

    Just because I don't blindly accept every prediction given to me doesn't mean that I'm not in tune with Open Source business :-) Helix (and AbiSource) is doing something quite distinct from the other Open Source companies.

    To take your GreenCap example, let's say that I am starting my own Open Source business. Let's call it YellowTop Linux. Why should I hire Helix as a development firm to create a new desktop for me, when I can spend zero dollars and use the one they made for GreenCap? This is what I meant by the "free rider" problem. Why pay the money when you know all of your competitors will receive your product for free?

    Free Software may have rewritten the rules of software development, but it hardly touched the rules of economics and business. If you look at the Redhat IPO filings, they do not claim that they will profit in the long term by selling shrink wrapped boxes. I have no doubts that Helix will make money in the short term. Everything with the word "Linux" attached to it is certain of that. I just want to know how Helix is going to make its money in the long term.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  110. Re:Cut it out by powerlord · · Score: 2
    You could actually be opening Slashdot up to liability by posting illegally. Just because there's a disclaimer at the bottom of the page, doesn't mean it's true -- Slashdot is not a common-carrier.

    True,
    On the other hand, I remember hearing that a board had only a limited amount of liability regarding the contents of the posts, provided that they were not excersizing editorial control, by removing even one post.

    Since 'slashdot' itself never really removes any posts (even those moderated all the way down), I'm not sure how much liability they really have.

    --
    This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  111. Re:Let Hemos take a whack at it by Nodatadj · · Score: 2

    "Q: What does Helix Code do?
    A:Helix Code is an open source software company devoted to improving GNOME, the leading desktop environment for Linux. We want to make GNOME the best desktop on the planet, and make it available to everyone."

    Reading isn't exactly your best talent is it?
    If you mean what is Helix GNOME, it's a release of GNOME made by Helix Code....again not exactly rocket science to understand

  112. Re:Making Money by extrasolar · · Score: 2

    Well, Arandir, it seems everyone else is answering a different question than you are asking (well, actually responding to a different comment if you want to be technical). Others and I can give you reasons that we think Helix Code exists and how *they* think they are going to make money. They probably want to stay small and leverage the free software community to keep ahead in development, this should keep costs down. They probably want to approach companies and set them up with GNOME for their business needs.

    But this isn't what you are saying. Quite frankly, no one really knows much about how Free Software business works. The only real reference point is Red Hat who have been in business long enough and develop entirely free software.

    You are quite right. If other companies can freely redistribute and sell Helix GNOME with its own additions (perhaps propietary) then what does Helix offer to the consumer that others don't?

    Perhaps since this is free software we are talking about, that the various companies can cooperate instead of compete? That doesn't make much sense now that I think about it.

    I'd like to think that as a company Helix can adapt to a very new business model (like Red Hat has been trying to do for the last billion years).

    In summary I have to admit that there is plenty I don't know about business to know other ways of making money off of free software, or whether it's pointless. I don't think Miguel does either so maybe he should hire someone who does. But I think they are doing this even though the risk is so large is because the potential is so great.

    Perhaps Red Hat would hire them for development?

    But making money off of Free Software is something I support.

    I don't know.

  113. Cut it out by Foogle · · Score: 2
    You know, there is a reason that Slashdot doesn't mirror the links. It's called "copyright", you might have heard of it.

    Seriously, this sort of thing should not get moderated up. It's the soul of redundancy, and it infringes on Helix's IP rights. Maybe they wouldn't mind. Maybe they would. I know a lot of sites that would. Helix probably isn't one of them, but that's hardly the point. You could actually be opening Slashdot up to liability by posting illegally. Just because there's a disclaimer at the bottom of the page, doesn't mean it's true -- Slashdot is not a common-carrier.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

    1. Re:Cut it out by Foogle · · Score: 2
      Yeah, I've heard that before too. I hear it all the time, whenever the subject of "common carrier" comes up here on Slashdot. It's totally unfounded.

      Slashdot does excercise control over what gets posted. Not through moderation, either. You can only post once every 90 seconds, and you can be banned from posting at all (for a limited time, but the point remains). The latter point, more than the first, makes them a discriminating carrier. Telephone systems are common carriers: you can talk all you want (it costs you, but you can do it) and no matter what, the telco cannot take away your line for something you've said on it. So yes, truly indifferent boards can be considered common-carriers, but I hardly think Slashdot qualifies as one of these.

      In any case, this is beside the point -- posting copyrighted material (which was the concern of my previous post) is illegal, and infringes on the intellectual property rights of others. If you don't respect other people's IP rights, how can you expect them to respect yours? (read: the ever-precious GPL).

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    2. Re:Cut it out by Foogle · · Score: 2
      No no, it was neither flamebait nor trolling. I am a fan of the GPL. I use GPL software and have often released source code under the GPL. Lately I have taken a personal liking to the BSDL, but I still appreciate the GPL's position.

      My comment may have been off-the-cuff; I was trying to drive the point home. Although it may not apply to you, many people here on /. find it very convenient to break IP laws when it suits them (read: MP3s), but still scream bloody murder when a company like Corel commits an infraction of the GPL. I'm simply trying to say that you can't have it both ways, so if you're going to throw other people's IP out the window, keep that in mind when they start kicking around yours.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  114. Article on Helix Code and GNOME by mdurham · · Score: 2

    If you want to read more about this, there's a story running concurrently on Wide Open News and sendmail.net that went live at 4:15 this morning. The gist of the story (from the sendmail.net front door): "The new GNOME binaries Helix Code rolled out today are the red carpet that its first application product, an HTML-capable email client called Evolution, will step onto in a few weeks. If users like what they see, it could be Helix Code that puts Linux on the consumer desktop. Paul Boutin spoke with Miguel de Icaza and Nat Friedman about it." Quotable quote (from Nat): "We plan to wipe Microsoft Outlook off the desktop."

  115. Re:Did anybody get mirrors? by HRH+King+Lerxst · · Score: 2

    Helixcode rpms are available on rpmfind both i386 and ppc packages are available here.
    Hope this helps!

    --
    No one got beat up more often than the mimes of the old west!
  116. A Small Package Question by x00 · · Score: 2
    Others I've "experienced":
    RPM (featurefull but complex)
    SLP (you gotta be joking)

    I have to admit, creating RPMs was way more complex than I wanted, compared with creating [Slackware] TGZs.

    And what functionality do SLPs give you that RPMs and DEBs don't?

    [This message is not a flame, nor is it flame-retardant]
    --

    --
    May contain traces of nut.
  117. it *is* cool (Re:It looks cool...) by Paul+Boutin · · Score: 2

    It's a very big deal for aspiring Linux users who aren't hands-on tech people. In fact, the less you know about Gnome, or even what Gnome is, the bigger a deal Helix Code is. Helix Code is creating a standard Gnome platform for Gnome-based applications to run on. For uses who don't download, compile, and install their own libraries, it's been hard to run Gnome apps. The pre-installed or CD Linux distributions have Gnome libraries that are way out of date, or out of whack with what the latest apps (Nautilus, Evolution, Gnumeric, etc) need to run. Helix Code will enable people to treat Gnome more like, say, Real Player or (dare I say it) Internet Explorer, where the necessarly DLL's can easily be kept up to date over the Net by users who don't even know what a DLL is. Except I trust Helix Code more than I do MS or RN with my computer. :-)

    I wrote an article over the weekend for which Miguel and Nat explained to me their plans for World Domination through ease of use. I'm going to start using Evolution when it's officially released, because just having a *faster* email program that reads MS Office docs will make a world of difference.

    --
    Paul Boutin | writer for Slate, Wired, etc
  118. Why I don't use GNOME by raphinou · · Score: 2

    I don't use GNOME because I don't like the usability of GTK. An example: when I get a window with as only widget a text box, this box is not active. Why do I have to click in this only widget to tell the computer that's the one I want to use? Raph PS1: This is just my personal opinion, I don't want everybody to agree with me... PS2: Another question: aren't the function names much too long? Why all those casts? Doesn't that come from the C choice. I'm not a grat programmer, but that scarces me. I'd prefer C++ for the UI.

  119. Progress,but linux still a lackluster web platform by rambone · · Score: 2
    THese advancements are cute, but these companies who want to advance linux on the desktop have got to tackle the issue of streaming media players at some point.

    Linux is losing ground every day to the windows platform in terms of web browsing - windows has a better browser (IE5) than anything available for linux, and every manner of streaming player is available for the platform. How many media players does linux support? RealPlayer on linux is a joke.

  120. Eazel mirror by Anonymous Coward · · Score: 3

    There's an Eazel mirror at http://mirror1.eazel.com/helix. Bart

  121. Did anybody get mirrors? by Ami+Ganguli · · Score: 3

    Their server was struggling when "gnome.org" posted the link. With Slashdot posting as well they're down for the count. Did anybody get any mirrors? Please post-em if you have-em.

    --
    It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  122. Re:Streaming media? by Ami+Ganguli · · Score: 3

    I agree that a decent browser is important, but keep in mind that Linux distributions will start shipping with a kick-ass browser (Mozilla) within a few months. Windows users will have to struggle through a download in order to get a state-of-the-art browser.

    I suppose streaming media is important for some people, but I don't really care. A non-proprietary standard for streaming media will emerge (maybe already has - I don't follow this stuff) and Linux will support it well.

    For my personal use Linux is a great desktop. My business clients will start switching to Linux desktops once 1) Mozilla is released, 2) Corel Office Suite is released.

    Average home users will switch when either 1) Linux gets more games, or 2) Playstations become so popular that people don't bother with PC games anymore. I suspect that both of these will occur to some extent over the next year and by next summer Linux will be in homes in a big way. If 1999 was the year of the iMac, 2001 will be the year of Linux Desktops.

    --
    It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  123. RPMs easier than DEBs? by Daniel · · Score: 3

    In that case, I have to conclude that it's possible to create an RPM by staring at the screen and willing it into existence.

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  124. Re:Progress,but linux still a lackluster web platf by LizardKing · · Score: 3

    RealPlayer on linux is a joke

    RealAudio is a joke anyway, so the player being a pile of clinker is no great loss. The real lingua-franca for audio on the web, MP3, is very well supported under Linux.

    As for IE5, I have to admit it is a pleasant experience using it ... Mozilla has a lot to catch up with in this department, but I'm confident that it will. At that point it will be MicroSoft who will be playing catch up, as I'm sure IE is going to be held up by it's origins in the pre-HTML 4.0 era.
    Chris Wareham

  125. Hello, Nat! by waldoj · · Score: 3

    Wow, Nat, you made the front page of Slashdot! (And a wicked cool app, but I've got weird priorities.)

    OK, so that this doesn't get moderated to /. hell, some ObContent:

    Helix Code was originally known as "International GNOME Support."

    Hey, that counts as content, right?

    -Waldo

  126. Spidermonkey *IS* the Helix GNOME Desktop! by mTor · · Score: 3

    Go check it here: http://helixcode.com/desktop/faq.php3

    --
    GroundAndPound.com News and info for martial artists of all styles.

  127. The need for standards by mind21_98 · · Score: 3

    According to the article Helixcode is only available for certain Linux distributions. This shows the need for Linux to be standardized. Without standardization Linux will suffer the same fate as Unix and will lose the advantages that it has had.

    Also I see that the site has been Slashdotted. Will Helixcode look exactly the same as GNOME? Or has the interface radically changed?

  128. Making Money by Arandir · · Score: 3

    Okay, Helix is a commercial concern. But I continue to fail to understand how they are going to make money with GNOME.

    Do they plan to sell a shrink wrapped box on the shelves of Fry's? Why in the world should I buy it when it already comes with (insert distro here)? Even if it didn't come with my distro, I can still download it. Are they only counting on the ignorant for sales? And if it seriously becomes so bloated that people won't download it, why not just get a $2 CD from Cheapbytes instead?

    Or do they plan to go IPO and rake in cash from ignorant investors instead?

    Or do they plan to make money through support? I don't think so, unless they're truly machiavellian. Consider that the better they make their product the less support it will need. If this is to be the easiest to use desktop, simple enough even for your grandmother, who's going to need support?

    Or are they going to create closed source addons for GNOME and sell those instead? This would be highly unusual (and hypocritical) since the founder of Helix is a member of GNU.

    The only thing I can think of is so they can sell manuals. So why then are they a software company instead of a publishing house?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  129. Let Hemos take a whack at it by FascDot+Killed+My+Pr · · Score: 3

    There are still a few shreds of intelligible meaning left in this "FAQ", let Hemos edit it up a little.

    Seriously, I read the whole thing about three times and I can't figure out what "Helic Code" is. Here are some quotes:
    "Helix GNOME is a service..."
    "Helix GNOME is an add-on..."
    "Helix GNOME will be available on CD..."

    As far as I can tell, it's an automatic package updater for GNOME only...? Yeah, that sounds useful.
    --
    Here is the result of your Slashdot Purity Test.

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  130. mirror of the distribution by GauteL · · Score: 3

    The helix-sites are swamped right now,
    but there is a mirror of the distribution
    at RPMfind:
    ftp://rpmfind.net/linux/helix/distributions/

  131. Whats with all the negetive vibes? by be-fan · · Score: 3

    I don't understand why so many people are giving these guys flack.
    A) They are improving GNOME.
    B) They are polishing it so it doesn't look like some hacker project that's still in development. That may be the case, but face it, in the real world, polish counts for a lot.
    C) They're making it easy to install. You click on the exe, it runs the installer, you choose your options and you install the damn thing. It may not be the best way to distribute a system to hundreds of users over a network, but is the best way for the average user to install it. Say what you will, but clicking on the setup program is a lot easier than opening up an xterm and compiling it, or gathering all the dependencies, putting them into a directory, typing rmp -U *.rpm, then fucking with GDM to get the thing working. While we are on the topic of dependencies, PEOPLE HATE DEPENDENCIES. Sure the sysadmin might appreciate the flexiblity, but the average user with only a 56K connection to the internet is going to hate having to hunt for all the packages and dependencies and install them individually. Whats wrong with putting them all in one rpm? Its harder to hunt for all the dependencies, then sit there and click on each one to download it, than it is to hit download on one big rpm, and have it just not install duplicate stuff when setup is run. You might save a few megs of dl on the first way, but most people will want to just leave the thing on overnight. (15 meg on a 56 K modem takes HOURS) They're doing all these good things, so whats your (collective) problem?

    --
    A deep unwavering belief is a sure sign you're missing something...
  132. gnome-core 1.1.15 by nullity · · Score: 3

    This is a great chance for people to try out the latest gnome-core....including such "enhancements" as the gnome-weather applet and a Macintosh-like menubar (the legendary foobar). Slurp it down boys and girls!

    -nulity-

    I am nothing.

  133. Spidermonkey by kfort · · Score: 4

    I don't know if everyone understood the last question, but maybe I can add something.

    At linuxworld in NYC last Feb, I hung out at the Helix Code booth. I was chatting with some of the dudes from there and asked him what he did. He said he works on Spidermonkey. Whats that? I asked. Well he wouldn't tell me for anything. nadda info.

    So I took the rest of the conference to ask them whenever I saw someone new at their booth. They really clam up when you mention spidermonkey, start mumbling about NDA's and asking where I heard that name.

    So now everyone knows the name, can anyone find out anything more about this secret project? Whatever it is they have a few developers working full time on it.

    kfort

  134. GNOME is a security risk! by Anonymous Coward · · Score: 5
    Because GNOME is distributed as unsecured source code, you're taking liabilities if you install GNOME on your server! Linux will never be taken seriously if they persist in distributed in source - everyone knows the NSA add secret backdoors to such "open" source code!

    Linux users need to insist on secure binaries which cannot be tampered with by rogue government agencies!

    Without the obscurity that binaries provide, how can linux hope to become a trusted server platform when facing competition from products such as Windows 2000 ? It cant!

    Insist on binary only releases today!

  135. Yaaahh!! Security? by JohnZed · · Score: 5

    Umm... here's their installation procedure for newbies seeking a simple upgrade:
    The simplest way to install the Helix GNOME Desktop is to use the Helix GNOME
    Installer. You can automatically download and start the installer in three easy steps:

    1.Open a terminal window.
    2.Using the su command, become superuser:
    $ su
    Password: [Enter your root password here]

    3.Start go-gnome by typing the following command or cutting and pasting it
    into your terminal:
    lynx -source http://spidermonkey.helixcode.com/go-gnome |sh

    In other words: Become root, download some file from an insecure web address, and pipe it through 'sh'. I'm no security guru, but this is THE WORST LINUX SECURITY ADVICE I'VE EVER HEARD. You should NEVER, EVER run untrusted code as root without examining it first. What if some malicious cracker breaks into one of the mirrors and adds the line 'cd /; rm -rf *' to the code?
    They need to use a secure certificate to transmit the first part of the script, which should then download the packages AND test their MD5 checksums. Average users can be excused from testing MD5's for every package, but this is an automatic script that is backed by Helix Code's reputation, so they should go the extra mile (it's more like a tenth of a mile in this case). If the user doesn't have MD5 or support for secure certificates, then you can fall back to something simpler, with a warning message.
    --JRZ