Domain: gimp.org
Stories and comments across the archive that link to gimp.org.
Comments · 868
-
KDE MythsFree software is a hotbed of myths and general nonsense - and perhaps the most prevalent myths of all are the ones surrounding the entire KDE/GNOME desktop schism. In this short article I hope to do away with some of the more half-assed nonsense spewed by KDE zealots.
- Myth: KDE is more integrated than GNOME
Reality: The oft-heard cry of the noisiest KDE advocates. No explanation is given - the reader is expected to simply grok the wholesomeness of KDE, and the lack of this mystical quality in GNOME. It's nonsense of course. Neither desktop is particularly "integrated" compared to Windows XP, and certainly not compared any version of the Apple Mac. - Myth: KDE is easier to use
Reality: Again, such nebulous arguments are never explained, and the reader is expected to simply understand the truth. Both KDE and GNOME have user-interface irritations (indeed, all systems do) - but "ease of use" is not a simple thing to measure. What about application (see GNOME apps later) installation and removal: GNOME has the excellent RedCarpet by Ximian , which makes the installation, removal and updating of applications trivial. KDE users are expected to fend for themselves with brutal command line driven systems. GNOME also has the excellent Ximian setup tools to handle various very tricky cross-platform and potentially risky system configuration operations - KDE offers a few small half-assed Linux-only tools, which make no attempt at check-pointing to return to known working configurations. - Myth: KDE is more popular
Reality: In what sense? Arguably more people use KDE - but it is a close run thing. Most KDE zealots claim the results of online polls as proof of their superior userbase... which is, quite frankly, complete and utter nonsense. Online polls are the joke of the century; it doesn't even require a motivated script kiddie to render then worthless. A single post on a zealot-ridden site can reduce the result to a running joke. Popularity is also difficult to measure when both GNOME and KDE are frequently installed on the same system - and indeed, can co-exist except for certain applications such as panels. Many KDE users actually run GNOME applications for their superior features and stability.One of the few solid measures of popularity is the adoption in commercial use - and here, GNOME is far ahead. Both Hewlett- Packard and Sun Microsystems have committed to using GNOME as the desktop for their Unix systems. This ties in with the previously mentioned ease of use - Sun's major contribution to the GNOME effort is in the areas of user/developer documentation, testing, accessiblity and user-testing. Three of the less glamourous parts of desktop development. The arrival of the GNOME 2.x series will see these contributions reach fruitition and allow GNOME to make a quantum leap ahead of KDE in most of the basic computer/user issues.
- Myth: Konqueror is the best Linux browser
Reality: Oh for a penny every time this lie is told in any KDE story! Konqueror is a fine piece of software - it's authors deserve plently of praise - it is, however, quite unreliable and lax in its support of basic web standards compared to either Mozilla or Opera . It is also extremely slow - slower than the latest incarnations of the GNOME Nautilus filemanager/browser. - Myth: KDE applications are better/more advanced than GNOME ones due to the ease of developing in C++ using the Qt toolkit
Reality: See also: Qt/TrollTech. Easily the most common wail heard by KDE developers - and yet it is easily disproved by looking at the actual applications for GNOME/GTK and KDE/Qt . KDE applications often have larger version numbers than GNOME ones... an old trick played by commerical software developers. Most KDE apps seem to jump for 1.x releases long before they are ready - KOffice being the best example. None of the components in Koffice are worthy of a 1.0 release, let alone 1.1 or 1.2. GNOME applications wait longer and get more testing in their 0.x stages and despite shorter development phases mature more quickly and reach stable featureful release states more quickly: the superb Evolution (groupware/email), Gnumeric (spreadsheet), Pan (newsreader), The GIMP (image manipulation), Abiword (word processing), RedCarpet ,X-Chat (IRC client), XMMS (media player), Galeon (web browser), and for developers: Glade , Anjuta . All of these packages ooze quality, far outclass and are, at least, 18 months ahead of their KDE/Qt counterparts. It's not only in the area of user applications that GNOME is lightyears ahead, with the forthcoming 2.x a number of impressive behind the scenes technology will finally mature: component technology (bonobo ), media (Gstreamer ), internationalisation (pango ). As a developement platform, GNOME 2.x is, frankly, years ahead of KDE. And what's more, it is not tied to a lowest common denominator cross-platform bloat-fest like Qt. Yet despite all this, we are still fed the lie that Qt and C++ makes development easier. Judge for yourself. - Myth: KDE is faster and/or takes less memory than GNOME
Reality: KDE is written in C++. While this is not necessarily a bad thing, it is when the programmers do not know enough to avoid certain pitfalls that can plague software projects. Stupid use of ++/-- with C++ objects; masses of unnecessary allocations and deallocations of memory, and the most cretinous of all, blaming the extremely slow startup times of KDE apps on GCC. The GNOME 1.x releases were hardly svelt (2.x fixes many of these issues), but GNOME is a fashion cat-walk superwaif when compared to KDE's 500lb fat-momma cheese-burger scoffing trailer trash. One need only look at the recent fuss over ugly KDE hacks (such as prelinking) to see the problem inherent in the KDE architecture and basic design. - Myth: GNOME development is slower. KDE releases faster.
Reality: Fundamental misunderstanding. KDE releases as one big lump of code due to its use of C++ and the consequent problems with libraries. It bumps the version number of the entire KDE system for the smallest modifications. GNOME, on the other hand is componentized and each component releases on a (almost) separate schedule, bumping it's own version number but not the main GNOME version. Occasional releases of the entire GNOME system are done, and that's when the GNOME version number is bumped (currently it is 1.4). To see this in action, use RedCarpet and you will regular updates to GNOME components. GNOME development is not slower, it is in fact faster and more advanced. Lamers and newbies, however, fail to understand the advantages and just see KDE 1.1.1 followed a few weeks later by KDE 1.1.2. Wow! KDE roolz. - Myth: TrollTech is a friend of Free software.
Reality: Qt started out as non-Free. KDE developers knew this violated the GPL and are therefore untrustworthy. KDE core developers work for TrollTech. Expensive per developer licensing for writing closed-source with Qt. Labyrinthine licensing nightmare. - Myth: Most good GNOME apps are actually GTK applications.
Reality: Most KDE apps, such as those from The Kompany are actually Qt apps because they want to port to the more lucrative Windows/Qt market. - Myth: KDE is attractive/GNOME/GTK is ugly
Reality: Mosfet liquid theme is an ugly and unstable hack. GNOME GTk icons are of a far higher quality than the cartoonish and confusing KDE ones. Qt is basically a Windows-look on a Unix platform.
- Myth: KDE is more integrated than GNOME
-
Re:Make it affordable
-
GIMP becomes GNOME
-
GIMP becomes GNOME
-
GIMP becomes GNOME
-
How a CLI in Photoshop would work
is cli the best way to browse the web? depends. lynx is good for news sites, not so good for porn!
Have you ever read an erotic novel? Or you just point-and-drool at the pictures?
is cli the best way to edit graphics? ummm.. let me know when the cli version of photoshop comes out and ill let you know.
Yes, drawing directly on a layer really needs a coordinate input device such as a mouse or tablet, but imagine the scriptability that could arise from a command-line image manipulator:
PS> layer background
PS> gamma red 1.2
PS> rotate 90deg
PS> scale 1/3 by 1/3 -
Re:My own web design rules
Damn, that was a good post. I'm keeping a copy of it.
Thanks, that's nice to hear.
:) I'm keeping a copy too, and maybe one day I'll make a website from it. It's good to know that people actually find it interesting. These are all important things, but unfortunately most of web designers don't care about them. When my Lynx or Galeon can't render a website which I absolutely have to see (and it's the only place with the information I need), I can always use Netscape and everything is fine (except for microsoft.com which usually crash my Netscape for some reason). But there are people who can't use Netscape or Internet Explorer on their Braille terminal or speech synthesiser and they are effectively unable to use most of the Web. That's very sad. We have 21st century, all the informations they need are there on-line, but they can't reach them because of web designers ignorance. There are no borders for them other than ignorance of web designers.Web Pages That Suck is a great site for learning about good design through bad design.
Very good one, I didn't know it before. It reminded me ESR's HTML Hell Page: How not to design junk Web pages. I see it has changed a lot in the last few years since I last saw it. Now there are many things from my post (or maybe in my post there are many things from HTML Hell), but I'll still tell you about it even if it makes my comment less insightful.
;) So, the HTML Hell Page is surely worth reading, there are also links to other similar websites:Here's a list of gripes similar to this one. And there's a fine rant about web page design by C. J. Silverio. Horrible Examples of bad technique are listed at Web Pages That Suck. Jakob Nielsen's column Top Ten Mistakes in Web Design is very good. The Yale Style Guide is worth reading.
I haven't seen all of the above links yet, but I'm sure they're interesting.
Regarding disabled access, try Bobbie as your automatic checker.
Thanks. I knew about it, but I forgot the name. It's a great tool. But there's one thing I don't like about Bobby, it's the license:
"No Reverse Engineering. Licensee shall not modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Licensed Software or documentation therefor, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. Licensee shall not remove, obscure, or alter any copyright notices, trademark notices, or other proprietary rights notices affixed to or contained within the Licensed Software or documentation."
"License Fee. Licensee shall pay CAST or its designee a license fee for each simultaneous user of the Licensed Software ("Single User License Fee") or each server on which it shall install the Licensed Software ("Server License Fee") as set forth at http://www.cast.org/bobby/DownloadBobby316.cfm."
They say on the main page:
"Bobby was created by CAST to help Web page authors identify and repair significant barriers to access by individuals with disabilities."
"Center for Applied Special Technology, CAST is a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology."
"Above, you can test a Web page using our server version of Bobby Worldwide. This server version gives you a preview of the downloadable version of Bobby Worldwide."
But the downloadable version costs:
Single User copy: $99.00
Site License of server version: $3,000.00 per server
Multiple server site license: $2,000.00 per server for 5 or more serversI think it's exactly the kind of software which should be released as a free software. Yes, I'm a free software freak, so in my opinion every software is exactly the kind of software which should be released as a free software...
But this is software made by "a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology".
I could tell my employer:
-- Hey, maybe we could install Bobby on the servers?
-- What's that?
-- It's a program to expand opportunities for people with disabilities.
-- Does it cost anything?
-- It's free-as-in-beer.
-- Sure, why not.
but when I tell him that it'll cost him $3k per server... You know what the answer would be even if we only need a single user copy for 100 bucks.Bobby would serve its purpose much better if it was released as a free software. I'd be proud to contribute patches to Bobby, as I'm sure would lots of other people, and best of all, much more people would use Bobby. If there is any place for proprietary software, it's not software which "was created [...] to help [...] identify and repair significant barriers to access by individuals with disabilities."
In other words: great idea, fatal license.
Keep graphics content (hence download time) low, and always compress images using Gifbot or something similar.
Good point, it's a very important thing which I didn't say about at all. I noticed that I wait the same time for the average website to load today on 768kb/s DSL, as I waited few years ago on 28.8kb/s modem.
I didn't know Gifbot. It's great, because people who don't understand the image compression techniques (i.e. most of people making personal webpages) can improve ther graphics and save time and bandwidth. It only lacks PNG output which is important to me, not only because of the GIF problems, but because it's a great format, even recommended by The World Wide Web Consortium and it has Adam7 interlacing feature for great progressive loading on slow connections, very good for the WWW (see this image or this one if your connection is to fast to notice the effect), read more about Adam7 interlacing on stl.caltech.edu Introduction to PNG.
What I would add about the graphics is to first of all, always use JPEG for photographs, and always use PNG for computer generated graphics (logos, headers, text, screenshots). Of course there are sitiations when it's better to use PNG for photo or JPEG for something generated (like rendered landscapes), but for most of situations (especially for usual homepages) this rule works great: JPEG for photos, PNG for logos.
People sometimes use JPEG for flat few-color logos, which looks terrible on the hard edges and solid color areas. People also (however not so often) use PNG or GIF to save photos, and they are ten times larger than JPEG of the same quality.
My personal choice for editing web graphics is The Gimp, it's a great tool especially for web designing purposes. It has a great JPEG saving dialog, where you can set different quality values and see the real-time preview, so you can save at the lowest quality (highest compression) when you don't see the difference, You can also set subsampling type or DCT method and restart markers for more advanced users.
I almost forgot! See the Cooltext.com:
"Cooltext.com is an online graphics generator for web pages and anywhere else you might need an impressive logo without a lot of work. We provides real-time generation of graphics customized exactly the way you want them.
Simply choose what kind of image you would like to create. Then, fill out a form and you'll have your own images created on the fly.
Cooltext.com will always be available for use free of charge."
They use Gimp as the backend so it's a great introduction to Gimp power as a web graphics authoring tool. Everyone should check out Cooltext, you can make great logos in few seconds. Great for lazy webmasters who want to have nice websites with no effort. Great preview of Gimp.
Speaking about the software, another great tool I use daily is ImageMagick. The best set of programs I've seen for conversion, optimizing and compression of lots of pictures at the same time. Once I used it to automatically scale, stretch contrast, add logos, compress and save over 10,000 pictures. It took over two days to my PC back then, but it was two days of rest for me. It would've taken me weeks if I'd had to do it manually.
Important links: PNG home, PNG at W3C, JPEG home, JPEG at W3C, The Gimp, Cooltext, ImageMagick.
Great, I wrote another comment for ten screens, while I should work instead... But what can I do, when I have a subject which is one of the main areas of my interest? Actually I didn't realize that I have so much to say about web design, maybe I should write a book, teach or something... It reminds me a funny situation I had few months ago:
A friend of mine phoned me once and asked:
-- Tell me, how do you make websites?
I saw all of my life scrolling before my eyes. I was trying to figure out where to start my answer, and after ten seconds of my silence, he said:
-- But hurry up, I'm using a cell phone.
Here I started to laugh like a mad man, and I couldn't explain him why I laughed when he kept asking me, because I couldn't stop laughing.He really thought that I could explain everything to him in few minutes... Later I told him, that I had been learning how to make websites for many years, and now he's proud that he's the man who asked me to summarize many years of my life in few minutes. I tried to give him few books but he thought it'd be faster and even when I suggested Netscape Composer, it wasn't worth the effort for him...
:) Great story, I always laugh when I remember it.That's about it. I say again, Damn that was a good post. 5++ (Moderators please mod original post up).
Thanks once again. It's good to know that there's someone who likes it more than the moderators.
:)From the last minute: I just found The greatest WWW page ever!
-
Re:My own web design rules
Damn, that was a good post. I'm keeping a copy of it.
Thanks, that's nice to hear.
:) I'm keeping a copy too, and maybe one day I'll make a website from it. It's good to know that people actually find it interesting. These are all important things, but unfortunately most of web designers don't care about them. When my Lynx or Galeon can't render a website which I absolutely have to see (and it's the only place with the information I need), I can always use Netscape and everything is fine (except for microsoft.com which usually crash my Netscape for some reason). But there are people who can't use Netscape or Internet Explorer on their Braille terminal or speech synthesiser and they are effectively unable to use most of the Web. That's very sad. We have 21st century, all the informations they need are there on-line, but they can't reach them because of web designers ignorance. There are no borders for them other than ignorance of web designers.Web Pages That Suck is a great site for learning about good design through bad design.
Very good one, I didn't know it before. It reminded me ESR's HTML Hell Page: How not to design junk Web pages. I see it has changed a lot in the last few years since I last saw it. Now there are many things from my post (or maybe in my post there are many things from HTML Hell), but I'll still tell you about it even if it makes my comment less insightful.
;) So, the HTML Hell Page is surely worth reading, there are also links to other similar websites:Here's a list of gripes similar to this one. And there's a fine rant about web page design by C. J. Silverio. Horrible Examples of bad technique are listed at Web Pages That Suck. Jakob Nielsen's column Top Ten Mistakes in Web Design is very good. The Yale Style Guide is worth reading.
I haven't seen all of the above links yet, but I'm sure they're interesting.
Regarding disabled access, try Bobbie as your automatic checker.
Thanks. I knew about it, but I forgot the name. It's a great tool. But there's one thing I don't like about Bobby, it's the license:
"No Reverse Engineering. Licensee shall not modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Licensed Software or documentation therefor, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. Licensee shall not remove, obscure, or alter any copyright notices, trademark notices, or other proprietary rights notices affixed to or contained within the Licensed Software or documentation."
"License Fee. Licensee shall pay CAST or its designee a license fee for each simultaneous user of the Licensed Software ("Single User License Fee") or each server on which it shall install the Licensed Software ("Server License Fee") as set forth at http://www.cast.org/bobby/DownloadBobby316.cfm."
They say on the main page:
"Bobby was created by CAST to help Web page authors identify and repair significant barriers to access by individuals with disabilities."
"Center for Applied Special Technology, CAST is a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology."
"Above, you can test a Web page using our server version of Bobby Worldwide. This server version gives you a preview of the downloadable version of Bobby Worldwide."
But the downloadable version costs:
Single User copy: $99.00
Site License of server version: $3,000.00 per server
Multiple server site license: $2,000.00 per server for 5 or more serversI think it's exactly the kind of software which should be released as a free software. Yes, I'm a free software freak, so in my opinion every software is exactly the kind of software which should be released as a free software...
But this is software made by "a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology".
I could tell my employer:
-- Hey, maybe we could install Bobby on the servers?
-- What's that?
-- It's a program to expand opportunities for people with disabilities.
-- Does it cost anything?
-- It's free-as-in-beer.
-- Sure, why not.
but when I tell him that it'll cost him $3k per server... You know what the answer would be even if we only need a single user copy for 100 bucks.Bobby would serve its purpose much better if it was released as a free software. I'd be proud to contribute patches to Bobby, as I'm sure would lots of other people, and best of all, much more people would use Bobby. If there is any place for proprietary software, it's not software which "was created [...] to help [...] identify and repair significant barriers to access by individuals with disabilities."
In other words: great idea, fatal license.
Keep graphics content (hence download time) low, and always compress images using Gifbot or something similar.
Good point, it's a very important thing which I didn't say about at all. I noticed that I wait the same time for the average website to load today on 768kb/s DSL, as I waited few years ago on 28.8kb/s modem.
I didn't know Gifbot. It's great, because people who don't understand the image compression techniques (i.e. most of people making personal webpages) can improve ther graphics and save time and bandwidth. It only lacks PNG output which is important to me, not only because of the GIF problems, but because it's a great format, even recommended by The World Wide Web Consortium and it has Adam7 interlacing feature for great progressive loading on slow connections, very good for the WWW (see this image or this one if your connection is to fast to notice the effect), read more about Adam7 interlacing on stl.caltech.edu Introduction to PNG.
What I would add about the graphics is to first of all, always use JPEG for photographs, and always use PNG for computer generated graphics (logos, headers, text, screenshots). Of course there are sitiations when it's better to use PNG for photo or JPEG for something generated (like rendered landscapes), but for most of situations (especially for usual homepages) this rule works great: JPEG for photos, PNG for logos.
People sometimes use JPEG for flat few-color logos, which looks terrible on the hard edges and solid color areas. People also (however not so often) use PNG or GIF to save photos, and they are ten times larger than JPEG of the same quality.
My personal choice for editing web graphics is The Gimp, it's a great tool especially for web designing purposes. It has a great JPEG saving dialog, where you can set different quality values and see the real-time preview, so you can save at the lowest quality (highest compression) when you don't see the difference, You can also set subsampling type or DCT method and restart markers for more advanced users.
I almost forgot! See the Cooltext.com:
"Cooltext.com is an online graphics generator for web pages and anywhere else you might need an impressive logo without a lot of work. We provides real-time generation of graphics customized exactly the way you want them.
Simply choose what kind of image you would like to create. Then, fill out a form and you'll have your own images created on the fly.
Cooltext.com will always be available for use free of charge."
They use Gimp as the backend so it's a great introduction to Gimp power as a web graphics authoring tool. Everyone should check out Cooltext, you can make great logos in few seconds. Great for lazy webmasters who want to have nice websites with no effort. Great preview of Gimp.
Speaking about the software, another great tool I use daily is ImageMagick. The best set of programs I've seen for conversion, optimizing and compression of lots of pictures at the same time. Once I used it to automatically scale, stretch contrast, add logos, compress and save over 10,000 pictures. It took over two days to my PC back then, but it was two days of rest for me. It would've taken me weeks if I'd had to do it manually.
Important links: PNG home, PNG at W3C, JPEG home, JPEG at W3C, The Gimp, Cooltext, ImageMagick.
Great, I wrote another comment for ten screens, while I should work instead... But what can I do, when I have a subject which is one of the main areas of my interest? Actually I didn't realize that I have so much to say about web design, maybe I should write a book, teach or something... It reminds me a funny situation I had few months ago:
A friend of mine phoned me once and asked:
-- Tell me, how do you make websites?
I saw all of my life scrolling before my eyes. I was trying to figure out where to start my answer, and after ten seconds of my silence, he said:
-- But hurry up, I'm using a cell phone.
Here I started to laugh like a mad man, and I couldn't explain him why I laughed when he kept asking me, because I couldn't stop laughing.He really thought that I could explain everything to him in few minutes... Later I told him, that I had been learning how to make websites for many years, and now he's proud that he's the man who asked me to summarize many years of my life in few minutes. I tried to give him few books but he thought it'd be faster and even when I suggested Netscape Composer, it wasn't worth the effort for him...
:) Great story, I always laugh when I remember it.That's about it. I say again, Damn that was a good post. 5++ (Moderators please mod original post up).
Thanks once again. It's good to know that there's someone who likes it more than the moderators.
:)From the last minute: I just found The greatest WWW page ever!
-
KDE MythsFree software is a hotbed of myths and general nonsense, and perhaps the most prevalent myths of all are the ones surrounding the entire KDE/GNOME desktop schism. The KDE project is famous for its organised trolling of various weblogs and message board associated with Linux and Free software/open source. In this short article I will answer some of the more half-assed nonsense, FUD and myths spewed by KDE zealots.
- Myth: KDE is more integrated than GNOME
Reality: The oft-heard cry of the noisiest KDE advocates. No explanation is given - the reader is expected to simply grok the wholesomeness of KDE, and the lack of this mystical quality in GNOME. It's nonsense of course. Neither desktop is particularly "integrated" compared to Windows XP, and certainly not compared to any version of the Apple Mac. Whatever "integrated" really means. - Myth: KDE is easier to use
Reality: Again, such nebulous arguments are never explained, and the reader is expected to simply understand the truth of the zealots statement. Both KDE and GNOME have user-interface irritations (indeed, all systems do) - but "ease of use" is not a simple thing to measure. KDE has never been subjected to detailed user testing, unlike GNOME [gnome.org], and the claims of user-friendliness are from crazed supporters and not average users. Furthermore, the KDE faithful rarely look beyond simple-minded copying of Windows, and forget that administering a desktop system is just as important as having widgets in the correct place on the toolbar. For example: What about application installation and removal? GNOME has the excellent RedCarpet [ximian.com] by Ximian [ximian.com], which makes the installation, removal and updating of applications trivial. KDE users are expected to fend for themselves with brutal command line driven systems. GNOME also has the excellent Ximian setup tools to handle various very tricky cross-platform and potentially risky system configuration operations - KDE offers none of this, only a few small half-assed Linux-only tools, which make no attempt at check-pointing to return to known working configurations. - Myth: KDE is more popular
Reality: In what sense? Arguably more people use KDE - but it is a close run thing. Most KDE zealots claim the results of online polls as proof of their superior userbase - which is, quite frankly, complete and utter nonsense. Online polls are the joke of the century; it doesn't even require a motivated script kiddie to render then worthless. A single post alerting the faithful on a zealot-ridden site can skew the result so much it makes American presidential elections look fair and well organised. Popularity is also difficult to measure when both GNOME and KDE are frequently installed on the same system. Indeed, the systems can co-exist and even run at the same time, except for certain applications such as panels. Many KDE users actually run GNOME applications for their superior features and stability, not realising that by doing so they are barely running KDE at all.One of the few solid measures of popularity is the adoption in commercial use - and here, GNOME is far ahead, with both Hewlett-Packard [hp.com] and Sun Microsystems [sun.com] committing to using GNOME as the desktop for their Unix systems. This also ties in with the previously mentioned ease of use - Sun's major contribution to the GNOME project is in the areas of user/developer documentation, testing, accessiblity and user-testing. Three of the less glamourous parts of desktop development. The arrival of the GNOME 2.x series will see these contributions reach fruitition and allow GNOME to make a quantum leap ahead of KDE in most of the basic computer/user issues.
- Myth: Konqueror is the best Linux browser
Reality: Oh for a penny every time this lie is told in any KDE story! Konqueror [konqueror.org] is not a bad piece of software - its authors deserve praise for the work done in it. However, the sheer amount of orgasmic praise lavished by the KDE faithful is completely out of proportion to its actual quality. It is quite unreliable and even simple standards compliant pages can crash it quite comprehensively. It is also lax in its support of basic web standards compared to either Mozilla [mozilla.org] or Opera [opera.com]. It is also extremely slow - much slower than the latest incarnations of the GNOME Nautilus [eazel.com] filemanager/browser (a target of much KDE FUD during its development).
. - Myth: KDE applications are better/more advanced than GNOME ones due to the ease of developing in C++ using the Qt toolkit
Reality: Easily the most common wail heard by KDE developers, and yet it is easily disproved by looking at the actual applications for GNOME/GTK [gtk.org] and KDE/Qt [trolltech.com]. KDE applications often have larger version numbers than GNOME ones... an old trick played by commerical software developers. Most KDE apps seem to jump for 1.x releases long before they are ready - KOffice [koffice.org] being the best example. None of the components in Koffice are worthy of a 1.0 release, let alone 1.1 or 1.2.GNOME applications [gnome.org] wait longer and get more testing in their 0.x stages and despite shorter development phases mature more quickly and reach stable featureful release states more quickly. Some examples of this are the superb Evolution [ximian.com] (groupware/email), Gnumeric [gnome.org] (spreadsheet), Pan [rebelbase.com] (newsreader), The GIMP [gimp.org] (image manipulation), Abiword [abisource.com] (word processing), RedCarpet [ximian.com], X-Chat [xchat.org] (IRC client), XMMS [xmms.org] (media player), Galeon [sourceforge.net] (web browser), and for developers: Glade [gnome.org] and Anjuta [sourceforge.net]. All of these packages ooze quality, and far outclass the KDE counterparts. It is no understatement to say that GNOME is at least 18 months ahead of KDE in applications, and pulling still further ahead.
It's not only in the area of user applications that GNOME is lightyears ahead. With the forthcoming 2.x a number of impressive behind the scenes technology will finally mature: component technology (bonobo [gnome.org]), media (Gstreamer [gstreamer.net]), internationalisation (pango [pango.org]). As a developement platform, GNOME 2.x is, conservatively, 2-3 years ahead of KDE. And what's more, because it is not tied to a lowest common denominator cross-platform bloat-fest like the Qt toolkit, the lead (as with applications) can only increase further.
Yet despite all this, we are still regularly fed the lie that Qt and C++ makes application and desktop development easier. Judge for yourself.
- Myth: KDE is faster and takes less memory than GNOME
Reality: KDE is written in C++. While this is not necessarily a problem, it can be when Visual Basic reject programmers (which the KDE project is overrun with) do not know enough to avoid important pitfalls that plague C++ software projects. Stupid use of autoincrementing operators and iteration with C++ objects, and masses of unnecessary allocations and deallocations of memory, are two of the most common. KDE suffers badly from both problems.Perhaps the most cretinous of all problems is blaming the extremely slow startup times of KDE apps on GCC. The GNOME 1.x releases were hardly svelt (2.x fixes many of these issues), but GNOME is a fashion cat-walk superwaif when compared to KDE's 500lb fat-momma cheese-burger scoffing trailer trash. One need only look at the recent fuss over ugly KDE hacks (such as prelinking) to see the problem inherent in the poor KDE architecture and basic design flaws.
- Myth: GNOME development is slower. KDE releases faster.
Reality: Fundamental misunderstanding. KDE releases as one big lump of code due to its use of C++ and the many problems this causes with libraries. The project bumps the version number of the entire KDE system for the smallest modifications. GNOME, on the other hand is componentized and each component releases on a (almost) separate schedule, bumping it's own version number but not the main GNOME version (1.4, for example). Occasional releases of the entire GNOME system happen, and that's when the GNOME version number is bumped (currently it is at 1.4). To see this in action, use RedCarpet and you will see regular updates to GNOME components. GNOME development is not slower, it is in fact faster and more advanced. Lamers and newbies, however, fail to understand the advantages of this method and just see KDE 1.1.1 followed a few weeks later by KDE 1.1.2. Wow! KDE roolz. - Myth: TrollTech is a friend of Free software.
Reality: TO BE WROTE -- IDEAS Qt started out as non-Free. KDE developers knew this violated the GPL, didn't care, stole others' GPL code by porting it to link (in violation of the license) with Qt and are therefore untrustworthy. KDE core developers work for TrollTech. Expensive per developer licensing for writing closed-source with Qt. Trolltech only moved towards the GPL because of the success of GNOME. Labyrinthine licensing nightmare. Gradual migration of features into Qt (and so into TrollTech's IP portfolio), allowing easy porting of apps to the revenue generating Windows world (see TheKompany for a perfect example), thereby making KDE irrelevant. - Myth: Most good GNOME apps are actually GTK applications.
Reality: TO BE WROTE -- IDEAS Most KDE apps, such as those from The Kompany [thekompany.com] are actually Qt apps because they want to port to the more lucrative Windows/Qt market.Myth: KDE is more than attractive - GNOME/GTK is ugly
Reality: Mosfet liquid theme is an ugly and unstable hack. GNOME GTk icons are of a far higher quality than the cartoonish and confusing KDE ones. Qt is basically a Windows-look on a Unix platform.
This troll was reposted from the Troll Library without permission of the original author. If you object to this post, or if you wish to add your troll to the Troll Library, please reply to this message.
- Myth: KDE is more integrated than GNOME
-
Re:Big deal
-
Macintosh cluster-fuck-ing...Mac OS X vs. Linux: Could Apple Take a Bite Out of the Penguin?
Is Mac OS X a Threat to Linux?
In short, yes! On March 24, Apple Computer, Inc. released its next-generation operating system, Mac OS X (the "X" is pronounced as "ten," for the version number of the operating system) to Macintosh addicts around the world. While this isn't such a big deal to some, others view it as a new beginning that could squash all thoughts of a desktop Linux for the general public.
What's this, "Apple out-maneuvering Linux?" you say? Well, maybe not as a server platform for the immediate future, but just think about this for a second: Would it be possible for Apple to deflate the hopes and dreams of developers worldwide of bringing Linux to the desktop? The short answer to this is yes, but it's more complicated than that.
Comparing Apples with PenguinsAside from the fact that an apple is a fruit and a penguin is a flightless waterfowl, there used to be a big difference between the Apple Macintosh operating system and Linux. Apple had a nice GUI; Linux did not. Linux had a command line; Mac OS did not. Linux is a multitasking OS that supports multiple processors; Mac OS is not. Linux runs on just about anything these days; the Mac OS runs on, well, Apple equipment. Linux is free (well, sort of, depending on your method of install); Mac OS X will set you back $129.
So, the lines were pretty clear about the differences between Linux and Mac OS. But lately, that clarity has been blurred as Apple rolls out Mac OS X to the public. The new Mac OS now has preemptive multitasking and support for up to two processors, which is still a far cry from Linux's support for up to 16 processors, but it's a move in the right direction.
Traditionally, the only control Apple users had over their system was via the Control Panels and scripting system functions with AppleScript, MacPerl, or ResEdit. However, with Mac OS X's BSD base, Apple users were given something they've always wanted: a latch to take a peek into Apple's core.
At the core of Mac OS X is a kernel built on the Mach 3.0 kernel, BSD 4.4, and Darwin (Apple's open source kernel project), giving network and system administrators the ability to use Unix programs and add them to their Macintoshes. When combined, these components offer a rock-solid operating system that's hard to beat. (OK, I know that Mac OS X has its fair share of bugs, so no flames, please.)
One of the advantages of Mac OS X is that it now offers Macintosh users with a command line on top of a slick, stable GUI, known as Aqua. With OS X's BSD core, Macintosh users will now be able to use GNU software. This means they will be able to run tools like Emacs, vi, Apache, and even XFree86 and the GIMP (something that Adobe Systems should fear). If you're looking for a place to download ports of GNU tools that run under Mac OS X, you should visit the GNU-Darwin Project on SourceForge.
One of the downsides of OS X is that it requires you to have a native G3 or G4 processor. This means you have to be running a G3 Mac, an iMac or iBook, a PowerBook G3 or better, or any of the G4 models and above. So, if you have an older 604 PowerPC-based Mac, you can't run OS X (that is, unless upgrade manufacturers, such as Sonnet Technologies release updates to their processor software). For now, though, if you want to run OS X your best bet is to run it on native hardware.
One group that stands to lose a chunk of the market is the Mac-based Linux distributions, such as MkLinux, LinuxPPC, or Yellow Dog Linux (YDL) from Terra Soft Solutions. Up to now, these were your best options for running Linux on the Mac, with LinuxPPC and YDL leading the pack. But OS X changes this landscape significantly. The downside to running Linux on your Mac in a dual-boot configuration (as with Windows) is that if you want to access any of your Mac apps, you had to either reboot, or install and run Mac-On-Linux. Neither option is ideal, but now OS X allows you to work in the command line, and run your Mac apps right along with them--no rebooting required.
-
LinuxWorld rundown on MacOS...Mac OS X vs. Linux: Could Apple Take a Bite Out of the Penguin?
Is Mac OS X a Threat to Linux?
In short, yes! On March 24, Apple Computer, Inc. released its next-generation operating system, Mac OS X (the "X" is pronounced as "ten," for the version number of the operating system) to Macintosh addicts around the world. While this isn't such a big deal to some, others view it as a new beginning that could squash all thoughts of a desktop Linux for the general public.
What's this, "Apple out-maneuvering Linux?" you say? Well, maybe not as a server platform for the immediate future, but just think about this for a second: Would it be possible for Apple to deflate the hopes and dreams of developers worldwide of bringing Linux to the desktop? The short answer to this is yes, but it's more complicated than that.
Comparing Apples with PenguinsAside from the fact that an apple is a fruit and a penguin is a flightless waterfowl, there used to be a big difference between the Apple Macintosh operating system and Linux. Apple had a nice GUI; Linux did not. Linux had a command line; Mac OS did not. Linux is a multitasking OS that supports multiple processors; Mac OS is not. Linux runs on just about anything these days; the Mac OS runs on, well, Apple equipment. Linux is free (well, sort of, depending on your method of install); Mac OS X will set you back $129.
So, the lines were pretty clear about the differences between Linux and Mac OS. But lately, that clarity has been blurred as Apple rolls out Mac OS X to the public. The new Mac OS now has preemptive multitasking and support for up to two processors, which is still a far cry from Linux's support for up to 16 processors, but it's a move in the right direction.
Traditionally, the only control Apple users had over their system was via the Control Panels and scripting system functions with AppleScript, MacPerl, or ResEdit. However, with Mac OS X's BSD base, Apple users were given something they've always wanted: a latch to take a peek into Apple's core.
At the core of Mac OS X is a kernel built on the Mach 3.0 kernel, BSD 4.4, and Darwin (Apple's open source kernel project), giving network and system administrators the ability to use Unix programs and add them to their Macintoshes. When combined, these components offer a rock-solid operating system that's hard to beat. (OK, I know that Mac OS X has its fair share of bugs, so no flames, please.)
One of the advantages of Mac OS X is that it now offers Macintosh users with a command line on top of a slick, stable GUI, known as Aqua. With OS X's BSD core, Macintosh users will now be able to use GNU software. This means they will be able to run tools like Emacs, vi, Apache, and even XFree86 and the GIMP (something that Adobe Systems should fear). If you're looking for a place to download ports of GNU tools that run under Mac OS X, you should visit the GNU-Darwin Project on SourceForge.
One of the downsides of OS X is that it requires you to have a native G3 or G4 processor. This means you have to be running a G3 Mac, an iMac or iBook, a PowerBook G3 or better, or any of the G4 models and above. So, if you have an older 604 PowerPC-based Mac, you can't run OS X (that is, unless upgrade manufacturers, such as Sonnet Technologies release updates to their processor software). For now, though, if you want to run OS X your best bet is to run it on native hardware.
One group that stands to lose a chunk of the market is the Mac-based Linux distributions, such as MkLinux, LinuxPPC, or Yellow Dog Linux (YDL) from Terra Soft Solutions. Up to now, these were your best options for running Linux on the Mac, with LinuxPPC and YDL leading the pack. But OS X changes this landscape significantly. The downside to running Linux on your Mac in a dual-boot configuration (as with Windows) is that if you want to access any of your Mac apps, you had to either reboot, or install and run Mac-On-Linux. Neither option is ideal, but now OS X allows you to work in the command line, and run your Mac apps right along with them--no rebooting required.
-
Re:I love win2k, I love Linux ! - Why use Lindows?
nothing comparable to photoshop,fireworks,dreamweaver,flash,3dsmax,cuba
s e,cool edit etc. etc.I agree with everything except the first one, and especially lament the third
:) I don't have terribly exciting graphic manipulation needs, but I do need to do some (let's say "intermediate" level work) pretty frequently, I've found that The GIMP more than meets my needs and doesn't make me cry for Photoshop (in fact, I kinda like its UI a bit better than Photoshop's; subjective of course).You are right in that a glaring hole in the Linux application landscape (at least from my perspective, niche as it is) is the lack of a WYSIWYG HTML editor (mind you, not lack of a good one, but of any); If I was still doing extensive web design, I probably wouldn't want to do it without Dreamweaver. (even though real men do it in vi, of course)
Anyway, this is all true, but hardly the "fault" of GNU/Linux developers, or the achievement of MS (at least from a technological perspective) - these are tools provided by third parties, and we are obviously getting into the whole chicken-egg thing of market for and support of software.
True as all this is, the majority of this discussion revolves around our little buddy the "average user" whose requirements are far below those that I have, and who's never even heard of any of those applications you mentioned.
Besides, shouldn't you graphics guys be using Macs, anyway?
:) -
Tracking down MacOSMac OS X vs. Linux: Could Apple Take a Bite Out of the Penguin?
Is Mac OS X a Threat to Linux?
In short, yes! On March 24, Apple Computer, Inc. released its next-generation operating system, Mac OS X (the "X" is pronounced as "ten," for the version number of the operating system) to Macintosh addicts around the world. While this isn't such a big deal to some, others view it as a new beginning that could squash all thoughts of a desktop Linux for the general public.
What's this, "Apple out-maneuvering Linux?" you say? Well, maybe not as a server platform for the immediate future, but just think about this for a second: Would it be possible for Apple to deflate the hopes and dreams of developers worldwide of bringing Linux to the desktop? The short answer to this is yes, but it's more complicated than that.
Comparing Apples with PenguinsAside from the fact that an apple is a fruit and a penguin is a flightless waterfowl, there used to be a big difference between the Apple Macintosh operating system and Linux. Apple had a nice GUI; Linux did not. Linux had a command line; Mac OS did not. Linux is a multitasking OS that supports multiple processors; Mac OS is not. Linux runs on just about anything these days; the Mac OS runs on, well, Apple equipment. Linux is free (well, sort of, depending on your method of install); Mac OS X will set you back $129.
So, the lines were pretty clear about the differences between Linux and Mac OS. But lately, that clarity has been blurred as Apple rolls out Mac OS X to the public. The new Mac OS now has preemptive multitasking and support for up to two processors, which is still a far cry from Linux's support for up to 16 processors, but it's a move in the right direction.
Traditionally, the only control Apple users had over their system was via the Control Panels and scripting system functions with AppleScript, MacPerl, or ResEdit. However, with Mac OS X's BSD base, Apple users were given something they've always wanted: a latch to take a peek into Apple's core.
At the core of Mac OS X is a kernel built on the Mach 3.0 kernel, BSD 4.4, and Darwin (Apple's open source kernel project), giving network and system administrators the ability to use Unix programs and add them to their Macintoshes. When combined, these components offer a rock-solid operating system that's hard to beat. (OK, I know that Mac OS X has its fair share of bugs, so no flames, please.)
One of the advantages of Mac OS X is that it now offers Macintosh users with a command line on top of a slick, stable GUI, known as Aqua. With OS X's BSD core, Macintosh users will now be able to use GNU software. This means they will be able to run tools like Emacs, vi, Apache, and even XFree86 and the GIMP (something that Adobe Systems should fear). If you're looking for a place to download ports of GNU tools that run under Mac OS X, you should visit the GNU-Darwin Project on SourceForge.
One of the downsides of OS X is that it requires you to have a native G3 or G4 processor. This means you have to be running a G3 Mac, an iMac or iBook, a PowerBook G3 or better, or any of the G4 models and above. So, if you have an older 604 PowerPC-based Mac, you can't run OS X (that is, unless upgrade manufacturers, such as Sonnet Technologies release updates to their processor software). For now, though, if you want to run OS X your best bet is to run it on native hardware.
One group that stands to lose a chunk of the market is the Mac-based Linux distributions, such as MkLinux, LinuxPPC, or Yellow Dog Linux (YDL) from Terra Soft Solutions. Up to now, these were your best options for running Linux on the Mac, with LinuxPPC and YDL leading the pack. But OS X changes this landscape significantly. The downside to running Linux on your Mac in a dual-boot configuration (as with Windows) is that if you want to access any of your Mac apps, you had to either reboot, or install and run Mac-On-Linux. Neither option is ideal, but now OS X allows you to work in the command line, and run your Mac apps right along with them--no rebooting required.
-
GIMP competes with PS Elements and Paint Shop Pro
I'm not going to pretend the GIMP is as powerful as Photoshop. (It isn't.)
What does Photoshop Elements do that GIMP doesn't? Photoshop Elements is Photoshop without high-end prepress and without the expensive PANTONE royalties that prepress brings, but retaining all the ability to photoshop "ALL YOUR BASE ARE BELONG TO US" onto a road sign.
But lots of people buy (or copy) Photoshop who don't need all that, and the GIMP would suit their needs.
You're right. GIMP for Windows doesn't compete with $600 Photoshop. It competes with $100 Photoshop Elements (successor to Photoshop LE and PhotoDeluxe) and with $100 Paint Shop Pro. Why people who would be happy with $100 Photoshop Elements or with GIMP go and pirate $600 Photoshop Professional beats me.
-
Whats holding Mac Os X from Linux's marketshare...Mac OS X vs. Linux: Could Apple Take a Bite Out of the Penguin?
Is Mac OS X a Threat to Linux?
In short, yes! On March 24, Apple Computer, Inc. released its next-generation operating system, Mac OS X (the "X" is pronounced as "ten," for the version number of the operating system) to Macintosh addicts around the world. While this isn't such a big deal to some, others view it as a new beginning that could squash all thoughts of a desktop Linux for the general public.
What's this, "Apple out-maneuvering Linux?" you say? Well, maybe not as a server platform for the immediate future, but just think about this for a second: Would it be possible for Apple to deflate the hopes and dreams of developers worldwide of bringing Linux to the desktop? The short answer to this is yes, but it's more complicated than that.
Comparing Apples with PenguinsAside from the fact that an apple is a fruit and a penguin is a flightless waterfowl, there used to be a big difference between the Apple Macintosh operating system and Linux. Apple had a nice GUI; Linux did not. Linux had a command line; Mac OS did not. Linux is a multitasking OS that supports multiple processors; Mac OS is not. Linux runs on just about anything these days; the Mac OS runs on, well, Apple equipment. Linux is free (well, sort of, depending on your method of install); Mac OS X will set you back $129.
So, the lines were pretty clear about the differences between Linux and Mac OS. But lately, that clarity has been blurred as Apple rolls out Mac OS X to the public. The new Mac OS now has preemptive multitasking and support for up to two processors, which is still a far cry from Linux's support for up to 16 processors, but it's a move in the right direction.
Traditionally, the only control Apple users had over their system was via the Control Panels and scripting system functions with AppleScript, MacPerl, or ResEdit. However, with Mac OS X's BSD base, Apple users were given something they've always wanted: a latch to take a peek into Apple's core.
At the core of Mac OS X is a kernel built on the Mach 3.0 kernel, BSD 4.4, and Darwin (Apple's open source kernel project), giving network and system administrators the ability to use Unix programs and add them to their Macintoshes. When combined, these components offer a rock-solid operating system that's hard to beat. (OK, I know that Mac OS X has its fair share of bugs, so no flames, please.)
One of the advantages of Mac OS X is that it now offers Macintosh users with a command line on top of a slick, stable GUI, known as Aqua. With OS X's BSD core, Macintosh users will now be able to use GNU software. This means they will be able to run tools like Emacs, vi, Apache, and even XFree86 and the GIMP (something that Adobe Systems should fear). If you're looking for a place to download ports of GNU tools that run under Mac OS X, you should visit the GNU-Darwin Project on SourceForge.
One of the downsides of OS X is that it requires you to have a native G3 or G4 processor. This means you have to be running a G3 Mac, an iMac or iBook, a PowerBook G3 or better, or any of the G4 models and above. So, if you have an older 604 PowerPC-based Mac, you can't run OS X (that is, unless upgrade manufacturers, such as Sonnet Technologies release updates to their processor software). For now, though, if you want to run OS X your best bet is to run it on native hardware.
One group that stands to lose a chunk of the market is the Mac-based Linux distributions, such as MkLinux, LinuxPPC, or Yellow Dog Linux (YDL) from Terra Soft Solutions. Up to now, these were your best options for running Linux on the Mac, with LinuxPPC and YDL leading the pack. But OS X changes this landscape significantly. The downside to running Linux on your Mac in a dual-boot configuration (as with Windows) is that if you want to access any of your Mac apps, you had to either reboot, or install and run Mac-On-Linux. Neither option is ideal, but now OS X allows you to work in the command line, and run your Mac apps right along with them--no rebooting required.
-
Why most users don't need Photoshop
You don't need Photoshop. 90% of the people who use it (including people who pirate it) don't need Photoshop.
Adobe realized this and released a stripped-down product called Photoshop Elements. It retails for $100 and includes everything but high-end color separation. Many other users (such as myself) are also happy with GIMP or WinGIMP.
If Adobe sold Photoshop for $20, that would be a lot like a certain company releasing a certain web browser for free.
"Certain company" meaning AOL, whose Netscape division contributes engineering labor to the free Mozilla web browser suite?
-
Is it really cross platform?
>#2 It's cross platform (Unix, Max and Win32)
Is it really cross platform?
I keep hearing this rumor of GTK running on Win32, but all I can find is Gimp on Win32 and these, which look more like geek-hobby-project then a stable product that a company can rely on (Note, I'm *not* trying to insult Tor at all, but in his words "I work on this project in my spare time ...don't hold your breath")
Can someone please provide some real links for *real* 'cross platform' GTK projects ? -
Re:It's the apps!
Well, GTK for Windows is available, as well as the free version of QT for Windows.
I bet a lot of other Linux apps could easily be ported to Windows, and this would probably increase Linux's popularity quite a bit. It sounds like Gnumeric uses more of gnome that just gtk, though. -
Gimp & other Adobe competition
Adobe still needs to be punished for instigating the arrest of Dmitry Sklyarov. He's now free, but Adobe never paid his legal costs and still supports the vile DMCA. Is there any way to support Gimp development financially? Are there other free software applications looking for financial support that offer viable alternatives to Adobe's core revenue-generating applications?
-
GIMP does CMYK (was Re:Printing, and then maybe..): We then need CMYK capability in The Gimp
Maybe I'm misunderstanding, but my version of the GIMP (1.2.1, default version that comes with RH7.2) has the ability to decompose the image into CMYK: right click, image, mode, decompose; then up pops a dialog box to extract the channels into RGB, HSV, CMY, CMYK, or Alpha. I chose CMYK and got four mono images for each of the channels.
-
Re:"phtoshopped"
Personally I'd rather hear them referred to as "gimped Ringwraiths".
Especially when they actually are using GIMP in the film industry =)
"Rig and wire removal..." hmm, maybe Matrix postproduction folks could try this =)
-
Re:free advertising
What a crapload of free advertising for something I 'm not interested in, dunno about the other slashdot readers but lately it seems that a lot of people and projects are getting unnecessary advertisements.. So who do I pay to get my site mentioned ?
:)If only I could think of something GiMP, if only you had an obvious project you liked, GiMP.
Maybe I should try the homepage listed in the header... HEY that's not what I expected!
-
The GIMPSince you mentioned a $1000 limit, which I assumes includes software, there is no feasible way to squeeze Photoshop into the equation. Unless you want to use Paintshop Pro (which is kinda nice, but still costs a bit), you'll want to install The GIMP for her.
-
Re:At first
A Win32 port of Gimp? You mean like this?
-
Re:No *nix AutoCAD?I just pulled the quote from the article, I never said that they guy I quoted wasn't an idiot. He also said there wasn't a equivalent to Adobe Illustrator. Personally, I prefer the GIMP to Illustrator or Photoshop, but then again I abandoned the visual arts for music 15 years ago, so what do I know...
Thanks for the list, though. I'll have to check some of those out.
-
Re:Interesting, isn't it?There is only one Linux kernel, which seems to progress just fine without another competing project nipping at its feet and instigating flamewars.
This is patently untrue. The Linux kernel is in constant competition with a myriad of other open systems out there, such as FreeBSD, OpenBSD, and SCO OpenServer. What is going on just happens to be on a much wider field than piddly desktop environments.
For example, there have been endless flamewars over FreeBSD's superior VM or Linux's POSIX compliance. In the end, you just have to realize that there are operating systems that are specialized in certain areas. Use the best tool for the job. If you happen to run a high-traffic Internet portal, then FreeBSD is certainly your ideal system. If you are the artistic type and enjoy dabbling in the GIMP or running your own mail server for your home network, then Linux is definitely the right tool for the job.
None of this specialization would have been possible if these other systems hadn't existed. Competition is the mother of invention, contrary to the popular proverb, and I don't doubt for a minute that Linus et al. would be resting on their laurels contemplating the wonders of FAT32 if it hadn't been for the fierce competition.
-
try checking our Gimp Script-fuTry checking out Gimp Script-fu or Gimp plugins.
Or check to see if you have perl-o-tine installed. From the image, right click, filters/web/perl-o-tine... It is included in my SuSE install of gimp 1.2.2, bymmv. Perl-o-tine will split an image into a set of squares for you, I don't really know how to use guides, so at the moment I can only create nxn grids, however, each box can be of an arbitrary size. Doesn't really help with rollovers though.
The rollover plugin may help more here, but I have never used it, so don't know how it works.
Good luck!
-
try checking our Gimp Script-fuTry checking out Gimp Script-fu or Gimp plugins.
Or check to see if you have perl-o-tine installed. From the image, right click, filters/web/perl-o-tine... It is included in my SuSE install of gimp 1.2.2, bymmv. Perl-o-tine will split an image into a set of squares for you, I don't really know how to use guides, so at the moment I can only create nxn grids, however, each box can be of an arbitrary size. Doesn't really help with rollovers though.
The rollover plugin may help more here, but I have never used it, so don't know how it works.
Good luck!
-
try checking our Gimp Script-fuTry checking out Gimp Script-fu or Gimp plugins.
Or check to see if you have perl-o-tine installed. From the image, right click, filters/web/perl-o-tine... It is included in my SuSE install of gimp 1.2.2, bymmv. Perl-o-tine will split an image into a set of squares for you, I don't really know how to use guides, so at the moment I can only create nxn grids, however, each box can be of an arbitrary size. Doesn't really help with rollovers though.
The rollover plugin may help more here, but I have never used it, so don't know how it works.
Good luck!
-
Re:These are the days
Yes, I know it can be done via the prefs file, but I've yet to see suitable documentation for it, and it would be much better served by having an option in Edit->Preferences.
Or even better, do it The Gimp way, and let you simply type a keyboard shortcut while mousing through the menus, and have it automatically assigned. Of course, this can be annoying too when you remap Ctrl-C or something useful and can't find the menu item to map it back.. -
Yes you can build & run GNOME under Windows.
Yes, you could build and run Evolution under Windows, but currently ONLY under Cygwin + an X11 server (this is still local on the Windows box). A Cygwin setup can be accomplished by a newbie. See links below for running GNOME under Cygwin on a Windows box.
Much of GNOME will not build natively, although the libraries themselves are designed to be portable, and GTK is working just fine as Win32 (see GIMP).
There are two kinds of Windows ports... X11 display based, and true "native" Win32. The former is easy to do; the latter is not yet possible (tho you can help!). It's likely that a "native GNOME for Windows" will be much easier, once GTK 2.0 is released.
Links regarding running GNOME or compiling under a local X11 display:
http://news.gnome.org/976323862/index_html
http://xfree86.cygwin.com/screenshots/
http://www.geocities.co.jp/SiliconValley/1596/en/c ygwin.html
From the GNOME FAQ, regarding native GNOME for M$ Windows:
http://canvas.gnome.org:65348/gnomefaq/html/x359.h tml
A lot of people want to port GNOME and GTK apps over to Windows. To conquer the enemy they say, you have to enter their territory, then sway them to your culture (OS).
;-) -
Re:Gimp g1mp gimp g1mp (damn lameness filter)
Actually, I'm not sure what type of thing the Gimp is, myself. What is it and why does it grin so? And where's its body?
Wilber the Gimp is the mascot of GNU Image Manipulation Program, created by tigert.
Not really a dog or a fox or a wolf or anything. It's just a cute creature.
And don't ask where the body is. Original Wilber drawings only had the head anyway...
-
Re:Gimp g1mp gimp g1mp (damn lameness filter)
Actually, I'm not sure what type of thing the Gimp is, myself. What is it and why does it grin so? And where's its body?
Wilber the Gimp is the mascot of GNU Image Manipulation Program, created by tigert.
Not really a dog or a fox or a wolf or anything. It's just a cute creature.
And don't ask where the body is. Original Wilber drawings only had the head anyway...
-
Re:Qt improvement BETTER than KDE improvements
but if it costs me $2k to 3k grand to make my application cross platform, forget it! I cannot afford that.
Well, I don't think trolltech is targeting developers like you, or companies that can't afford a couple thousand in development costs. And as far as I know, there's no "official" win32 GTK version out there, except for this: http://www.gimp.org/~tml/gimp/win32/, from which I quote the top line: "I do this work in my free time, so don't ask me for release timetables etc. If you want some new feature, you are free to suggest it, but don't hold your breath."
Is that a statement you want to build your corporate software around? -
Re:No Win32 Open Source?
GIMP. yes. I can certainly say it is supported. I spearhead the support group fFor it. At present, it has been upgraded to version 1.2.0, which has been deemed pretty effective fFor all present upgrades of the prog (1.2.1 fFixed a couple tiny bugs on certain platforms, and 1.2.2 added some help fFiles) so no major upgrades are available at this point. But i digress.
I started using GIMP-win some years ago, around version 1.1.2. I introduced it to my NT/Mac based office which had been previously all photoshop. my boss was so impressed with the package (and taken by the price) that he opted to run all of our graphics through GIMP. three mac stations costing a cumulative $1700 were replaced by much smaller, simpler machines running fFree software. (today, we are looking at upgrading the system to use mac-gimp on OS-X)
I then was able to introduce the apache win32 port; and ultimately, he was convinced it would be useful to introduce a linux box fFor total versatility. -
Re:VM ChangesIt shouldn't surprise anyone that 2.4.10 VM performs better than 2.4.9. Even in terms of the "traditional" 2.4 VM from Rik, the Linus and Alan trees deviated starting around kernel 2.4.7. There were numerous complaints about the Linus tree missing important patches, and having contradicting patches applied. It ended up quite a mess, and VM performance reflects this. Alan's tree was much more conservative in this regard.
If you compare 2.4.11 to anything, please compare it to the latest -ac kernels from Alan, where the traditional 2.4 VM is actually working very well. There's NO sense in comparing 2.4.11 to 2.4.9; the VM in 2.4.9 and its kin -- it was just plain broken.
Side note: In Rik's VM, please remember to not just look at swap used as a gauge of whether you're swapping or not. All anonymous pages are mapped to swap, so the space is simply allocated. You can create a huge image in GIMP and lots of swap will be allocated, but without a drop of disk I/O! Use vmstat and look at the 'si' and 'so' columns to see if you're actually writing pages to swap. Or look in
/proc/meminfo and subtract "SwapCached" from the amount of swap you think you're using. That's the amount of *written* swap you're using (a better comparison to 2.4.10). This needs to be made sensible in 2.5, if this VM is to be resurrected.Andrea's work has cleaned up the handling of inactive pages (which could have been done under the old system), and the new "classzone" approach and VM balancing isn't documented anywhere outside the code itself. In addition, there are very normal loads where it performs badly compared to the -ac tree. Here is a test suite that tests different aspects of aging and swapping, and the results as provided to linux-kernel. 2.4.10 (patched with Andrea's VM tweaks) swapped more pages, took longer, and had to swap more pages back in when the tests completed (i.e. it could have chosen better pages to swap out). It also caused XMMS to skip mp3 playback throughout the tests, whereas -ac didn't.
Nothing's perfect of course; a process that randomly walks through pages performs better in 2.4.10 since it's more streamlined and not trying to be as "intelligent" about page handling. Rik's code could no doubt be improved here.
That's the great thing about open source: let the best idea win! No doubt in 2.5 we'll see these two VM schemes hash it out in much more complete form (i.e. lose the remaining kernel 2.2-isms, maybe add physical page mapping, almost certainly swapfs -- mostly for Rik's scheme; I'm not sure what the next steps for Andrea's VM should be).
-
Wallpaper for 1400x1050 displays
My oh-so-beautiful T22's LCD is at a wonderful 1400x1050, 14.1". The biggest problem is getting nice wallpaper for it
- Get wallpaper for any size display up to 1280x1024.
- Rescale it in GIMP, GIMP for Windows platform, or any other paint program so that width == 700 and height changes proportionally. Because you're creating a half-size bitmap, the wallpaper will lose a little detail, but that just makes your icons stand out more.
- If you started with 1280x1024 wallpaper, you now have a 700x560 picture. Crop off the top 35 pixels.
- Convert to 256 colors using optimal palette and the best dither settings. (A 256-color wallpaper takes less space in RAM.)
- Save it in c:\windows or wherever your OS keeps its wallpaper.
- In Windows, right-click the desktop and choose Properties; it should put you on the wallpaper tab. In any other desktop environment, find the analogous control panel. Choose your new wallpaper, tell the system to scale it to the full screen, and click OK.
-
Re:perl applets?
Anyone know where I can get a program to manipulate images of gnus?
Lol!
-
Re:Why is everyone so down on Linux?
Oh, and, of course, Gimp. Gimp does not include colors handling for professional publishing support!!! You can't print magazines with it!!! Waa!!! Boo hoo!!! How many people actually can do professional publishing? What percentage of assholes that repeated all this colors-handling bullshit actually ever made a professional-quality page? In any software?
The most amusing aspect of this complaint is that the professionals already are using GIMP. The film industry has been using GIMP for all manner of things. Studios who worked on X-Men and The Fast And The Furious have been using GIMP.
Linux is attacking from multiple directions. It's infiltrating the CGI houses, although in hindsight this was obvious because of a similar interface to IRIX. It's starting to win friends in embedded markets including NAS equipment (I have seen more than 1 example of this, just in the past week). It's finding itself useful in scientific crunching where the OS is largely an irrelevant nuisance, and I've even helped setup some (minor) boxes in this area. And Linux has always been popular as a web/file/print server.
But "wah wah it doesn't have CMYK support" or "wah wah it doesn't support my WinModem" always seems to be used as "proof" that Linux won't succeed. The word on the street is that Linux has already succeeded.
-
sound
It's a bit curious that you mention sound. The content in themes.org is very graphics-centric. Lately I've been thinking why it is so.
Maybe the problem is software. Sure there are lots of GNU/Linux audio software, but none of it has really reached the same level of sophistication and integration as Gimp.
-
Three words: Full Version Photoshop
Yep. Between Paint Shop Pro for imaging and ABBYY FineReader for
.PDF capture, I don't see how Adobe stays in business.Full version Photoshop (designed for professional work) costs $600; Photoshop eLEments (designed for hobbyist and web use; lacks PANTONE support) costs only $100. GIMP and GIMP for Windows, on the other hand, compare to PSLE and Paint Shop Pro and cost only $2.50 from your friend with DSL for the blank CD, wear on the burner, bandwidth, and eir[0] time.
Kontour (the Illustrator replacement) just isn't that well known and doesn't run on Windows yet (although Cygwin+XFree86 could in theory run KDE), and I haven't seen any printers running a Ghostscript engine.
[0] 'eir' is a gender-neutral Spivak pronoun[?].
-
Three words: Full Version Photoshop
Yep. Between Paint Shop Pro for imaging and ABBYY FineReader for
.PDF capture, I don't see how Adobe stays in business.Full version Photoshop (designed for professional work) costs $600; Photoshop eLEments (designed for hobbyist and web use; lacks PANTONE support) costs only $100. GIMP and GIMP for Windows, on the other hand, compare to PSLE and Paint Shop Pro and cost only $2.50 from your friend with DSL for the blank CD, wear on the burner, bandwidth, and eir[0] time.
Kontour (the Illustrator replacement) just isn't that well known and doesn't run on Windows yet (although Cygwin+XFree86 could in theory run KDE), and I haven't seen any printers running a Ghostscript engine.
[0] 'eir' is a gender-neutral Spivak pronoun[?].
-
Re:GIF formatted images
PNGs don't support animation
Other than banners, what GIF images on popular web sites are animated?
the compression algorithm it uses requires more code (i.e. bigger downloads for its encoder/decoders)
Irrelevant. Opera is small (about 2 MB) and handles PNG. Commercial paint programs such as Photoshop come on CD-ROM; 50 KB for the PNG codec is peanuts compared to the 650 MB CD that the rest of the operating system or paint program comes on or even the 10 MB download of GIMP for Windows. Besides, properly optimized binary code is a very small part of a web browser compared to pre-initialized data such as chrome, skins, themes, or whatever you call appearances.
Sure there's MNG, but it's more of a half-assed Flash implementation than an animated GIF replacement.
MNG has a low-complexity subset with about the same functionality as multiple-image GIF (combine frames, replace frames, wait x milliseconds, loop images).
-
PNG has potential to be much smaller
In my experience pngs have larger file sizes most of the time.
I don't see how. PNG's Deflate packs pixels tighter than GIF's LZW.
Perhaps this is not a matter of the file format but of the programs i use(d).
How much larger? If you're talking 10%, try not saving gamma or physical resolution and cranking the compression up to maximum. (These options are presented in GIMP for Windows's Save As... dialog.) If you are trying to blend a non-transparent PNG into your bgcolor (necessary to make PNG look good in netscape 4.x), you don't want to save gamma anyway.
OTOH, if your PNG file is twice as big as your GIF file, convert the images to indexed (palette) color before saving them, as your GIF export plug-in is probably doing this automatically, whereas your PNG plug-in is preserving 24-bit color.
-
PNG is smaller and better except for banners
One of the problems with PNG's is the size
A 256-color PNG image is smaller than the equivalent GIF if you don't include information on physical resolution or gamma because the Deflation algorithm packs pixels more efficiently than LZW.
If an alternative format is created that's superior
PNG can do 24-bit images with alpha transparency and gamma correction. It's already replacing TIFF in many domains.
and the methods to create/view media in that format is easily available
GIMP for Windows is free software and can create PNG images. Mozilla and IE have good support for PNG.
then it has a chance of being adopted.
I already use PNG for all non-animated non-photoreal images on web sites I run. As soon as GIMP exports MNG (mozilla already reads it), I'll convert my animated images.
IMHO, the primary thing holding up use of PNG is that PNG cannot represent animated banner ads, and its animated cousin (MNG) doesn't work in IE 5.x for Windows.
-
hey windows users, want to hurt adboe then.....
-
Re:Port Gimp to PC ad Mac
-
Re:Kadobe.com
yeah, provide a GPL'ed eqivalent of Photoshop for download...
oh wait, they already came out with one...it's called The Gimp
Well I'm Happy Now :) -
Windows portAll the other trendy open-source killer apps have a windows port, including the GIMP, Mozilla, GNUPLOT, GhostView, Emacs, etc. etc. etc.
With libraries like SDL being built cross-platform, and now even seeing a Windows port of the GTK+ library, why not? How better to take customers from Intuit and Microsoft than to attack them on their own native platform?
I'm a Quicken user right now, but I would jump to a free (as in beer, speech, whatever) alternative for Windows if I had the chance (cause installing Linux is not my preferred course of action right now)
-ubermuffin