An Interview with Jeff Waugh
An anonymous reader writes "LinuxWorld has published a nice interview with Jeff Waugh, one of the core members of the GNOME community. In the interview Waugh talks about the upcoming GNOME 2.6, his views on software patents and on the involvement of the big vendors in the GNOME development process. Waugh is the current chair of the GNOME release team."
GNAA Leaks Windows 2000 Source code
.________________________________________________. fucking
by GNAA staff
As previously reported here, source code to Microsoft's latest operating system has been stolen.
So far, nobody claimed responsibility for the act, and Microsoft is denying it even happened. But you know better than that! GNAA 0wnz you.
We will be right back after this commercial break!
According to Google Zeitgeist, there are about 80% of Internet Explorer 6 users. The only platform supporting Internet Explorer 6 is, of course, Microsoft Windows. These statistics are consistent with the earlier presented graphs of the operating systems used to access Google, with the Windows family consistently taking the top 3 ranks. Out of remaining 20%, the split is even between MSIE 5.5, MSIE 5.0, both Windows-only browsers. Netscape 5.x (including Mozilla) counts for only a measly 5% of browsers used to access Google. As you can see from the graph, this sample was calculated starting from March 2001 until September 2003.
According to Google Zeitgeist, there are about 80% of Internet Explorer 6 users. The only platform supporting Internet Explorer 6 is, of course, Microsoft Windows. These statistics are consistent with the earlier presented graphs of the operating systems used to access Google, with the Windows family consistently taking the top 3 ranks. Out of remaining 20%, the split is even between MSIE 5.5, MSIE 5.0, both Windows-only browsers. Netscape 5.x (including Mozilla) counts for only a measly 5% of browsers used to access Google. As you can see from the graph, this sample was calculated starting from March 2001 until September 2003.
And now we return to our scheduled broadcast...
| ______________________________________._a,____ | CmdrTaco
| _______a_._______a_______aj#0s_____aWY!400.___ | will
| __ad#7!!*P____a.d#0a____#!-_#0i___.#!__W#0#___ | he ever learn that
| _j#'_.00#,___4#dP_"#,__j#,__0#Wi___*00P!_"#L,_ | GNAA is totally
| _"#ga#9!01___"#01__40,_"4Lj#!_4#g_________"01_ | unstoppable? Teamed
| ________"#,___*@`__-N#____`___-!^_____________ | up with the other troll groups,
| _________#1__________?________________________ | GNAA will absolutely own
| _________j1___________________________________ | the shitty place that is slashdot.
| ____a,___jk_GAY_NIGGER_ASSOCIATION_OF_AMERICA_ | Just remember, the longer the lines are,
| ____!4yaa#l___________________________________ | the smaller CmdrTaco's penis.
| ______-"!^____________________________________ | This logo is (C) 2003, 2004 GNAA
` _______________________________________________' [1]
(C) GNAA 2003, 2004
gathers GAY NIGGERS from all over America and abroad for one common goal - being GAY NIGGERS.
Are you GAY ?
Are you a NIGGER ?
Are you a GAY NIGGER ?
If you answered "Yes" to any of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!
Join GNAA (GAY NIGGER ASSOCIATION OF AMERICA) today, and enjoy all the benefits of being a full-time GNAA member.
GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the fastest-growing GAY NIGGER community with THOUSANDS of members all over United States of America. You, too, can be a part of GNAA if you join today!
Why not? It's quick and easy - only 3 simple steps!
First, you have to obtain a copy of GAY NIGGERS FROM OUTER SPACE THE MOVIE (Click Here to download the ~280MB MPEG off of BitTorrent)
Second, you need to succeed in posting a GNAA "first post" on slashdot.org, a popular "news for trolls" website
Third, you need to join the official GNAA irc channel #GNAA on EFNet, and apply for membership.
Talk to one of the ops or any of the other members in the channel to sign up today!
If you are having trouble locating #GNAA, the official GAY NIGGER ASSOCIATION OF AMERICA irc channel, you might be on a wrong irc network. The correct network is EFNet, and you can connect to irc.secsup.org or irc.easynews.com as one of the EFNet servers.
If you do not have an IRC client handy, you are free to use the GNAA Java IRC client by clicking here.
If you have mod points and would like to support GNAA, please moderate this post up.
This post brought to you by Penisbird , a proud member of the GNAA
CLICK HERE TO SIGN THE PETITION TO BRING BACK GOATSE.CX!
________________________________________________
| ______________________________________._a,____ |
| _______a_._______a_______aj#0s_____aWY!400.___ |
| __ad#7!!*P____a.d#0a____#!-_#0i___.#!__W#0#___ |
| _j#'_.00#,___4#dP_"#,__j#,__0#Wi___*00P!_"#L,_ |
| _"#ga#9!01___"#01__40,_"4Lj#!_4#g_________"01_ |
| ________"#,___*@`__-N#____`___-!^_____________ |
| _________#1__________?________________________ |
| _________j1___________________________________ |
| ____a,___jk_ GAY_NIGGER_ASSOCIATION_OF_AMERICA_|
| ____!4yaa#l___________________________________ |
| ______-"!^____________________________________ |
` _______________________________________________'
Jeff Waugh. What's he all about? Is he good, or is he whack?
If they did, they'd be obsessed with underage girls and robots. Oh, wait....
"Well well well, what is he good for?" [Only the aussies here will get this. Nothing on *this* (Jeff) Waugh)]
are an increasing problem!
This is an increasingly troublesome problem.
I'm pretty concerned about 'em.
This is an increasingly troublesome problem!
I find it to be a lot more reliable and stable then KDE. For this, I think people like him deserve credit.
goatse.cx has gone under due to censorship.
Sign the goatse.cx petition and help save our beloved site from nazi style censorship.
http://saveie6.com/
What a sad state of affairs that this is one of the main topics that the GPL community has to discuss.
More than the progress of the GNU project, more than software engineering breakthroughs, more than new ideas in user interface design, software patents seems to have eclipsed all that.
I used to be excited about computers and sharing ideas, but when the community dedicated to sharing has become a one note wonder, I find myself dulled by such harping on technicalities rather than technologies.
I have been pwned because my
to submit this story to Slashdot every day until it gets covered.
What is the roadmap for convergence of Gnome and KDE? It is good to have choice, but sad to see a fragmentation at the application level. Apart from the different programming languages used in the two, is there any fundamental reason why a common API cannot be defined or added?
Right now it seems that the only solution for applications that want to be totally portable is to bypass KDE and Gnome entirely and use their own libraries (Mozilla, OOorg) and/or X.
Even being able to run Gnome and KDE side-by-side in the same sessions would be a good thing.
Ceci n'est pas une signature
Wasn't it supposed to be released on the 2nd?
http://gtk.org/plan/2.4/
New file selector, yum.
After a few lackluster attempts at installing Gnome on my OSX box I have to say that a nice easy step by step instruction would be most helpful.
For many users, all the untarring, compiling and whatnot is a major headache -- akin to grasping the concept of depth of field in photography for me. Once I finally got it, it was super easy, but getting it in the first place was a big struggle.
I guess there's something about the whole process that I either just don't get, or maybe I think it's a lot harder than it really is.
So anyone know an easy way to get Gnome on an OSX box?
I'm planning on switching to Linux, despite the things I'll have to give up (ie IE's speed and excellent history, the availability of reliable Windows drivers for my hardware and the versatility and stability of WMP).
Anyway, I know many Linux distros put plenty of redundant content on the CDs, presumably to hide the fact that it's a non professional product. I'm not keen on using more than one GUI, so my question for you Linux gurus is-should I use Gnome or KDE? Which one is faster and more function filled?
GNOME If You Want To
.NET. A lot of people are excited about it but are also scared because Microsoft has some really big patents which cover big chunks of code - even the stuff that MS has standardised. So no one is really sure how they're going to use those patents or whether they [MS] would use them defensively.
Boasting a revamped development and release structure, an upcoming instalment of its desktop environment in March, and a raft of new applications for future releases, the GNOME project is pushing to ensure free and open source software earns its place in the global desktop space.
According to GNOME release team head Jeff Waugh, who gave a presentation at the Linux.conf.au 2004 conference last week, the GNOME project has undergone a major facelift over the past 12 months. This has included switching to a time-based release schedule, starting with its 2.x series, as well as redefining the project's social structure into module maintainers, a release team, and an administrative and advisory foundation board.
As a result of its more 'cut and dried' structure, the release team for GNOME is also on track to issue the next instalment of GNOME version 2.6 in March this year, Waugh said. The release, now in beta testing, will include several new features, such as the introduction of the latest graphical user interface toolkit release GTK 2.4, as well as ongoing compatibility with API (Application Programming Interface) and ABI (Application Binary Interface). GNOME 2.6 will also support Evolution Dataserver version 2.0, which provides real-time, read-write access to calendar and contacts data from the desktop.
The project's development team is also working on the prototypes of value-added packages for GNOME version 2.8 and beyond. These range from application plug-ins to a collaboration station for its desktop stack, allowing users to interact with their network and database solutions through a variety of interchangeable interfaces off the desktop.
LinuxWorld's Nadia Cameron caught up with Waugh after his presentation to ask about the team behind the GNOME project, working with the big vendors, dealing with proprietary software patents and improving the open source desktop stack for global take-up.
LinuxWorld: Looking at the patent side of things -- working on a desktop system, in particular -- do you find that software patents are a big issue?
Waugh: Yes, it's something that we have hit our heads on a few times now. There's a couple of things in our file manager that we'd really like to do, and that our users would like to see, but we can't because Apple has patents on software in their finder.
The whole point of the patent system is that they're supposed to be obvious things. But there are a lot of things in computing that are unobvious to a point... (breaks off)
Also the mono project, which is a real implementation of Microsoft's
LinuxWorld: Sun is actually using GNOME on its Java desktop systems. Does this mean you have a lot of interaction with Sun? Do you get a lot of feedback from them?
Waugh: Heaps. With Novell, Ximian, Red Hat, Sun - all of their developers are working with us. The (GNOME) foundation also has an interface to their corporate guys who are working with planning, etc . Every day we are working with Sun. Sun have actually been really good with the interaction between their own users and the rest of the (GNOME) project. They did a big usability study on the previous GNOME version (2.4) and they came back not only with the results of the study but with a bunch of comments from their users. They recently did the same thing on the beta testers of GNOME 2.6.
It's useful for us because the kind of users on our mailing lists are that one per cent of very technical users who get involved in open source stuff. When we're trying to deliver software that is going to appeal to the 99 per cent of people who just don't care and just want it to work, ge
They are already working on 2.6? But 2.5 is still in beta...
Cheers,
RoadkillBunny
Way too corporate ... I think Linus's approach is better, just avoid reading patents as much as you can and start caring when someone sues.
I have always used GNOME, so I am excited that a newer version will be released. I am a little behind, I am still using the GNOME version that came with Red Hat 7.1 :(
In terms of the technology, we've basically got all of the desktop applications solved.
In terms of the mental ward, we've basically got all of the penthouse suites booked....by YOU! HAHAHAHA
Honestly, GNOME is the best desktop excluding OSX in terms of usability (imho omg wtf) - but give me break, Jake! I guess if by 'solved' you really mean "looks kind of like something you've seen in either Windows or Mac, but not really", then I agree whole-heartedly.
GNAA (sung to the tune to Y.M.C.A. by the Village People)
... you'll find it at the G-N-A-A.
... you'll find it at the G-N-A-A.
Black man, there's no need to feel bad.
I said, black man, c'mon don't be so drab.
Don't let those bloggers ruin your day.
There are still pla-ces to be gay.
Black man, there's this place you should see.
I said, black man, fire up IRC.
There's this channel, that I'm sure you will like.
Every-thing is gonna be all-right.
It's fun to hang with the G-N-A-A!
It's fun to hang with the G-N-A-A!
You can go as you please,
Feel your hair in the breeze,
Crapflood Live Journal with ease!
It's fun to hang with the G-N-A-A!
It's fun to hang with the G-N-A-A!
You can write a good troll,
For the next Slashdot poll,
You can jerk off to goatse's hole!
Black man, why be here all alone?
I said, black man, you can get yourself boned.
I said, black man, you can get on teh spoke,
With thou-sands of gay nigger blokes.
Black man, are you down with this funk?
I said, black man, why you touching your junk?
Just go there, go to #gnaa
And apply for membership today!
It's fun to hang with the G-N-A-A!
It's fun to hang with the G-N-A-A!
You can go as you please,
Feel your hair in the breeze,
Crapflood Live Journal with ease!
G-N-A-A
Black man, there's no need to feel bad.
I said, black man, c'mon don't be so drab.
G-N-A-A
Black man, are you down with this funk? I said, black man, why you touching your junk?
hfound out about the sudden and OpenBSD guys. They
Huh! Waugh! Good God! What is it good for? Absolutely nothin'! Say it again!...
Lets frot
Love,
Xdfgf
They seem to have loads of smart people working on Gnome these days. So how do they explain something like Epiphany? And why is gtk-2.0 so slow (compared to the first gtk certainly)?
Here is the unification roadmap:
KDE: ----------X
GNOME: ------------------->
</biased_gnome_user>
But, seriously, it doesnt make sense to talk about unifying them, as they are built around fundamentally different toolkits. ( Qt uses a modified subset of C++, GTK+ uses C as a base but has a nice C++ wrapper)
So they cant really be unified, though they can be made quite compatible.
I'm personally biased towards GNOME, because as a C++ programmer I love the stl, and thus hate Qt and the moc. But that doesnt mean I really think that KDE will die off: Free code is, after all, immortal.
In terms of the technology, we've basically got all of the desktop applications solved. Between OpenOffice.org, GNOME, Mozilla and a number of other projects, the stack of stuff people generally use on the desktop is pretty much there.
:)
Which really makes me wish that GNUCash was in that group. I do everything (word processing, email, spreadsheets, gaming) on Linux inside Gnome except for managing my finances. I keep a windows box with Quicken around for that. GNUCash could replace that for me but probably not before GNUCash-2 which is supposed to be GTK2. I heard they were short on developers and that was stalling progress on that. I guess personal finance doesn't have much of a place on a business desktop and gets less attention. I've been playing around with SQL-Ledger but thats a bit overkill for my needs.
That aside I love Gnome and am looking forward to 2.6 and Epiphany 1.2.
I don't understand how people keep saying that KDE and Gnome don't work together. They're different environments, but all they're parts are pretty darn interchangeable. A while ago, for the heck of it, I replaced gnome-panel in Session prefs with kicker. Worked perfectly. After reading your post, I called kwin --replace to switch from metacity to kde's wm.
... that's for running across OS's, not KDE/Gnome. Besides, Native Widget Framework is due for the next major release AFAIK.
... it uses gtk+ or gtk2, many of which would consider to be (sort of) Gnome. XUL is not a KDE/Gnome issue. Like OO.o, it's another platform issue.
And OO.org
Mozilla
Gnome and KDE don't need to converge. At this point, they're aiming at different markets. KDE is uber-customizable. Gnome is focusing on KISS usability issues. The important backend stuff is already being taken care of via freedesktop.org.
Once we've reached a point where the projects are not duplicating effort needlessly, we can truly say vive la difference with no guilt over wasted efforts.
Egg Troll here, man. How come we never see you in the secret troll hideout anymore?
I'm using Gnome 2.5 (Subscribed to the 2.5 channel in Red Carpet, automagically upgraded everything for me). I have to say that Nautilus in the 2.5/2.6 branch is amazing.
How amazing, you ask? It's as fast as gmc used to be. Although it is a little strange to switch back to the old OS9 style Spatial Finder style of file management.
Things are a little buggy, Nautilus crashes every once in a while, and Evolution sometimes doesn't quit correctly. But in general, the whole desktop is great. Gimp1.3 is super sweet, and finally supports re-editable Text layers (ala photoshop)
By software engineering breakthroughs do you mean "ideas stolen from Windows NT/2000?"
I've recently been introducing my staff at my day job to GNOME since we are moving away from OpenVMS to Unix. Since HP-UX will be coming with GNOME as a default in future releases, I figured it would be good to get the guys used to it by having them use it on a daily basis for basic work stuff. So far they have taken to it pretty well. The most amazing thing is that some of them actually find it EASIER and more FLEXIBLE than Windows. Thank you for a terrific project!
I try to be fu
Ok who has the nads to post the windows 2000 source code to slashdot?
I DARE YOU!
And you better not even THINK of modding that shit as anything but INFORMATIVE!
Come on man, post it!
Lets see what happens? Does slashdot:
a) Pull the post
b) Turn over the posters IP to the FBI and pull the post
c)Leave it up and actually live up to their free speech and anonymoty ideals?
What better way then this to test Taco's mettle!
Let's see him put his anti-censorship money where his mouth is!
So come on post it!
You know you wanna do it!
Just a few juicy tidbits at least!
I thought it would take months to integrate the NT/2000 code
Waugh: The whole point of the patent system is that they're supposed to be obvious things. But there are a lot of things in computing that are unobvious to a point
Umm, isn't it the opposite? Only those insights and ideas which are "non-obvious".
Somebody just had to say this. We all know the truth though. Gnome is dead and its getting rotten as we speak. Oh well, it was a piece of shit anyways.
In Soviet Russia, Waugh JEFFS YOU!!!!
Why do you think Linus Torvalds is so popular? He's so down-to-earth about these things and interested in the technology and not the technicalities. This SCO mess forced him into it, but even then he still spits out the choice quotes, like the infamous "crack" comment.
Ah, yes. Download, decompress, untar, compile, discover missing package, download, decompress, untar, compile, discover missing package...
Keep It Simple Stupid? More like keep it Stupid Stupid?
kde and gnome
two answers to a problem
thats one too many
poor linux user
just wants his applications
to run on his box
choice is a good thing
and, and, and but not or, or.
Unification!
Ever tried pydance or StepMania? Or do you just not have the rhythm?
It's easy to grasp the concept of depth of field. But it's not very intuitive, or straightforward. Much less understanding to use it to you benefit.
A simple way to make people understand what's the point with depth of field, or why it's used, was shown to me with an example:
A near object (a mupet) and a large (skycrapper) very far object where shot with 2 cameras. One had a very powefull zoom lens, and the other had a comon lens. The important thing was that the mupet was about the same size in both picture, that was the point. The skycrapper, on the other hand, appeared like a tall big item that didn't even fit the frame. On the other picture, the skycrapper looked like a tiny pencil that wasn't even as tall as the mupet.
unfinished: (adj.)
Or was it the other way around? :-( Damn...yes it was! Damnit.
unfinished: (adj.)
Gnome seems nice enough, but I refuse to use it until it is GPL:d.
Hmm, maybe I never did figure out depth of field after all :-)
gwhy gmust gall gnome gapp gnames gstart gwith g? git's gridiculous!
Does anyone know about the legal status of Mono? I mean, if Gnome starts using it all over the place and M$ decides to shut it down (they have like a million lawyers, so they can probably do that), won't Gnome be, well, dead? Or at least in a very uncomfortable position?
Jeff Waugh one of the MOST hated person in the GNOME community. Some sort a Adolf Hitler with NAZI methodes. He was responsible for MORE people and developers leaving the GNOME project than anyone else did. Sorry but this guy is everything else than a KEY factor in GNOME. He is a fucking dumbass and simply hated.
Yeah, like the guy's mind. He has no idea what he's talking about.
Install both and try each -- it's free. All the major distros support both. It's kind of like asking someone which web browser to use or whether a song is a "good song" or not. You aren't going to get anywhere.
May we never see th
Something magical is upcoming. I've tried to find anything about Evolution Dataserver version 2.0 mentioned in interview, and all I found so far were references to cvs. Looks like apart few developers accessing thisnew wombat no one else knows what it is, how it is designed and how it works.
Less is more !
The emphasis still seems to be on adding yet *more* features
and bloat to GNOME. At what point are they going to stop doing
this and finally declare the desktop *feature* complete?
IMHO, GNOME is eminently useable and has sufficent features already.
Stability should be given greater emphasis.
siggy played guitar
KDE Ktook kthe kletter k kalready
..........FULL STOP.
Having used libsigc++, it allows all the flexibility of Qt's string based callback system and is typesafe in addition.
Admittedly, it is all compile-time, but that doesnt mean its not dynamic: you can certainly hook and unhook things at runtime. The MOC isnt going to make C++ into an interpreted language or anything.
The other things about gtkmm that I like are that it doesnt try to duplicate things from the stl (such as QtString), that the code size tends to be small, and the executables tend to be fast.
I agree however, that if you liked Objective-C, that you will probably like Qt better, it makes sense.
Yep, a lot of foundation code is migratable. Oh wait, let me correct that, a lot of foundataion code is common between the two. Both systems for instance require libxml. More work is being done where it makes sense. However sometimes there are two different ways of doing something, both with good and bad points. Then one group goes one way and one the other. Sometimes it turns out after comparing what happens (sometimes after many years) when going different ways that one way is considered better. (Kde is considering replacing aRts for instance)
I've worked in the KDE source code, most of kdelibs is kparts, kio, or qt/kde interface. None of that can be factored out unless Gnome is willing to use those, which is unlikely. I'm not sure what is the base of GNOME, but I'm sure they are in the same situation, a lot of code with an interface that KDE has no interest in useing at this time, so why try to make it common. Any code that proves itself in the real world will be factored out into something both use, but only if and when it makes sense.
The KDE/GNOME split happened for political reasons, most developers have no problem working with others. However supporters of one project or the other tend to be religious about it, and they have no room for anything the other religion does.
'And the good thing about our releases is that you only have to wait a maximum of six months to get something in.'
Wow, that's really efficient.