Sun Increases Commitment to GNOME
Ur@eus writes "Mark McLoughlin of Sun mailed the gnome-hackers mailing-list today announcing the deal between Sun, Ximian and Wipro. The deal means that Wipro will assign up to 50 people to work on GNOME including hackers, QA people, documenters and more. These hackers come in addition to the Sun hackers already working on GNOME at their Desktop Division in Ireland.
The official announcement from Sun will come in a few days."
Cool.......soon, Gnome will be the best DTE around, undisputed. Hell right now, Gnome seems to have cleaner interface than KDE.
one of the things about KDE is that they have all these cool technologies, but they are not implimented by any one...what good is it if it is not used?
I am the Alpha and the Omega-3
Okay, let me be sure I understand this - Miguel and his gnomies wanna base GNOME on MONO which is an open source implementation of .NET - which was developed to compete with Sun's Java - and Sun's throwing developers at this? No wonder why they are hurting so bad right now at Sun - wake up and smell the java Sun...
Is this in any way related to Miguel De Icaza's .NET comments? It'd make sense for SUN's purposes. Does this mean that they'd push for heavy Java (J2SE) integration? If so, what JVM?
.NET competitor complete with J2SE integration.
It's interesting that they are targetting the small Windows server with Cobalt, I think they'd need some kind of
e4 e5
Also, doesn't anyone get the feeling here that Gnome is becoming less a desktop and more a political pawn every day?
wait for the flame wars about why its GNOME and not KDE, and vice versa... :P
oh what fun...
but still... its good to see that a corporation such as Sun are putting time and effort into Open Source projects... If only more companies would help to provide the capital to help many other great projects. Granted, Sun has a vested interest in wanting to use GNOME... But its still good to see...
*news flash* Microsoft to fund WINE... i can see it now.... and look... those pigs are flying...
This is great
Finally a big Indian Company is doing some big Linux Work.
The bad part is they are doing it in Ireland
Wonder Why
They are not in ireland, all the Wipro hackers are in india. It is the Sun employed hackers that are in ireland.
You would think that Sun, of all folks, would do a separate desktop based around Swing to showcase their Java technologies just as Trolltech contributes to KDE to showcase their Qt.
Refer Subject :P
I wonder with all the talk of MONO and .NET being looked at as an option fro Gnome, how much of this is intended to keep Gnome going in the direction it is already.
.NET out of the equation.
Sun I am certain would HATE to see MONO/.NET implmented in ANY core Gnome technology.
This is good for Gnome, either way if its sincere, and the help is actually there, and not just in a press release. I still have to wonder how self serving it is to keep
Sig went tro...aahemmm.....fishing........
Does this mean we get another couple of years of Slashdot flamage? Suits me, I like a good flame war ;)
"None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
I've had some experience with Wipro in the past. It's a software sweatshop based in India. I guess that's how Sun can affort to devote 50 whole programmers to GNOME. Does the GNOME community really want to be associated with this kind of establishment?
wait for the flame wars about why its GNOME and not KDE, and vice versa... :P
Note: I work for Sun, but I don't speak for them in any way whatsoever.....
There was some discussion about this on the internal Linux mail alias, and IIRC, the consensus had something to do with C++ not being a "standardized" language.
Or something like that. I'm not a programmer, so I'm probably not using the correct terminology.
diffrent conspiracy theory?
Maybe they are doing it as a back door way to get some control over a new standard Microsoft is pushing.
At my day job (a huge corporate behemoth), they decided to use WIPRO to build a business-critical application. Well, they've been regretting this decision for two years now.
Everyone had dollar signs in their eyes at first: using cheap overseas labor, how much money they'll save, yadda yadda yadda...
Well, the PHBs discovered that if they wanted cheap overseas labor, that's exactly what they got with WIPRO: cheap, shoddy labor. Spaghetti, unmaintainable code all around.
I really hope that WIPRO's "contributions" to the GNOME project would undergo the same scrutiny and vetting as anyone else's submitted patches and contributed code.
I don't know where you people get these perceptions? Sweatshop???? I have worked with Wipro myself. Why do you persist in comparing pay rates with your US based $$$ rates? Don't you realize that India is a much cheaper place? Everything is cheaper.... a $$$ goes much longer than it does in the US. A person making the equivalent of $200 a month in India can live more luxuriously than someone making $3,000 in the US. I know because I have been in both of the above situations.
Wipro is a fine organization and it is CMM level 5. Its work culture is great and it pays its employees very very well. So stop bashing something when you dont have the full information; with just a couple of biased articles as your news source.
Competition doesn't help at all with open source. Open source is somewhat a communist ideal (which don't get me wrong, not EVERYTHING communist is bad), while competition is a capitalist ideal. Perferably I would like to see one very good desktop enviroment, then two so-so desktop enviroment.
Ah, you mean suns C++ compiler doesn't implement the C++ language and STL properly..
This just makes me wonder if the number of people working on Gnome has increased too much. There's been plenty of examples of throwing developers at a project to speed up development, only for it to have the opposite effect. It takes time for new developers to learn the innards of a project. I can only see this making things worse.
I gave up on coding for Gnome about 6 months ago because I got fed up chasing my tail with new and incompatabile libararies popping up every five minutes. It seems to me that this occurred because of a lack of communciation between all the developers. How adding a whole bunch more of them to the mix will help this is beyond me.
Having said all that, I hope it does work. Too much effort has gone into Gnome for it not to succeed. And I see KDE vs Gnome as a good thing. I think it keeps everyone on their toes.
More high tech job in the third world is good for everyone. It will help establish an educated middle class which will bring local stability and wealth, and ultimately be a market for first world companies, increasing prosperity here as well.
I'd really hope a community build around a project started by a Mexican will appreciate that.
GNOME will always be GNOME, and while you are creating a CLR/Mono binding to it, and if CLR/Mono runs contrary to a person's aesthetic sensibilities, they can still program GNOME in good old ANSI C, now and in the forseeable future.
By the way, I have looked at the Mono web site, and as a Windows developer, I am not quite sure what I have to download in what order to get the Mono C# and class libraries going, but I will keep checking the site as things develop.
Why should SUN move out of GNOME, because it is in danger to be infestet with .NET? Its only logical that they move more into GNOME to have a good position in the project.
One has got to wonder if mandating programmers is the correct way to spur the development of a publicly developed UI. When Corel tried to do that with KDE, they ended up being pushed out simply because they could not contribute code at the level and skill of the rest of the KDE hackers. I'm wondering if in three months, all of Sun's extra programming people will not just be pushed back to the outside. These companies should learn that you cannot dump money into open source and make it a good product, a better idea would be to sponsor existing dedicated hackers such that they may work on the interface full time. Just my two cents. troy(at)kde.org
Bugfixing GNOME modules to meet Sun's quality standards.
Man, let me catch my breath - I can't stop laughing. I guess I've dealt with too many Sun C++ compiler bugs and Java bugs over they years, so I'm a bit skeptical.
Another explanation is that it's easier to develop proprietary software for Gnome: GTK and most Gnome-Libs are LGPL, while, if you would use KDE, you would either have to purchase a commercial license for Qt, or to use the GPL version (and, hence, make your own app Free). Sun probably isn't comfortable telling their customers either to stop producing closed-source apps for Solaris, or to pay money to some other company.
Programming can be fun again. Film at 11.
makes a lot of sense
y pay trolltech for a QT license even if KDE is an order of magnitude better
* Carthago Delenda Est *
Or are they normal contributors?
Or more to the point - g++ and Sun's C++ do not have binary compatability linkage. gcc and Sun's cc are compatible, however. Sad, but true. Often it is easier to go with the lowest common denominator - C, instead of the more advanced language, C++.
There was some discussion about this on the internal Linux mail alias, and IIRC, the consensus had something to do with C++ not being a "standardized" language.
Hmm. I haven't used Solaris in a while, but as I recall, they don't distribute gcc/g++, but instead use an in house compiler. Most KDE development seems to revolve around GCC 2.95 (g++) right now, so it may be a problem that Sun's compiler won't compile KDE whereas it will compile Gnome. (Mostly a random guess.) Of course you can use both KDE and gcc on Solaris, but they don't come with it.
No comparison.
It's just a matter of time - bury that slow and buggy Motif once and for all.
I don't see why this is an enormous problem. If they're using Suns C++ compilers, they're already paying an arm and a leg as it is. I doubt SUn would have trouble negotiating a discount bundle-ware deal with Trolltech.
So, I think it is a C vs C++ thing. It's not just about what Sun know, I think the linkage issues with C++ are probably an issue (because you're stuck with whatever compiler was used to build the libraries).
BTW, a lot of the closed source apps developed on Solaris either have no GUI, are never released (in-house), or both.
uh, kdelibs is also LGPL. Qt is GPL.
While it's true that some of the extra stuff certain groups have added to C++ make it not work everywhere, C++ is an ANSI standard. If you only use a subset of C++ (think Objective-C style) then it will work everywhere.
I've been programming in C for 15 years and C++ for 8 years. I like the purity of C, but it is extremely ugly when trying to do good modular design. Even somewhat "pure" functional languages like Erlang have a module system. C has nothing. It's not that it's impossible to do things in C, it's just hard to manage compared to something like C++. If you only added something as simple as namespaces to C, that would be an tremendous help, but that isn't standard C. (I know, namespaces is not the best example because of how non-standard they are, I'm just trying to make a point about modular design)
My problem is that I really want to use C, but it has no modular functionality. My solution is to use C++ in an Objective-C manner. At least that's the best I've come up with, if someone knows a better way let me know.
Strange.
;-)
Hopefully they are not going to make Gnome payware, except under Solaris
-- "As a human being I claim the right to be widely inconsistent", John Peel
Wow, the already slow and bloated GNOME running on the already slow Slowaris. Sounds fun.
I'll keep my blackbox+OpenBSD+gtk-only+occaisonal KDE app, thank you very much.
Gnome doesn't suck.....
Did you ever look at Gnome/GTK applications?
Do you honestly can say that,
Galeon sucks?
Evolution sucks?
Gnumeric sucks
Pan sucks?
etc.
I use gnome as desktop on a daily bases, I use GTK+ as widget-set for the apps I get payed for to develop, Glade, Gvd, Glimmer work good and stable
The only time gnome (sometimes) crash on me is when I'm use gnomemeeting, a bleeding edge application in its infancy or when I switch on GLText in xscreensaver.....
I can trace back my crashes in Gnome and can avoid them, I had lesser luck with KDE......
As touched on above, yes, Sun is very committed to the GNOME project. It will become a "supported" desktop mid this year. Later, it will become the preferred desktop for Solaris.
People are correct in pointing out that Sun has slipped on their deadline for integrating GNOME into a Solaris release.
I certainly see this is a win for Sun. I'm hoping that the GNOME people are seeing Sun's contributions as a win, too.
Me? I've used Ximian Red Carpet to install GNOME + goodies on my Solaris 7 box. My only unhappyness is that all my keys on the left hand side of the keyboard (copy, paste, raise to front, etc) aren't working. Some of that can be handled in the configuration, though.
NeWS, Motif, CDE, now Gnome. I think the CDE
experience blinded Sun to the KDE advantage,
because KDE incorporates too much CDE icing.
It's really too bad, because KDE provides a
superior component architecture, and it much
more advanced in it's functional development
than is Gnome.
-I like my women like I like my tea: green-
Many GNOME apps are great. I loove Gnumeric and Evolution and use them daily. I think Gnucash is probably the most underrated GNOME app today. Galeon is also cool, but I find myself using the updated Mozilla more (hey, it takes the same amount of ram, and has tabbed browsing).
But.. I'd have to say as a DESKTOP, Gnome falls behind serious to KDE. It starts at the small nuiances (no launch feedback, no taskbar grouping), to large architectural things (the CRAPPY gtk file dialog, no netdownloading of file opens, and the general lack of integration between apps).
I look forward to both GNOME 2 and KDE 3. I think they will start to have parity in the desktop like GNOME 1.2 and KDE 1.1.2 once did.
Comment removed based on user account deletion
Show me how you develop a KDE app without linking with Qt, please...
However, Qt is not only GLPed, but also available under the QPL and a commercial license - and it's not even that expensive to buy a commercial version (AFAIR ~2K$ per developer per platform) if you plan to develop proprietary apps. It's probably more about what Sun might think that those licensing issues might imply than what they really do.
(Please note that I do not want to bash KDE or Trolltech because of this. Even if it were a problem to develop proprietary apps for KDE (and the available apps e.g. from theKompany imply the opposite), I couldn't care less.)
Programming can be fun again. Film at 11.
You can use KDE with Sun's compiler fine.. the problem is that when people compile free software projects, they use gcc and then distribute it. with C, you can distribute the resulting binary to anyone (there is a defined standard). however, with c++, you cannot unless they have the compiler runtime that you used.
on platforms that C++ is prevalent (uhm, all major consumer platforms, like Windows and MacOS), this is avoided by the fact that there are either good installers (MacOS, Windows). or the fact that there are only one or two compilers (VisualC++, Borland C++ on Windows), and CodeWarrior and MPW on MacOS.
This is why C++ hasn't taken over C on UNIXes yet. On all other platforms, it has, except for niche programming (RE: programming of drivers, and operating systems).
Am i the only one wondering y sun isnt using KDE to replace cde?
There's two obvious reasons:
- They don't want to pay royalties to Trolltech for Qt (commercial use)
- They don't want a C++ only GUI toolkit (yeah I know there's PyQt, but there's no CQt that I'm aware of)
Too bad, since KDE/Qt is much nicer to develop for.
There are ruby bindings and also you could use java (koala) to develop kde apps!
Down with the .Net
Superior component architecture? Superior to what? Definetly not superior to Bonobo.
Well we can't import grain. That would destroy the domestic market for grain and well, the US being able to feed itself is a strategic advantage, not a financial one. Thats why we subsidize our own farmers.
:) Global trade DOES help reduce income disparities and imbalances, but only when the target nations have the proper social and legal infrastructures ready to benefit from such trade. Financial infrastructure is necessary as well.
Aside from that, I disagree with your disagreement.
The US didn't get from agrarian to information based industries overnight. It took over 200 years. I don't see why its gonna be any less amount of time for other 3rd world countries. That does not mean global trade is bad because it doesn't cure and fix problems overnight. Its simply a good first step.
Mac OS X and Windows XP working side by side to fight back the night.
you are dumb. sorry to say but don't belive that sun works for FREE on a project like gnome.
all those poor suckers working for free on a project like gnome. for nothing more than an apple and sun is making the big cash.
Do you think then that Sun's choice of Gnome had anything to do with it using C and KDE using C++?
World Domination : kgc - KDE and Gnome Collaboration
Whatever gave you the idea Sun was Native
Americans?
an extra 30+ programers for gnome can't hurt it.
Programming in Swing and X Windows, I see a lot
of similarity in design between them. Graphics
device contexts, basic menu design. It's
tangential to be sure but there is something
there. Now, how similar are GNOME and KDE to
these two? Could Sun be throwing programmers
and money to start *merging* designs? Could
experience with the first two designs give them
leverage in merging KDE & GNOME with Java API's?
Is that an alterior reason for this?
A former employer (Nortel for anyone who cares) hired them based on internal pressure from a certain Indian VP. (The smell of kickbacks accompanied that of curry. :)
Results: Almost total disaster. Throwing any number of Indian code monkeys at a problem doesn't imply any solution.
So Sun is developing this version of one of the two major destop environments for Linux - the OS that it's busy badmouthing saying that it can't keep up with what they have? Sure, I get it - GNOME is a good desktop environment and is NOT the OS - but try telling that to Bob the Mid-Level Manager. And then you also end up losing recognition...
SIG: HUP
Good one, troll...
Let me tell you which one is superior, of kde and gnome. They BOTH are! Initially I was just as unhappy with gnome as with kde (that was a couple of years ago), and now I can see both projects grew and both are successful.
BTW, obviously you're not an active memeber of either community.
georgebIt's funny, we don't hear of *any* contributions from Sun to KDE. It's as if they are trying to create a divergence in the community.
The fact that KDE has been progressing leaps and bounds without Sun's help, is on schedule, and works *better* on Solaris than GNOME itself, must be a truly worrying prospect for Sun. Add in Mono, and they've got a problem.
However, despite being a KDE'r I wish the GNOMEs luck with their 50 Indian developers. It'd be instructive to see what they can do against the handful of volunteer KDE developers.
(Please browse at -1 to read this comment.)
I'm dissappointed to see that Acentury1 didn't get the contract.
-ryan
Is this why Bonobo is being replaced by .NET? Step back and look at Bonobo again. Where is it now? Who is using it? Who *likes* it besides the GNOME promotion department? Where is it going?
.NET-based GNOME, then I will be truly impressed.
It should tell you something that to launch Evolution you have to run at least 5 other processes! This is a horrible idea with horrible consequences. Not only is it stupid on a local machine, but it doesn't even *work* on a distributed network. So what's the point?
Most GNOME elements can't even talk to each other on the desktop. In KDE, *all* of them can. That's DCOP. In KDE, component embedding is a *piece of cake*. Can't say that for Bonobo.
Bonobo is the whole reason people are looking elsewhere to improve the GNOME development platform. I'm sorry, but the Network Object Model of GNOME never was. Come back when you have
(Please browse at -1 to read this comment.)
I hate to tell you, but in English "y" is not a word.
My only political goal is to see to it that no political party achieves its goals.
Didn't Sun announce that OpenOffice will be ported to GNOME?
Didn't Sun plan to use GNOME as default desktop of Solaris 9?
Sun, Please walk the talk and talk the walk
i dont get why this is modded down but i share what this person say. kde is more advanced.
> Is this why Bonobo is being replaced by .NET?
It is not.
Actually I'm pretty sure it'll be something to do with the fact that Sun don't want to have to tell people like Veritas, Oracle and other ISV's, "Errrrm, sorry guys you're going to have to pay arbitrary fees to TrollTech, cos we've decided to go with a desktop toolkit that doesn't belong to us".
Just think of the stranglehold that'd give TrollTech over Sun and any software vendors that deploy on Solaris, can you imagine Microsoft giving another company control of the windows desktop toolkit?
Before you reply back with "they can afford it" or any other such arguments, I'm sure Sun's view was that despite KDE's advantages, it'd be easier to take gnome and bring it up to KDE's level, than hand over control of their desktop to a 3rd party.
Alex
Mr. Christian Schaller! bonobo.. dude you know it and i know it a lot of gnome developers till avoid bonoboizing their programs.
i share this statement. i am developing some applications under gnome with some other people and we still avoid using bonobo because it is horrible. we hope to keep bonobo out of our product as long as even possible. we also have plans to port our product to the KDE desktop because of better API.
yeah right but KDE is more enchanced. :-)
They suck. This is the same group that fsck'd the drag and drop API in java, which did not work for three years and two major JDK releases.
I would not cheer at hearing those Irish drunks are hacking gnome.
Comment removed based on user account deletion
sorry, i disagree partially here. now what does SUN own ? nothing ? they don't own GNOME (yet) but probably soon maybe in some years after they change the whole code who knows ? but something i can say TODAY is that SUN owns the ROADMAP of GNOME already and they OWN a couple of developers so practically they own GNOME. they already act like fucking nazis on the gnome mailinglist. if i read the list i often need to puke 'our quality check' 'how about this and that' 'usability here and there' i mean who owns gnome ? isn't it a project for everyone ? a truly free project that everyone can contribute on ? nope ROADMAP is clear already no other volunteers allowed. now 50 people should mess in the code too. this takes us FREE contributors somehow the RIGHTS to contribute to the code. we have no way to fork the code or contribute to it (yes with some stupid patches) but no REAL contributing. sorry to say but gnome bites into shit now it is going nowhere.
yeah right but KDE is more enchanced. :-)
Each of the two projects has its unique qualities and advantages over the other. But there has been a tremendous exchange of ideas and concepts between the two projects that has benefitted both of them. This is one of the side effects of OpenSource competition; as opposed to commercial competition, which promotes individual activity.
What the hell does KDE have to do with CDE? What is "CDE icing" and why is it "too bad"? What does CDE's archecture have to do with blinding Sun? I use CDE every day, so please explain this to me...
How the hell did this post get modded up to Insightful? Is it time to differentiate Geek Karma from Polictical/Social Karma? The one group knows nothing about the other, and those that get a bunch of Karma by moderating Katz' insipid pieces jump into technology discussions with mod points burning a hole in their pockets. The result is embarassing, IMHO.
The wheel is turning, but the hamster is dead.
It is an implementation of the CLR and the CoreClass API whatever they say or MS let addict hopes.
;-)
.net tools such applications will NEVER run on mone, unless you use ONLY the restricted functionality limited by the CoreClass API!
.net (Win32) !
.net as a complete change for MS legacy user and a "cultural revolution" : that's reality !
:o)
This make a huge difference
This is the differences between potential applications portability and real portability.
This means that if you develop an application under WinXX using the
What it also mean is that you are not sure that a mono application will run on MS
.net will never compete with Java portability just because MS has not interrest in : ever wonder why they would kill the juicy source that WinXX is ?!? (I do not only reffer to license but also to the huge royalties they get from trainings and books thru MSDN and affiliated websites !)
.net as a portable platform is just a vaporware !
But
Anyway the Sun's commitment to Gnome is a good thing
OFLROLFROLFOLFROLFOFLFROL
Where are Suns being used as something other than a server? Are there business sectors where Sun workstations are common?
I thought SGI pretty much owned the UNIX workstation market.
As a side note, Open Windows will not be included with Solaris 9. Remember all those pop-ups in Solaris's Open Windows warning of it's impending abandonment? They meant it.
Sun is regretting buying Cobalt for $2B.
Sun is going to regret getting into the Linux
business. Solaris is 10 times better than
what Linux wants to be, but isn't.
Studiing with GNOME design Sun has at least two choices of techs to promote: SWING and Mozilla (actually XPTk). The speed is not a problem:
because
- It is work which is too often forgotten.
- In which Microsoft has been(not Windows apps in general, but Microsofts own apps) is quite thorough.
- Windows own GUI systems are very navigable and intuitive using keys, contrary to many X systems.
yep, there is ansi c++ and iso c++, but nobody has made a completely standards-compliant c++ compiler yet (hint..hint.. Sun and Microsoft). gcc 2.9x was horrible in this department, although 3.0 is much better.
also, c++ linking is not standardized, while c linking is. this is mostly due to the complexities of writing a c++ linker and compiler (much, much harder than C).
but c++ is a great language, and I personally use it in all application development.
SUN = SUN
.NET (secretly put out another 500$)"
GNO = GNOME DEVELOPER/COMMUNITY
SUN: "no we don't want to overtake gnome we want to help"
GNO: "juchu thank you yipieeee"
SUN: "hey let's put 50 more people on working on gnome 2, we have a nice day so we do it"
GNO: "juchu we get our gnome 2 fixed faster"
SUN: "aehm.. nice icons but may you change em to more intuitive ones ?"
GNO: "sure"
SUN: "nice where we are at it whats about the quality and stability can we do something to improve it ?"
GNO: "sure we work on it"
SUN: "well our customers (psst don't tell the GNO people we gonna cash our customers) want a intuitive desktop"
GNO: "sure you get it"
SUN: "here some cash now show your thanks"
GNO: "wow cool they gave us 100$ usd"
SUN: "(dump fools, we could even pay you 1000$ because we do 10 times that money"
GNO: "wow sun are our friends, they support us and gives us cash"
SUN: "let's concentrate on gnome again, what was that stuff about
GNO: ".NET ? we never heard about it"
SUN: "nice now that we cleared up some facts"
SUN: "let us add even more developers lets say 100 in the future we use GPL and rewrite a couple of gnome code"
GNO: "hey that sounds cool"
2 years later
SUN: "hahaha we fooled these poor suckers"
SUN: "oki thanks for beeing such shitheads and work for free, we now made enough cash"
SUN: "besides we rewrote so many code that we call our GPL'ed code our own"
SUN: "well shit on this FREEWORLD crap, are you guys so stupid or is it real life ?"
SUN: "lets tweak the licenses, now that we own a lot of the codebase"
SUN: "we made things so complicated that no one can even FORK gnome anymore"
GNO: "hey cool they slapped us, really sun touched us"
SUN: "haha these suckers still don't get it"
what i want to point out is sooner or later SUN owns gnome, they already command around like beeing the OWNER of gnome.
Actually I'm pretty sure it'll be something to do with the fact that Sun don't want to have to tell people like Veritas, Oracle and other ISV's, "Errrrm, sorry guys you're going to have to pay arbitrary fees to TrollTech, cos we've decided to go with a desktop toolkit that doesn't belong to us".
Yeah. And its not only Sun that reason this way. Everyone with just some remote recollection of a mortgage bill or even kids to feed thinks the same. In fact its the entire problem of the Gnome/KDE split. Now if just someone with a large pile of cash could bye-out TrollTech...
But its probably too late now since Sun et.al seems to be committing themselves wholeheartedly to Gnome.
now even more developers will argue and fight on mailing lists instead of coding
If you use Linux, please help development of Autopac
After you finish Mono is the goal to make it a clone of
If technology is the purpose, whys compatibility so important????? Mono is sounding alot like Wine.
If you use Linux, please help development of Autopac
Leaves mailing lists of programmers arguing for days at a time. Thats why KDE is ahead of Gnome, Gnome programmers are too busy fighting why kde is coding
If you use Linux, please help development of Autopac
and then actually build some useful applications using it and we'll see ...
.NET we are waiting for ...). Java has had 5 years - where's the beef?
Are there any real java applications out there? Unlike perl, Python, C, C++ etc java seems to have not a lot of really functional, fast widely used applications. Applix was a great office suite that (unlike Corel Wordperfect) really was ported to java and ran fast. It never got widely used and it's mostly dead now. Does Sun have any sample applications or any **proof** that java actually works?? (perl and Python we know work C#
Sorry but the beauty of ROX isn't just that it beats every other Filer hands-down in terms of speed. It's (a) its efficient use of screen-estate (which you can NEVER get enough of) and (b) the innovative use of the AppDir meaning all of an applications files are in one directory. No package management any more. Delete directory and delete entirety of application. Something a decade old for Acorn users but revolutionary in the Linux world.
Phillip.
Property for sale in Nice, France
What will the new pricing for Star Office 6.0 mean for Ximian Desktop Professional Edition? At $49.95 USD (Its current price) we have been seriously considering adopting this as the standard 'Corporate desktop' in the company I work for. Ideally we would even be able to provide a CD with the same software and environment for those who would want to and need to work from home (licensing permitting). If the effect of a commercially priced Star Office 6.0 takes the cost up substantially then it may not be as easy to convince our bean counters who will just tell us to continue with Microsoft products. We would like to switch to a non-Microsoft desktop and presenting a substantially lower cost as well as good 'compatability' will work to an advantage. With a higher cost the PHB will find it easier to maintain the status quo. (Not to mention more potential lost productivity to bad Microsoft product and the various viruses, worms, and trojans... :(
Will gnome-hacker from India submit code
soon? Now maybe Wipro and Sun opens the wallet
and sends him to GUADEC.
Ok, seriously this is not a troll but mod me down if you wish, you'll be spending karma on an AC :)
:
/.'er will call him a hero again. But right now Miguel is looking more and more like a troll every day.
I am starting to question the technical qualifications of one Miguel De Icaza.
I've been a fan a Miguel's for some time up until recently.
I met with some of his buddies about two years ago at an IBM conference and they kept raving about the guy. Being a young hispanic guy myself I thought it was pretty cool what he's been doing and I couldn't help but let my opinions be swayed by his rhetoric.
But just a couple of months ago he posted this comment about C# vs. Java.
Granted, this was in the middle of another flamefest started by slashdot for more traffic. And the guy has a right to his opinion just like everyone else. However, when someone is in the position where people seem so mindlessly listen to his preaching, he should at least do his homework.
From his post
C# is actually a very good object oriented language. There is a complete type unification in C#. In C# structures and basic data types (like int, char, double) can be treated as objects with no hacks attached (I am not familiar with the Java hacks, but those who know claim that Java has some kind of difference between int and integer, or something like that).
Anyone who knows anything about Java or object-oriented programming for that matter, knows the difference between a primative data type "int" and a class "Integer".
I'm not saying Java is "better" than C# or vice versa, but I do know enough about both to not get so giddie about C# like its the best thing since sliced bread.
Having a C# compilier for Linux is cool no doubt. Another one of many tools for my OS. And I really hope that Miguel's playing with fire doesn't get him burned. If the dude gets over on M$ and screws them over with Mono then cool every
The main problem with that is that Sun makes money by selling sparcstations. They are a hardware company who makes they revenue from servers and service contracts. If they promote an OS for X86 they are competing against their cash-cow. Especially with the powerful chips that Intel now puts out.
And yet I can't read a single article in the snazzy new apple section without some nimrod yelling about how good it would be for Apple to release OS X for Intel hardware.
Sigh.
This moment of bitterness brought to you by a Macintosh user.
--saint
As a company that doesn't know shit about UI, Sun beats them all. What else beside Gnome for Sun? CDE? Give me a break!
When I think that they had the opportunity to use OpenStep 7 years ago when they licensed it from NeXT. Idiots!
Oh, and the metal look is just a windows knock off. Better, if you want to have a good laugh, just read the "Designing UI for Java" by Sun Press. Hilarous!
If MS is a company that doesn't have taste (according to SJ), then Sun must be the company that has no taste at all.
PPA, the girl next door.
-- I feel better now. Thanks for asking.
Excuse me , but why are hacks writing software?
Comment removed based on user account deletion
One of the "horrible consequences" of the "horrible idea" is stability. Putting the components in their own processes means a component's death isn't going to kill the app.
> One of the "horrible consequences" of the "horrible idea" is
> stability. Putting the components in their own processes means a
> component's death isn't going to kill the app.
That's assuming that the "app" can properly deal with the components' death. A mighty dangerous assumption - if you've ever actually tried to *write* an application that deals with all the potential exceptions you will realize that there is a wide gulf separating theory and reality, and it runs under the name pragmatism. Look it up. The KDE developers did, and found KParts.
The USD isn't particularily stable, not seen from here at least. In the last few years, it has fluctated between 5 DKK and 9 DKK, unlike the EUR, which is stable at 8 DKK. Of course, this is because the DKK is bound within a narrow margin to the EUR. My point is that stability depend on your point of view.
The workplace is obviously a better environment than any of the alternatives given to the people who work there, so a project like this can only improve the working conditions for Indian programmers. This, of course, should not be an excuse for first world consumers (in this case Sun) not to insist on some reasonable standard for the working conditions, but keep in mind that it a priori is an improvement.
The Gnome project should only accept quality code, this doesn't depend on whether the code is from Sun programmers in Ireland or outsources in India.
Their motivations should not matter, just the license and code quality. Any commitment to a postulated OSS ideal is beside the point. I'm sure Sun does this for purely selfish reasons.
It is true that once at the level of first world countries, cheap labour will be found elsewhere. Former third world countries like Japan, South Korea and Taiwan now has to rely on their skill and highly developed infrastructure to compete with other first world countries. As this continues, eventually, we may run out of third world countries to provide cheap labour. I consider this a feature, not a bug.
US is probably the nation in the world that is most self-reliant, so to say that it "depend on sub-serviant nations" is stretching it. While restricting free trade always has a cost, US could survive economic isolation better than anyone else, and certainly a lot better than the so-called "sub-serviant" nations. In the US, prices would rise, unemployment would rise (irionically, since the pro-isolation pinheads can't think beyond "they steal our jobs", to the many more jobs created by an improved economy), but the economy would survive on a lower level. In much of the rest of the world, the economies would collapse, as most other nations are much more dependend on trade than the US.
> Global trade is the CAUSE of wealth imbalances,
> not the solution for them.
Right. Ignore that just about anyone with any kind of economic background will disagree, they are probably brainwashed or belong to some interbational conspiracy. And also ignore that every country that have practiced economic isolationism (like Albania or North Korea) have ended up being by far the poorest countries in their region.
> Creating a wealthy elite in third world
> countries will just raise local prices even
> further out of the reach of the poor,
Right. Just ignore who *creates* the local goods, and sell them to the new middle class... or rather "wealthy elite" as you prefer to call these programmers who just a moment ago wos "poor oppressed sweatshop workers".
> adding to the problems caused by local goods
> being sold at global (i.e. western) prices.
Right. Of course, those who actually study global economics say the problem is the opposite, that the global prices are made artificially lower than the western prices, by trade protection and heavy subsidicing western farmers. Which, had it been true, would mean that third world farmers, who get no subsidicing, get paid a lot less than they would in a free market.
> Using cheap overseas labor will just exacerbate
> the problem by increasing ocrporate profits at
> home thereby increasing wealth here and leading
> to even higher global prices.
It all sound so logical when you explian it. Lower production costs lead to higher consumer prices. This gives me an idea: How about we doubled, nay, trippled all our salaries? In that case, profit would disappear or become negative, and consumer good would be free!
Ah, I like your sort of economy so much better than the conventionel sort.
> Also purely from a selfish POV, I don't want to
> see my salary capped because some shortsighted
> manager is trying to increase his bonus by
> reducing costs by exporting jobs overseas.
Right. We would not want any manager to increase his bonus by reducing costs. What's next? We have already established that reduced costs leads to higher prices. And what's next? Managers increasing their bonus by improving quality? We don't want that to happen, do we. In the end we might end up with increased prductivity, and if world history has taught us anything, it is that wealth is inversely propertional with productivity. Back when we were hunters and gathers, everyone had their personal jet and lives on private palaces on Fisher island (thus the name). Every time we have invented something to do our work easier, we have become materially poorer.
Your making too big of a deal about sun's choice, from what i read it pretty much boiled down to gnome being written in C. the desktop team at sun wanted the libraries in C not C++ so they choose gnome.
> They don't want to pay royalties to Trolltech for Qt (commercial use)
Since Qt is GPL for Unix, and KDE is Free Software, they don't have to pay any fee to TrollTech. You pay to Trolltech only for closed source programs, and it is a fee per developer, which is affordable for Sun.
> They don't want a C++ only GUI toolkit (yeah I know there's PyQt, but there's no CQt that I'm aware of)
There are C bindings, Java bindings and Objective C bindings for Qt and KDE.
Check developer.kde.org
That Sun may not be really good at designing interfaces... I've tried to use Forte (which is Sun, innit?) and it's horrible.
But then again, I think you can trust those 50 sweatshop indians to use their time on coding...
And also: accessibility... Oh, that is just the buzzword of our time. Ok, so I can do everything with voice commands, what's the use of that when the interface doesn't let me do what I want in the first place?
I'm still struggling to get my linux box up (because of an ISDN card that's causing trouble).
Gnome, in addition to having a accessibility project, has a usabillity project which is far more important for everyday users. At least they are asking the right questions.
xkcd is not in the sudoers file. This incident will be reported.
. . .is a leprechaun.
Yes, but KDE has terrible support for other languages except c++.
C++ is pure evil.
I'm glad java and C# came along. What the hell was Stroustrup thinking? I rather program in plain C before messing with that C++ crap.
Have you taken a look at the applications in GNOME vs KDE. Much better applications - Gnumeric, AbiWord... Shoot even OpenOffice is part of Gnome Office now. What can you say about KDE.
1) Bonobo is not replacing Mono, they will be integrated together.
.NET on Windows allows you to export .NET components to COM."
:
http://go-mono.org/faq.html#basics
"Question 20: Will Mono include compatibility with Bonobo components? What is the relationship between Mono and Bonobo?
Yes, we will provide a set of classes for implementing and using Bonobo components from within Mono. Mono should allow you to write Bonobo components more easily, just like
2) Who is using it outside gnome? How about OpenOffice?
http://whiteboard.openoffice.org/bonobo/
3) If you think the number of processess spawned (remember threads are processes in linux) is a good measure of the quality of a program, you are increadably ignorant.
got drum'n'bass?
http://mp3.com/vitriolix
openoffice remains free.
in my experience many companies don't like to get "free" software, since they
hopefully you'll find that sun is responding to these two, rather than some evil plot.