Slashdot Mirror


GNOME 2 to Replace CDE As Solaris Default DE

Gentu writes "OSNews had a quick chat with John Fowler, Sun Software's CTO about Solaris 10, Java, the web services competition and more. In the interview, Fowler reveals the timing in which Gnome2 will become the default desktop environment: Solaris 10, which is expected to have its first beta later in 2003. This is a huge step for Gnome2 in the UNIX world, as it will be replacing CDE for good as the default desktop environment (betas of Gnome 2 for Solaris 8/9 already exist) and becoming a standard part of the large operating environment with millions of installations worldwide. Additionally, Sun is now pushing developers on coding on either GTK+ 2.x or Java (they have in fact revealed plans on creating GTK+ bindings for Java which will make all future Solaris apps look like alike)."

388 comments

  1. First post! by Anonymous Coward · · Score: 0, Offtopic

    by the way, Mozilla 1.2.1 is out now, as of about ten minutes ago.

    1. Re:First post! by z01d · · Score: 1

      Probably the first "Informative" first post ever.

    2. Re:First post! by TiMac · · Score: 1

      Informative, but offtopic...that's a story of itself.

      --

  2. It's about time! by msobkow · · Score: 5, Interesting

    Sun has been babbling about the switch to Gnome from CDE for almost two years now. I use both KDE and Gnome, and both are far more a "desktop" than CDE ever was.

    It also confirms my decision to use GTK for GUI development under Linux (I love QT's APIs and structure under KDE, but GTK lets me port to Win32 clients without cost.)

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:It's about time! by Dionysus · · Score: 2

      I kinda have a fondness for CDE, myself. First UNIX system I was on (HP-UX at SCU) ran CDE. And those drawers made it easy to get at the apps I wanted.

      --
      Je ne parle pas francais.
    2. Re:It's about time! by Anonymous Coward · · Score: 1, Informative

      QT is free under windoze too. just your programs have to be freeware and i found it easier to port QT programs then GTK+ programs to windoze. not that i would really want to do that too much

    3. Re:It's about time! by pyros · · Score: 2
      I love QT's APIs and structure under KDE, but GTK lets me port to Win32 clients without cost

      You're joking, right? Qt 3 runs on Linux, Win32, and Mac OS X. Just look at Psi for an example app written to Qt on Linux that works fine on all three.

    4. Re:It's about time! by T-Ranger · · Score: 5, Informative

      He said without cost. QT costs money for other platforms. GTK is free everywhere.

    5. Re:It's about time! by Anonymous Coward · · Score: 1, Funny

      real men log in to curse

    6. Re:It's about time! by pyros · · Score: 1

      Ah, cost as in money, I was thinking cost as in time/effort. There is a non-commercial version of Qt for Windows available for free (as in beer) download though.

    7. Re:It's about time! by Anonymous Coward · · Score: 0

      GTK is also licenced under a Free Beer licence (LGPL)

    8. Re:It's about time! by Anonymous Coward · · Score: 0
      GTK lets me port to Win32 clients without cost


      Yes, the lack of robust behaviour is free.

    9. Re:It's about time! by Anonymous Coward · · Score: 0
      • ?
      • Duby8'=w88754onQx87548754o8754mk=8km
      • !!!
    10. Re:It's about time! by noselasd · · Score: 1

      No. That applies only to the Qt 2.3.x versions(and probably some previous). You dont want to be stuck with that version now that Qt 3.1 is out.

    11. Re:It's about time! by Anonymous Coward · · Score: 0

      yeah but when are they going to unbloat nautilus?

      gnome is great EXCEPT for nautilus.... that's one component that needs a serious diet.

      doing that would increase gnomes apparent speed by at least 100%

    12. Re:It's about time! by Anonymous Coward · · Score: 0

      QT is free everywhere as well. the only times it is not (as it, it's not offered under the GPL) is when it is not being used in Free software.

      so writing a GPL web browser for windows in QT wouldn't cost you anything, but making a proprietary one would. The license isn't specific to your platform, but rather to which license you choose for your development.

    13. Re:It's about time! by StormyWeather · · Score: 1

      Good marketing strategy..

      Bad combover.

      Gnump3d 1.0 just released! Just a shameless plug for a very nice OGG/MP3 streaming server I've started using.

    14. Re:It's about time! by kirn_malinus · · Score: 2

      I've used both CDE and GNOME2 on Sun Solaris workstations. I started using CDE, and switched to GNOME2 because I wanted something that was a better GUI. Now I'm back to using CDE, because GNOME is just too slow on the machines, and CDE isn't.

      --
      All circuits busy.
    15. Re:It's about time! by Anonymous Coward · · Score: 0

      dropping GConf and reverting the buttons would increase gnomes apparent much more.

  3. Gnome 2... by jsse · · Score: 5, Funny

    with CDE theme? :)

    *duck*

    1. Re:Gnome 2... by Slashamatic · · Score: 5, Insightful

      Actually, that would be very useful. Solaris/CDE is seen on a lot of high-profiles desktops where training is very expensive (think traders at a bank). It would be kind of nice to be able to switch desktops on the users without them noticing.

    2. Re:Gnome 2... by cscx · · Score: 2

      If you want to replicate the CDE desktop, it's quite easy. I suggest you just use these on your monitor! You won't be able to tell the difference.

    3. Re:Gnome 2... by mbbac · · Score: 1

      Traders at your bank use Solaris? Ours used to use NeXT, but they are switching to Windows.

      --

      mbbac

    4. Re:Gnome 2... by Wesley+Felter · · Score: 3, Interesting

      If you make GNOME so similar to CDE that you can switch desktops on someone without them noticing, then what have you gained? The reason Sun is switching to GNOME is because it is better (i.e. different).

    5. Re:Gnome 2... by jsse · · Score: 1

      Sun is switching to GNOME is because it is better

      that why I duck. Some people don't seem to get it heh. :)

    6. Re:Gnome 2... by anonymous+cupboard · · Score: 2

      Eurex/Xetra supports Win and Solaris clients for the front end. However some members have clients running on a variety of plaforms (including OS/X) but as long as they connect via a Win or Solaris connection server to route the transactions, nobody is bothered.

  4. weird article? by Dionysus · · Score: 5, Insightful

    Granted, this was the first time I read osnews, but didn't the article seem weird to anyone? They hinted at an interview, but instead of quoting the person, they paraphrased the whole interview... Who knows what the Sun guy actually said, and what got interpreted by the interviewer/writer?

    --
    Je ne parle pas francais.
    1. Re:weird article? by meadowsp · · Score: 1

      I think you have to click on the read more link, just next to the read comments one.

  5. Mozilla 1.2.2b by Ingramlol · · Score: 1

    You can get Mozilla 1.2.2 alpha... I uploaded it to http://www.mr-moo.com

    1. Re:Mozilla 1.2.2b by Anonymous Coward · · Score: 0

      cool, thanks for that man

  6. Great... by Eric_Cartman_South_P · · Score: 3, Funny
    ...I bet Mozilla 1.2.1 will look great on Solaris 10.

    Hint Hint... :)

  7. Woohoo? by TiMac · · Score: 3, Interesting
    Well,

    Given how expensive Sun hardware is, I'm not sure how much of a dent this is going to make for most people. Many schools have deals with Sun, as do many corporations...but I don't know of any individuals that use a Sun box themselves.

    It would be more interesting to see a major commerical player, such as HP, begin to ship Linux systems with Gnome as the default. Gnome already has a strong geek following...what it needs now is mainstream use, which Sun is not.

    --

    1. Re:Woohoo? by eht · · Score: 1

      I have a Sun Ultra 60, so does two of my friends, we bought them cheap at auctions, they both also own older sun hardware, actually I know about a dozen individuals who own semi current Sun hardware, usually bought at auctions or on ebay,

    2. Re:Woohoo? by TiMac · · Score: 2

      Right but buying a used Sun machine is something a geek user would do. I just don't see Mom, Pop, or Grandma buying a Sun Ultra 60 off of an auction, when Dell and Gateway have such "deals" on their brand-new hardware. Your use is still not mainstream--it's very specific.

      --

    3. Re:Woohoo? by Mark+(ph'x) · · Score: 5, Informative

      I have a copy here of Solaris, Intel Platform Edition. You dont need Sun hardware to run Solaris. AFAIK Solaris is also free (as in beer) for boxen with 4 or less CPUs.

      --
      those who control the past, control the future. those who control the present, control the past.
    4. Re:Woohoo? by Anonymous Coward · · Score: 5, Insightful

      I think you fail to realize the gravity of what is going on here. GNOME is being shipped as the default desktop for the biggest player in the commercial UNIX market.

      And Sun is definitely mainstream. Maybe not if you're talking about the home PC market (Joe Dumbass Windows XP user with his shiny new Dell). However, if you're involved in any sort of scientific work or other serious applications such as oil exploration then chances are good that you're using a Sun workstation.

      What's important to note here is that a major open source project has become a key component of an OS that holds a large share of the high-end market - a market that open source and MS OS's currently lack the technical merit to enter. In other words, open source software now has credibility for high-end, serious work. An important step.

    5. Re:Woohoo? by SweetAndSourJesus · · Score: 1

      Great, now I've got to go buy an Ultra 60. Thanks for removing the illusion of unavailability I had going.

      An ebay search for an Ultra 60 workstation turned up some promising results.

      --

      --
      the strongest word is still the word "free"
    6. Re:Woohoo? by TiMac · · Score: 4, Insightful
      GNOME is being shipped as the default desktop for the biggest player in the commercial UNIX market.

      Not to be anal retentive or a Troll or anything, but Apple is actually now the leader distributor of UNIX, with OS X. Of course there's no arguing that in it's markets, Sun is the leader of commercial UNIX, but overall...Steve Jobs slings the most *nix licenses. That's just info.

      And what I was getting at is that in the markets that Sun is aiming at, most users (geeks) know of Gnome already and its features/benefits. The only thing this is doing is making it easy to put it on the Sun machines...because it's already there! I doubt it is going to attract that many new Gnome fans. What would be bigger news, as I've already said, is if a PC with Gnome were to be targetted at "Joe Dumbass Windows XP User." Not so likely....but hey we can always dream!

      --

    7. Re:Woohoo? by Anonymous Coward · · Score: 0

      The target is not the home user. While Solaris 9 will be available as an individual purchase, it is still not targeting a desktop market

      RTFA

      Not target at home users, daft fuck

    8. Re:Woohoo? by bigpat · · Score: 2

      yes, woohoo.

      This is good because it is a consolidation move towards a common open source desktop for the unixes. This is good for gnome since it will increase its circulation and give it greater visibility.

      I think it all boils down to being able to tell people when you install/sell systems which run gnome that it is the same desktop that comes with Sun Workstations.

      With increased usage it will see greater improvements and more applications written for it. Which will hasten its adoption by greater numbers of people and so on. This is a good step on the road to wider adoption.

    9. Re:Woohoo? by guacamole · · Score: 1, Redundant

      Apple "unix" has no legal right to be called unix or even to be said to be based on unix. Steve Jobs is bending rules here. Neither OS X nor FreeBSD can use the unix trademark. It's not like I will like either of these two systems less because of that, just trying to be anal retentive ..

    10. Re:Woohoo? by fredm8 · · Score: 2, Informative

      Not quite sure how old your information is, but Solaris is now FREE (as in free beer) only for single CPU capable machines.

      Anything bigger needs a licence from Sun. Go enjoy Solaris 9 for X86 on a single CPU machine today

    11. Re:Woohoo? by Anonymous Coward · · Score: 0

      Hmm, we are talking about the desktop environment, not what I would call 'high-end serious work'.

    12. Re:Woohoo? by Anonymous Coward · · Score: 1

      Sun ships a lot more hardware (and accompanying OSes) than Apple does, and Darwin is not unix any more than BSD is.
      OS X is sweet and all, but you're wrong.

    13. Re:Woohoo? by hector13 · · Score: 1
      However, if you're involved in any sort of scientific work or other serious applications such as oil exploration then chances are good that you're using a Sun workstation.
      While this is definitely true, most places that I have used solaris at are still on version 2.x. I wonder what percentage of the installed user base actually upgrades to new versions of solaris as they come out?

      Most people who I know that run these machines think: if it ain't broker, don't fix it, right?

    14. Re:Woohoo? by Anonymous Coward · · Score: 0

      Nor can Linux, what's your point?

    15. Re:Woohoo? by Anonymous Coward · · Score: 0

      Nor can Linux, what's your point?

      One poster said that Sun is the biggest player in the commercial UNIX market.

      The next one disagreed and said that Apple is actually the biggest player in the commercial UNIX market.

      The third one pointed out that what Apple sells is not UNIX.

      You are correct that Linux is also not UNIX. You could also truthfully add that Coca Cola is not UNIX and that neither is George Bush. Once you've finished your list of all the things that aren't UNIX you'll have verified the original poster's statement that Sun is the biggest player in the commercial UNIX market. That was the point.

      HTH

    16. Re:Woohoo? by dohcvtec · · Score: 2

      Apple is actually now the leader distributor of UNIX, with OS X
      First, OS X is not licensed by The Open Group as UNIX, so in that regard OS X is not UNIX. Second, architecturally OS X is not UNIX. OS X is a Mach microkernel with a FreeBSD-derived userland. This does not a UNIX make.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    17. Re:Woohoo? by EvilAlien · · Score: 2
      I believe in giving credit when it is due, but Jobs managing to get UNIX as the core of his shiny new OS and getting the few Mac desktop users to buy it are two separate things. I think Sun deserves credit for selling UNIX. I think Jobs deserves credit for sneaking UNIX into a mainstream ease-of-use centric OS.

      The majority of Apple customers won't know, care, or be capable of taking advantage of the strengths of Darwin (by the same token, the vast majority of Windows users aren't able to take advantage of the POSIX "compatibility" in Windows XP, a shiny ease-of-use/multimedia/gaming centric desktop). What is the point? Sun customers are buying UNXI and enterprise class hardware. Apple customers are buying the new pretty desktop since their old one is at the end of its life cycle. There is a big difference.

      That being said, I'd like to see some numbers comparing the desktop penetration of Mac OS X and single UNIX variants. The last numbers I saw regarding Linux seemed to suggest it had or was about to overtake Mac OS in sheer number of users, however that doesn't compare Red Hat (for example) to Mac OS X.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    18. Re:Woohoo? by haggar · · Score: 2

      What would be bigger news, as I've already said, is if a PC with Gnome were to be targetted at "Joe Dumbass Windows XP User." Not so likely....but hey we can always dream!

      It's more likely than you make it seem, actually. It should become a reality with the Sun Linux boxen.

      --
      Sigged!
    19. Re:Woohoo? by squiggleslash · · Score: 2, Interesting
      Can I ask, out of interest, why the obsession with only having computers that "mom, pop, and grandma" would want?

      I'm glad the entertainment industry doesn't have that attitude with their products, nor the food industry, car industry, clothes industry, etc, etc...

      I remember the late eighties. You could go into an electronics store and get a PC. Or an Amiga. Or an Atari ST. Or a Sinclair QL. Or an Amstrad CPC or PCW. Or a Mac.

      Now if you so much as suggest that people get something that doesn't appeal to some kind of lowest common denominator, usually somewhat patronisingly anyone twenty years older than the speaker, then you get hammered.

      Why? When did choice become bad? When did cloning the most popular worst of the worst become good?

      --
      You are not alone. This is not normal. None of this is normal.
    20. Re:Woohoo? by squiggleslash · · Score: 1
      Well, that's something mom, pop, and grandma would want... ;-)

      Slow Down Cowboy!

      Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

      It's been 1 minute since you last successfully posted a comment

      Note: chances are, you're behind a firewall, or proxy, or clicked the Back button to accidentally reuse a form. We know about those kinds of errors. But if you think you shouldn't be getting this error, feel free to file a bug report, telling us:

      * Your browser type
      * Your userid "241428"
      * What steps caused this error
      * Whether you used the Back button on your browser
      * Whether or not you know your ISP to be using a proxy, or any sort of service that gives you an IP that others are using simultaneously
      * How many posts to this form you successfully submitted during the day

      Please set the Category to "Formkeys."

      Thank you.

      --
      You are not alone. This is not normal. None of this is normal.
    21. Re:Woohoo? by secolactico · · Score: 1

      I followed your link to the ebay result, and too bad I don't have mod points. +1 funny!

      --
      No sig
    22. Re:Woohoo? by squiggleslash · · Score: 2
      Gnome already has a strong geek following...what it needs now is mainstream use, which Sun is not.
      Gnome doesn't "need" anything, it's not sentient. Or wasn't last time I looked, but who knows, with it running into the hundreds of megabytes of code last time I looked for all I know it's acheived sentience... ;-)

      The issue isn't whether this is good for Gnome, as would HP coming out with a range of cheap Linux computers. It's irrelevent to Gnome. Gnome will exist regardless of how many manufacturers support it. The question here - as regards Sun switching - is whether it's good for Sun users. Sun users potentially benefit from a more supported platform than CDE. OTOH, Sun users may feel (I'm no CDE expert, so can't comment specifically) that there are technical disadvantages to the switch.

      I must admit I don't understand the mentality that even raises the question of whether a move by a manufacturer is "good" for a computer program. It's advocacy at its worst, promoting the advantages of users to a product rather than of a product to potential users.

      --
      You are not alone. This is not normal. None of this is normal.
    23. Re:Woohoo? by Anonymous Coward · · Score: 0

      That it is microkernel-based is irrelevant, especially since the BSD kernel functionality is still in the kernel.

      It is no different from OSF1/Digital UNIX/Tru64 in this respect.

      An actual difference compared to other modern Unix-like systems is that the GUI is not X11.

    24. Re:Woohoo? by passthecrackpipe · · Score: 2

      hey, you should be modded up + 5 interesting or something...

      --
      People who think they know everything are a great annoyance to those of us who do.
    25. Re:Woohoo? by pmz · · Score: 2

      but I don't know of any individuals that use a Sun box themselves.

      I do. I guess this makes your statement obselete? Sun boxes are very nice to work with (genuine firmware, well-laid-out cases), and SunPCi under Solaris allows "best of both worlds" operation (MS Windows in an X Window...just where it belongs).

      Also, Sun hardware really isn't all that expensive. There is a very active secondary market for Sun hardware, which is a very good way to get your foot in the door for well under $1000 (or even less than $500). For the brand new UltraSPARC III systems, even they aren't expensive from the point of view of a company with a substantial IT infrastructure. Sun systems "Just Work" from the corporate point of view (like Macs "Just Work" from the desktop point of view).

    26. Re:Woohoo? by Anonymous Coward · · Score: 0

      Bzzt!

      BSD != System V Release 4

      Thanks for playing, though.

    27. Re:Woohoo? by Anonymous Coward · · Score: 0

      Expensive? You can buy a complete, ready to run Sun Netra for under $1k using your credit card on the sum.com web site. I had one on my desk 'till I switched jobs a while back. I have at least five Sun boxes at home, all used 32-bit SPARCs. These sell for well under $100 per box now days and make very good low volume servers as they can run for a decade or more and are physically much smaller then PCs

    28. Re:Woohoo? by IamTheRealMike · · Score: 2
      Not to be anal retentive or a Troll or anything, but Apple is actually now the leader distributor of UNIX, with OS X. Of course there's no arguing that in it's markets, Sun is the leader of commercial UNIX, but overall...Steve Jobs slings the most *nix licenses. That's just info.

      Statistics please? Where did you get this information? Last time I checked, this was most certainly not the case. Or are you just assuming stuff based on what you think is probable, rather than what actually is?

  8. rocks by painehope · · Score: 3, Interesting

    I've been using the Gnome2 ( pre-release beta 3, IIRC ) Sun beta on an Ultra 1 in my office for quite some time, and even though the ancient graphics card only supports 8-bit graphics and 1280X1024 resolution, it rocks. hard. you can't deny the power of Motif, but as far as a solid desktop goes, GNOME has it. KDE is excellent as well, but I personally prefer GNOME.
    I just hope Red Hat and Sun don't gut each other fighting over the corporate workstation market. I am perfectly content using both platforms, both at home and at work, and would like to see both prosper. Ximian is excellent as well ( actually I'm writing this from a RedHat 7.3 boxen w/ Ximian GNOME ).
    I'm drooling at the thought of Solaris 10 right now...

    --
    PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
  9. Mozilla available on Solaris 8 NOW. by dananderson · · Score: 3, Informative
    Mozilla 1.1 is available unofficially on Solaris 8--just download the binary from mozilla.org. Mozilla 1.2.1 should be along soon.

    Since Netscape 7 is on also Solaris, my guess is an equivalent of Mozilla 1.2.1 (Netscapeized) will come along officially from Sun also.

    I speak for myself only.

    1. Re:Mozilla available on Solaris 8 NOW. by bofkentucky · · Score: 1

      I'm pretty sure NS7 was a branch of the 1.1 final build (8/23/2002 is the build listed in the about NS7 window, 1.1 was released on 8/26/2002). NS7.1 should be cut from the 1.2 (now 1.2.1) branch (or maybe Netscape should catch up the version numbering, just jump to 7.2)

      --
      09f911029d74e35bd84156c5635688c0
    2. Re:Mozilla available on Solaris 8 NOW. by linefeed0 · · Score: 1

      NS7 is Mozilla 1.0.1, not 1.1.

  10. Where does that leave KDE? by deadmantalking · · Score: 5, Insightful

    Not a troll, but does anyone else feel that strategically, TrollTech should have made QT LGPL?
    KDE is much more tightly done than GNOME and the overall effect is defnly smoother, kinda like Windows done right!
    But if Companies prefer GNOME, then in the long run TrollTech will see reduced demand for its product... or am i wrong?
    Of course, there is the counterargument that LGPL would ensure that TrollTech would never get any money out of QT, but i suspect that it would have fetchdd more in the long run, like it is doing for Ximian.... consulting you know!

    --
    A crank is a little thing that makes revolutions
    1. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Where would their revenue come from, then? Support contracts? I don't think so. What do you think TrollTech prefers, Qt being a "standard" toolkit that generates no money or Qt being a popular toolkit (even if not "standard") that generates money? It's pretty obvious which one a company would prefer.

      On a side note, what happened to all the people bitching about Qt not being free back in the pre-GPL/QPL days? First it's bad that Qt is non-free. Now it's bad that Qt doesn't allow them to develop non-free applications. Pretty hypocritical (although to be fair a lot of people did praise Qt for the GPL move).

    2. Re:Where does that leave KDE? by slovin8 · · Score: 1

      There are certainly benifits to the LGPL as commercial applications are feasible using this licence, but how would this benefit Trolltech? KDE has already a larger user base than Gnome, it doesn't appear that licensing issues will impede either the development or distribution.

    3. Re:Where does that leave KDE? by zulux · · Score: 3, Interesting


      As a developer, the licesnce fees for QT are cheap. Really, really cheap.

      So cheap, the cost is not an issue.

      Their fees are equivelent to 8 billable hours per developer, the're that cheap.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    4. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      KDE has already a larger user base than Gnome

      Unlikely, given that the distro that many people consider to BE Linux ships with GNOME as the default DE, and with Sun here to add their users to that number.

    5. Re:Where does that leave KDE? by msobkow · · Score: 5, Interesting

      Last time I checked (almost a year ago), QT for Win32 was several thousand dollars, a far cry from 8 billable hours. Not that the price was/is unreasonable compared to similar products (such as the now-defunct Neuron Data Open Interface, which ran around $10K/developer.)

      --
      I do not fail; I succeed at finding out what does not work.
    6. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Different people criticised each.

    7. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      'Unlikely' interesting choice of words. *Every* poll/study has shown that KDE leads in desktop adoption by a wide margin. RedHat is known as server linux, not desktop linux. See: Mandrake, SuSE, Xandros, Lycoris, Lindows ... not necessarily in that order ...

    8. Re:Where does that leave KDE? by zulux · · Score: 3, Informative


      Depending on discount, and what versions of your app, if can certainly vary, but for our crappy little windows app, the QT licence came out to around $1500 per developer. We bill at $200 per hour so, for us, 8 hours was about right.

      QT is so well designed that we never needed suport. It just works the way you'd expect. Really a pleasure to work with.

      After QT, there are several MFC gods around here that won't ever go back to that POS.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    9. Re:Where does that leave KDE? by g4dget · · Score: 3, Insightful
      Not a troll, but does anyone else feel that strategically, TrollTech should have made QT LGPL?

      Qt under the GPL has worked financially well for Troll Tech, and I see no reason why they would change. Before KDE, Troll Tech was just one of many toolkits.

      The real question is whether it was smart for KDE to pick a GPL'ed toolkit. When it comes down to it, companies like Sun and IBM really just have no interest in picking a toolkit as the basis for their desktop standard that ties them in some way to a small company somewhere. They have been down that road before and they don't want to go through that again, and neither do commercial developers, for that matter (I have been there).

      KDE might well want to consider reviving the Harmony project--an independent implementation of Qt under the LGPL. However, last they tried, Troll Tech supposedly threatened with lawsuits.

      KDE is much more tightly done than GNOME and the overall effect is defnly smoother, kinda like Windows done right!

      Maybe it's Windows "done right", but from a technical point of view, I can't get particularly excited about either Gtk+ or Qt. Neither of them are very well interfaced with X11 in my opinion, and the APIs are quite cumbersome, too. My view is that, since I think both are pretty mediocre, I might as well use the one that comes with fewer strings attached. In fact, I tend to use wxWindows and FLTK most these days--they are less political, tend to be simpler, have lots of language bindings, and have even fewer strings attached.

    10. Re:Where does that leave KDE? by IamTheRealMike · · Score: 2
      Not a troll, but does anyone else feel that strategically, TrollTech should have made QT LGPL? KDE is much more tightly done than GNOME and the overall effect is defnly smoother, kinda like Windows done right!

      Not a troll either, but an opposing point of view. If you'd been comparing Gnome 1.4 with KDE3 then yeah, I'd agree, but I'm using gnome2 on both my desktop machines and it definately feels smoother, slicker, more professionally done than KDE IMHO. The usability efforts Sun has been putting in really, really show through. It's light on features at this time compared to KDE, and some parts of KDE are undeniably better, but to me Gnome2 just hangs together better.

      What also surprised me was that once I threw off my preconceptions and started digging into the developer platform, I discovered it was really nice. I grew up on objects, so the idea of everything being written in C kind of seemed rather dumb to me, but as I talked to people the reasons became clear. I'd also assumed Bonobo was horribly complex, unwieldy and slow. All those preconceptions turned out to be false. GTK2 is a really nice toolkit actually, with excellent C++ bindings if you want to use that language.

      Of course, it'd help if their developer documentation didn't suck so much, then I'd simply have been able to read proper material and probably wouldn't have got these preconceptions in the first place.

    11. Re:Where does that leave KDE? by ndogg · · Score: 3, Insightful

      You have to remember that TrollTech still makes a lot of money off of the licenses it sells under Windows. Why shouldn't they? It's a great, intuitive API. Besides, they don't restrict OSS/partially-Free software from running under Windows. You can still use the non-commercial license for it.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    12. Re:Where does that leave KDE? by nrosier · · Score: 2

      The problem wouldn't have been that Sun would have had to pay license fees to TrollTech, as someone said, they're not that much.
      I think the problem is that ISV's writing applications for Solaris/KDE/QT, would also have been forced to pay license fees to TrollTech.
      This is from the QT lisencing page:

      Re-licensing note: The standard Qt license does not permit distribution of Qt-based software which allow non-licensed end users to create programs that use Qt.

      Maybe Sun could've negotiated a special license with QT (maybe they tried and it didn't work out, who knowns...). I guess it was just easier to use Gtk+.

    13. Re:Where does that leave KDE? by chefren · · Score: 3, Insightful

      KDE picked the then QPL'd QT which didn't allow redistribution of the qt source, but you could modify it and release source patches for it. It was only later that Troll Tech decided to dual license qt to gain more open source credibility for KDE. This meant more users, which meant more potential customers of commercial qt licenses. LGPL would be out of the question, it would allow anyone to port qt to, say win32 allowing commercial apps to use that port instead of Troll Techs official port without paying for a commercially licensed qt. Troll Tech would stand to lose it all if qt were LGPL.

    14. Re:Where does that leave KDE? by Moritz+Moeller+-+Her · · Score: 3, Insightful

      It actually has no importance at all to KDE.

      KDE is the leading linux Desktop worldwide and only Redhat's stubbornness has kept GNOME alive in the USA. KDE-3.1 will be released today or tomorrow and it is much more advanced than any other Desktop I have tried including GNOME-2, which is very hard to customize. All desktop distributions except for Redhat default to KDE.

      Do you really think that just because GNOME is used on all new Solaris company Desktops, a single KDE linux user will switch to GNOME? Seriously, how many people use Solaris on a Desktop? 10000? Maybe? How many of these people will contribute to free software?

      KDE is GPL software, just like linux and QT is GPL software just like linux. Maybe we should relicense the kernel to LGPL so that Sun, MS and IBM can use it better?
      Don't you notice how ridiculous this is?

      --
      Moritz
    15. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      I'd be quite interested in seeing these "studies".

      On the other hand, I don't give a flying fuck about any result from an online (or any other kind, for that matter) poll.

    16. Re:Where does that leave KDE? by nonmaskable · · Score: 1

      Wow - gotta disagree. I've used both extensively on several large projects, and Qt/KDE is _by_far_ the best GUI development environment I've ever used and light years ahead of Gtk/GNOME.

      Gtk might be OK for people who never mastered C++, and it's certainly much nicer than Motif, but it's horribly primitive compared to Qt.

    17. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      You can make free stuff using QT under the GPL license.

      You can make proprietary stuff by buying QT under trolltech's license.

      I don't see the problem, and I bet those "hypocrites" you mention are actually completely different people before and after the change.

    18. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      You'll excuse me, of course, if I call you a complete fuckwit for using online polls as proof to back up your arguments.

      This whole thing is wildly inaccurate. Rounding errors, ballot stuffers, dynamic IPs, firewalls. If you're using these numbers to do anything important, you're insane.

      Further, I will call you a mouth-breathing twit (to wit- a pregnant goldfish that does not use its gills, which would be a very stupid fish indeed) for insinuating that every poll or study ever done, even those having nothing to do with KDE or done completely before its time, indicate that KDE leads in desktop adoption.

      Finally, I'll call you a participant of the special olympics for pointing off into space, espousing the infallability of those studies while never actually referencing one.

      Supporters like you are reason enough for me to avoid KDE entirely. Merely being associated with you in some small way would make me feel dirty.

      Fluxbox pwns j00.

    19. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Last time I checked (almost a year ago), QT for Win32 was several thousand dollars, a far cry from 8 billable hours.

      Dude, when I was interning while I was a student... a STUDENT!!! my company billed about $110 per hour for my work. If a STUDENT can bill $900 in 8 hours, then 8 billable hours for a full timer is going to be several thousand dollars...

    20. Re:Where does that leave KDE? by noselasd · · Score: 1

      That is an idiotic thing to say. Trolltech is a company that exists because it makes money. Having Qt LGPL would be nice for many, except the people working at Trolltech. The don't owe nothing to anyone, noone can demand that they license it under LGPL. In fact one should be grateful that they even relased it under GPL..

    21. Re:Where does that leave KDE? by Anonymous Coward · · Score: 1, Insightful

      the sad part is Qt for windows is a unwanted item... if you are writing windows apps you get FREE widgets from microsoft. why would you pay extra for widgets that look different and act different?

      trolltech was doomed from the beginning... nobody wants their products except for Open source users that want it free.

    22. Re:Where does that leave KDE? by IamTheRealMike · · Score: 2

      Why do you say that? I know Qt has more widgets, but assuming you don't need SQL integration (ie the majority of desktop apps) in what areas to kde/qt outshine gnome?

    23. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      trolly, simmer down.
      mandrake may support gnome but it tends towards
      kde. after all initially Mandrake was just redhat
      with a kde desktop cos rhat woudn't do one.
      Suse,Lycoris,Xandros,Lindows,Mandrake,knoppi x. .. face it. most distros who are serious about
      desktop linux use kde .
      why bcs it is further along because it had a head start.
      All the being in denial in the world won't change that.
      Gnome is ok, but it is still trying to catch up
      to kde.
      & remember gtk apps aren't the same thing as
      gnome anyway.
      Geez , give kde some respect . They have been
      working on the Linux desktop since before gnome
      was a gleam in Miquel's eye.
      deal with it dude, more desktop users prefer
      kde.
      end of story.
      all the best to gnome, tho.
      sincerely,
      theTrolly Dr.

    24. Re:Where does that leave KDE? by charlyw · · Score: 2, Interesting

      You never have used MFC then?

      We have used both and MFC was a useless POS when it came to rapid development and maintainability. The costs for the Qt licenses paid back within a week (less time spent searching for the right (twisted and unintuitive) way of doing things the M$ way).

      regards

    25. Re:Where does that leave KDE? by g4dget · · Score: 2
      It seems like we agree completely: GPL/QPL works for Troll Tech, so they are not going to change it. And, given the choice, Sun and other UNIX vendors naturally prefer a C-based LGPL toolkit to a C++-based GPL/QPL toolkit.

      That still leaves the question: what is the KDE project's response going to be, if any?

    26. Re:Where does that leave KDE? by 0x0d0a · · Score: 2

      Gtk might be OK for people who never mastered C++

      I doubt many people truly "master" C++, aside from Bjorn himself. There are too many nooks and crannies of things to know about, and most people stick with a subset, like Perl.

      I purchased Bjorn's book a ways back...I'd never run into autopointers, and there were *keywords* that I'd never heard of. And he didn't even cover the STL.

    27. Re:Where does that leave KDE? by 0x0d0a · · Score: 2

      And we don't owe anything to Trolltech, and don't (as evidenced by Sun and Red Hat, the two largest and most influential vendors involved by *far*) have to accept their terms.

    28. Re:Where does that leave KDE? by passthecrackpipe · · Score: 3, Interesting
      Well, don 't feed the Trolls and all that, but an innocent bystander might accidently take you seriously...

      "why would you pay extra for widgets that look different and act different?"

      Mmm... let's see... Cross platform abillities (Think Opera) maybe? Good and solid API? easy to use? Or wait, how about PDA's? Trolltech looks to me far from doomed....

      --
      People who think they know everything are a great annoyance to those of us who do.
    29. Re:Where does that leave KDE? by Bishop · · Score: 2

      TrollTech should have made QT LGPL?

      It would not have made a difference. Sun's decision to go with Gnome probably had more to do with a conversation between Mr. Young, and Mr. McNealy over a round of golf then any technical or licensing issues.

      This example is pure fiction. I have no idea if Young and McNealy ever exchanged more then 3 words. It is a story to illustrate how many business decisions are made.

    30. Re:Where does that leave KDE? by be-fan · · Score: 2

      Do you mean Bjarne? And lot's of people have mastered C++. It takes awhile, C++ with the STL is far more compact than any GUI API, for example. While it's often helpful that C++ has a gradual learning curve (you can learn pieces of it at a time and still use them successfully) it's really useful to know the whole thing. The whole point of a multi-paradigm language is using constructs that are appropriate to the task at hand, and doing that requires knowing what constructs are available.

      --
      A deep unwavering belief is a sure sign you're missing something...
    31. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Such vitriol for the facts! I am not fanning the merits of online polls or studies. I am merely pointing out a fact: *every* poll/study that I have seen which gives a choice between KDE/GNOME has always favored KDE by a wide margin. Now, you can say anything you'd like about the merits of polls/studies, but it is glaring that *every* one that I have seen has shown KDE in the lead. For instance, check out all of the LinuxJournal readers choice awards. I am confident that you've encountered this too and are quite upset about it by your over the top response.

      You sir are a freakin moron for insinuating that I meant 'every poll/study done on anything' when the phrase was obvious (to anyone not frothing at the mouth over anger that GNOME isn't more popular) anyone with a high school education.

      And I am glad you are not associated with KDE too. We don't need any rabid fans that are not interested in reality.

    32. Re:Where does that leave KDE? by Moritz+Moeller+-+Her · · Score: 2

      >> It actually has no importance at all to KDE.

      > Apart from showing that KDE is, to all intents and purposes, a dead man walking? :-) Wow, I right now picture a big zombie crushing a little Gnome. KDE development is becoming faster and faster.

      > KDE is *only* the default for loser distros
      > with bugger all market share. Red Hat and
      > Mandrake both fully support GNOME, and that
      > accounts for the vast bulk of Linux
      > installations. Sun and HP both use GNOME as
      > their default commerical desktop. KDE is a
      > minority zealot's desktop... used only by the
      > loud mouth obnoxious shouters who fill up
      > slashdot and various other Linux sites with
      > ill-conceived garbage.

      Interesting. I am saying Redhat is the only one defaulting to GNOME. You tell me Mandrake _supports_ Gnome.
      KDE's newsreader knode already accounts for 5 % of the German usenet posts! Redhat is actually holding back Desktop linux use in the USA by using Gnome. SuSE is dominating Europe, that's why people here are adopting the linux desktop already.

      > KDE is way behind GNOME is important matters such as i18n, accessiblity, component
      > architecture, bindings... but hey, KDE supports faked alpha blended menus... whoopee...

      Hmm. I think the only thing where Gnome leads is accessibility. Must make it easier for people like you :-) KDE is translated into more languages than GNOME [Reason: Americans know only english], has icon themes, has a component architecture that is actually used in the software [dcop,kparts], has language bindings for java, python, perl, C and C# and uses hardware accelerated alpha blending via the render extension. You are either stupid or lying.

      >> Seriously, how many people use Solaris on a Desktop? 10000?

      > No-one you know... you see, it's used by people who have something called "real jobs". Scientific
      > research and such... in other words, work which doesn't involve wearing a paper hat and a name
      > tag.

      Solaris on the desktop is used by people with more money than brains. Like government institutions and big companies.

      --
      Moritz
    33. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Interesting. I am saying Redhat is the only one defaulting to GNOME. You tell me Mandrake _supports_ Gnome.

      Mandrake no more defaults to KDE than Red Hat defaults to KDE. Mandrake's config tools are written in GTK!

      Hmm. I think the only thing where Gnome leads is accessibility. Must make it easier for people like you :-)

      You mean people with poor eyesight? No, of course you don't... asshole. Actually GNOME is light years head of KDE in *ALL* the things I listed... and certainly in internationalisation... which in KDE (sorry, Qt) is vastly overrated and extremely limited. As for components? Not used in GNOME...? Do some research will you.

      java, python, perl, C and C# and uses hardware accelerated alpha blending via the render extension. You are either stupid or lying.

      First, KDE has nowhere near the amount or quality of bindings that GNOME has. The KDE project is so desperate for publicity and to counter the fact that it was no language bindings that it counts half finished shite as a "binding" -- see Java, C# and Python (and that's just about it for bindings... want something else, tough shit).

      Hardware accelerated? So what... you really need to do some research before mouthing off on a subject about which you cleary know nothing, and just regurgitate KDE bullshit press releases. KDE does not support true alpha-blended menus... hardware acceleration has nothing to do with it. KDE uses a fake method of snapshotting the area under the menu, and then alpha-blending with the menu. It is not transparency/opacity... IT IS A FAKE... ONE THAT IS DONE IN GNOME TO GIVE FAKE TRANSPARENT PANELS (only you don't hear GNOMEs shouting about it because they realise it is a hack). The data under the menu cannot change and maintain the alpha-blended effect. Repeat: it is a fake and not unique to KDE.

      Solaris on the desktop is used by people with more money than brains. Like government institutions and big companies.

      Yeah, like I said, paper hat and name tag. No problem, I'm sure geoanalysis software can be switched to KDE running on your uber l33t P4, d00d. If any in your comment shows that you are just some home luser with no idea what real work is, it is this comment. Stick with your porn and MP3s... it's all KDE is good for.

    34. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      The don't owe nothing to anyone, noone can demand that they license it under LGPL.

      Crap. Making demands is way easier than you seem to realise.

    35. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      can't say I care too much for gnome.
      too many of it;s follower's totally believed
      the idea that they were the "annointed" Linux
      Desktop. Then when Kde didn't go away,but remained the leading Linux Desktop,- preffered by more Desktop users and Distros, Gnomer becomes bitter and enraged.
      One day, Gnome may catch up to KDE.
      But by then the anger will have rotted your brain.
      physically

    36. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      too many of it;s follower's totally believed the idea that they were the "annointed" Linux Desktop.

      You are kidding. There is only one desktop that behaves like it's annointed by God to be "The One", and that's KDE. You need only look at the rampant, Not Invented Here that infects everything to do with KDE -- the religious fervour that infects every KDE site. The squeals of anguish every time GNOME makes yet another jump forward in commerical acceptance. Remember the formation of the GNOME foundation: the sheer amount of KDE trolling was stunning... and it has continued ever since. No mention of GTK is allowed to pass without an employee of TrollTech appearing under one of their many aliases, to give a heartfelt testimony to the everlasting greatness of Qt.

    37. Re:Where does that leave KDE? by Anonymous Coward · · Score: 0

      Again, we don't care about polls. Where are these studies?

  11. java and g* (gnome, gtk+, et al) bindings !new by StandardDeviant · · Score: 5, Informative

    The initial write up seemed to suggest that this will be a first for interfacing Java and the GNOME-related libs. This is not so. (In fact, with gcj you're able to write native-binary GNOME apps using Java and the above projects... Admittedly, you're giving up portability but Java is nice, or at least interesting, for many other reasons.) There may be other similar projects out there, that's just what I turned up with a few minutes' search on freshmeat and sourceforge.

    Bravo to Sun, though, for making the decision to commit to GNOME. CDE is an ugly pain in the ass, IMHO. Even OpenWindows had some degree of retro charm about it, CDE just looked like what happens if you let Soviet housing block architects design a GUI. Feh!

    1. Re:java and g* (gnome, gtk+, et al) bindings !new by Anonymous Coward · · Score: 0

      I quite enjoy the soviet architects' conservative, tactful designs. You should be so lucky to live in such a non-distracting environment. If I had a choice, which it seems I don't, I would run my desktop in grayscale and banish all pixmap icons in favor of letters.

    2. Re:java and g* (gnome, gtk+, et al) bindings !new by ianezz · · Score: 5, Insightful
      Admittedly, you're giving up portability but Java is nice, or at least interesting, for many other reasons.

      I wonder if this commitment to Gnome from Sun could also be considered some sort of admission that Swing, despite years of research and development, is not (yet?) that adeguate to make a desktop environment.

      But then, Sun people probably just didn't want to reinvent the wheel.

    3. Re:java and g* (gnome, gtk+, et al) bindings !new by luisdom · · Score: 1

      >(In fact, with gcj you're able to write native-binary GNOME apps using Java and the above projects... Admittedly, you're giving up portability but Java is nice, or at least interesting, for many other reasons.)

      You can mantain portabilty (sort of, different dlls & .so are required, but that's it) with ibm's eclipse swt.
      The whole eclipse project is ported to windows, gtk2, qnx and motif.

    4. Re:java and g* (gnome, gtk+, et al) bindings !new by Rambo · · Score: 2

      Or perhaps people have forgotten about the Eclipse Project. Cross platform with native GUI bindings including win32, GTK, and Motif (ack!). I've worked with it a little and it is definitely a departure from swing; having to actually free graphic resources feels odd after having it done automagically for you for so long.

    5. Re:java and g* (gnome, gtk+, et al) bindings !new by g4dget · · Score: 2
      I wonder if this commitment to Gnome from Sun could also be considered some sort of admission that Swing, despite years of research and development, is not (yet?) that adeguate to make a desktop environment.

      <micro-flame>
      Sun has never given it a serious try: the X11 implementation for Java 2D, AWT, and Swing is absolutely awful. Sun keeps pointing the finger at X11, but it comes down to that they just don't have a clue what they are doing when it comes to X11. I think their engineers must still be mourning the (deserved) demise of NeWS and SunView. The latest idiocy is that instead of aggressively deploying the X11 RENDER extension, which would give them the Java2D imaging model, Sun has made noises about building a DRI-based renderer for Java on X11. Sorry, did I mention that Sun's sorry treatment of X11 really annoys me?
      </micro-flame>

      Basically, anybody who tries to build a Windows/Mac/X11 cross-platform toolkit will do a poor job on X11. The capabilities of the X11 server just differ too much from the APIs on other platforms. Unfortunately, all major X11 toolkits these days (including Gtk+) fail to take full advantage of X11. However, some toolkits are better than others, and Gtk+ is a compromise one can live with.

      The way to build a really good Java toolkit for X11 would be to start with a pure Java X11 binding (like Escher) and build a dedicated toolkit on top of that.

    6. Re:java and g* (gnome, gtk+, et al) bindings !new by countach · · Score: 2

      I wouldn't be surprised if Sun's real Java/Gtk plan is to make a Gtk theme for swing. The article was ambigous, but that's my take.

    7. Re:java and g* (gnome, gtk+, et al) bindings !new by Anonymous Coward · · Score: 0
      CDE just looked like what happens if you let Soviet housing block architects design a GUI.

      Ha!

      Is that really too far from the truth? CDE is what happened when you start with HP's blatant imitation of the Windows 3.11 L&F and then cast it into concrete by making sure all future development was controlled by three companies that don't really like each other a whole lot (HP, IBM and Sun).

      The best part, of course, is that in a matter of months after COSE and CDE was announced, Microsoft rolled out Win95, featuring a much better user interface than Win3.11 (even the most rabid MSFTophobe should be able to admit this...:-). Now the UNIX world was stuck with an obsolete, ugly interface from a window system that was designed to run only one app at a time, without even the one putative advantage of similarity to the MSFT desktop. Thanks ever so much, HP!

    8. Re:java and g* (gnome, gtk+, et al) bindings !new by gss · · Score: 2

      I hope Sun does what Apple did when they did the Mac OS X port. Swing is still used but the OS is used to draw all the widgets. Swing gets a bad rap, but Swing on OSX is pretty cool.

      The problem with the two sf projects you mention is that as soon as you use them, they are no longer cross platform and Sun would never condone them in Java.

    9. Re:java and g* (gnome, gtk+, et al) bindings !new by Zimm · · Score: 1
      I wonder if this commitment to Gnome from Sun could also be considered some sort of admission that Swing, despite years of research and development, is not (yet?) that adeguate to make a desktop environment.

      There are a couple of desktop environments out there made with java, I don't know if Sun considerd them at all. I do have to admit though that this puts another nail in java's coffin, along with staroffice not being in java, outside of j2ee. I've been a big fan of Java for some time, but it really looks like sun is giving up on it for everything but J2EE. Sad really, java could be so much more.

    10. Re:java and g* (gnome, gtk+, et al) bindings !new by Wesley+Felter · · Score: 2

      Most Java developers don't want to use the Java-GNOME API; they want to use Swing and have their apps run on all platforms and yet look native. What Sun really announced in that article is probably a Gtk AWT and Swing PLAF, which would allow portable Java apps written using the standard APIs to use Gtk.

    11. Re:java and g* (gnome, gtk+, et al) bindings !new by Anonymous Coward · · Score: 0

      Fail to take full advantage of X11 ?
      Yeah right.
      With the single exception of network transparency, X11 is pretty much substandard to Win32 or even latest Mac graphic subsystems.
      Window managers are cool idea done very badly.
      The original specs for it are very much incomplete which results in people inventing their own hints (KDE,GTK etc) and perpetuating this so called X11 mess.
      Gadget, time to grow up ...

    12. Re:java and g* (gnome, gtk+, et al) bindings !new by Anonymous Coward · · Score: 0

      wm2 is your friend. or buy an old school NeXT.

  12. I use linux gnome parts on solaris. by MxReb0 · · Score: 1

    Through the use of remote X clients, windows from other copmuters can be displayed on Solaris X. I have been known to kill the dtwm process (ugly motiff window manager), replace it with sawfish (running remotely off an intel machine), and even run gnome-panel. The result is a desktop on CDE that effectivly is gnome. Programs launched from the gnome menu work fine. You must make shell scripts with timmers (sleep) to invoke the commands because on our machines, the keyboard doesn't work when dtwm is killed. Obviously the server running linux is on the same local network as the Sun boxes because otherwise it might be a little slow.

    --

    MAKE YOUR TIME
    1. Re:I use linux gnome parts on solaris. by vstanescu · · Score: 2, Informative

      This is just plain stupid. Why aren't you just compiling gnome or whatever window manager you want directly on your sun box, and then configure the login window to have it as an environment option? I don't see anything smart in running only remote linux applications on a sun. If you do this, then what is the benefit of using a sun workstation?

    2. Re:I use linux gnome parts on solaris. by MxReb0 · · Score: 1

      Well, sir, the benifit is the usability and prettyness of gnome. In Sun networks, typically all applications and windows are served from a central location over the X protocol. In responce to your other point, in my 2000+ user network I am not root, and I do not have any special Well, sir, the benifit is the usability and prettyness of gnome. In Sun networks, typically all applications and windows are served from a central location over the X protocol. In responce to your other point, in my 2000+ user network I am not root, and I do not have any special previliges. (And no I don't own a $9000 Sun Blade myself)

      --

      MAKE YOUR TIME
    3. Re:I use linux gnome parts on solaris. by Listen+Up · · Score: 2


      Even for the sake of "prettyness", as you put it in your other reply, why would you waste a Sun workstation on remote X clients? You can view remote X clients on any sort of machine, as long as it is running X (a cheap Pentium can do this for you). Even if your 2000+ client network is all remote X clients (like some moron I used to work for who used Windows Terminal Server for everything the entire company did, until it kept crashing sessions and randomly killing sessions while Windows 2000 Advanced Server kept having fits because Windows Terminal Server was never meant to be a full-time remote serving environment), why are you using expensive, powerful Sun stations as simply dumb terminals to run i386 Linux applications? You should just compile/install Gnome on your Sun Machine and run your programs locally. Of course, this is all for nothing if you are just some random employee and simply want to run Linux apps on your Sun machine remotely.

    4. Re:I use linux gnome parts on solaris. by MxReb0 · · Score: 1

      Agian, nothing is being wasted. I still use all my sparc CAD and simulation applications locally. I can just have the advantage of the nice gnome programs easily accesable. I for one am looking forward to Solaris Gnome for sure.

      --

      MAKE YOUR TIME
  13. Hats Off To The GNOME Developers! by rootmon · · Score: 0, Flamebait

    Hey guys, you finally did it! I was a KDE user myself since the alpha stage of KDE 1.0. I tried GNOME a few times, but it always seemed more tempermental and less responsive than KDE. However, when I upgraded to KDE 2.0 and it took forever to start a desktop session and KDE apps were taking longer to launch than before, so I gave GNOME a try again. I was impressed but it still seemed to lack KDE's stability and consistency. I upgraded over the last year to KDE 3, which was a disappointment. The performance/responsiveness has worsened and the stability has taken a turn for the worse. For the first time I find myself preferring GNOME for the same reasons I chose KDE before: performance, stability, and consistency. The stability of the MetalCity WindowManager seems to have made an impressive difference and the applets, panel, etc are much improved. The GNOME developers also took to heart some feedback when Sun sponsored the GNOME Usability Study a while back.
    Now am I knocking KDE? Not by any means- as a C++ programmer I prefer programming for KDE. But when you're at the top there's no where to go but down, and that applied well to the KDE project. Besides, I think it's great to see a strong GNOME and KDE... because in the Free Software Movement we prefer competition which inspires innovation. If KDE wasn't so awesome from 1999-2001 then the GNOME project wouldn't have been quite as motivated and I expect GNOME 2's success will spur more inspiration on the part of the KDE project. I look forward to comparing GNOME 3 and KDE 4 in the future!

    --
    "As flies to the wanton boys are we to the gods; they kill us for sport." - William Shakespeare, King Lear
    1. Re:Hats Off To The GNOME Developers! by msobkow · · Score: 2

      I agree. I was a die-hard KDE user from 1.0-3.0, periodically trying Gnome along the way, but always disappointed by the lack of stability. After trying Gnome again under SuSE 8.0, I finally found it stable enough to use daily (and do so.)

      Some people argue about performance and resources, but they're both pretty bloated compared to simple window managers like CDE/Motif.

      From a programming perspective, QT/KDE are nicer products, but Gnome is catching up rapidly on the GUI designer front (Glade.) I don't really use IDEs, so I can't comment on KDeveloper vs. Anjuta, but both look to be pretty full-featured on the surface.

      --
      I do not fail; I succeed at finding out what does not work.
    2. Re:Hats Off To The GNOME Developers! by rootmon · · Score: 3, Interesting

      Yes, they're both bloated in comparison to CDE - in fact on any low-end machines I setup with GNU/Linux I've been installing XFCE (a clone of CDE that uses GTK rather than Motif/Lestif.)

      --
      "As flies to the wanton boys are we to the gods; they kill us for sport." - William Shakespeare, King Lear
    3. Re:Hats Off To The GNOME Developers! by 0x0d0a · · Score: 2

      as a C++ programmer I prefer programming for KDE

      Try the excellent gtkmm library. I've used it -- C++ works nicely in the non-KDE world as well, though it took a bit longer to get as nice.

    4. Re:Hats Off To The GNOME Developers! by Anonymous Coward · · Score: 0

      gtkmm does utilize the string class from the STL. That means no unicode support. Many gtkmm fans state that usage of STL is a big advantage gtkmm has. But this example clearly show why it was essential that Qt doen't make use the of STL. If you look there are many other small fields where gtkmm is not as good as Qt.

      Also, if you search for BIG projects which use gtkmm you won't find much (last time I searched there was none). There is even a number of projects whose GUI used to be implemented with gtkmm but use Qt these days.

      But of course if gtkmm fulfills your project's demands, fine. Always use the toolkit which fits bests. But C++ with gtkmm clearly works not as nicely as with Qt.

      Cheers!

    5. Re:Hats Off To The GNOME Developers! by mill · · Score: 1

      Ahem. http://www.gtkmm.org/gtkmm2/docs/reference/html/cl assGlib_1_1ustring.html#_details

      From my limited experience with C++ gtkmm definitely provides a more C++-like (follows standard better and let the users use C++ as intended) interface than Qt. This doesn't mean it is necessary better since Qt gives you a supported (at a cost but anyway) cross platform toolkit with more widgets. I think gtkmm has an elegance advantage though.

  14. C# bindings.... ala Mono..... by Tsali · · Score: 1, Interesting

    I think Sun is promoting Java to push Gnome to avoid Mono.... think about it.... if they push C#, it undermines Java... why not port everything to some sort of Java binary?

    --
    This space for rent.
    1. Re:C# bindings.... ala Mono..... by absurdhero · · Score: 1

      sorry, but GTK# already exists. But that's ok, competition is a good thing.

    2. Re:C# bindings.... ala Mono..... by Anonymous Coward · · Score: 0

      Portable.net (GNU's .net implementation) compiles down to Java Bytecode as well as the CLR.

  15. why Gnome? by reitoei1971 · · Score: 1

    Why not KDE? Speed? Stability? API? Any ideas?

    1. Re:why Gnome? by Dionysus · · Score: 5, Interesting

      If I remember correctly, the engineers at Sun liked gtk because it used C, which they were used to. Also they felt their customers were more used C too, since Motif is C.

      --
      Je ne parle pas francais.
    2. Re:why Gnome? by Isle · · Score: 1, Troll

      Because they decided not to buy Trolltech when Qt was small and unknown, and now they have commited themselves to GNOME for years.

      I've seen interviews where Sun' officials regret not buying Trolltech and supporting KDE, but that it is too late to change horses now.

    3. Re:why Gnome? by Anonymous Coward · · Score: 0

      Actually, I don't think an American company could
      buy a controlling interest in TrollTech.
      & thank god for that.

    4. Re:why Gnome? by 21mhz · · Score: 2

      Not only that, using plain C spares them a lot of ABI problems that, for instance, g++ has been through recently. They had to use C++ for the Java plugin for Mozilla/Netscape, look what trouble it brought them into.

      --
      My exception safety is -fno-exceptions.
    5. Re:why Gnome? by high · · Score: 1

      I've seen interviews where Sun' officials regret not buying Trolltech and supporting KDE, but that it is too late to change horses now.


      URL? reference?
  16. Finally! by aivic · · Score: 0, Flamebait

    All I can say is FINALLY... I have lots of ignorant friends who do computer science at university and because our dumb terminals use CDE as its Window Manager..... They immediately get turned off from any *NIX Platform... saying its ugly and gay!!!

    CDE is probably one of the most ugliest DE I have ever seen.... Sorry for the negative comments but I really hate CDE!

    1. Re:Finally! by snowlick · · Score: 1

      Ugly AND gay? I've only ever considered it to be ugly, but gay? Never! I mean, I saw it kiss KDE once, but they're friends, right? Old friends kiss each other on the cheek... I think...

      --
      Crystal Meth: Would you ingest somthing made from a poisonous gas and an explosive metal? You do it every day -- Salt!
    2. Re:Finally! by ciryon · · Score: 5, Insightful

      Allthough flamebait, I agree with you. We run Solaris at school for Java programming, Matlab, Maple and some other stuff. CDE is default of course. Most people have no idea how to do anything. They can open a terminal and know how to start (x)emacs and compile a Java program. When they get home they start their Windows machine and would never think of trying say Linux.

      I have of course changed to Window Maker which is fast, stable and pretty. For what we do there's no need for Gnome, or even a filemanager. I presume many of Sun's customers have the same needs, but Gnome is still way better than CDE.

      Ciryon

    3. Re:Finally! by Anonymous Coward · · Score: 0

      Well I don't share your opinion here. GNOME is a big catastrophy!

    4. Re:Finally! by Chicane-UK · · Score: 2

      I agree.. well, not about it being gay, but the fact that its ugly.

      After getting pretty used to Linux and a few of its WM's, I bought myself a secondhand SGI Indy (and subsequently an Indigo2) to learn a little Irix - despite the front end being a little basic looking, I found Irix a very cool system. It was easy to use, surprisingly quick even on old hardware, and very functional.

      I then persuaded my boss to buy me a new Sun Blade 100 system - it came preloaded with Solaris 8. And what a dissapointment it was. Yes, I was prepared to go without eye candy and all the other toys I was used to, but CDE was just so goddamn ugly and stubborn. In this day and age there is really no excuse for such a dated and unfriendly front end to a system..

      Thank god for GNOME is all I can say.

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
    5. Re:Finally! by ilikehardhouse · · Score: 1
      I just did a java course as Sun in London.

      Apart from the machines having a US keyboard and driving everybody crazy with unfamiliar key mappings, the CDE interface disturbed some of the less unix-savvy students.

      After using KDE for a few months myself, I found CDE quite annoying as well.

      Thankfully the machines had the Gnome 1.4 eval that comes with Solaris 8, and I was able to get most everything I wanted out of it - apart from Vim :)

    6. Re:Finally! by Kunta+Kinte · · Score: 2
      We run Solaris at school for Java programming, Matlab, Maple and some other stuff

      I don't know what the 'other stuff' is. but Java, Matlab, and Maple are all available for Linux.

      --
      Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  17. Duh... by Eric_Cartman_South_P · · Score: 3, Interesting
    ... 1.2.1 just came out. Tonight. That is why I made my little geek post. Get it? But thanks for the info :)

  18. Split, deep as a rift by Anonymous Coward · · Score: 0

    Hrrrrmmm. This means that the split is deep as a rift.

    KDE vs Gnome, that is. Hrrrmmmm.

  19. [OT] Cool! by msobkow · · Score: 0, Offtopic

    It's only taken five years for me to fluke a legitimate "first post". *g*

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:[OT] Cool! by Anonymous Coward · · Score: 0

      It's only taken five years for me to fluke a legitimate "first post". *g*

      Those are some potent pharmaceuticals you're using there, pal. In what way was yours a first post?

    2. Re:[OT] Cool! by msobkow · · Score: 2

      One refresh it was, at which point I commented. After refreshing again, the previous post showed up.

      *sigh* Still waiting for the fluke... *LOL*

      --
      I do not fail; I succeed at finding out what does not work.
  20. Re:Deja Vu by Anonymous Coward · · Score: 0

    I use KDE. It still has some issues, but they have made lots of improvements since the 1.18 days. KOffice can be the best thing for them if they use it to their advantage. I want a usable computer right after I get done installing, so by making all of the apps work right together it makes my life better.

  21. Let by Anonymous Coward · · Score: 0

    the FOO BAR reign!

  22. The Final Target! by Anonymous Coward · · Score: 1, Funny
    this is the sixth text revision done on 04-11-2002.

    dear reader the gnome armageddon has started,

    first of all i want to clarify that this text was meant to be a source of information otherwise i wouldn't have spent so much time into writing it. belive me it took me a couple of days writing this text in a foreign language. even if you don't care at all for gnome, you may find some interesting information within this text that you like to read. please try to understand my points even if it's hard sometimes, otherwise you wake up one day and feel the need to switch to a different operating system.

    on the following lines i'm trying to give you a little insight of the gnome community. the things that are going on in the back, the information that could be worth talking and thinking about.

    many of us like the gnome desktop and some of us were following it since the beginning. gnome is a promising project because it's mostly written in C, easy to use, configurable and therefore fits perfectly into the philosophy of u*nix. only to name some of its advantages.

    unfortunately these advantages changed with the recently new released version of gnome. the core development team somehow got the idea of targeting gnome to a complete different direction of users. the so called corporate desktop user. in other words they're targeting people that aren't familiar or experienced with desktop environments. usually business oriented people who are willing to pay money for getting gnome on their computers.

    having this new target in mind, the core development team mostly under contract by companies like redhat , ximian and sun decided to simplify the desktop as much as even possible by removing all its flexibility in favor of an easy clean simple interface to not confuse their new possible customers. so far the idea of a clean easy to use desktop is honourable.

    some of the new ideas, features and implementations such as gconf , an evil windows registry like system, new ordering of buttons and dialogs, the removal of 90%-95% of all visible preferences from the control center and applications, the new direction that gnome leads and the attitude of the core development team made a lot of users really unhappy. these are only a couple of examples and the list can easily be expanded but for now this is enough. now let me try to get deeper into these aspects.

    you may imagine that users got really frustrated because their beloved gnome desktop matured into something they didn't want. during the time, the frustration of a not less amount of people increased. more , more and more emails arrived on the gnome mailinglists where users tried to explain their concerns, frustrations and the leading target of GNOME.

    but the core development team of gnome don't give a damn about what their users are thinking or wanting and most of the time they come up with their standard purl. the reply they give is mostly the same. users should either go and 'file a bug' at bugzilla or the user mails are being turned so far that at the end they sound like being trolls or the user feedback is simply not wanted. whatever happens the answers aren't really satisfying for the user. even constructive feedback isn't appreciated.

    if you gonna think about this for a minute then things gonna harden that they are directing into the commercial area. the core development team actually don't care for the complaining home user. it's more important for them to reach the customers with the cash. it seems that this has been told to them by the company leaders. everything about gnome has been decided already, a way back or direct communication isn't possible. don't get trapped by sentences like 'we listen to our users'. they listen to you - yes, to make funny silly jokes about you afterwards.

    i thought that everything was build up on friendship, build on programming for fun, build on understanding each other. but the reality looks like it's all for the big money. the cash is what matters everything else is a lie and a dream. time for people to wake up.

    not long ago they threw one of the most important long year core developer martin baulig out of team. a guy who worked really hard on getting gnome into the right direction. a nice friendly person who put all his time into gnome. but narrow minded gnome elites such as havoc pennington were responsible that he left the gnome project. the trouble and the pressure that was put on him was to much.

    with the new gnome desktop a lot of user interface changes happened such as button reordering . needless to say that this confuse people who are used to the 'right' button ordering for ages. even our fellow linux guru alan cox wasn't thrilled about this idea. but the gnome elites such as havoc pennington, seth nickell, calum benson and dave bordoley knew it better. why following the road of any other desktop that exists ? why not doing something that don't confuse their users and still stay usable ? well it seems to be too easy. gnome needs to be different than anything else so they changed the button order which was one of the reasons that users became unhappy. they said that there was a hard fight about this and the decision was made to change the buttons. but i belive they simply copied the behaviour of macos because most of the gnome developers use a macintosh as either laptop or desktop. sad that they forgot to keep in mind that users tend to mix applications and that this will lead into weird button searching and clicking.

    but as if this wasn't enough the same people decided that the new gnome human interface guides were the ultima non plus ultra in human interface guides. the announcement contained informations that the kde usability people got initiated into it. unfortunately the kde people heard about it the first time when seth nickell went to the kde mailinglist which happened after the announcement. you can imagine that they got highly pissed off about this attitude. you can read more on this link . to summarize it, the kde people clarified that gnome should care for their own business.

    the problem that came with the new interface guides was, that every little gnome hacker started to become an user interface expert over night. a lot of gnome programs that we like to use matured into a disaster over night. hackers that never programmed correctly for their life started to blindly follow the hype of simplification. for an example look what happened to galeon's interface (pay attention for the last paragraph). even philip langdale a long year galeon hacker got highly indignant by the target that gnome leads and wrote this email to the galeon mailinglist.

    here another reason why users became angry. the elite assumes, that the user knows nothing about their system. you find a couple of heavily insulting mails on their mailing lists containing sentences like the quoted ones.

    "the user don't know what a window manager is",

    "the user don't know what themes are",

    "the user don't know what a homedir is",

    "the user can't compile a kernel",

    "the user don't want to customize their desktop",

    "the user shouldn't see preferences which purpose they don't know"

    you may imagine that a lot of people are being offended by such lines because it's exactly these gnome users who are meant by these phrases. to read more such lines on the gnome mailinglists, simply click on this link and grep in their archives. be said that most of these sentences are coming from havoc pennington.

    such evil practices shouldn't be tolerated by the users and need to be fighted. u*nix users aren't stupid people. who actually gave havoc pennington the rights to decide what the user wants and what not ? various users told him that people who use a u*nix like system are well aware of their capabilities dealing with such a complex system. there's a reason why people are switching from alternative operating systems. they want to learn, they want to use the full power of the system, they want to change everything they like.

    to top all this, look at the future plans of nautilus . the current maintainers got the idea of changing the whole nautilus concepts into an object oriented user interface design. you may be highly interested in reading the exact words of alex larsson's vision for nautilus' future direction by clicking on this link .

    to summarize it, it's assumed that the user don't need to deal with his homedir or his whole filesystem because it may confuse him or because he don't understand it. the new concepts of nautilus should be that the user deal with symbols in the nautilus view. e.g. you get a cdrom symbol and by clicking on it you see the directory of your cdrom, you get a photo symbol and by clicking on it you get a list of all your pr0n pictures, you get a music symbol and by clicking on it you get a list of all your mp3's. you don't know where all these files are located because you don't deal with the bottom layer of your homedir or filesystem anymore as mentioned earlier.

    the question is why are people that know nothing about their users, that know nothing about correct user interface design destroying gnome ? the users don't deserve all this specially those that backed gnome for all the years. even sun threw a bunch of so called user interface experts together and have them work on gnome. don't forget that sun are the creators of the common desktop environment . we don't need another cde clone named gnome. even havoc pennington author of the good user interfaces text isn't able to get his own written software following his rules.

    not long ago there was an report about the 'two captains of nautilus' where the reporter (uraeus a gnome contributor himself) reported alexander larsson and david camp. you may imagine that such a report can't be taken serious because it's done by their own people. we here have a saying that sounds like this 'one crow doesn't hack the eye of another crow out'. now you can click on this link and read more. it may be interesting to read the replies from various users all over the globe of what they think about gnome and nautilus in general (please pay attention to the listed ip's there). another nice and informative reading can be found by clicking on this link .

    the fileselector problem was a long discussed issue in the gnome community. finally they came to an solution for this and have decided to go for this ugly fileselector instead going for this one which was developed by a free volunteer for a long time and in general looks and behaves better.

    most users have no problems with the idea of keeping things simple and clean. removing some not needed preferences was indeed a good idea but it doesn't stop. people started to remove everything from their apps. you're forced to use dubious programs like gconf-editor which basically works like the windows registry editor, to tweak uncommented preferences. i don't think that this is an advantage. even the possibility to tweak preferences with an editor was taken away with that ugly implementation of gconf. all your preferences are stored in a directory tree with an unknown amount of *.xml files. even if you delete programs their keys are still remaining orphaned in these trees and finding them is like playing trivia. at the end it's worth a discussion if a system driven by a single home user needs such a registry like system. we didn't need such a system for over 30 years but the gnome development team got the idea copying one of the most retarded systems from windows to u*nix. not to mention that the copy is more retarded than the original.

    it's a shame to see how such a nice desktop got thrown into the trash by such people. but there is a lot more behind the scenes that i don't know about. everything around gnome is a big marketing strategy. poor people are working the hell out of gnome for nothing and companies such as those mentioned above are getting the big cash. for sure you could say - go and fork gnome - but seriously how can you go and fork gnome ? such a big project which needs a bunch of people to keep the code alive and compatible. well you know it's all about open source the code is signed under the gnu/gpl or gnu/lgpl, you can't own it. even the companies are aware of this. but if you can't own the code - go and hire their developers. you can direct them like puppets in any direction that you - as company - like. exactly this is happening with gnome.

    well you could easily come up and tell me to simply not use gnome and let them do whatever they like. well, you are right with that but things are more complicated nowadays. gnome is influencing a lot of third party projects such as xfree86 which recently added a lot of gnome components into their cvs repository. please know that with the next coming xfree86 version you get a lot of gnome components without even knowing it. code like, gnome-xml , pkgconfig , fontconfig , xcursor and xft2 were mainly written by people who're heavily involved into gnome development. also the gimp is maturing more and more into getting the look and feel of a native gnome application. the cvs version of the gimp has a lot of gnome pixmaps inside and they are heavily working on integrate the gimp into gnome. if not today but the direction is sure and i fear the day this gonna happen.

    it's ok that these things exist and it's ok to see xfree86 and the gimp are beeing hacked on. but please think about the people that don't like or use gnome. what about them ? why force them to have gnome components installed on their systems ? why can't gnome go the same way that kde went e.g. doing their own stuff without infecting other projects like aids. seeing more and more libraries and applications that were in no way related to gnome jumping on the pkgconfig boat which's really not needed. look what will happen to solaris, the world famous operating system on u*nix used by big companies and long years experts. they really plan to replace cde with gnome. i know that cde wasn't the best invention of desktops but it rarely crashed and it fits far better into the philosophy of xfree86 with their configuration system than gnome. you know the good old way having your settings defined with .xdefaults and all nice default configurations are going into /etc/x11/app-defaults/ and so on. understandable that the good old way may be blocking the future of applications for multiusersystems - but why must it have to be a windows registry like system that replaces future configuration ?

    well to come to an end i personally don't like many of this stuff. i can't stand the button reordering, i don't like the gconf system and even more i don't like the commercial outsourcing of gnome and the bad influence that gnome has on other applications. the bad attitude of some gnome developers is another story since we are all different reacting humans. luckily there are people sharing some of my thoughts otherwise i wouldn't be able to proof my text with so many links. even amongst the gnome developers there are silent voices of people that hate many of these decisions and silently use something else. right now if you checkout the gnome cvs repository every day you find out that the whole gnome development seemed to came to an halt. the contributions to their cvs are poor. while projects such as kde are reaching easily 10-20k commits per month - gnome is getting around 1-2k per month on it's best times. it really looks like the situation of gnome is unclear so it would be better to have it not influence so much other programs or at the end we deal with an disaster.

    now i hope this text was informative for you. i hope that you start to think about the situation and the global direction. the situation of gnome is unclear, their target is groggy too since i can't belive that the users that they are targeting ever heard of u*nix or linux. they plan to get out of the 0.05% desktop niche but this will for sure not happen if they continue their current direction and their bad ugly attitude.

    1. Re:The Final Target! by Anonymous Coward · · Score: 0
      Original quote from Bill Moffitt

      3. Sun only supports open standards it can control, like GNOME. Yeah. It's our total control over the GNOME community that has enabled us to get GNOME 2.0 out on Solaris so early (currently scheduled for mid-next year). Yep, obviously and undeniably true, you have caught us again. ;-)

      read full statement here.

    2. Re:The Final Target! by Anonymous Coward · · Score: 0

      Even if you are no developer you shouldn't accept every shit they implement into GNOME. So stand up and fight against it.

    3. Re:The Final Target! by msobkow · · Score: 2

      If you really edited this mess that many times, surely you could have figured out how to capitalize the text.

      I wonder how many people realize your post is a sarcastic parody? (Surely it can't be intended as serious!)

      --
      I do not fail; I succeed at finding out what does not work.
    4. Re:The Final Target! by Anonymous Coward · · Score: 0

      Well, whatever you think, this message was already posted on /. once and I got a couple of positive feedback but everyone is to decide for his own if this is funny or not. If you don't belive it you are clueless the links are there and you can read can you ? If you don't belive my words simply read the words of others. I was contributing to GNOME from day 1. It's obvious that I know more about it than you. My bad spelling and grammar doesn't change the content and true realism of what GNOME is.

    5. Re:The Final Target! by Anonymous Coward · · Score: 0

      do you think these people didn't care about above text ? please go here and read!

    6. Re:The Final Target! by msobkow · · Score: 2

      If you were trying to be serious, all I can think to say is "Wah!".

      No matter what changes are made to a system, there will always be those who object for various reasons. I followed the link to gconf and a couple others, and it seems to me most of the griping is about features that have a lot of utility.

      Personally I'd like to see gconf use XML under the hood, but I haven't looked at the details of the implementation, and the whole intent of gconf is that I shouldn't need to look at the details!

      You may know more about the history of Gnome than I, but I know I like what I'm using right now (Gnome 2), regardless of the history that got it here.

      --
      I do not fail; I succeed at finding out what does not work.
    7. Re:The Final Target! by Anonymous Coward · · Score: 0

      Yeah whatever...

      cd ~/.gconf
      ls -Al
      du -sh

      Have fun with the shit you see. Anyways the core point is how GNOME affects other projects and all the stuff going around of it. GConf is a minority of the real concerns around GNOME.

    8. Re:The Final Target! by msobkow · · Score: 2

      I followed a few more of your links to the mailing lists, and I must say it seems to be pretty much unsubstantiated whining.

      I'm sitting here in front of a Gnome 2 desktop running on SuSE 8.0. My bottom screen is taken up with a full-width panel, and I've removed all the other panels that were there by default. Took me a whole 15 minutes when I first switched over to Gnome from KDE, without actually reading any manuals.

      The only legitimate gripe I found was the complaint about having the desktop be the desktop, instead of a Nautilus-based desktop. Personally I like the utility of a managed desktop, but I could see a few people wanting to just have the toolbar panels on their root window. Maybe they should be looking at less feature-rich environments than Gnome, rather than expecting the 90% population to adjust to their 10% wishlist.

      --
      I do not fail; I succeed at finding out what does not work.
    9. Re:The Final Target! by Anonymous Coward · · Score: 0

      Well you still don't get it eh ?

      - Gconf is a minor issue, it's wrong but you can live with it.
      - Button re-ordering is crap why dont you write one line about it ? compare where the OK CANCEL buttons are located in GNOME and look how they are in 99% of the other apps.
      - Why don't you waste one line telling us why GNOME needs to pollute XFREE86 ?
      - Why don't you waste one line about REDHAT, XIMIAN and SUN is directing GNOME today ?
      - Why don't you waste one line telling me why you like WINDOWS registry, GConf IS windows registry. I can't understand why you want that.
      - Have you ever spent 1-2 years dealing with the people that work on GNOME ? If not then do so then you realize what bunch of fucking retards they are. Why didn't you loose one line about the kick off of Martin Baulig ?

      The customizability is a big disadvantage but can be dealt with somewhow. The summarizes above are what really matters. All your replies are only related to how you configure this and that but that WAS NOT THE POINT.

      Try to get this.

    10. Re:The Final Target! by Anonymous Coward · · Score: 0

      Look, I've nothing against GNOME otherwise I wouldn't have dealt so long with it. If I don't care for GNOME then I wouldn't have spent the time writing all this text to inform the people to make them notice about things that they may never heard of. GNOME 1.2/1.4 was really cool, customizable etc. The main problems occoured as soon as these companies are getting involved into GNOME. They changed everything and even the philosophy of what GNOME was meant to be. You as normal JOE USER may not care but people that care more about the future of LINUX and of their 3rd party applications they like to use CARE.

      These GNOME people are trying to simplify the DESKTOP on a NOT SIMPLY operating system etc. Please think around edges sometimes then you may understand it. If you are a JOE USER then why do you reply ? JOE USERS don't care a shit because they don't understand it.

    11. Re:The Final Target! by msobkow · · Score: 2

      Actually this "Joe User" has been doing software development for over 20 years, with about 10 years of that being GUI/C++/RDBMS/3-tier applications.

      I don't know what "philosophy" you thought Gnome was about, but my understanding was they were to create a functional, easy to use, easy to program desktop manager. Looks to me like they succeeded -- very well.

      It also seems to me that you have a lot of pet peeves with the way Gnome went/is going, and I haven't seen any postings here supporting that viewpoint. Many of your links refer specifically to problems with Gnome 2 under RedHat. If you tried it under other distros, I think you'd realize it's RedHat and their Blue Curve nonsense that is the root cause of most of your issues, not Gnome 2 itself.

      --
      I do not fail; I succeed at finding out what does not work.
    12. Re:The Final Target! by Anonymous Coward · · Score: 0

      Wow, I'm glad to see the Gnome project has his own version of Dep. Whiners.

    13. Re:The Final Target! by Anonymous Coward · · Score: 0

      May you please reply to the other questions in my message above (the one with some listed issues). Any special reason you avoid replying on them ?

      All you are doing right now is to find excuses to make your little world become correct and to have it reflect correctly in the outer world. 'Yes it's this and that and they made a simple desktop etc.' I heard this many times but this still don't reflect the REAL issues.

      PS: I used to contribute a lot for GNOME. Now go and answer my above questions if not I won't take you serious either.

    14. Re:The Final Target! by msobkow · · Score: 2

      Ooh, the button locations in Gnome must be wrong because other apps do it differently. Sorry, but if you blindly click without reading the labels you deserve whatever happens.

      I'm not aware of Gnome polluting XFree86. XF86 still seems to work fine with everything, so I don't see where "pollution" comes in. Then again, I haven't looked into it because there are more important issues in my life than whether or not the Gnome team made suggestions that would improve performance of the GUI in any way.

      RedHat, Ximian, and Sun direct Gnome? What a shock! Companies with some cash to hire staff are funding an open-source project and expect to have their feature requests addressed first. I'm stunned. Just beyond words at the audacity of these groups for daring to spend money supporting open source!

      GConf is not the window's registry. I followed the references someone made to the .gconf directory, and found it is a hierarchy of XML files. Just what I'd have wanted to see. The issue with WinXX registry is that it can't be easily modified or backed up -- GConf is straight XML text files that I can easily save, restore, and mangle to my heart's content.

      If the people working on Gnome are a bunch of "fucking retards", how did they manage to produce any software? Maybe it's your attitude that is the problem?

      As to "the point" of configurability, maybe you should rewrite your posting again. It seemed to be a long-winded diatribe with a bunch of links to posts about pet-peeve configuration issues. If you were trying to raise some legitimate issue other than configuration, please explain -- it's not clear from your post.

      --
      I do not fail; I succeed at finding out what does not work.
    15. Re:The Final Target! by Anonymous Coward · · Score: 0

      Ok I see, you don't get it even after I gave you a 'reply for dummies'. I'm no longer wasting my time debatting with you. If you don't get it then it doesn't matter. Those who care got my message!

    16. Re:The Final Target! by msobkow · · Score: 2

      There was no debate. You ranted, I tried to make sense of it, you gave up.

      Just as well -- I need some sleep. *g*

      --
      I do not fail; I succeed at finding out what does not work.
    17. Re:The Final Target! by Anonymous Coward · · Score: 0

      You couldn't clearly answer my questions always walked around them and came up with stuff that I hear 20 times a day. Make my day!

    18. Re:The Final Target! by Anonymous Coward · · Score: 0

      No more coffee for you.

    19. Re:The Final Target! by Wdomburg · · Score: 2

      >- Gconf is a minor issue, it's wrong but you can live with it.

      What, precisely, is wrong? I like having a consistent configuration system.

      >- Button re-ordering is crap why dont you write one line about it ? compare
      >where the OK CANCEL buttons are located in GNOME and look how they are in 99% of
      >the other apps.

      Why should anyone rehash what has already been discussed to death on the GNOME mailing list?

      >- Why don't you waste one line telling us why GNOME needs to pollute XFREE86 ?

      Why don't you actually explain what you think is wrong with the libraries that are shared between GNOME and XFree86?

      >- Why don't you waste one line about REDHAT, XIMIAN and SUN is directing GNOME
      >today ?

      Why don't you take a grammar course? Or explain what you think is wrong with the input of commercial companies? Or explain why you discount all the developers who AREN'T from those companies?

      >- Why don't you waste one line telling me why you like WINDOWS registry, GConf
      >IS windows registry. I can't understand why you want that.

      Why don't you actually take the time to learn about a technology before having a knee jerk reaction to it?

      >- Have you ever spent 1-2 years dealing with the people that work on GNOME ? If
      >not then do so then you realize what bunch of fucking retards they are. Why
      >didn't you loose one line about the kick off of Martin Baulig ?

      He wasn't thrown out of the project. He was told to revert a major architectural change that he made without consulting the rest of the developers. The thread was much less cordial than it should have been, but he is not free from fault in this regard, having made statements blaming other developers of "destroying the dream of a component based GNOME", and so forth.

      Matt

    20. Re:The Final Target! by Anonymous Coward · · Score: 0

      You hear those things 20 times a day, cause you repeat EXACTLY the same things 20 times a day.

      In other words: you don't even have any feasible basis to criticize Gnome, and every discussion with you ends in the same way: you giving up, and many times insulting.

      P.S.: if you don't like the way Gnome is being developed, do a fork yourself. Since you insist so much you're right, you must have many supporters. If not, it's clear you're just a crybaby.

    21. Re:The Final Target! by tempfile · · Score: 2

      Well, of course gconf *does* use XML under the hood.
      It's so open that if it breaks, you can go into the database which is essentially a collection of xml files, and edit them by hand. It's just like /etc, just more standardised and friendly to automated parsing (i.e. use in graphical environments).

    22. Re:The Final Target! by Anonymous Coward · · Score: 0

      Man you must be on crack if you can honestly believe that the inclusion of fontconfig, xcursor and xft2 in stock xfree is a bad idea. Beyond that, most of these technologies have been developed by core xfree maintaineers . Get a clue.

    23. Re:The Final Target! by momobaxter · · Score: 1

      Well you guys have successfully fed a troll longer than I have ever seen before. Congrats :)

      I spent a long time reading that, I've been robbed of many many minutes of my life...now I have to go do something else :)

      bye.

      --
      "Full sources for linux currently runs to about 200kB compressed" --Linus Torvalds 31-Jan-1992
    24. Re:The Final Target! by squiggleslash · · Score: 1
      I'd say the problem with GConf is that it's a poor reimplementation of a system that already existed.

      X11 always has had a consistant, centralised, configuration system, the Xresources mechanism. This had a number of very useful features:

      • It was simple
      • Sysadmins could easily set central defaults which could be easily overridden by users wanting to customise their own systems
      • You could fine tune settings so that some would apply to all apps that recognised the same keyword, some to specific combinations of controls and apps, and some to specific apps, as you, the user, prefered.
      • It was a genuinely simple configuration file format, little more than keyword/value pairs. Pretty much impossible to foul up in such a way that a minor configuration issue would prevent all applications that use it from starting up.
      • The system is implemented as part of the basic X11 libraries, meaning no daemons running.
      GConf is nothing like the above. It's a bizarre reimplementation of the Windows Registry that assumes that the only fault with the registry is that it's one "proprietry" file. It fouls up easily - it took several successive installations of Galeon before that app started to work on my machine, for instance, because GConf had some problem with permissions on some centralised configuration file, and there was no obvious fix to this. The files it uses are XML, which is an unnecessarily complex format for storing app settings for most applications and really offers little or no advantage over keyword/value pairs, and it's redundant!

      Someone one day will explain a sane reason for GConf, but right now it looks like another symptom of the major complaint I have against Gnome - the pointless removal of a perfectly reasonable Unix-way of doing things in favour of a sub-optimal reimplementation of a not-terribly-good-idea-in-the-first-place that happens to be part of the World's Favourate Operating System.

      That's what I see as being wrong with GConf. The poster you replied to may have additional reasons...

      --
      You are not alone. This is not normal. None of this is normal.
    25. Re:The Final Target! by Wdomburg · · Score: 2

      >I'd say the problem with GConf is that it's a poor reimplementation of a system
      >that already existed.
      >
      >X11 always has had a consistant, centralised, configuration system, the
      >Xresources mechanism. This had a number of very useful features:

      >* It was simple ... and limited. ... and lacking in a consistent method for documenting what options are available or what valid values exist.

      >* Sysadmins could easily set central defaults which could be easily overridden
      >by users wanting to customise their own systems ... with no method for locking configuration options so the users COULDN'T override. ... without extensibility such that a network server could be used for storing configuration, either on a network wide or user basis.

      >* You could fine tune settings so that some would apply to all apps that
      >recognised the same keyword, some to specific combinations of controls and
      >apps, and some to specific apps, as you, the user, prefered. ... which is also true of gconf.

      >* It was a genuinely simple configuration file format, little more than
      >keyword/value pairs. ... and simplicity sometimes means inflexible.

      There is no allowance for more complex datatypes. There is no allowance for grouping application specific resources into their own files. Et cetera, ad nauseum.

      >Pretty much impossible to foul up in such a way that a minor configuration
      >issue would prevent all applications that use it from starting up. ... which is also true of gconf, as by default it stores each applications settings in seperate files.

      >* The system is implemented as part of the basic X11 libraries, meaning no
      >daemons running. ... which doesn't allow for notification of configuration changes to running applications.

      >GConf is nothing like the above. It's a bizarre reimplementation of the Windows
      >Registry that assumes that the only fault with the registry is that it's one
      >"proprietry" file.

      Aside from being a unified configuration system, how is it a reimplementation of the Windows registry?

      And have you bothered to read ANY of the documentation on it? Even the earliest proposals for GConf listed more drawbacks than that; e.g. lack of provision for sitewide administration and lack of documentation for registry keys.

      >It fouls up easily - it took several successive installations of Galeon before
      >that app started to work on my machine, for instance, because GConf had some
      >problem with permissions on some centralised configuration file, and there was
      >no obvious fix to this.

      A problem with one specific application, with no indication of what was really wrong, does not prove that it fouls up easily.

      >The files it uses are XML,

      Correction: the files for the current default backend are XML.

      >which is an unnecessarily complex format for storing app settings for most
      >applications

      Keyword here is *most*. The benefit of a unified configuration backend are lost when applications have to work around its shortcomings.

      >and really offers little or no advantage over keyword/value pairs, and it's
      >redundant!

      It's also self-documenting, and can take advantage of prexisting parsers.

      >Someone one day will explain a sane reason for GConf, but right now it looks
      >like another symptom of the major complaint I have against Gnome - the
      >pointless removal of a perfectly reasonable Unix-way of doing things in favour
      >of a sub-optimal reimplementation of a
      >not-terribly-good-idea-in-the-first-place that happens to be part of the
      >World's Favourate Operating System.

      Come up with a way to implement the functionality of GConf with Xresource files, and that sentiment might almost make sense.

      Matt

    26. Re:The Final Target! by squiggleslash · · Score: 1
      with no method for locking configuration options so the users COULDN'T override. ... without extensibility such that a network server could be used for storing configuration, either on a network wide or user basis.
      Locking configuration options so users can't change them? Hardly a great advantage though a moderately competent sysdamin can indeed do that. As for network wide configurations: you allegation is nonsense. Configuration files are stored in the app-defaults directory, which could easily be a network share or just something updated through existing mechanisms such as NIS.

      Or are you suggesting the network protocols should be part of the X configuration system? What the hell for? Why should it be necessary to add an entirely redundant network system? This is EXACTLY the problem with Gnome, everyone wants to reinvent the wheel, over and over again. Nobody wants to integrate with what's already there. Even Microsoft doesn't do that, its original email system made use of SMB shares, for instance. But no, some nut has decided they want to be able to administer button sizes and border colours over the network, so they insist on inventing an entirely new set of protocols to do it. Wierd. Bizarre. And people wonder how installing the minimum set of tools and libraries needed to run GDM ends up with more disk space used than Windows 95 does in its entirety.

      which is also true of gconf.
      Not that I've seen, or rather, applications have to go out of their way to support such things, looking for several different settings and deciding which to use.
      A problem with one specific application, with no indication of what was really wrong, does not prove that it fouls up easily.
      Er, yes it does, as that one specific app was one of the few that actually used GConf. Especially the fact that no indication was given as to what was really wrong. That's screwed up. That shouldn't happen.
      Aside from being a unified configuration system, how is it a reimplementation of the Windows registry?

      And have you bothered to read ANY of the documentation on it? Even the earliest proposals for GConf listed more drawbacks than that; e.g. lack of provision for sitewide administration and lack of documentation for registry keys.

      I don't know what to say.

      It's obvious from the above comments that the decision was made to replicate the registry but attempt to address its, perceived, flaws, and it's obvious that at no point did the authors consider that Unix already had an existing configuration system.

      Do you believe, incidentally, that GConf actually fixes the documentation issues with registry keys, or that it simply hopes that by starting afresh with a new set of applications, the far sighted intelligent programmers who write them will make sure those damned keys are documented?

      Keyword here is *most*. The benefit of a unified configuration backend are lost when applications have to work around its shortcomings.
      That's true of XML too. Have you ever written an XML parser, or tried to use a library that provides XML parsing? And, to be honest, the shortcoming I was thinking of with keyword/value files concerned non-ascii datatypes, a problem XML has too. In all honesty though, you're claiming something as a solution to a problem that isn't. GConf still imposes its own percieved ideas about how the data should be structured. And it does it badly.
      It's also self-documenting, and can take advantage of prexisting parsers.
      Oh come on! We're not comparing it to obscure binary files with indexes and other cruft. We're comparing it to keyword/value files, like Xdefaults, like .INI files, like what just about every programmer has been using since 1985. Are you seriously suggesting that suddenly these have become unreadable, that there's no base of easy to use parsing code for these any more? Half the time it isn't even worth finding a generic routine to parse these things.

      Are you a programmer or a Buzzword Engineer? Do you have the slightest clue how parsable these different types of file are? Do you know what a pain in the arse XML parsing is, even given a library that supposedly does some of the work for you?

      Come up with a way to implement the functionality of GConf with Xresource files, and that sentiment might almost make sense.
      Ok, WHAT'S the serious functionality that GConf gives that Xresource files under Unix haven't got? So far, you've come up with sysadmins being able to easily override user preferences, something most of us would suggest is an extreme reason to completely rewrite a configuration system, replacing it with a bloated alternative that eschews standardisation and code reuse for buzzword compliance and bloat - I'm not even convinced it's not already in the Xresource system.

      It's not networkability. That's built into Unix already. It's not documentation - that's a programmer thing. It's definitely not efficiency! What's the big advantage?

      --
      You are not alone. This is not normal. None of this is normal.
    27. Re:The Final Target! by Wdomburg · · Score: 2

      >Locking configuration options so users can't change them? Hardly a great
      >advantage though a moderately competent sysdamin can indeed do that.

      Since Xresource files are stuck in one big file instead of seperated out, and the entries in the users directory override system default, how do you remove the ability to edit SPECIFIC settings instead of all of them?

      >As for network wide configurations: you allegation is nonsense. Configuration
      >files are stored in the app-defaults directory, which could easily be a network
      >share or just something updated through existing mechanisms such as NIS.

      This doesn't work so well when dealing with, e.g. remote users on an untrusted network. Yes, there are ways of kludging around this, but I'd much rather use something like LDAP or ACAP.

      >Not that I've seen, or rather, applications have to go out of their way to
      >support such things, looking for several different settings and deciding which
      >to use.

      Um, settings are stored in a very easy to follow tree-structured namespace. I don't call:

      gconf_client_get_string (client, "/gnome/foo/bar")

      going out of their way. If there is a failure here its in policy, not in the technology.

      >It's obvious from the above comments that the decision was made to replicate >the registry but attempt to address its, perceived, flaws, and it's obvious
      >that at no point did the authors consider that Unix already had an existing
      >configuration system.

      If you insist on ignoring the benefits, sure its obvious.

      >Do you believe, incidentally, that GConf actually fixes the documentation
      >issues with registry keys, or that it simply hopes that by starting afresh with
      >a new set of applications, the far sighted intelligent programmers who write
      >them will make sure those damned keys are documented?

      Whether the documentation is done is again a policy issue, not a design issue. My point is that it provides a mechanism for storing and retrieving documentation on keys, with proper internationalization support nonetheless.

      >That's true of XML too. Have you ever written an XML parser, or tried to use a
      >library that provides XML parsing?

      No on writing one (why would I when there are more than a few available) and yes on two.

      >And, to be honest, the shortcoming I was thinking of with keyword/value files
      >concerned non-ascii datatypes, a problem XML has too.

      What kind of non-ascii data do you expect desktop applications to need for configuration again?

      >In all honesty though, you're claiming something as a solution to a problem
      >that isn't. GConf still imposes its own percieved ideas about how the
      >data should be structured. And it does it badly.

      What, in particular, does it do badly?

      >Oh come on! We're not comparing it to obscure binary files with indexes and
      >other cruft. We're comparing it to keyword/value files, like Xdefaults, like
      >.INI files, like what just about every programmer has been using since 1985.

      Not every programming practice from the 80s is necessarily a good choice.

      >Are you seriously suggesting that suddenly these have become unreadable, that
      >there's no base of easy to use parsing code for these any more? Half the time
      >it isn't even worth finding a generic routine to parse these things.

      The value comes when you want to store something more complex than an atomic datatype (e.g. a list or a tree structure).

      >Are you a programmer or a Buzzword Engineer? Do you have the slightest clue how
      >parsable these different types of file are? Do you know what a pain in the arse
      >XML parsing is, even given a library that supposedly does some of the work for
      >you?

      I've only done some simple parsing, but its not all that difficult in my experience, so long as your needs are simple. Which is the case with GConf.

      >Ok, WHAT'S the serious functionality that GConf gives that Xresource files
      >under Unix haven't got? So far, you've come up with sysadmins being able to
      >easily override user preferences, something most of us would suggest is an
      >extreme reason to completely rewrite a configuration system, replacing it with
      >a bloated alternative that eschews standardisation and code reuse for buzzword
      >compliance and bloat - I'm not even convinced it's not already in the Xresource
      >system.

      Just to sum them up again

      - an arbitrary number of configuration sources
      - pluggable backends to allow different types of sources
      - administrator control of what options are changable
      - live notification of changes to running applications
      - heirarchical namespace
      - api for getting and SETTING keys
      - support for documenting keys

      Et cetera blah blah and so on and yadda yadda...

      Matt

    28. Re:The Final Target! by redtuxxx · · Score: 0

      Unfortunately this is not the case, the poster sends this everywhere, with the same , out of context links

    29. Re:The Final Target! by Anonymous Coward · · Score: 0

      Out of context ? I know you are a GNOME user and that's no wonder if pro GNOME people are fighting against this text. I have no problems with that. What matters at the end is to find more and more people that read this, investigate into GNOME and the links shown and fight against GNOME.

    30. Re:The Final Target! by squiggleslash · · Score: 1
      Since Xresource files are stuck in one big file instead of seperated out, and the entries in the users directory override system default, how do you remove the ability to edit SPECIFIC settings instead of all of them?
      Wrappers with -resource parameters? Immediate kludge I can think of, but it'd work. Again I question the necessity for doing this, but it's certainly an option for the BOFHs assuming they're not interested in a simple change to the source code or patching XLib.
      Um, settings are stored in a very easy to follow tree-structured namespace. I don't call: gconf_client_get_string (client, "/gnome/foo/bar") going out of their way. If there is a failure here its in policy, not in the technology.
      That's not what I'm refering to.

      X's resources allow you to define any default, be it for an application, a widget, an application's widget, a widget in a widget, or anything else. Like this:

      *scrollbar.colour: red
      acmeword*scrollbar.colour: orange
      acmeword*listview*scrollbar.colour: purple
      *listview*scrollbar.colour: violet

      That's the advantage, you can home in on aspects of a user interface and set genuine defaults, and application authors can take advantage of this transparently.
      What kind of non-ascii data do you expect desktop applications to need for configuration again?
      Personally I can only think of the type of thing you'd find in themes, sounds, images, that kind of thing. XML cannot do those either. What exactly were you trying to represent in a configuration file for an application that required XML, couldn't be done easily with simple keyword/value pairs, and was within the scope of XML? The onus here is on you: You're saying that ASCII keyword/value files must be replaced by XML, and must be by a complicated system that maintains its own databases, runs over network connections using additional protocols, and must be incompatable with all that came before. What's your justification?

      XML has some wonderful aspects to it. For passing large volumes of structured data between unrelated applications its a joy. For storing word processed documentation, where, in SGML and XML, it owes its heritage, it's excellent, capturing the hierarchical nature of this type of data perfectly. But for storing settings?

      What, in particular, does it do badly?
      I refer you to the comments I made earlier. GConf is unnecessarily complex, a switch over to an unnecessarily resource intensive method of storing configuration files, solving non-issues through redundant technologies and whose justifications are limited, in large part, to the desire to solve problems that cannot be solved technologically. It is a project written for the sake of writing a project. It adds nothing to GNOME, and adds further administrative hell to those who have to maintain GNOME desktops.
      Not every programming practice from the 80s is necessarily a good choice.
      No, but not every programming practice from the 1980's is bad either, and what you appear to be saying is that you feel fully justified in ditching a technology simply because it dates back that far. I believe the onus is on the GConf people to demonstrate that the practice of using simple, easily edited, easily understood, easily parsed, text files to store configuration information is a bad one.

      And in all honestly, I doubt they can.

      The value comes when you want to store something more complex than an atomic datatype (e.g. a list or a tree structure).
      Ok, now we're getting silly. Lists have been stored in simple keyword/value files for as long as I can remember, and pretty efficiently too. Trees? I'm hardpressed to think of a circumstance in which you'd store an effing tree in an application's configuration file (menus for theming are just about the only examples I can think of), but again... well, a thousand X window manager configuration files should convince you that XML, while up to the job, is no more efficient or self-documenting (indeed, arguably considerably less given the cruft that appears in XML files) than more ordinary .INI style files.
      Just to sum them up again - an arbitrary number of configuration sources
      Ok. Again we're looking for serious advantages over X's defaults.
      - pluggable backends to allow different types of sources
      Ok. Not exactly a reason for junking what we had already and building some daemon-laden kludge, but it may constitute an advantage.
      - administrator control of what options are changable
      That "advantage"appeared in my "other than" list.
      - live notification of changes to running applications
      ...which under Xresources you can do both via the command line (editres) and via library calls (XtSetValues, XtVaSetValues, etc)
      - heirarchical namespace
      That's not an advantage over Xresources! What next, "stores settings in plain text"?
      - api for getting and SETTING keys
      Needless to say, there is an API for getting keys. Setting keys is somewhat less in need of an API as such, as appending a line to a plain text file has never required anything dramatic.
      - support for documenting keys
      Which is a policy issue not a technological issue. Take a look in your {XLIB}/app-defaults/ directory, and if you can find a machine with Netscape 4.7 on it, take a look at the Netscape.ad file in its */lib/netscape/ directory, and there's nothing really to stop someone going in more detail on any of these.

      None of the above shows good reason for reinventing the wheel. At best, in some cases, there was some justification for extending XLib.

      The overwhelming impression I get is that you feel that GConf is justified because you can find fault with Xdefaults. I take an opposite point of view: I can find fault with Xdefaults, but they're minor and can be fixed. GConf cannot be fixed. It's an ugly multimegabyte hack which owes more to buzzword compliance than it does to solving problems.

      I recall a collegue laughing at me because I chose C to write a quick tool to filter an arbitrary column of a text file for values in a set of numeric ranges. He immediately set to work, writing the same thing in PERL. I was finished in twenty minutes. He took an hour, and his program occupied several times as much memory and took about 30x as long to run. "Oh, but mine has a command line" he said, proudly showing his use of Perl's built in command line parser. "Er, mine does too, and mine is more flexible" I pointed out. He was baffled, but he was critical at me for choosing what he saw as "old technology" and was convinced that writing it in C would be an arduous task akin to building a house using your bare hands. He's not incompetent, he's very good, he's just convinced that the buzzword of the week will get the job done, whereas I tend to be more suspicious.

      Nuts. The right tool needs to be chosen for the job. XML shouldn't be used for configuration files except in a very rare set of circumstances, because it's an unnecessarily complex format for storing very simple data that usually comprises of little more than a set of discrete values. Programs shouldn't have to communicate with daemons to find out what colour to paint a widget. Programs shouldn't fail because a third party configuration system hasn't set itself up correctly. Files that are shared across a network should be accessed on conventional file sharing systems unless there's a very good reason not to. If you have the source code to a system, it makes sense to extend it if you can to support additional features you want, rather than throw the entire thing out and start afresh.

      There was never any reason to junk Xresources. A configuration system shouldn't be as complex and bloated as GConf. It's just applications trying to get their settings for crying out loud. It's not rocket science.

      --
      You are not alone. This is not normal. None of this is normal.
    31. Re:The Final Target! by Anonymous Coward · · Score: 0

      Your dream of an real world that is..

      GConf fails in so many cases. Even during compile&installation of GNOME many schemas are getting installed in the root directory where it shouldn't belong to because of the mistakes of the programmer. I don't compare the .gconf dir with the /etc dir. The /etc dir is quite obvious and easy to understand, the .gconf dir is not. I don't speak of GConf being a standard. It's a standard made by some clueless developer that tried to imitate Windows Regsitry but horribly failed. If GConf will ever become standard on Linux then it will be the last day I use Linux.

    32. Re:The Final Target! by Anonymous Coward · · Score: 0

      > You hear those things 20 times a day, cause you repeat EXACTLY the same things 20 times a day.

      Yeah look you just confirmed it. If you hear these things 20 times per day then hearing them 40 times per day won't change the facts as written in the Text.

      > P.S.: if you don't like the way Gnome is being developed, do a fork yourself.

      It's obvious that you haven't read the text otherwise this question wouldn't have come up.

    33. Re:The Final Target! by Anonymous Coward · · Score: 0

      > Man you must be on crack if you can honestly believe that
      > the inclusion of fontconfig, xcursor and xft2 in stock xfree
      > is a bad idea.

      How about PKGCONFIG and GNOME-XML which were mentioned too ? Any reasons you ignored them in your reply ?

    34. Re:The Final Target! by Wdomburg · · Score: 2

      >Wrappers with -resource parameters? Immediate kludge I can think of, but it'd
      >work. Again I question the necessity for doing this, but it's certainly an
      >option for the BOFHs assuming they're not interested in a simple change to the
      >source code or patching XLib.

      Yeah, requiring non-standard X libraries is a grand solution. You've convinced me.

      Locking down configuration options has a lot of uses, particular in lab or kiosk configurations.

      >X's resources allow you to define any default, be it for an application, a
      >widget, an application's widget, a widget in a widget, or anything else. Like
      >this:

      And its still a matter of policy, not the underlying implementation.

      >Personally I can only think of the type of thing you'd find in themes, sounds,
      >images, that kind of thing. XML cannot do those either.

      Why on god's green earth would you store the contents of an image or a soundfile inside your configuration system?

      >What exactly were you trying to represent in a configuration file for an
      >application that required XML, couldn't be done easily with simple
      >keyword/value pairs, and was within the scope of XML?

      I gave two examples. You commented on them later. (Just to avoid having to deal with it again, tree structures could be used for something like bookmarks as well. No other examples come to mind right now, but to say there aren't uses is short-sighted.)

      >The onus here is on you: You're saying that ASCII keyword/value files must be
      >replaced by XML, and must be by a complicated system that maintains its own
      >databases, runs over network connections using additional protocols, and must
      >be incompatable with all that came before. What's your justification?

      Actually, I said nothing of the sort. What format the backend uses is mostly inconsequential. The reasoning for the XML backend, to my recollection is primarly because people distrust binary formats, and because the parsers are already part of the platform and are used extensively through the rest of the desktop.

      If you really wanted to you could write a GConf implementation that uses the XResource files for storing the settings.

      As for the rest of it - yes, I think the benefits of GConf outweigh the "drawback" of being able to run on a network (using standard protocols, nonetheless) and migrating to the system (already done).

      >I refer you to the comments I made earlier. GConf is unnecessarily complex,

      It's honestly not that complex. Have you actually LOOKED at it?

      >a switch over to an unnecessarily resource intensive method of storing
      >configuration files,

      I tend to consider sacrificing robustness to optimize a corner case as irretrivably stupid. What applications, precisely, do you know of that spend anything but a trivial amount of time reading their configuration, even using GConf? (Keep in mind that one of the functions of gconfd is to cache settings so each application doesn't have to reread them.)

      >solving non-issues through redundant technologies and whose justifications are
      >limited, in large part, to the desire to solve problems that cannot be solved
      >technologically.

      Actually it solves the problems it needs to quite nicely; i.e. providing a consistent mechanism for configuration data to be stored in a process transparent manner.

      >It adds nothing to GNOME, and adds further administrative hell to those who
      >have to maintain GNOME desktops.

      Funny, but I think it's easier to administer than the older INI style files.

      >No, but not every programming practice from the 1980's is bad either, and what
      >you appear to be saying is that you feel fully justified in ditching a
      >technology simply because it dates back that far.

      No, I was saying that "people have been doing it that way since XXXX" isn't a justification. Nothing more, nothing less.

      >I believe the onus is on the GConf people to demonstrate that the practice of
      >using simple, easily edited, easily understood, easily parsed, text files to
      >store configuration information is a bad one.

      The core of GConf has nothing to do with how the data is actually stored. You keep ignoring this.

      >Ok. Not exactly a reason for junking what we had already and building some
      >daemon-laden kludge, but it may constitute an advantage.

      The main reason for a daemon is to provide caching and notification. You've yet to explain how you would do this using only XResources.

      >...which under Xresources you can do both via the command line (editres) and
      >via library calls (XtSetValues, XtVaSetValues, etc)

      That might be pertinent if GTK+ were based on XT, which it isn't. Even if it were, neither of these happens instantly and automatically when settings are changed.

      >Needless to say, there is an API for getting keys. Setting keys is somewhat
      >less in need of an API as such, as appending a line to a plain text file has
      >never required anything dramatic.

      And of course the only manipulation of settings that ever happens is adding a new one. Right.

      >Which is a policy issue not a technological issue. Take a look in your
      >{XLIB}/app-defaults/ directory, and if you can find a machine with Netscape 4.7
      >on it, take a look at the Netscape.ad file in its */lib/netscape/ directory,
      >and there's nothing really to stop someone going in more detail on any of
      >these.

      Comments in a file listing defaults does not equate to usable documentation in a desktop environment. Perhaps a standardized format could be adopted
      to allow for easy retrieval of the information, and perhaps that format could have provisions for internationalization. But don't pretend that it is currently the same thing.

      >None of the above shows good reason for reinventing the wheel. At best, in some
      >cases, there was some justification for extending XLib.

      And I'm sure the X Consortium would be delighted to standardize those changes right away, and every OS vendor will immediately package up a new binary
      for their systems (including ones for releases done in the past five years, since we wouldn't want to count them out). Yep.

      >GConf cannot be fixed. It's an ugly multimegabyte hack which owes more to
      >buzzword compliance than it does to solving problems.

      Um, multi-megabyte? Are you going solely by the size of the unpacked archive or something? You do realize that the majority of that space is translated strings, example code, and documentation, right? If you look at the actual source code, the latest release has about 14k LOC shared, 7.1k for the backends (currently xml and bdb), 1.7k for the daemon, and 2.2k for the front end tool.

      The compiled binaries take all of 338k on my system, including the libraries, daemon, and command line tools. When you come up with your proposal to get the same functionality from XResources with less code, maybe I'll take you seriously.

      >XML shouldn't be used for configuration files except in a very rare set of
      >circumstances, because it's an unnecessarily complex format for storing very
      >simple data that usually comprises of little more than a set of discrete
      >values.

      I don't necessarily disagree. I've stated the reasons for the choice of XML to the best of my recollection already.

      >Programs shouldn't have to communicate with daemons to find out what colour to
      >paint a widget.

      As I already said, the daemon allows for caching and propogation. How do you propose this be implemented otherwise?

      >Programs shouldn't fail because a third party configuration system hasn't set
      >itself up correctly.

      Yeah, just like programs shouldn't fail because a third party windowing system hasn't set itself up correctly. Or a third party networking system hasn't set itself up correctly. Et cetera, et cetera, et cetera.

      >Files that are shared across a network should be accessed on conventional file
      >sharing systems unless there's a very good reason not to.

      These aren't "files", they're settings. They may be in files, they may be in a database, they may be written on paper and typed in by a trained monkey when you request them.

      >If you have the source code to a system, it makes sense to extend it if you can
      >to support additional features you want, rather than throw the entire thing out
      >and start afresh.

      Well, just as soon as you get the source code to every platform that runs Gnome for the project, that might be compelling argument.

      >There was never any reason to junk Xresources. A configuration system shouldn't
      >be as complex and bloated as GConf. It's just applications trying to get their
      >settings for crying out loud. It's not rocket science.

      I've yet to see any compelling argument from you to convince me that just over 300k of binaries and libraries constitutes "bloat" or that an API that consists of a bunch of get and set functions is complex. Sorry. But I will send you home with a years supply of Spam and a copy of the home game.

      Matt

  23. Promisses, promisses .. by guacamole · · Score: 5, Interesting

    The rumors that tons of freeware software and even Gnome might be integrated into Solaris started floating around even before Solaris 8 release. After Solaris 8 release, Sun has made several official statements promissing to include the Gnome desktop in Solaris 9. Solaris 9 has been released in May and it still does not include the Gnome desktop. The last rumor I have heard, was that Solaris 9 12/02 (which was supposed to be released this month) will include it. However, I haven't heard a confmation of that rumor in a long time and now this. They're asking us to wait until Solaris 10 release, damn you Sun.

    And no, an unsupported add-on beta package is not good enough. I want it to be integrated with Solaris and supported by Sun, just like any other Solaris package (this includes fixing bugs and providing patches as part of Solaris patch clusters).

    1. Re:Promisses, promisses .. by dennisr · · Score: 2, Informative

      Actually since Solaris 8 - a companion CD has been included. On it is all the GNU stuff, SAMBA, Apache (before it became a part of the default install), fvwm2, afterstep, KDE 2.0 and GNOME 1.0. All you had to do was install it. It wasn't installed by default but it was there.

    2. Re:Promisses, promisses .. by bzzzt · · Score: 1

      ...as if Sun could help it. Gnome 2 was originally scheduled for the beginning of last year. It's due to the enormous delay (and an extremely unrealistic schedule) that Gnome 2 wasn't ready before. Even the Gnome 2 shipped with Redhat 8 doesn't have all the Gnome 1 features (menu editing anyone?). So it's not that Sun won't ship Gnome 2; they just wait "until it's finished"; where have I heard that before...

    3. Re:Promisses, promisses .. by javilon · · Score: 2

      Actually, instead of
      "GNOME 2 to Replace CDE As Solaris Default DESKTOP"
      the heading shoud be:
      "finally GNOME 2 is not going into Solaris 9"

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    4. Re:Promisses, promisses .. by swordgeek · · Score: 2

      Solaris 8 (from 01/01, I think) and 9 have included Gnome 1.4 on the companion CD, and if you have a support contract, they'll support it.

      Unfortunately, Gnome 1.4 on Solaris was/is such utter shite that you'd be crazy to even try using it. The 2.0 Beta1 was more stable than 1.4 release!

      So how about a 2.0 final release pkg with support, but not integrated into the install CDs? I think we could see that happening either this month or next.

      This 'announcement' (hardly even that) was regarding G2.0 becoming the _default_ desktop. No big deal.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    5. Re:Promisses, promisses .. by dohcvtec · · Score: 2

      Solaris 9 12/02 (which was supposed to be released this month)
      Wow, you're really impatient, aren't you? It's only December 3rd, and the Solaris releases are really more like snapshots. Kind of like (but not really) when a snapshot of OpenBSD-current is taken and groomed for a release. The dates of the files in the release are about 1 month behind the actual release date, due to the release process. That's just my observation, and it seems to be the way things work.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    6. Re:Promisses, promisses .. by jensend · · Score: 2

      Sun planned on including Gnome 2 in Solaris 9. Gnome 2 wasn't ready in time for the Solaris 9 release. That's the way it goes. Sun would not have included Gnome 1.4 in Solaris as the default desktop; they spent a good deal of effort improving GTK+ 2 and Gnome 2 to get them to the point where they could use them by default.

    7. Re:Promisses, promisses .. by Cyno · · Score: 1

      My Dad wears glasses. He was hit with a baseball bat once. It broke his glasses and made him really mad.

  24. hmm? u check prices recently? by lingqi · · Score: 5, Informative

    I think a brand spanking new SunBlade can be had for like 999 dollars. I mean, not Walmart-Lindows-cheap, but I wouldn't call that expensive.

    Especially considering that I think you can attach a "PC on a PCI card" and run a full blown x86 OS side-by-side (for what I don't know, maybe apps dev?).

    on the other hand, I don't know what to make of this constant change of GUIs. many people loathed it when Sun went with CDE from OpenWin, so they had to support both, and now switching to GNOME when finally CDE is getting reasonabbly stable and whatever (and I am actually pretty sure there are a handful of CDE zealots out there that's very vocal) so they will probabbly need to support all three from now on.

    I mean... while good news and all, just another facet of the sun indecision "Sol9 for x86, not for x86, cost $$, maybe not, go with one GUI, but wait lets change it over later." AFAIK Java has not suffered too much amid these indecisions and the specs havn't swayed that much (somebody correct me if I am bs-ing), which is thankful for.

    --

    My life in the land of the rising sun.

    1. Re:hmm? u check prices recently? by t_pet422 · · Score: 1

      And let's not forget that microsoft changes their interface all the time too. Remember DOS? Windows 3.x? And then 95? Then XP? It's not uncommon for an OS to change their look and feel every couple of years. I use CDE on suns for academic purposes, and I only hope I still have access to sun boxes when Gnome becomes standard.

    2. Re:hmm? u check prices recently? by spinlocked · · Score: 3, Interesting

      I think a brand spanking new SunBlade can be had for like 999 dollars...

      These boxes give Sun workstations a bad name and are best avoided. They're manufactured by a third party using the cheapest PC components and an UltraSPARCIIi with a tiny level 2 cache, they don't even have a real UPA - it's a fudged PC bus. The power supplies, disks and on-board ATI M64 graphics chips are all crap. The SunBlade 2000 is the first decent workstation in the product range, there's plenty of level 2 cache, decent memory bandwidth (and capacity) and fcal disks - which is no surprise, as the system board is also used in the 280R server. It's just a shame the case is so ugly :). If you're not spending your own money go for one of these.

      If you are spending your own money, 1000 dollars will buy you a decently spec'ed second hand Ultra2 or Ultra60 on ebay which will give you a much better all round experience of Sun kit, these boxes were selling for $20,000-30,000 5 years ago and if previous SPARCstations are anything to go by, will give good service for another 5-10 years.

      --
      # init 5
      Connection closed.


      Oh... ...bugger.
    3. Re:hmm? u check prices recently? by swordgeek · · Score: 4, Interesting

      OK first of all, the Blade 100/150 um...sucks. I've got one on my desktop at work, and I tend to use my dual Sparc20 for everything besides websurfing. Sad but true. (and once my Ultra-2 comes in, the blade will become my blow-up box)

      And "Constant change of GUIs?" Hardly! This is the third GUI that Sun has had in their history. Also, OpenWin (a better environment than CDE from the start) has officially Not Been Supported for some time now. I think late Solaris7 releases ended support, and with Solaris8 Sun stopped shipping it. (Which isn't quite true, but don't let Sun hear me say that.)

      Sun won't have more than two environments to support, and there's really nothing to support with CDE.

      CDE was an attempt at GUI by committee, and just never worked well. It has finally become stable, but has never had the functionality or configurability (or usability!) required. Gnome has the potential to be whatever GUI you need it to be. That is a big win for selling Solaris to specific target markets.

      And in nearly 15 years of SunOS/Solaris life, I've not yet met a single CDE zealot. :-)

      My point is that this isn't indecision. It's a clear, planned progression to a modern desktop. In five years, they'll likely dump gnome for the next one, and be right in doing so. Things change.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    4. Re:hmm? u check prices recently? by Anonymous Coward · · Score: 0
      Also, OpenWin (a better environment than CDE from the start) has officially Not Been Supported for some time now. I think late Solaris7 releases ended support, and with Solaris8 Sun stopped shipping it. (Which isn't quite true, but don't let Sun hear me say that.)

      Too late! :-)

      Open Windows is still included in several supported releases: Solaris 2.6, 7 and 8. In Solaris 9, the Open Windows desktop environment is no longer there (that would be the OPEN LOOK window manager olwm, and the OPEN LOOK versions of the various desktop tools such as textedit and perfmeter), nor are the necessary bits for developing new OPEN LOOK apps (i.e., the XView and OLIT toolkits). However, any existing OL binaries will still run and display properly in Solaris 9 under CDE and GNOME. CDE equivalents of most of the OL DeskSet tools are also there.

      Also, any part of X11 that was in Solaris used to be referred to as "Open Windows." In Solaris 9, anything that's really just X11 is still there, but is now referred to as just X11 and can be found in their standard directories (the old openwin paths are still there for backwards compatibility).

    5. Re:hmm? u check prices recently? by Anonymous Coward · · Score: 0
      I've never run into anyone who thought CDE was better than OpenWin


      You have now.

      And in nearly 15 years of SunOS/Solaris life, I've not yet met a single CDE zealot. :-)


      I wouldn't say I'm a CDE zealot, but I do think CDE sucks less than all the alternatives I've seen. Gnome is nothing but an even more poorly implemented rip off of Windows.

      In five years, they'll likely dump gnome for the next one, and be right in doing so.


      They'll be doing the right thing if they completely skip Gnome. Gnome has "new to Unix" appeal. I've never seen someone with actual Unix experience think Gnome has any more to offer than a mediocre window manager.

    6. Re:hmm? u check prices recently? by pmz · · Score: 2

      If you are spending your own money, 1000 dollars will buy you a decently spec'ed second hand Ultra2 or Ultra60 on ebay which will give you a much better all round experience of Sun kit...

      I absolutely agree with this. The 300MHz UltraSPARC II-based Ultra 30 and Ultra 60 workstations have similar overall performance (according to SPEC) to the Sun Blade 100. As an added bonus the Ultras have a genuine 40MB/sec SCSI controller (perfect for a two-disk array). The 24-bit Creator3D graphics for the Ultras is cheap now-a-days, too.

      The only real advantage of the Blade 100 over the Ultras is maximum memory capacity. The Blade 150 is significantly better (650MHz USIIi instead of the 500MHz USIIe), but it starts at about $1300, which makes it less affordable.

      I'm not sure I agree that the Blade 100 and Blade 150 give Sun a bad name, as they are decently organized and have very low power consumption. They are decent general-purpose workstations. I would guess, however, that the Blade 100's performance didn't live up to what people were expecting.

    7. Re:hmm? u check prices recently? by swordgeek · · Score: 2

      Hmm. I know (actually checked after posting this :-) that olwm is _included_ in everything up to Solaris 8, but I was under the impression that beyond Solaris 2.6, it was officially "unsupported legacy code." I know that they certainly deprecated it!

      Then again, maybe I'm wrong on this. All I really remember was setting up and running mwm wherever I went. :-)

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    8. Re:hmm? u check prices recently? by Anonymous Coward · · Score: 0

      The Blade 1000 is pretty nice as well. It uses UltraSPARC III's, the same graphics card line as the ultras, and fcal disks. Of course, the 1000s were $5k-$15k instead of the $1k-$2k that the Blade 100s and 150s were. I'm pretty happy with my 1000 except that purchashing cut the machine I specced because it went over budget :(

    9. Re:hmm? u check prices recently? by spinlocked · · Score: 2

      The 2000 is the same model as the 1000, except for slighty faster CPU's and the option of better a graphics card (which can also be fitted to a 1000) early model 1000's had dodgy pre-fetch cache 750MHz USIII's, no customer should have one of those these days, but it's worth checking because Sun were field swapping them out free of charge. They are cracking machines, apart from the ugly case :)...

      --
      # init 5
      Connection closed.


      Oh... ...bugger.
    10. Re:hmm? u check prices recently? by ltwally · · Score: 1

      "I think a brand spanking new SunBlade can be had for like 999 dollars."


      After double-checking Sun, I managed to find a Sun Blade 100 for $995 USD. The system "boasts a 64-bit high-performance UltraSPARC® IIe processor, provides plenty of internal disk and memory, and features a fast PCI bus for enhanced I/O. It provides both USB and IEEE1394 interfaces for connectivity to a wide variety of third-party peripherals. And with graphics options that include the on-board Sun PGX64[tm] graphics accelerator". The $995 model has a 500Mhz CPU, 20GB 7200rpm hard disk, and 128mb of PC100 memory (max of 2gigs).

      After sitting and thinking about... I'd prob'ly save myself $600 and just buy a Walmart branded Desktop/LX system. Seriously, there are only two possible reason to purchase a Blade 100: A) the coolness factor of having a Blade sitting there, or B) you need to run very specific software which absolutely requires using Sun boxen.

      Sun earns its bread 'n butter off of the incredible stability and (to an extent) security Solaris boxen have. The redundancy features of their larger servers is legendary. But as a desktop, there is none of the redundancy features found in their server lines. So, that leaves performance: While the UltraSPARC II is no slouch, and UltraSPARCs have certain nifty features that x86's lack... that does not change the fact that Sun's processors have never been speed demons. The fact that this processor is a 64-bit design does little, if anything at all, to make this a more appealing system for any form of desktop work... I'll explain: this system still maxes out with 2 gigs of RAM(not even the 4gigs that a good x86 board can do). That fact alone negates 90% of the reason anyone would ever need a 64-bit machine. So the extra 32-bits the processor has is basically wasted real-estate. What's more, pushing 64-bit data to and from memory will obviously take more time than it would to push 32-bit data.

      All in all, I can't see any reason to waste so much money just to have a Sun box. Comparing a Blade 100 against a $350 Walmart box, I see that I can get easily twice the performance for nearly a third of the price. And I would expect this little Linux box to be nearly as stable as Solaris 8 is.

      At any rate, that's just my 2 worth. Hope I didn't step on anyone's toes. If you can find an actual, logical reason to spend the money for this Blade 100 that I haven't listed, please feel free to let me know.

      --



      /dev/random
  25. Fall Comdex speech. by Anonymous Coward · · Score: 1, Informative

    http://www.sun.com/aboutsun/media/features/mcnealy _keynote.html

    Scott McNealy's Comdex speech was more informative.
    Gnome's mentioned down near the bottom.

  26. Huh? by autopr0n · · Score: 3, Flamebait

    So, are you saying that trolltech would have a lot more customers if they didn't charge any money?

    Fascinating...

    --
    autopr0n is like, down and stuff.
  27. Java Gtk+ bindings? by AirLace · · Score: 2

    I hope they join up with the Gtk# team if they want to create Java Gtk+ bindings. Gtk# has a very complete platform for parsing Gtk+'s GLib structure to generate OO bindings which could be easily modified to output Java code.

    But then again, Sun probably don't want to acknowledge the existence of C#. It'd be sad if politics got in the way and caused a duplication of effort -- there really isn't any reason why Sun should have to start the project from scratch, it's a very large undertaking.

    1. Re:Java Gtk+ bindings? by Anonymous Coward · · Score: 1, Interesting

      Java bindings already exist for GTK. You can find them at http://java-gnome.sourceforge.net. This project is under heavy development and a new release is expected soon.

  28. License by guacamole · · Score: 5, Informative

    You can write commercial gnome/gtk applications without paying a penny to anyone. QT license does not allow that (although, it _is_ an open source license)

    1. Re:License by Anonymous Coward · · Score: 0
      You can write commercial gnome/gtk applications without paying a penny to anyone. QT license does not allow that (although, it _is_ an open source license)

      False. You can also write commercial applications using Qt without paying Trolltech. However, if you do so, you must release your program under the GPL.

    2. Re:License by 10Ghz · · Score: 2

      And to a company like Sun, the cost of commercial QT is somewhere between "neglible" and "jack shit"

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    3. Re:License by guacamole · · Score: 2

      My point is, with Qt, Sun wouldn't be able to provide its application developers with a free GUI toolkit like they do with Motif and CDE right now.

  29. is that a wig? by Anonymous Coward · · Score: 0

    jeez doesn't John Fowler have a freaky hair part?! Someone should teach that dude to not part his hair so far down the side, or is that just how the wig comes?!

  30. "Runs" is not "free" by msobkow · · Score: 5, Informative

    From the Trolltech FAQ:

    What kind of licenses exist for Qt?
    The Qt toolkit is available under two different licenses: The Professional and Enterprise Editions for commercial use on all platforms, and the Free Edition for developing free/open source software for the X11 platform.

    For those thinking to develop with the free edition, then just buy a license when they're ready to deploy:

    Can we use the Free Edition while developing our non-free application and then purchase commercial licenses when we start to sell it?
    No. The Free Edition license applies to the development phase - anything developed without Professional or Enterprise Edition licenses must be released as free/open source software.

    The minimal price for a single platform commercial license is $1240USD. See Trolltech - Pricing Desktop.

    The price is very reasonable for the functionality, but I only have so much money to spend on tools, and I'm not willing to plunk down the coin now just in case I need to be able to use my code commercially (i.e. to support a client site.)

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:"Runs" is not "free" by jgerman · · Score: 3, Insightful

      For those thinking to develop with the free edition, then just buy a license when they're ready to deploy:


      Can we use the Free Edition while developing our non-free application and then purchase commercial licenses when we start to sell it?
      No. The Free Edition license applies to the development phase - anything developed without Professional or Enterprise Edition licenses must be released as free/open source software.



      Not to get to picky, but this is one of those things that I don't feel a company has a right to determine. It's not even enforcable. Prove that I developed with the Free Edition. I agree with you, there is no reason to lay the money out now, if you're not necessarily going to need to use your code commercially.

      Especially since QT is essentially just an operation system extension. Technically, it's probably perfectly legal to develop the software with the free version, sell your code to the client and tell them that it will not run without QT installed. In the same way that, for instance, Apple did in the early days with some hardware related to their video out. I can't recall the details and it's far to early to look it up, but there was some piece that was necessary that had to be sold separately to avoid unecessary cost.

      --
      I'm the big fish in the big pond bitch.
  31. Could become cross platform by GroundBounce · · Score: 2

    GTK has been ported to windows, and of course native Java compilers exist on windows (perhaps even gcj, don't know). The Java-GTK bindings haven't yet been ported to win32, but that's the only piece that would have to be done in order to write cross-platform native Java/GTK apps. Mac OS/X probably wouldn't be too hard to add either.

    I currently use Swing for GUI Java apps because it's cross platform with minimal headaches, but Swing is a slow pig on anything less than a 1GHz machine. Unfortunately I don't think there is anyone working on it right now, but It'd be great to dump Swing for GTK once these bindings get ported.

  32. Will they document it? by mr_tenor · · Score: 3, Insightful

    Will they finally flesh out the woefully inadequate GTK+ documentation?

    One of the biggest problems I've found when developin free software is I'll think "Ooo... this toolkit/framework has the features I need" (happened with GTK+ about a year ago) and then it'll take a month to find documentation or guides about it or figure it out from scratch myself.

    It's been said heaps before, but developer documentation for Windows stuff comes by the bucketload and there's less different things to document. Of course, the ever-changing nature of free software APIs may have something to do with it...

    1. Re:Will they document it? by marm · · Score: 2

      One of the biggest problems I've found when developin free software is I'll think "Ooo... this toolkit/framework has the features I need" (happened with GTK+ about a year ago) and then it'll take a month to find documentation or guides about it or figure it out from scratch myself.

      So use Qt rather than GTK+ then. ;)

      Seriously, the Qt documentation is superb. Complete, comprehensive, up-to-date, easy to read and navigate, and with a very good set of tutorials that range from a simple 'Hello World' app through to a full-blown game and a charting app. It's excellent even by Windows standards - but then, it has to be, because it gets sold with that documentation on Windows. Check it out here.

      Don't assume that simply because some X toolkits have poor documentation (and unfortunately GTK+ is one of the poorer examples) that all of them do.

    2. Re:Will they document it? by 0x0d0a · · Score: 2

      What's wrong with it? I use it constantly and don't have any problems.

      Granted, back in the pre-1.0 days of gtkmm, the documentation was pretty bad, with basically a hello world program and nothing else, but it's fine now.

    3. Re:Will they document it? by Arandir · · Score: 1

      You have to include all the dependent libraries as well. librsvg is a dependency of GNOME. Last I checked (one week ago), there was zero documentation for librsvg. That's just one example.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  33. Wow! by Newer+Guy · · Score: 3, Insightful

    This is a big boost for Gnome...and it's been needing the boost since KDE is coming on so strong. Unless of course, Sun screws things up...which is entirely possible. My big concern with the dueling desktops is that for uniformity's sake there really should be only one standard desktop.

    1. Re:Wow! by artdude1013 · · Score: 1
      " ...for uniformity's sake there really should be only one standard desktop."
      isn't that what microsoft keeps saying?
    2. Re:Wow! by turgid · · Score: 2, Insightful

      There is "one standard desktop" in the UNIX world, and it's called CDE, and comes with Solaris. It is an agreed upon industry standard. However, the non-standard KDE and Gnome are much more modern and many people prefer to use them.

  34. Here the proof that SUN controls GNOME! by Anonymous Coward · · Score: 0
    Original quote from Bill Moffitt

    "3. Sun only supports open standards it can control, like GNOME. Yeah. It's our total control over the GNOME community that has enabled us to get GNOME 2.0 out on Solaris so early (currently scheduled for mid-next year). Yep, obviously and undeniably true, you have caught us again. ;-)"

    read full statement here.

    1. Re:Here the proof that SUN controls GNOME! by R55 · · Score: 1

      hey! you! SUN has hired a Indian company - WIPRO http://www.wipro.com/ to port GNOME to SOLARIS...... No one opresses anyone in GNOME community. Just shut up!

    2. Re:Here the proof that SUN controls GNOME! by Anonymous Coward · · Score: 0

      What do you want you russian fag ?

  35. Sold by endrek · · Score: 1

    Not that I'm an entirly large fan of GNOME (I use Enlightenment myself), but, this has probably sold me enough on picking up Solaris 10 (and I might as well go all out geek and pick up some sexy peice of SPARC hardware to go with it :D). So sign me up in a year or what not.

    1. Re:Sold by turgid · · Score: 2

      Solaris 8 and 9 both come with GNOME in the media kit already. However it is not "officially supported" by Sun.

  36. The end of solaris by Anonymous Coward · · Score: 0, Troll

    Sure the CDE has its problems, but it was relativly compact, almost impossible to break, and actually worked.

    gnome (1 and 2) on the other hand is bloated almost as badly as windoze, buggy, horribly slow, and IMHO butt ugly.

    KDE is just as bad, but more responsive and less butt ugly.

    I use windowmaker for everything, its small, fast, unbreakable, and very simple to use.

    With this move Sun is trying to turn Solaris into Linux, in the same way that RH/MDK etc are trying to turn Linux into windoze.

    Someone at Sun is smoking something really illegal to come up with this

    1. Re:The end of solaris by Anonymous Coward · · Score: 0

      I totally agree with you!

    2. Re:The end of solaris by swordgeek · · Score: 2

      CDE? Compact? Impossible to break??!!! Are you SURE you're using the same CDE as me?

      It 'worked,' in that it did fairly well everything that it did. On the other hand, it ate up gobs of RAM disk space, and CPU compared to the far more functional OpenWindows with a window manager of your choice.

      After roughly a decade of being in production across multiple platforms (HP-UX, AIX, Solaris), it's only now relatively bombproof, and is still as lousy to use as always.

      I won't argue against your opinion of Gnome (I agree to a certain extent), but CDE was a huge step backwards from the beginning. It was NEVER a good desktop environment, compared to its predecessors, contemporaries, and now its successors.

      Death to CDE!

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  37. Swing is adequate, just slow by GroundBounce · · Score: 2

    Actually Swing is quite adequate for desktop applications, and some very complex desktop applications have been written using Swing (such as Netbeans). The main problem with Swing is that if anything, it's *too* complex and tends to run visibly slow on anything less than a 1GHz machine.

    I think Swing's sluggishness has been a detriment to Java. Recent model JVM's with JIT compilation are quite fast at executing Java code, but people who use a Swing app on a slow machine will say Java is slow when what they really mean is Swing is slow.

    1. Re:Swing is adequate, just slow by jgerman · · Score: 2

      Fortunately, even if they are saying Java is slow because Swing is slow they're still right, if for the wrong reasons... Java IS slow. Regardless of the JVM, native code is faster. However, I'm not saying that Java is bad. I used to loathe it, but for the xx% of the time when speed is not a major issue, Java is a valid choice.

      --
      I'm the big fish in the big pond bitch.
    2. Re:Swing is adequate, just slow by orcrist · · Score: 1

      I'm having trouble consolidating these two statements into one reality:

      Actually Swing is quite adequate for desktop applications
      And...
      The main problem with Swing is that if anything, it's *too* complex and tends to run visibly slow on anything less than a 1GHz machine.

      -Chris ;-)

      --
      San Francisco values: compassion, tolerance, respect, intelligence
    3. Re:Swing is adequate, just slow by Chillblaine · · Score: 1
      Regardless of the JVM, native code is faster.
      Not always. Check out Daleks' short example here.
      --
      You Are Being Lied To.
    4. Re:Swing is adequate, just slow by Chillblaine · · Score: 1

      oops wrong url - the right one

      --
      You Are Being Lied To.
    5. Re:Swing is adequate, just slow by jgerman · · Score: 2
      Yes always. But first let me point out that this is a degenerate case, there are no real objects, and none of the benefits of the language are used.


      Now back to always. You are technically correct, but fully qualify your statement. It should be: Not always ... when a poor programmer is writing both versions. Write the fibonacci caculation as iteratively, like any decent programmer would when speed was the desired result. C now trounces Java. So when the code is written intelligently, native code will always be faster.


      Furthermore, a good C coder WILL always be able to write a version of a java app that is faster, it's the nature of the languages, and you are deluding yourself if you think otherwise.


      Again this is not bashing Java, I use it all of the time, and actually prefer it for work coding.

      --
      I'm the big fish in the big pond bitch.
    6. Re:Swing is adequate, just slow by duffbeer703 · · Score: 2

      Java runs nearly as fast as compiled code for most things.

      In these days of 2Ghz cpus on $700 computers, bitching about performance on your 6-year old PC is really not realistic.

      Think of XML. XML adds massive overhead to applications in terms of data stored. But when you analyze everything in the end, the benefits of using it outweigh the overhead in diskspace, processor time for parsing and network load.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    7. Re:Swing is adequate, just slow by imroy · · Score: 1
      Java runs nearly as fast as compiled code for most things.

      Yeah, I've heard that a lot before. But I still find Java apps as slow as crap, so I avoid them like the plague. Is there some secret to get them running them "nearly as fast as compiled code"?

      In these days of 2Ghz cpus on $700 computers, bitching about performance on your 6-year old PC is really not realistic.

      <rant>
      I find that comment highly arrogant. Let me guess, you're an American? Here in Oz, expect to pay closer to $1500-$2000 for a "2GHz" computer. My 750MHz Athlon is 2.5 years old and is fine for "most things", but Java apps still crawl. I've been unemployed for a while and even a couple hundred dollars is too much for me. I make my old (but recent) hardware do what I can, thankyou very much. I don't need some pretentious Java programmer telling me to upgrade just so that he can program in a trendy language and compile to an inefficient virtual machine code.
      </rant>

    8. Re:Swing is adequate, just slow by duffbeer703 · · Score: 2

      Maybe because you are playing with crappy Java 1.1.8 applets using the MS Internet Explorer VM...

      As java has matured, the speed has increased signifigantly, especially in the 1.3 and 1.4 implementations. We use java everyday to tie our backend databases to inter and intranet sites, financial systems, etc. It's as fast as any solution and provides a rich API that improves our overall product.

      If you look at the big picture, coding in languages like Java, Perl and Python just makes more sense. Few applications justify the extra time and duplication of effort that coding something in C requires.

      About your whine -- get over it and get a clue. There is no good reason why a 750mhz computer cannot run any Java app, other than lack of time or effort to download a recent JVM. As time and technology marches on, faster CPU's and storage, combined with improvments in the product, will eliminate the performance complaints altogether.

      Assembly programmers made the same arguments against C in the 70's that you make about java today. They were just as much in the dark as you are as well.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    9. Re:Swing is adequate, just slow by ENOENT · · Score: 2

      There is no good reason why a 750mhz computer cannot run any Java app

      Sure, but what about TWO Java apps? Or THREE? Do you notice how much memory a JVM chews up even when your app doesn't do anything memory intensive? (Try an app that just prints out "Hello world" repeatedly. I see about 10Mb per invocation using Sun's Java 1.4.1_01.) Obviously, if you want to actually DO anything with Java, your memory needs will grow.

      Assembly programmers made the same arguments against C in the 70's that you make about java today.

      No, the argument against C (and other languages) was that compilers could never generate code as small and efficient as hand-coded assembly. These days, in most situations, a good modern compiler can do as good a job of optimizing code as most assembly programmers can do.

      Now, don't get me wrong--I find Java to be a much nicer language to develop in than C (and miles away better than C++), and it is generally fast enough for my purposes, but it's far from perfect. (If it were perfect, it would be called "Scheme", but that's another story...)

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    10. Re:Swing is adequate, just slow by duffbeer703 · · Score: 2

      That is a valid point -- but looking at the big picture, why do I care?

      A $2,000 workstation in 1999 had 64MB of ram. Now a $600 workstation has 256MB or 512MB ram. All of those 64MB machines will be gone in a few years.

      Plenty of applications waste enormous chunks of virtual memory. Java only differs in degree.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    11. Re:Swing is adequate, just slow by Anonymous Coward · · Score: 0

      JVM sharing is currently available as an addon and should be part of the standard library for 1.5. That'll eliminate the memory and startup costs for apps after the first. The first 15 MB hit is still going to suck though.

  38. Good. by Maul · · Score: 2

    CDE sucks, it is good that a better WM is making it to Solaris, finally. Even though I use KDE, Gnome will be a welcome change for everyone, I think.

    --

    "You spoony bard!" -Tellah

    1. Re:Good. by swordgeek · · Score: 2

      Ignoring the Window Manager/desktop slip there, there always was a better desktop for Solaris. OpenWindows. Unfortunately, it's officially dead now, so we have to recreate one.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  39. god damn by Anonymous Coward · · Score: 0

    enough with the acronyms already

  40. OpenWin vs. CDE vs. Gnome by msobkow · · Score: 5, Informative

    OpenWin was intended to run with DisplayPostscript, and did so very nicely. When the Unix standards wars and POSIX were ongoing, CDE was selected as the standard from various vendors contributions (components of HP's ToolTalk, Motif, etc.)

    I've never run into anyone who thought CDE was better than OpenWin, but that's what was selected as the standard, and that's what Sun provided. If they hadn't, they would have been locked out of a lot of important markets.

    It's not like there is a "constant change of GUIs" as you indicate. OpenWin was the Sun standard from about 1987 (not sure) until around 1990-1995, when CDE was spec'd. Now they're shifting to Gnome.

    Note that all the way through, applications continued to run with the different desktop managers. Or were you under the impression that different versions of apps were running for different desktop managers?

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:OpenWin vs. CDE vs. Gnome by Alien+Being · · Score: 2

      Note that all the way through, applications continued to run with the different desktop managers."

      And, if you wanted to use the old desktop on the new OS, you still could, it just wasn't supported by Sun anymore. The Unix GUI isn't a vital organ like say, the Windows web browser.

    2. Re:OpenWin vs. CDE vs. Gnome by psamuels · · Score: 1
      I've never run into anyone who thought CDE was better than OpenWin

      You're talking about the OpenLook interface here, right? Well, you have now met one such person. I detest OpenLook. In contrast, I only mildly dislike Motif.

      but that's what was selected as the standard, and that's what Sun provided.

      You make it sound like Sun wasn't involved. CDE was actually produced by a 4-way consortium of HP, DEC, Sun and IBM. Thus it is no coincidence that it ships standard with HP-UX, Tru64, Solaris and AIX.

      Note that all the way through, applications continued to run with the different desktop managers. Or were you under the impression that different versions of apps were running for different desktop managers?

      There are some desktop environment dependencies, though. Obviously there are the accessory applets that transform a window manager into a desktop environment, but I've seen even major applications that require ToolTalk (CDE's equivalent to an ORB, I believe). Features like drag-n-drop and session management are not really standardised between CDE and GNOME, so many applications may need to be patched somewhat to work correctly in both. Then there is the packaging aspects: how and where to specify menu entries / icons / toolbar docks, and how to set up file type associations.

      I imagine Sun will run ToolTalk alongside GNOME, and maybe some sort of hybrid customised dual-standard session manager. Presumably there will be some scripts to convert some of the custom stuff in /usr/dt, /etc/dt and ~/.dt over to where GTK+ and GNOME can use it.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  41. All well and good but by watsondk · · Score: 1

    Where's the ******* source!!

    The pre-built binaries suck big time

    1. Re:All well and good but by Anonymous Coward · · Score: 0

      It always takes about three days to hit the ftp servers. I do not know why this is the case, but you can always check it out from CVS if you're in a big hurry.

    2. Re:All well and good but by Anonymous Coward · · Score: 0

      I hope you're grabbing 1.2.1-RELEASE (or whatever it's called) rather than the tip.

    3. Re:All well and good but by swordgeek · · Score: 2

      Well I'll agree that CDE is pretty stable from patched Solaris 7 onwards. I made the switch from SunOS to Solaris at 2.3, and can tell you horror stories about CDE. Solaris 2.5.0...augh!!!

      Compared to gnome, it's tiny, I'll agree. Gnome is far too bloated ALTHOUGH it can be configured to run as fast as CDE on a modern cheapo system (Blade 100/128MB RAM). CDE never could claim that vs. its older (and better) sibling, OpenWindows. For the functionality you get, CDE is a HUGE resource pig. (and that's even given that it's been getting slimmer over the years--early versions were worse)

      In another post on this story, I wrote the following:
      "...(CDE) has never had the functionality or configurability (or usability!) required. Gnome has the potential to be whatever GUI you need it to be. That is a big win for selling Solaris to specific target markets."

      That, I believe, is the key. CDE is just One Ugly Desktop. You can't do much to it, you can't do much with it. Adding an app launcher to the control panel is such an utter pain that I'd guess 95% of the people I know who use Solaris daily (I do contract Sun support, so that's a lot :-) don't know how to do it. Gnome is extensively and easily configurable. A company can set it up however necessary, and roll that environment onto their jumpstart server.

      I won't say Gnome isn't without its faults (I hated 1.x, 2.0 I'm learning to love. Well, like), but the alternative would be to create something entirely different AGAIN, which nobody else had. We don't need that scene.

      And for the record, Sun will probably include and support CDE at least into 2005.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    4. Re:All well and good but by swordgeek · · Score: 2

      Hmm. With the optional graphics libraries from Sun, I'm finding Gnome 2.0B3 surprisingly fast. Faster than any Gnome environment on Linux has been. However, it required having those libraries in place, the Beta3 installed (2 was slower, 1 was slooooooooowwwww!), and home directories on a local or fast network drive.

      My problem with CDE is that it's been dated, inflexible, and restricted in its functionality since the day it was released. It was also horribly bloated at first, compared to OpenWin/olwm.

      I certainly wouldn't call you a troll (did you get modded as one? Goofballs!), but I also think that you're being rather confrontational about Gnome. If you have a spare Sun box (No guarantees about Solaris/X86), put Solaris 9 on it with the Beta3 desktop, mlib libraries, and make sure your home directory isn't across a slow link. You might be surprised at where it's got to now.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  42. GTK and Java by dswan69 · · Score: 1

    Does this mean all apps are going to get that ugly created with java look or that java apps are finally going to look decent?

    1. Re:GTK and Java by xNstAble · · Score: 1

      I'm afraid this is only a code binding, meaning that legacy Java apps will maintain the current look and feel, while new apps will be able to support GTK...

  43. Sun may ship .NET before Microsoft by g4dget · · Score: 5, Funny

    If Mono, Gtk#, and Gnome2 keep going the way they are going, Sun may be shipping a .NET-based desktop before Microsoft is :-)

  44. Could be... by BrokenHalo · · Score: 3, Insightful
    The move might have something to do with all those usability studies Gnome.org and Sun been carrying out having finally borne fruit. The Gnome desktop is a great UI.

    Not to start a flame war here, the fact that I personally prefer Gnome to KDE does not mean that the latter sucks (it doesn't) but the Gnome interface is very clean, smooth and consistent.

  45. Where's the troll? by DarkHelmet · · Score: 2
    I could have sworn I saw that "CDE is dead" troll around here...

    Oh, I guess his mommy took the computer away for a few months.

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
  46. To be picky... by BrokenHalo · · Score: 1

    Gnome isn't a WM, it's a desktop manager: The current WMs are usually either the feature-rich Sawfish or minimalist Metacity. Don't know if anybody's still using Enlightenment as a WM, it's a bit overkill for that...

    1. Re:To be picky... by Anonymous Coward · · Score: 0

      > Gnome isn't a WM, it's a desktop manager.

      Gnome is a pile of shit.

  47. Re:drat... (and a question about church toilets) by Anonymous Coward · · Score: 0

    Might I recommend a fabulous book on the topic of,. . .er. . .,voiding your bowels:

    Everybody Poops
    by Taro Gomi

    Stimulating read.

  48. All well and good but by watsondk · · Score: 1

    Not really in a hurry, but am currently hitting CVS

  49. Far from negligible by msobkow · · Score: 4, Insightful

    The cost of QT is per developer, so in order to have their customer's application developers use QT, they'd have to include a QT license with the distribution of Solaris development tools. Not cheap. Not cheap at all.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Far from negligible by 10Ghz · · Score: 2
      Not cheap at all.


      Then why do just about all people say that cost of Qt is alot cheaper than some of the competing products?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    2. Re:Far from negligible by Anonymous Coward · · Score: 0

      Then why do just about all people say that cost of Qt is alot cheaper than some of the competing products?

      Because it is. That doesn't mean that the cost of providing licenses to everyone who develops for Solaris would be negligible. GTK+ is way cheaper, it's free.

  50. He didn't get rich from Paypal by iwearnosox · · Score: 0, Offtopic

    Musk didn't found paypal, his failure x.com (banking services, etc) absorbed it in 2000. It was the only saving grace for a company that plowed through millions of dollar of venture capital with little to show. Zip2 had quite a bit to do with his wealth, though. My friend went over to Musk's house to sit in his $1,000,000 Mclaren F1. Now that's a waste of $!

  51. Even worse here by Inf0phreak · · Score: 1

    Until this year, the science department of this university (University of Copenhagen (Denmark)) from where I am posting used SuSE Linux 7.3 exclusively with FVWM2 as the default Window Manager. Now, you take a guess to how many people were turned off from using Linux because of that? Sure it is rock solid and is easy as hell to support, but it is also a major turn-off for most people. Fortunately, they also have KDE2 installed, but there is just no way to use it except editing ~/.xsession manually - fat chance that the normal users would ever figure that out. My disappointment in the admin was enormous when I came back from summer break to find that they had installed Windows 2000 on the machines. Why switch from something that just works and does so every single time to something that... well... doesn't? Needless to say, I quite often see strange things happening under Windows. My reaction: hard reboot the machine next to it and get on with some serious work (or reading /. ^_^). And you wouldn't believe how many lusers type their stuff in Word now instead of using LaTeX-mode in (X)Emacs... They haven't even bothered to install OOo. Disappointed in them I am!

    --
    ________
    Entranced by anime since late summer 2001 and loving it ^_^
    1. Re:Even worse here by ciryon · · Score: 2

      Really depressing to hear. I would probably switch school for that. You don't feel like joining us in sweden (Lund) at the other side of the sund? :)

      Ciryon

  52. Only QT 2.x is free for Win32 by msobkow · · Score: 2

    The free version of QT for Win32 is outdated.

    --
    I do not fail; I succeed at finding out what does not work.
  53. But where is the Open Source JDK from Sun? by ahornby · · Score: 3, Insightful

    Linux won't be able to ship with Java/Gtk by default until Sun open source the jdk.

    If they don't do anything you will have the weird situation of Red Hat 9.x shipping with a .NET environment (from mono), but not a Java environment.

    I know about gcj etc, but to be able to run Apache Tomcat you really need a Sun derived JDK.

    --
    -- Thorin sits down and starts singing about gold.
    1. Re:But where is the Open Source JDK from Sun? by Anonymous Coward · · Score: 0

      Linux won't be able to ship with Java/Gtk by default until Sun open source the jdk.

      Linux can't ship anything. Its just a kernel.

      Not all distros require that their entier software package is open source.

      Not sure if sun would allow them to re-package the jdk, but I don't know why it would hurt them.

      That said, there are plenty other closed sourced free(beer) apps and drivers that should also be packaged in distros.
      I firmly believe than any "desktop" distro should ship with nvidia's drivers as well. Redhat and Mandrake do a great disservice to their newbies users by not packaging them.

  54. GTK+ on Windows? Hahaha by marm · · Score: 5, Insightful

    QT costs money for other platforms. GTK is free everywhere.

    Qt works properly on other platforms. GTK+ is broken everywhere except X11 (doesn't work, or is very buggy, doesn't look like a native app).

    If you are going to recommend an alternative to Qt for cross-platform GUI development, you do yourself a great disservice by suggesting GTK+. Try wxWindows instead - a much better alternative than GTK+, although it does still have issues.

  55. All well and good but by watsondk · · Score: 1

    I actually like the CDE, and have never seen it break, even with me using it (sparc solaris 7/8) for some horrible dev work.

    Compared to gnome its tiny, which yes I know is not hard.

    I agree that the CDE needs to be replaced with something better, but gnome is a huge step backwards, even the KDE would be better.

    The only hope is if they give options in addition to gnome under solaris 10

    If its mandatory Gnome, thats the end of me dealing with solaris, I will move 100% to Linux

  56. One world under one desktop enviroment by Anonymous Coward · · Score: 0

    It would be so much better if there was only one desktop software. But instead we got gnome and kde. Its caused many problems and many deaths. Can't we all just get along?

  57. People do not understand the issue of KDE by GauteL · · Score: 5, Insightful

    Whenever SUN and GNOME is brought up, there are always someone suggesting they should have used KDE instead. I'm a GNOME-user and I do not want to get into a discussion about quality here, so lets assumed that the (biased) assumption that KDE is better than GNOME is correct.*

    The main issue is control. GTK+ and most GNOME-libraries are based on a LGPL-license, while Qt is based on GPL. This is all fine and dandy for free software, and this is certainly not a question of morality. Qt is free software.

    For closed source development however things look different. For GTK+/GNOME you can develop closed apps without problems, with Qt/KDE you have to obtain a license from Trolltech. This could be fine for SUN themselves, but:

    SUN would not like to be held totally at ransom by Trolltech for all third-party developers. If Trolltech wanted to, they could cease giving out commercial licenses for the SUN Solaris platform at ANY TIME. Do you think any OS-developer would be boneheaded enough to let someone else control the platform? Do you think Microsoft would form the next Windows using Qt?`

    The question for SUN is:
    "Do we use a platform that is in direct control by another company for third-party development, or do we use a platform that is not?"

    This is an easy question to answer wether or not you like KDE or GNOME better.

    (*) It might be. I like GNOME better, but this might be my biased opinion. I just wanted to state that this was irrelevant.

    1. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      Well from a 'LIKE' view of point then I will agree to you. But for the target that GNOME leads now I don't agree with you. GNOME was a free project as in FREEDOM. As soon as these companies are getting their hands into GNOME as soon it started to become something totally differently. 5 years ago NO ONE of us users and developers ever thought that we sell our sould to such a company. And exactly this happened now. Most of the GNOME developers got hired by SUN, REDHAT and XIMIAN. These companies are NOW THE ONES who direct GNOME not the normal users and the developers anymore.

      This is what most people are so pissed about. It's the commercial outsourcing of GNOME on the back of free volunteers.

    2. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      This is not the Gnome anymore which was done by JOE DEVELOPER. Gnome 2 matured into a new product that got targeted by Sun Microsystems, Ximian and RedHat. These three companies signed corporate contract amongst them and hired all Gnome developers. You can't own the code but you can hire the coders and have them target Gnome as it was dealt out with the contract.

    3. Re:People do not understand the issue of KDE by GauteL · · Score: 5, Insightful

      "This is what most people are so pissed about. It's the commercial outsourcing of GNOME on the back of free volunteers."

      And it is just total BS. If someone wants to direct the development they just have to contribute instead of bitching that a lot of GNOME-developers have accepted a nice paycheck instead of doing it all for free.

      The argument about this being commercial usage on the "back of free volunteers" is also crap. Most of more famous people being employed doing GNOME-work for companies are actually the same volunteers that built GNOME in the first place. Besides, this is what free software is about. The Free Software Foundation has never opposed commercial interests as long as they also play by the rules laid out by the GPL. The major GNOME-companies have a very, very good history of playing by these rules.

      There is no evidence AT ALL that commercially employed GNOME-development step on the other developers of GNOME any more than in any other projects. The development is open and mostly consensus-driven and there is always a round of discussion about any major change.

      The complaints come from some users that do not like the direction GNOME is taking. In contrast there are also users that LOVE the direction GNOME is taking.

      If you want to influence the direction, you have to contribute or at the very least show very good arguments in each round of design choice. Bitching about it afterwards gets you nothing at all. That is the "sad" reality.

      My experience is that the developers are very willing to listen to reasonable and sane argumentation. They will however totally ignore stuff like "please do this, because GNOME is useless if you don't". Back up your opinion with good arguments or you get nowhere, and this is how it works in just about any part of the world.

      Besides, KDE is also driven by commercial companies like SuSE, Mandrake, Trolltech etc.

    4. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      Doesn't the L stand for Less. It is puzzling that the Free Software Foundation is in favor of the _Less_ free option.
      I agree it is a question of control. In one case a small company Trolltech has the control. In the other case the control is shared between 3 relatively larger companies Sun, Redhat and Ximian.
      Erik

    5. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      Yes, control is the issue. Gnome 2.x is the least customizable, least modular, most domineering DE for X11. Criticisms of GNOME in public forums get modded to oblivion, and noisy critics are subject to personal attacks and ostracism. This reflects a sophisticated understanding and manipulation of public discourse--or just a nasty side-effect of groupthink. Regardless, it demonstrates hostility toward free expression and free thinking, and that cannot be a good thing for Free Software. Thus you are correct, control is the issue.

    6. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      How can you say that this is BS when the preliminary elections for the GNOME board show an absolute domination by Sun, Ximian and RedHat. The community of free volunteers has been basically sqashed. In order to work on GNOME you have to contend with a GNOME board that is controlled by major corporations. That is the facts, man! Deal!

    7. Re:People do not understand the issue of KDE by Anonymous Coward · · Score: 0

      > If you want to influence the direction, you have to
      > contribute or at the very least show very good
      > arguments in each round of design choice.

      Actually people did. They came up with constructive feedback, they came up with patches and fixes, they came up with good arguments etc. (you can read more about that if you scroll up and read the Armageddon text which contains a lot of links to userfeedback). Guess what, nothing changed.... that's reality dude.

  58. first p0st!!!! by p00p · · Score: 0, Troll

    please excuse me but my first post is today! and i cannot help but notice that poop is gooey too. haha just joking, of course ;) but seriously.. it IS kinda gooey, yeah? of course it is, or at the very least one might suppose that it certainly CAN be born with that quality provided the constituents of said feces are properly prepared.

    I think that the GUI has run its inevitable course and now Linux is moving away from the desktop metaphor into the command line. after all, that's where its strength lies - not in shoddy crap like GNOME and KDE. It's time for a breakthrough and GNOME 2 is _not_ it. Sorry to say so.

  59. Not again... by brettlbecker · · Score: 1
    This is how you know that you spend your time on too many forums. This guy has been posting this same message everywhere, always anonomously. I caught it the other day on gnomesupport and everyone there was talking about how he's off his rocker.

    It's hard to put any kind of faith into someone who won't even post their name or drop a fake email address alongside their scathing, ill-informed piece of slander that they are spreading around like a virus. My theory is that it's some kid who was attempting to write code for gnome and was asked to leave because the quality of the code was around the same quality as the grammar and punctuation in this post. Don't buy this crap.

    --
    "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    1. Re:Not again... by Anonymous Coward · · Score: 0

      Your reply is OT. How is this related to what he wants to say ? Maybe you judge about what he writes in first place. Don't jump on the 'he is a troll' boat so quickly. I think he has a lot of good points.

    2. Re:Not again... by Anonymous Coward · · Score: 0

      Nice thing about AC, you can be your own sock-puppet, unless you want to give all those voice in your head a say and count them all as individuals :o).

    3. Re:Not again... by Anonymous Coward · · Score: 0

      How can you say that this is BS when the preliminary elections for the GNOME board show an absolute domination by Sun, Ximian and RedHat. The community of free volunteers has been basically sqashed. In order to work on GNOME you have to contend with a GNOME board that is controlled by major corporations. That is the facts, man! Deal!

    4. Re:Not again... by Anonymous Coward · · Score: 0

      Exactly. I couldn't have said it better.

      But all these pro-GNOME people don't get it. Either they don't understand it or they are simply ignoring the facts.

      I like GNOME very much but I am only pissed up about the direction and the control.

  60. All well and good but by watsondk · · Score: 1

    I did look at Gnome 2 when it first shipped, but it drove me nuts very fast, it was far too slow, buggy, windoze like, buggy etc. And that was on a high end SMP Xeon Box, with 2GB of RAM and SCSI RAID array.

    I did have a go at getting Gnome to run at a speed that made it usable, but even after disabling as much eye candy as possible, source building optimized binaries libs, and disabling as much junk as possible, it was not even close to WindowMaker, or even KDE.

    To me CDE is more dated than butt ugly, but I agree that its not for everyone, and for the newbee out there, terrifying, complex to do anything with etc.

    If sun does the sensible thing and includes an alternative to gnome, I will still use it, I care not if its CDE, OpenWindows (still in use by several of my clients), or even WindowMaker (my choice).

    There is no way that I would use gnome (or KDE), and even created a mini-gnome library install to let me run the apps without installing full gnome.

    I do not use, support, or recommend Gnome or KDE to my Linux clients, which would be the same approach that I will take with Solaris 10.

    BTW. My original post was not a Troll, just my take on Gome being bad for Solaris. I just forgot to log in to post it.

  61. Sun GUIs by dunstan · · Score: 3, Informative

    It would be the fifth - Sunview, NeWS, Openwin, CDE, Gnome.

    People tend to forget Sunview because it wasn't X based. Hell, it was kernel based, but it ran reasonably quickly on a 68020 with 4MB of memory across 10Mb ethernet. Sun took their GUI out of the kernel and into user space a few years before Microsoft took their GUI the other way. Go figure.

    The arguments about NeWS have been well rehearsed ... brilliant innovative technology but Sun kept it proprietary while X was BSD licensed.

    Then there was the Openlook vs Motif holy war, during which Scott McNeally was quoted saying Sun would adopt Motif "over my dead body".

    As for Gnome, Sun have been putting development effort into Gnome for a couple of years now, working on some of the boring bits. They wouldn't have done this if they didn't intend to use it.

    Dunstan

    --
    The last scintilla of doubt just rode out of town
    1. Re:Sun GUIs by tim_bissell · · Score: 1

      Fifth - close but not quite!

      Sunview-NeWS-OpenWin-OpenStep(NEO)-CDE-Gnome

      Although I'm being a bit pedantic with OpenStep - did it even reach 1.0? OpenStep on Solaris (as opposed to OPENSTEP/Sparc native from NeXT) was going to be the new desktop for Sun, but withered and died when Sun got the Java religion. Still, it lives on as MacOS X.

    2. Re:Sun GUIs by swordgeek · · Score: 2

      Oops! I stand corrected. I saw Sunview once. NeWS um...well we won't talk too much about that one. Someone also mentioned OpenStep, but if I remember correctly, Sun dabbled in it and then chucked the idea. Pity--I always liked NextStep.

      I like to think that my point still stands--Sun isn't flopping madly about, switching desktops at random.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  62. HP-UX by Anonymous Coward · · Score: 1, Informative

    The next major release of HP-UX will also sport a GNOME desktop. Posting AC for obvious reasons!

    1. Re:HP-UX by Anonymous Coward · · Score: 0

      There's been a beta port of Gnome to HP-UX 11 available from HP since last fall.

  63. Re:Deja Vu by Anonymous Coward · · Score: 0

    bigot

  64. Irrelevant by colins · · Score: 1

    Linux workstations are replacing Sun workstations hand over fist in nearly every market where Sun still has their foot in the door (Animation, EDA, Financial, Oil&Gas, Medical).

    I believe this news is largely irrelevant. By the time Sun ships Gnome2 as their default desktop for Sun workstations, their market share vs. Linux workstations from Dell/Compaq/IBM (which will also be shipping Gnome2) will be close enough to 0 not to matter.

    http://www.stuckless.com/~colins

  65. like a rock? how's the performance? by green+pizza · · Score: 2

    How's the performance? Have you tried Sun's packaged GNOME 1.4 on the same box? Why do I ask?... because I tried GNOME 1.4 on an Ultra 1 as well, and it was miserably slow. I really can't imagine that 2.0 would be that much faster, maybe even a tad bit slower.

    For the record, I was using an Ultra 1/200E, 512 MB RAM, Creator3D gfx, Solaris 8 7/01 with latest patchset.

    CDE/dtwm on the same box was about as zippy as it could possibly be. Vanilla plain, but fast.

  66. How's CDE these days? Memory leaks? by green+pizza · · Score: 2

    This message might not get any replies, being down at the bottom of the stack, but it's worth a shot...

    What has CDE been like over the past year? I keep hearing folks talk about how mature/stable/etc it has become. I first used CDE under Solaris 2.6, and later on Solaris 7 and Solaris 8 (revision 07/01). I never had much of a problem with it... it did the job and had a clean look to it. BUT...

    ...my big beef with it was the blasted memory leaks. All three versions I tried would gobble up insane amounts of ram over about a month's time. Logging out at night solved the problem, but was a bit of a pain on non-networked, always-logged-in boxes. I was used to Openwin as well as SGI's "IndigoMagic" desktop, both of which could run logged-in for months without sucking up more than an extra mb or so of ram. I guess maybe CDE's developers felt the average user would logout after a day or two... or reboot every day like the Wintel PC crowd. I dunno. *shrug*

    My long term solution was to ditch CDE on my own box and just use mwm as my wm and have a nicely configured "right-click" root menu. xterm and xwsh are my program launchers, damnit! :)

  67. Re:like a rock? how's the performance? by mark_lybarger · · Score: 1

    don't know about gnome 1.4, but i've used gnome 1.2 i believe on an ultra-5 w/ 128MB Ram, and a shitty graphics card (don't recall the name), performance was ok with that and kde 2.2. though when i had to start a weblogic server, things would get a little flakey if i left the gui running much.

  68. Sun is no longer the biggest player in UNIX. by emil · · Score: 2

    HP handed Sun their head on a platter last quarter.

    Granted, HP did this by selling PA-RISC and Alpha. These are two dead architectures, with zero native binary compatibility with Itanium.

    HP must be pretty happy that there is a sucker born every minute.

    1. Re:Sun is no longer the biggest player in UNIX. by Nothinman · · Score: 2

      Sun's UltraSparcs aren't binary compatible with Itanium either so it's a moot point.

    2. Re:Sun is no longer the biggest player in UNIX. by emil · · Score: 2

      Yes, but Sun didn't announce that they are cutting Sparc. The fact that HP can publicly kill PA-Risc and Alpha and still sell machines amazes me.

    3. Re:Sun is no longer the biggest player in UNIX. by rodgerd · · Score: 2

      It's kind of ironic. I imagine you're probably misusing "moot" to mean "not worth discussing", but the fact you missed the point means you're actually using it correctly.

      The fact Alpha systems aren't compatible with Itanium ought to matter to HPaQ customers because all future HP-UX and VMS systems will be Itanium based. Whereas customers buying US III machines know that there will be future generations of the UltraSparc acrhitecture and that will be their (seamless) upgrade path for the forseable future.

  69. Re:IN SOVIET CANUCKISTAN by Anonymous Coward · · Score: 0

    They have the best supply of handcuffs!

  70. gcj is not Java by g4dget · · Score: 2
    (In fact, with gcj you're able to write native-binary GNOME apps using Java and the above projects...

    gcj implements most of the Java programming language, but it only has a tiny fraction of the Java libraries.

    There is currently only one Java platform implementation, and it is proprietary and comes from Sun; several other companies have licensed it and are shipping modified versions.

    CDE is an ugly pain in the ass, IMHO.

    CDE is basically what was considered fashionable around the time of Windows 3.1 and OS/2. Also, while the bindings may seem strange to people who have grown up on Windows or WindowMaker or whatever, CDE is actually pretty consistent.

    I'm kind of conflicted about CDE/Motif. The actual implementation of Motif sucks badly and is quite buggy. But Motif takes much better advantage of X11 than Gtk+, and technically, CDE does quite a number of things a lot better than Gnome.

    1. Re:gcj is not Java by Anonymous Coward · · Score: 0

      "CDE is basically what was considered fashionable around the time of Windows 3.1 and OS/2"

      Even back then, it was "Looks Like Ass, but Good Enough".

      What did happen is that the UNIX people bought the CUA look-n-feel from IBM/MS in an aborted industry (everyone except Apple) effort to make all GUIs look similar.

    2. Re:gcj is not Java by Anonymous Coward · · Score: 0

      Actually, I think IBM's implementation is independent of the Sun RI. Unfortunately, they've been holding off on releasing the Windows and Linux versions of their 1.4 JDK to push the AIX version.

  71. Re:GTK+ on Windows? Hahaha by Anonymous Coward · · Score: 0

    my my, how do you get a +4 for a comment about GTK being broken everywhere cept with X and you have ZERO DETAILS to back that statement up

  72. Re:GTK+ on Windows? Hahaha by Anonymous Coward · · Score: 0

    GTK+ 2.0 works for me on Windows XP.

    Ever heard of GTK#?
    http://gtksharp.sf.net/

    Actually, GTK# is misnamed. It should be gtkDotNet or something.

    It has C# bindings to GTK+ 2.0, GNOME 2.0, GConf, Glade, Gnome-DB, GDA, etc...

    The C# bindings to gtk+ 2.0 (and dependencies, such as glib 2.0, pango, atk, gdk) in GTK# works on Windows and Linux.

    The C# bindings to GNOME 2.0, GConf, Glade, Gnome-DB, and GDA only work on Linux due to the native libraries for these things have not been ported to Windows.

  73. Re:GTK+ on Windows? Hahaha by Zapman · · Score: 2

    Nice troll!

    T-ranger writes:
    QT costs money for other platforms. GTK is free everywhere.

    marm writes:
    Qt works properly on other platforms. GTK+ is broken everywhere except X11 (doesn't work, or is very buggy, doesn't look like a native app).

    Methinks you misunderstand. For Sun to use QT/KDE in Solaris, they'd have to pay trolltech $BIG$MONEY$. GTK/gnome2 is free software. They could use it for free. And they are. And they're contributing a lot back to the project.

    Assuming your statement about 'other platforms' is correct, it doesn't matter. Why? Because Solaris GTK/Gnome2 is going to be on top of X11 anyway.

    I'm running the solaris8 gnome beta (gnome1.4) and it works really well. When I have some freetime at work, I'll install the gnome2 beta for solaris on top of it, and see how it does.

    --
    Zapman
  74. Re:like a rock? how's the performance? by Anonymous Coward · · Score: 0

    GNOME 2 beta 3 is much faster on my Ultra 1 (167 Mhz, 256M RAM, Creator 3D, Solaris 9) than GNOME 1.4. Nautilus rocks. :)

    Beta 3 supports the SUNWmlib media lib library with gdk, which utilizes the VIS instruction set.

  75. Re:like a rock? how's the performance? by green+pizza · · Score: 2

    Very cool. I'm not a big GNOME fan, but if Sun's release version will run nicely on an Ultra 1, then I'll be way more likely to give it a shot. Might even be kinda zippy (heh) on the Ultra 30 (300 MHz) I may soon be getting.

    BTW, how's Solaris 9 working out for you on that box? I'm still using 8, which feels a tad slower than 7, but it may just be a placebo effect.

  76. Not bad but there is still a better option by X-Nc · · Score: 1
    Ok, this will likely get mod'ed down 'cause roblimo already bitched at me about it but this time I am really on topic for the thread.

    I wish that there was some way to get Sun and all the other CDE using companies to look at XFce. It's capable of looking and feeling like CDE. However it's got more functionality and more cababilities than GNOME or KDE. It's also as fast (if not faster) than IceWM and other light WM's. The iceing on the cake is that, from within XFce, you can run all the GNOME and KDE apps with absolutely no compatability problems at all.

    Now, I am not saying that GNOME (or even KDE) are not outstanding products. They are two great projects doing fantastic work. It's just that if you were going to move from CDE wouldn't it be better to go to something that would be easy for people to use as a steping stone to GNOME? It's only common sense.

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
    1. Re:Not bad but there is still a better option by Skjellifetti · · Score: 1

      Hear! Hear! Xfce does a great job. It is unobtrusive, fast, and easy to customize.

    2. Re:Not bad but there is still a better option by Repugnant_Shit · · Score: 1

      I tried it out quickly. Is there a way to set up keyboard shortcuts? Like in KDE I have Winkey+R = run, Winkey+D=console (from my litestep days when D meant DOS box).

  77. Oh goody, NFS users get shafted! by Greg+W. · · Score: 2

    Hahahahah! Oh yeah, I can see it now. GNOME 2, which totally and utterly refuses to work if your $HOME is NFS-mounted, will become the default for Solaris, from Sun, the people who invented NFS.

    This should be amazingly funny to watch. I'll have to stock up on popcorn.

    08:58 greycat> ~laugh at gnome 2
    08:58 @apt> HAHAHA! AH-HAHA! gnome 2 just cracks me up!
    1. Re:Oh goody, NFS users get shafted! by Anonymous Coward · · Score: 0
      You know, NFS is a lot like CDE -- it's old, it helped Unix get footing in some areas, and by modern standards it sucks, a lot. Sun's just secretly telling you to use AFS instead :-P

      --
      Gimme (-1, Troll). Come on, you know you want to.

    2. Re:Oh goody, NFS users get shafted! by BenjyD · · Score: 1

      I'm logged in on a gnome2 debian installation with a home directory mounted on NFS, so, no, it doesn't refuse to work.

      This was a problem with gnome1 too, You just have to have an NFS server that supports file locking - version 3 or greater I think.

    3. Re:Oh goody, NFS users get shafted! by Greg+W. · · Score: 1

      gnome-panel version 1.4.x works on my setup. gnome-panel 2.x does not, because it uses this gconf2 thing. (And as you can see, the Debian maintainers for gconf2 are a bit less than helpful in this situation.)

      My NFS server is OpenBSD. I've configured NFS version 3 support on the Linux client. Locking just does not work. I've spoken with another Debian+OpenBSD user in IRC and he's confirmed that locking does not work. I consider the problem intractable -- I just ssh to the OpenBSD box to run mutt instead of trying to run mutt on the Debian client.

    4. Re:Oh goody, NFS users get shafted! by Anonymous Coward · · Score: 0

      Well, that, or Sun (who knows how to use NFS properly) will run lockd/statd on their clients and spoil all your fun.

      Have your bot laugh at debian maintainer incompetence instead. This problem was well documented and solved everywhere long before GNOME 2

    5. Re:Oh goody, NFS users get shafted! by msobkow · · Score: 2

      From the referenced bug report:

      My home directory is mounted on an NFS file system in which file locking does not work

      As Gnome coordinates the updating of various config and application files in the user's home directory, it needs a working file lock manager to prevent overwrites. This isn't a bug in gnome, but a crippled NFS server implementation.

      Sun has working file lock managers, so do Linux, BSD, and Netware. Why this user's NFS server doesn't support file locking is beyond me...

      --
      I do not fail; I succeed at finding out what does not work.
    6. Re:Oh goody, NFS users get shafted! by Anonymous Coward · · Score: 0

      'apt-get install nfs-common', or whatever you debian people do, and then '/etc/init.d/nfs-common start'. Then it should work.

  78. Re:GTK+ on Windows? Hahaha by Anonymous Coward · · Score: 0

    No, Sun wouldn't have to pay TrollTech a cent.

  79. Re:GTK+ on Windows? Hahaha by jensend · · Score: 2

    Sun would have to pay Trolltech to use QT for anything with has a license which isn't GPL compatible (read: most of what they'd be using a new toolkit for).

  80. Is the GTK+ 2.x/GNOME API/ABI now frozen? by truth_revealed · · Score: 2

    One of Sun's biggest concerns (or any OS vendor for that matter) in shipping shared system libraries is that the API/ABI remain backwards compatible. Just as all applications depend on libc remaining backwards compatible, I imagine many future Solaris applications will depend on GNOME/Gtk. Does GNOME 2/Gtk+ 2.x offer this ABI guarantee?
    Yes, you could ship many versions of shared libraries each tailored to a specific Gtk version, but you lose the advantage of older applications automatically gaining new features.

  81. KDE is dead like BSD :-) by 0x0d0a · · Score: 2

    the overall effect is...kinda like Windows done right

    Except many people don't like Windows, and dislike KDE for the copy-Windows approach. It's a matter of flavor -- GNOME diverges more radically from Windows.

    I do have to say that this is something like the ultimate slap in the face for the KDE project -- built to replace CDE, its ultimate goal was to do exactly what GNOME is now doing.

    Of course, lots of Qt promotion running around...might as well add my own gtk promotion. :-)

    GNOME is much more acceptable to adopt as a major standard partly because of the far, far broader application support. The gtk application base has got to be at least five times the Qt application base. There's only a single "killer app" on Linux that's written in Qt -- licq, the best-of-breed Linux ICQ client (which *still* has issues with Windows clients and also has a gtk interface). If you use Linux, you *will* be using gtk at some point -- gimp, xmms, gtk-gnutella, dctc/dc_gui, gkrellm, sodipodi...and if you want a consistent desktop, a gtk-based environment is really the only way to go, since you're going to have to use gtk anyway.

    Sun chose long ago, and has been putting plenty of effort into GNOME for a while ago. People acting shocked that they didn't fall behind KDE shouldn't be surprised -- the choice was made a long time ago -- Sun's usability work, donation of code...

    Other major points -- the development model is much more appealing to Sun. GNOME has a very open architecture. It's much easier to get something accepted into GNOME than KDE, and GNOME is much less tightly controlled by the GNOME people than KDE is by the KDE people. It's a more open development process. Sun probably decided that it couldn't control the KDE people, so the GNOME approach gave it more freedom to do things the way it wants to.

    Next, cross platform support -- as has been mentioned in other posts, in the Solaris world, there are more closed-source app developers who don't want to screw around with GPLing cross platform stuff. The license is much more of an issue on Solaris than it is on Linux.

  82. Re:GTK+ on Windows? Hahaha by marm · · Score: 2

    my my, how do you get a +4 for a comment about GTK being broken everywhere cept with X and you have ZERO DETAILS to back that statement up

    Because it's the truth. GTK+ 1.4 and 2.0 both work on Win32, but they are both exceptionally buggy - have you tried using the GIMP Windows port? It's not a good experience, and that's not just because the GIMP has a terrible interface anyway. GTK+ apps running on Windows don't look or behave like Windows apps either, they behave like... GTK+ apps. Sticks out like a sore thumb. Second, GTK+ doesn't run on MacOS X at all, not natively, anyway. The X11 version works if you have an X server installed on the Mac, but that just means you're running the X11 version, so my original statement still holds true.

    I'm not saying GTK+ is crap, it's just not designed to be cross-platform (assuming you count X11 as a single platform, and I do) and it shows. I was taking issue with the idea that GTK+ is a sensible toolkit to choose if you want cross-platform apps, which the original post in this thread suggested. If you want cross-platform GUI apps, choose Qt or wxWindows - or heck, Java/Swing if you're a masochist, but don't choose GTK+, it would be a dumb choice.

  83. Heh? by truth_revealed · · Score: 2

    The poor economy forces everyone to think about the performance of applications on 4 year old hardware.
    Companies are not replacing computers every two years as they once did.
    Also, XML can be parsed quite decently on older hardware so I don't see what your point is in relation to Swing's slowness on new hardware. This is solely a Swing problem. Swing is a very poorly designed Java graphics toolkit that creates 10 times more temporary objects than it should. Sun would be well advised to abandon Swing altogether in favour of a Gtk wrapper.

    1. Re:Heh? by duffbeer703 · · Score: 2

      XML brings with it alot of overhead with it's markup structure. It seems to me that that parsing megabytes of text is far less efficient that reading data via some pre-defined binary structure.

      The point that I was trying to make was that as computers in general get faster, the efficency of applications begins to matter.

      In 1997 you could run the average Linux distro on a slow 486 or even a 386. Today, Red Hat 8 or Mandrake will choke an older Pentium 2 to a halt. The difference is that more robust GUIs like GNOME and KDE are creating object frameworks which add considerable overhead to the system.

      GNOME 2 would not be acceptable performance-wise in 1997. Today it is ok, since computer performance has increased.

      I think that the same argument could be made about java or other languages that operate on the same concept. While I don't know enough about swing to agree or disagree with you, I do believe IN GENERAL that memory and code bloat becomes more acceptable as computers get faster.

      One of the guys that I work with used to tune applications, especially disk writes with assembly language on an old Unisys mainframe to optimize write speed. Who does that today?

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  84. GNOME 2 (on Sun) is awkward by Mas3 · · Score: 1

    I'm mainly a KDE user, and first experienced GNOME 2 beta on Solaris.
    I don't know what's SUN's fault & what's GNOME behavior. (I've never tested GNOME 2 on Linux)

    - Lot's of GNOME-apps doesn't work (either don't start or crash very often)
    - removable disks cannot managed (no Icon or something to access them - need to use old CDE programs)
    - Localisation mostly undone (Even in a beta version Localisation should be mainly done)
    - limited ways to configure window behavior (I really miss my stay-where-they-are-even-if-I-click-in-windows)
    a nd lots of other minor and annoying things

    With that experience I would say GNOME on Solaris is still in alpha state.

    --
    Stefan

    DevCounter ( http://devcounter.berlios.de/ )
    An open, free & independent developer pool.

  85. free stuff by 4of12 · · Score: 3, Insightful

    It's funny.

    I'm running KDE on Linux on dual 2.2GHz Pentium 4s with an nVidia card. It's great.

    But I've used Sun workstations from (Sun 3/160) 1985-2001 (Ultra2).

    When OpenWindows started to ship with XView and then with CDE, I moved over to use plain old twm, then ctwm and finally fvwm. Avoided CDE all these years. It's only now under Linux that I've conceded to using one of these full-featured desktops because it doesn't feel heavy.

    Desktop UNIX is going free and Sun will be wise to change to the times.

    Sun still rules in the big server arena, but it could leverage that in making a name for itself in the newly emerging low cost UNIX desktop area, as long as it doesn't get caught up misty-eyed pining for the times when people were willing to shell out $20K for a workstation. Enterprise level integration and management of UNIX LANs running StarOffice, Mozilla and Evolution is a potentially huge market playing to Sun's traditional strengths. (NFS, NIS, etc.)

    If Sun doesn't, then we'll have to look to other players that may not be quite as well positioned from some perspectives: HP, IBM, Red Hat, Dell...

    --
    "Provided by the management for your protection."
  86. Boxes, you idiot by Anonymous Coward · · Score: 0

    It's boxes, not boxen, you idiot. Did you get it? Good!

  87. Not (entirely) true! by Balinares · · Score: 2

    You can write commercial Qt/X11 applications as long as they're GPLed.

    Don't mix up commercial and closed source.

    --

    -- B.
    This sig does in fact not have the property it claims not to have.
  88. Precisely by Anonymous Coward · · Score: 0

    > Besides, KDE is also driven by commercial companies like SuSE, Mandrake, Trolltech etc. ...who also employ all the key KDE developers.

    Developers have to eat too. I so no problem with the GNOME or KDE commercial developer situation.

  89. Re:like a rock? how's the performance? by painehope · · Score: 1

    Sorry late reply, had to sleep...GNOME2 on it feels like it's a tad bit slower than CDE, but not much. As far as Solaris 9, it's fine by me. I've run 6,7,8, and 9 all on the same class ( Ultra 1 ) of machine, roughly same processor speeds and RAM ( 512 MB ), and not noticed a difference speedwise. But I very rarely compile anything on it, as I don't do much work/development on Solaris, just Linux, so for me the important things on Solaris 9 are vi, shell utilities ( bash, sed, awk, etc. ), perl, and ssh.
    Give it a shot...or try running Linux on it ( I remember the Redhat 6,2 distro ran nicely on an Ultra 1 a few years ago, haven't tried it since ).

    --
    PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
  90. Trusted Solaris too ? by Russ+Steffen · · Score: 2

    I wonder if this will extend to the next version of Trusted Solaris. It would be very nice to get rid of CDE there, too.

  91. Good riddance. CDE was swiss cheese. by embobo · · Score: 3, Interesting

    I despise CDE. Not for its obtuse configuration scheme, but rather for the fact that it has so many security holes. ToolTalk especially is the bane of my existence. Take a look at what CERT has to say about CDE. Whoever coded CDE should be fired.

  92. Nice try by marm · · Score: 2

    There's only a single "killer app" on Linux that's written in Qt -- licq, the best-of-breed Linux ICQ client

    Discounting of course the whole of KOffice, the only Linux office suite that's nice to use. Or Konqueror, the web browser, file manager and universal viewer that's actually good to use and does what it says on the tin. Or KPPP, the only friendly GUI way of getting online if you're on dialup. Or Quanta, the nicest HTML editor. Or Kate, the all-round best GUI text editor. Or KDevelop, the best IDE by miles. Or Scribus, the only DTP program on Linux worth a damn. Or Rosegarden-4 or MusE, the only halfway-usable music sequencers on Linux. Or Karbon14, now part of KOffice, not quite there yet but a vector drawing program like Sodipodi that, unlike Sodipodi, doesn't drive you barking mad.

    GTK+ has more applications in number, I agree, although not anything like the 5:1 ratio you think, and few of them are large and complex. Only two of the apps you gave as examples, the GIMP and Sodipodi, could really be described as large and complex, and both of them have a reputation for having a terrible user interface. The rest of the apps you gave are all fairly small and limited in scope - a music player, a couple of p2p apps, a system monitor. Personally I think that says a lot about GTK+'s suitability for writing large applications.

    Compare that with Qt, which has Scribus, Rosegarden-4, MusE, KDevelop and Karbon14 as large and complex killer apps, all of which have quite decent user interfaces, and all of which have smaller development teams than the GIMP or Sodipodi. Heck, Scribus was written almost entirely by one person! You'll note also that there aren't too many specialist commercial applications being written in GTK+ - where are the medical imaging apps or the geological survey apps, to pick two that TrollTech shows off as success stories? Or of course there's Opera, or the HancomOffice stuff. Or all the PDA stuff for the Zaurus. If the commercial licensing was really a problem for Qt, don't you think these would have been written in GTK+ or wxWindows instead?

    There's this persistent myth put about by some people that no-one is writing apps with Qt, and it simply isn't true. You're just choosing not to look at them.

    If you use Linux, you *will* be using gtk at some point

    Not really. The only GTK+ apps I keep around these days are the GIMP and Sodipodi and they are such pigs to use I often find myself booting a VMware Win2k session to use Photoshop and Illustrator instead, even for quite small tasks. The only non-Qt app I find I use regularly is OpenOffice.org, and that's only because it's the only thing that will reliably open MS Office files - if I'm starting a new document I prefer KWord or KSpread, they play nicely with the rest of my desktop, are lighter on my system, and are easier to use.

    Sun probably decided that it couldn't control the KDE people, so the GNOME approach gave it more freedom to do things the way it wants to.

    You're almost certainly right on this point. ;)
    Of course, freedom for Sun isn't necessarily a good thing for the end user - or the volunteer developer. Witness all the moaning about the direction GNOME 2.x is headed from... end users and volunteer developers.

    1. Re:Nice try by 0x0d0a · · Score: 2

      Discounting of course the whole of KOffice

      When KOffice is *finished*, it might be best-of-breed. At the moment, it's far behind OpenOffice (bizarrely, part of the GNOME project), and even things like AbiWord have a better shot at being best-of-breed.

      Konqueror was use at one point, when Mozilla sucked, but now you just use it with the mozilla renderer instead of khtml if you want to handle all sites. And then...you might as well be using galeon.

      I've never used a GUI program to do PPP, though I know that RH puts out something (rp3? Sounds right...) and there are plenty of PPP GNOME utils. So I can't really compare.

      Quanta is not the nicest HTML editor, or is Kate the best GUI text editor by a long shot -- xemacs has and will rule the Linux world here. Nor do I think your IDE can stand up to xemacs.

      Scribus isn't even close to done, and I think for the time being, anyone wanting professional output from Linux is going to be stuck with LaTeX (not that LaTeX is bad, but it certainly takes time to learn).

      I haven't looked at Rosegarden recently -- last I looked, it was based on Tk or something, and there was talk of using Qt but no code. I'll have to look at that.

      the rest of the apps you gave are small

      The apps I was talking about are ones that I use...I was just glancing around my desktop. The fact that there is no KDE equivalent for these programs says that:

      that says a lot about GTK+'s suitability for writing large applications

      ? I think not.

      I haven't ever heard of MuSE, though I'll take a look.

      medical imaging or geological survey apps

      I haven't looked for GTK versions of these (wouldn't surprise me if there are any) because I simply have zero interest in either field. As do 99% of the people out there.

      Opera is unusable on Linux (where one has virtual desktops), thanks to the MDI interface. I won't count that an indispensible app in the least, especially since it's little faster than Mozilla.

      I haven't used HancomOffice, though it's gotten less than stellar reviews. I (and few other people) have a Zarus. For those few, I will happily endorse Qt Embedded.

      "If you use Linux, you *will* be using gtk at some point"

      Not really. The only GTK+ apps I keep around these days are the GIMP and Sodipodi

      As I said. I use LICQ's Qt interface because it's slightly nicer than the gtk+ one, but even that has an alternative, and I'm about to give up on LICQ because of massive interoperability problems with the rest of the icq clients in the world.

    2. Re:Nice try by Anonymous Coward · · Score: 0

      Oh boy, I haven't read so much crap than this. STFU.

      Openoffice is tied to the Gnome project is plain wrong. It has nothing to do with Gnome at all it doesn't even have a Gnome interface because of the different widgetset used.

    3. Re:Nice try by Nodatadj · · Score: 1

      > all of which have smaller development teams than
      > the GIMP or Sodipodi.

      Sodipodi has only one person working on it AFAIK, so some of those development teams must be REALLY small.

      There are other large GTK programs around:
      Evolution, Gnumeric, Abiword, Gnucash

    4. Re:Nice try by Guillaume+Laurent · · Score: 1

      I haven't looked at Rosegarden recently -- last I looked, it was based on Tk or something, and there was talk of using Qt but no code.

      Er, when was the last time you looked, 3 years ago ? And the previous version was based on Athena. It did (optionally) linked with Tcl, but never used Tk.

      I'll have to look at that.

      Please do.

  93. No interview by Augusto · · Score: 2

    I see no read more on the article. I go to the comments section and hit read more, and see the same article.

    I agree with the original poster, what type of "interview" is this?

    --

    - sigs are for wimps.
  94. Get Rid Of That Ugly Icon by Anonymous Coward · · Score: 0

    Why can't GNOME get rid of their stupid, ugly icon? If they're going to be an "enterprise" desktop they should start looking like one in all areas.

  95. Swing is not a window manager by Augusto · · Score: 2

    Swing is not a window manager which is the first thing they need.

    Plus they said in the article to write your apps in Java (they'll provided the look & feel) or GNOME, so I don't think it's a statement on Sun admitting anything on Swing.

    Why waste money with yet another desktop environment when there's a free one? That's the thinking that probably went into this.

    --

    - sigs are for wimps.
  96. WTF! by Arandir · · Score: 2

    they have in fact revealed plans on creating GTK+ bindings for Java which will make all future Solaris apps look like alike

    All future apps? Gentu has been smoking crack!

    Unless there's a gun pointed to the head of Solaris developers, there's nothing stopping them from using Motif or vanilla X11. Most commercial UNIX developers have never used GNOME. Sun cannot seriously think that people will jump on the GNOME bandwagon just because they change a desktop. Is Adobe going to release Gramemaker and Rational to release Gleargase just because Sun thinks it's a cool idea? Hah!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  97. Say What?! by ArtDent · · Score: 4, Insightful

    I know this isn't the point that the submitter chose to focus on, but I have to point out the anti-IBM spin that the OSNews author let through or inserted:

    OSNews was also told that Sun will not commit Solaris code to the Linux kernel (Solaris is known to have one of the best, if not the best, SMP scalability in the industry with the only real competition coming from HP-UX and IRIX).

    The omission of AIX on POWER4 is completely bogus. IBM is Sun's only real competition right now, and Big Blue's offerings outperform Solaris on Sparc at a fraction of the cost.

    Sun might write some drivers if needed and do some bug fixes, but will not be directly involved in the process of steering the Linux kernel. "Linus Torvalds and the community are doing a fine job on it. Sun will not attempt to hijack the open nature of the Linux kernel in any proprietary direction," said Moffitt. Distinguishing Sun's Linux policy with IBM's, is important to Moffitt.

    I'm sorry, but who really thinks that it's a bad thing that IBM is paying a large number of developers to contribute GPL'ed code to the Linux kernel? IBM's work has had a lot to do with the high-end progress that we've seen in 2.4 and will see in 2.6. They're not steering the kernel and they're not subverting the process, they're just submitting their patches like anyone else could. They're adding their efforts to the efforts of others in the community, and everyone is benefiting from the results.

    Sun, on the other hand, is willing to make the massive contribution of writing some drivers, if no one else will do it form them. Otherwise, they're satisfied to offer Linux, only as a low-end player, and do their darndest to make sure it stays that way.

    It's false that IBM is "not evolving AIX" anymore -- their last release was less than 2 months ago. But their actions clearly show that they want to help Linux grow into the role that AIX currently fills (to be clear, that would be running on pSeries machines to outperform Solaris on Sparc). Obviously, Sun has a problem with that, but why should anybody else?

  98. Xfce Keyboard shortcuts by Skjellifetti · · Score: 1
  99. Re:Deja Vu by Anonymous Coward · · Score: 0

    Aye, the antisemitic KDE troll is one. Go through his brief posting history to see him screaming about Israeli propaganada because someone dared suggest that suicide bombings were not a good thing.

  100. Re:Martin Baulig by redtuxxx · · Score: 0

    As Martins resolved spat with the rest of the Gnome team keeps getting quoted, without the subsequent reconciliation, lets put it straight.

    Martin is still involved in gnome, and is a member of the gnome foundation (and stood for the board)

  101. KDE has the same issue by msobkow · · Score: 2

    You'll notice that when you start KDE apps under Gnome, various KDE daemons are started if they aren't running. If you run Gnome apps from KDE, various Gnome daemons get started. I expect tooltalkd or some such will be started to deal with the CDE applications in the same way.

    Did anyone ever actually use tooltalk with CDE? I never saw anything except recompiled Motif applications...

    --
    I do not fail; I succeed at finding out what does not work.
  102. Re:Martin Baulig by Anonymous Coward · · Score: 0

    RedTux absolutely bullshit. Go and inform first before replying here. For someone that uses Gnome for around 3-4 months now you are trying to act like an expert here.

  103. NeWS? by msobkow · · Score: 2

    I thought NeWS was the DisplayPostscript equivalent to an X-11 server. *shrug* Maybe my memory is fuzzy...

    --
    I do not fail; I succeed at finding out what does not work.
  104. free OR cross-platform by bcrowell · · Score: 2
    • The Qt toolkit is available under two different licenses: The Professional and Enterprise Editions for commercial use on all platforms, and the Free Edition for developing free/open source software for the X11 platform.
    In other words, with Qt you can have free OR cross-platform, but not both. If you want free AND cross-platform, you have options like wxWindows, Perl/Tk, and Java.
  105. only if locking doesn't work by Xtifr · · Score: 2

    GNOME 2 [...] utterly refuses to work if your $HOME is NFS-mounted

    No, it refuses to work if your $HOME doesn't support locking (i.e. you use a really old, broken version of NFS). Believe you me, Sun, who invented NFS, has an implementation of NFS that supports locking just fine. They won't have a problem.

    Of course, I know from experience that NFS has problems with lots of locks held simultaneously, which may be an issue unless these locks are only held briefly. But surely Sun (who invented NFS) is aware of that, and has looked at the issue. They're not usually that stupid.

  106. Opera is more than useable on Linux by Anonymous Coward · · Score: 0

    "Opera is unusable on Linux (where one has virtual desktops), thanks to the MDI interface. I won't count that an indispensible app in the least, especially since it's little faster than Mozilla."

    If you actually tried it lately, you would know
    that you can choose mdi or sdi.
    Besides sdi is not better it's just what you are used to.
    Once they try it, many prefer mdi. There is nothing about virtual desktops that precludes
    mdi or vice versa.
    If you want to talk about non-free, or ad supported fine, but the mdi objection was always and still is a laughable prejudice.
    I always got a huge kick out of all the Linux
    bigots who whined that Opera's interface is too
    hard and poorly designed.
    All they were saying is they were unfamiliar with it and didn't want to bother learning it. .. and that's the funny part. they expect Windows refugees to relearn any number of things but Opera's interface was too tuff.
    feet of clay, we all have...

  107. I LOVE my SunBlade! by Xaria · · Score: 1

    I have a SunBlade 100 right in front of me ... and I love it. It's quiet and as fast (if not faster) than I need. Admittedly we upped the RAM to 512 straight up. load average: 0.21, 0.13, 0.09 It only gets higher than about 0.4 when I'm doing a major compile or patching (or running xlock, damn that must be bloated). I'm happily running mozilla, and it crashes less often than my last Linux box. Which is to say not in my memory. I've had X crash on me once or twice when I was still running Solaris 8, but that was usually because I did something stupid. (I'm a FreeBSD convert now, but Solaris 9 is what we're running at work). I have a PC card inside (which is unfortunately rather noisy. Damn PCs) with an external monitor. I run VNC software so I can use Windows XP and Solaris 9 almost as if it's one dual-headed machine. Roll the mouse to the right I'm in Windows, roll it to the left I'm in Solaris. I find it a very productive setup for the work I do, which is sysadmin with some Java & Python development thrown in, and some need for MS-specific applications (not just Office, though that is certainly one - several? - of them). I haven't used an Ultra-2, so I don't have a comparison, but it's a major improvement on my old Ultra-5.

  108. Goodbye, CDE. About fscking time. by Anonymous Coward · · Score: 0

    CDE is the most butt ugly GUI I've ever seen. It wasn't exactly useful either. But then again, it's hard to learn a GUI when you have to look away from the screen every 10 to 15 seconds due to disgust.

  109. All well and good but by watsondk · · Score: 1

    The only spare SUN box I have is a anchient SS10, which is not really upto anything with a GUI.

    If time allows I may have a play on my Ultra60 which should be much better.

    confrontational me, never :-)

    I allways speak my mind, and have a long standing bitch with Gnome, and to a lesser extent KDE.

  110. Re:GTK+ on Windows? Hahaha by Anonymous Coward · · Score: 0

    ok, well first off there never was a gtk 1.4. Second, gtk 1.x had some issues with Windows, and wasnt recommended for production use on windows. GTK 2.0 is fully ported to Windows and the GTK people support it. As far as a GTK program sticking out, GTK can be themes and I have LOTS of Windows programs with a 1000 different widgets, some written in Borland, some in MFC, some in tcl/tk even. also, GDK does the actual drawing, and all it takes is for one person to write a Mac OS X backend for GDK, then GTK can be ported easily to Mac OS X

  111. Maybe someone should tell apple by /Idiot\ · · Score: 1
    because they disagree :-)

    I know they don't *say* that it is unix, but in the same way as your S.O. never dumps you, they just return your things and smash up your car :-)

    Once you start with what is UNIX and what is not UNIX, well where do you end (i.e. The pope and the kkk are both christians)

    --
    /dev/Idiot/
  112. Not at all surprising.... by Anonymous Coward · · Score: 0

    CDE was such a steaming turd of a desktop that many Solaris shops never migrated to it. We're still running OpenWin as the default desktop at my workplace. I'm glad to see Sun has finally come to their senses and is going to provide a quality desktop environment for their customers.

    1. Re:Not at all surprising.... by Anonymous Coward · · Score: 0

      I fully agree. Then they should go and code their own desktop and sell it to their well paying customers.. Why did they need to rip a project mostly done by volunteers and sell it for money ?

  113. Re: GNOME board and free volunteers by Raphael · · Score: 2

    Hmmm... You say that the elections for the GNOME board have been dominated by Sun, Ximian and RedHat. This is correct to some extent, although this should not be surprising if you take into account how much these companies have contributed to GNOME. But then you say that the "community of free volunteers has been basically sqashed" and the board is "controlled by major corporations." Did you forget that Ximian is a small company (not a major corporation) that was founded by several of the volunteers who started the GNOME project? They have decided to create a company because they have chosen this way of making a living. But they started as free volunteers like you and me (although I do not know who you are, but I hope that you are an active contributor and not just someone who complains about something without having participated to it).

    You could object that some of these companies are trying to promote their own interests in the GNOME board and are going against the community of volunteers. As far as I know, this is definitely not the case. I am generally happy with the decisions taken by the GNOME board and I am not associated with any of these companies. Also, I would like to mention that there is no "community of free volunteers" going against the corporate developers. There is only a community of GNOME developers (or several communities, if you take into account the applications such as the GIMP, Sodipodi and so on) and this community includes some people who are paid for working on these programs as well as many volunteers. And in almost every case, everybody is happy with that.

    --
    -Raphaël
  114. Not more george clooney... by Anonymous Coward · · Score: 0

    Do we have to see George Clooney's bottom 9 TIMES OVER?! They should have made Linux the movie!

  115. Java is not adequate and slow by axxackall · · Score: 2

    1. It is a myth that Java is a cross platform technology. It works mostly on win32, with serious bugs on macos9, with some bugs on macosx, stable only on a server side on most of Unix and Linux/x86 platforms. It doesn't work well on Linux/non-x86 platforms or doesn't work at all. 2. Java will never be fast. CPU becomes faster and instead of AWK we have SWING, later we'll have SOAP based UI, later SOAP over EJB (or EJB over SOAP?). Besides, Java is an interpreter - it's never been design to be fast. 3. Java is not RAD. You have to compile your code => your development process is slow. 4. Java will never become a desktop environment. Remember Netscape? They have tried to rewrite it on java. What's happened? The project is failed. And even ownership of Sun, Java inventr, did not help. Desktop is much more complicated then just a web browser. 5. Java is an interpreter of compiled code - that the most insane invention I've ever met

    --

    Less is more !