Slashdot Mirror


GNOME 2.5.0 Available For FreeBSD

Dan writes "FreeBSD's Joe Marcus Clarke announces that GNOME 2.5.0 desktop, the "Obviously you're not a golfer" release, is now available for FreeBSD. You can check out this release from the MarcusCom CVS repository. Be sure to get the latest copy of the "marcusmerge" script while you're there to help with the upgrade. Thanks to FreeBSD GNOME users, there is also a man page to go with this script. NOTE: this is a developers release, and bugs will exist. If you're not into bug-hunting, you should probably steer clear until 2.6.0 is released."

4 of 66 comments (clear)

  1. Are you guys coming or what? by grilo · · Score: 5, Interesting

    I'm extremely happy in watching Marcus and the whole FreeBSD-Gnome team doing such a good job in bringing a full-blown, easy to build (can't beat the ports collection) gnome desktop into the OS.

    I wonder if they have any plans to bring Ximian Desktop or Dropline or something like that into the ports collection... I think it could be interesting.

    Nevertheless, I'm still considering the gnome 2.5 changes, but I'll probably leap towards testing it and do some reporting from my side, since I'm not much of a coder! :)


    P.S.- Do these people think they're funny or something? This whole "BSD is dying" crap from linsux/winblows fanboys, is getting on my nerve...

    fuckin wankers

    We might aswell take off the BSD section, with this kind of feeback all the time, it's plain useless.

    1. Re:Are you guys coming or what? by Anonymous Coward · · Score: 1, Interesting

      Wow tarius, I was expecting something a bit more informed than that. Some of the stuff you've said is purely anecdotal and unprobable; other lines are just lies. Let's see:

      "Linux can not handle multiple compiles at once"

      What? Are you blinded by zealotry here or something? I've been running Linux (and BSD) boxes for eight years -- I have never, _ever_ had one of my Debian or Slackware boxes crash. (I'm specific about the distros because Mandrake et al. are bug-ridden). Multiple compiles? As a developer I do that all the time. Sheesh, man...

      "hence its not really meant as a server OS"

      Erm, so Google, Amazon and thousands of other large-scale server deployments don't count, then? Please, get in the real world here.

      "and you can do whatever you want to the source code without having to make it available to everyone in the world"

      This is incorrect, and no offence but it makes you look stupid. Let's try to understand, OK? The GPL doesn't mandate anything like that.

      I can make any modifications I want to a GPLed program without having "make it available to everyone in the world". I can hack it, put my name all over it, change it to what I want; it's only if I _distribute_ it that I need to also release the source. You see?

      Better than watching some company take my enhancements and use them for their own gain.

      "it is faster, it crashes far less"

      Proof? Any stats? Of course not; you're blinded by your own zealotry. Linux is just as reliable - why do you think IBM uses it on their mainframes? Why do millions of companies depend on it? I've never had a Linux box crash, and I know loads of others who would say the same, so stop with the vague allegations. "Crashes far less" indeed. Absolutely unproven.

      "you can handle more"

      Can FreeBSD competently handle more than one CPU? Linux can. You lose!

      Basically, there's nothing concrete in your post, just meandering diatribe with no facts behind it. In the real world, among experienced users, it's accepted that good Linux distros are just as fast and stable as FreeBSD, and offer greater benefits, so you'll have to live with it. Does it really bother you that an OS might be better than your beloved FreeBSD?

      I know you can't come back with some real facts.

    2. Re:Are you guys coming or what? by tarius8105 · · Score: 2, Interesting

      Unless you intentionally left 'build' out of that sentence before 'server' this is a stupid statement. Since when is it a good idea to have a compiler on your server? Even if you did specifically mean build server, in most cases that just means running remote shells to do the compiling (like rsh or ssh) and not some spiffy server app that receives build requests from a build client (yes I know there are distributed build systems like Rational's clearmake, but that's not the norm). Besides all that it can handle multiple compiles. I have a build host which runs at least 9 builds at the same time every day, works just fine. The applications being built are used by major oil companies for geophysical mapping and surveying, so they're not exactly trivial, either.

      You would have a point if we're talking about a production webserver. Infact its proven that Linux isnt good for multitasking between applications. In the 2.4 kernel watch a DVD while doing compiles, in 2.6 (which isnt even released yet) will have a proper scheduler.

      Some people do need the latest nVidia cards to be supported, so if FreeBSD doesn't support it, it's not a viable solution. People doing graphical modeling software in the oil industry need good 3d hardware support. I work for such a company (subsidiary of Haliburton), and we are getting pressure from Shell to support Red Hat Enterprise Linux 3.0 (we already wupport 2.1, but they want to upgrade).

      Workstation, desktop, samething in my mind. The only difference is a desktop is in my mind a home user, and workstation is a corporate user. If you read my original paragraph, FreeBSD is meant to be a work horse, not a graphics workstation.

      To say that either system is always faster or more stable or more secure is pure nonsense. anyone can misconfigure a system and make it perform like shit. Anyone can tweak a system and make it scream. Developers of different projects have different goals, so they get different results.

      You're absolutely right about system security. The question is which one is more secure out of the box? Red Hat Linux? If you think so, then you're dead wrong. FreeBSD asks you if you want to enable a higher kernel security mode after setup. If you go with extreme, only way on the box is through the console. Linux allows users to su to root without being in the wheel group, which is also a security risk. I'm not going to point out the security hazzards with Linux and FreeBSD, I just wanted to give a point of view. Ultimately the only way to make a computer truely secure is to not plug in the power.

      Different licenses fill different needs. With the BSD license I am not free to ensure that people benefiting from my work return anything to the community.

      You're wrong, with the BSD License you are free, with the exception of removing existing headers, to do whatever you want. You want to release code that is open source or close sourced? Well you have that option with the BSD License. That is the reason its more free then the GPL cause you can do whatever you want, with the exception of removing headers. GPL makes it law that you have to release your source code that uses any GPL licensed code. Thus you're not free to close source it.

      I dont know maybe you're one of those people who caught into the "Linux" phase of life. I dont see how you can view the GPL as being free when it literally pushes you to do things. The only free part of the GPL is the cost ownership of it. You dont have to pay a dime to use it.

    3. Re:Are you guys coming or what? by tarius8105 · · Score: 2, Interesting

      Erm, doesn't really answer the question. Still not as quick as one single "apt-get" command is it?

      Depends on what you're trying to get. Prebuilt Kernel? Maybe good for that if you're happy with the default one. As for packages, FreeBSD has something similar to apt-get.

      [root@revan /usr/ports/www/lynx] pkg_add -r lynx
      Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packa ges-5.1-release/Latest/lynx.tbz... Done.


      Thats all I have to do for a package that is listed in ports. The only benefit apt-get has over this is that you can do a dist-upgrade.

      Again, nowhere near as quick as apt-get. Hey, I'm no Debian zealot by any means, but when there's a nasty exploit in the wild and I need to patch lots of boxes quickly, Debian's system is much quicker and far more elegant than FreeBSD's. And that matters to a helluva lot of people, evidently...

      The pkg_add command is just as quick as apt-get in most ways. To update the kernel, when you have a custom configuration, you cant really rely on apt-get, atleast from personal use I cant. However, with cvsup, the best part of it is if there is only one file has been updated, thats all you download. Then you run two commands. The compile may take 10 minutes or so. Then after it finishes compiling, assuming all your servers in the server farm are the same, all you have to do is SCP the new kernel to each machine...which you could write a perl script to do it. First time writing the perl script may take a while, but if you plan it ahead before an update, and keep it modular so the server list is like a plain text file then the whole process can be as seemless. We've done something similar at where I work. When UNIX first went out. System Administrators needed to write their own shell scripts to automate stuff. I would consider updating all boxes a tedious task even if you had to run one command on each. If you need to update each box with a package, you could write a perl script that would go on each box and run apt-get to update the package. Have the perl script accept for a parameter the package name. The only issue is this, with ssh, the first time you connect you'll need to accept the host key, after that, it wont be any trouble.