Xlibs are the libraries that clients use to talk to an X server. A client compiled against any version of xlibs should run on basically any X server implementation. Clients compiled against xfree's xlibs will work on xfree, fd.o's xserver, xdirectfb, etc. Clients compiled against fd.o's new xlibs should be the same in that regard.
As for what they have actually improved, as I understand it, they are making their Xlibs more modular, more efficient, more modern, etc. Probably not anything that a user would notice, but it should make certain developers' lives easier. XFree86's xlibs are pretty crusty.
I've been really impressed with Glibmm (the c++ glib bindings) too. Glib::Module makes dlopen() et. al. a little less ugly to use (although you still have to do a little mucking with void pointers). libsigc++ also rocks. And I plan on probably using Gdkmm for something or another. It all looks so tasty!
You sure? The GPL is only "viral" if I statically link to a GPLed library? Feel free to link me to something, I'm not finding anything on the gnu site. I'd love for you to be right.
You left out the fact that you can't write a non-proprietary AND non-gpl app with QT. People seem to have this habit of viewing the world in their gpl-vs-proprietary goggles, but there are many other open source licenses out there. I'm developing free software, but sorry, I don't want to use the GPL. It's kind of crappy for someone like me; I would probably use QT if it didn't lock me into the GPL. I do like C++ more than C (at least, for most things), I do like higher-level and advanced programming, and I do imagine that I would enjoy coding QT more than coding GTK. You can act like I'm a pedant who should stop being so nit-picky and just use the GPL, but I do feel somewhat strongly about avoiding the GPL, and if I can avoid it, I will.
soulseek, direct connect, usenet, and probably other decently popular ones I can't think of. These aren't new or terribly sophisticated, but they're definitely there.
Re:Best examples of heresy I can think of
on
What You Can't Say
·
· Score: 0, Troll
Congratulations, you're a zealot. Even your sig mentions "learning the truth," suggesting that you consider your own beliefs to be absolute truth and that people that disagree are wrong. You also obviously paint yourself as a political conservative in your comments. Considering the topic we're on, I find it ironic that you are so angry about these subjects; it shows that you are afraid of being wrong. I would call you a troll, but it seems that you are being completely sincere. Perhaps you should spend less time being angry and more time trying to examine what is the truth vs. what is predictable banter from zealots (the former is pretty hard to find, while the latter is everywhere).
So "smart people" use crappy clones of windows software, whose development might as well be at a standstill, and are written in GTK 1. I'm not sure many people share your concept of "smart."
Xwrits is a small reminder program designed to let you know it is time
to take a break from typing to rest your wrists and prevent any damage
to your wrists (or at least make them feel better if you've already
damaged them). Normally works on the honor system, but if you find
yourself unable to stop typing during your break, it can also lock your
keyboard.
This company should be applauded for being so thoughtful!
A decent number of companies took up dual Athlons because of their great price to performance ratio, and Opteron looks like it'll become even more popular with the same type of people. It also has 64bit going for it, which will be useful for getting beyond memory limitations. I haven't really been paying attention to prices lately but Xeons are expen$$$ive in comparison AFAIK.
*shrug* I honestly don't care about picture quality much. I'm on regular cable now and I think there's something fishy with the cable line coming to this room because certain channels are a bit fuzzy. But I don't go about fixing it because I don't care enough. I don't need to see a bread crumb on Conan O'Brien's tie. After maybe the first couple minutes, you're so busy paying attention to the show that you forget about picture quality and it just doesn't matter (to me anyways).
I have had digital in the past, and although it impressed me at first (heh, I watched so much tv the first week or so), after a while I just got used to it and didn't care much. Went back to regular cable and didn't miss it.
But you have a point with fuzz screwing up digital encoding/compression.
The cable companies and television networks will lose out because their business model is ancient. Only in recent years have cable companies slightly innovated with digital cable. But digital cable sucks. Changing channels is laggy, and it's really not *that* much different from normal cable (at least compared to a tivo).
To keep up with stuff like tivo, the cable companies will need to (gasp) compete with it. Come up with something that meets or beats the functionality, convenience, and price point of PVRs. But unfortunately I can picture what the cable companies will do instead: file lawsuits, use shady business tactics, etc. Oh well. While that might hold them over in the short- to mid-term, I think it would eventually catch up with them.
What do you mean "now part of"? KDE's been in debian for as long as pretty much anything else, and I don't know of any sort of partnership between debian and KDE, so what are you talking about exactly?
I think it's much more common to use *almost* all text-based apps. Every window I have open is an xterm, except firebird. I also use gimp sometimes, nicotine, and maybe a couple other gui apps once in a while. But browsing is the big one. Pretty much every browser sucks IMO, and firebird is the closest to not sucking. Text browsers are definitely not my cup of tea (nor is elinks running in framebuffer or whatever).
So I make the decision that using X is a good idea. I don't understand why that means you'd automatically want to use all GUI apps along with it.
And even if I only used text-based apps, X is still nice, because I just like a windowed GUI. I like being able to move and resize windows, and manipulate them in whichever way I want. I like being able to use the keyboard for directional focus and viewport switching, and at the same time, i can lean back and surf with the mouse and flip viewports with that too by clicking on the screen edge. Stuff like that. Must be why I work on a window manager.:) In console you're fairly limited to how you can navigate and view things.
That article is about XFree86, not X11. The freedesktop.org X server is a different X server than XFree86, yet it appears to me that it will eventually replace XFree.
The problem comes in when you consider (as you must) that there are people besides yourself involved, with opinions different from yours. I use only a handful of apps 99% of the time, and none of them are GTK (well, unless Firebird counts) or QT.
Should be fairly trivial to bind a keybinding into producing a fake Button2 press. Although then your pointer would still need to be over the area you want to paste in.
Try shift+insert to paste, it's not universal, but I believe it's pretty common.
You're basically saying "don't trust anything that isn't copylefted." I'm sure most of us use BSD and X/MIT and similarly licensed software with no qualms about it whatsoever. The problem documented on that page was with the X consortium and Open Group. If you're afraid that the XFree people or the freedesktop.org people are going to take the code and make it non-free, then you're insane. If you're OK with being insane, then checkout CVS reguarly, and if they decide to make it non-free, you can just make your own free fork, or whatever.
What the hell are Blackbox Lite and NVM?
And I find this hilarious:
Uninstall X immediately
(Score:1, Insightful)
Hah! Better find every non-GPL piece of software and uninstall it too.
The 'menu' package in debian does something along these lines. Frankly I find it messy and filled with stuff I don't want in my menu, so I never use it.:)
Someone once made a great post about just how weird english can be. Like the word "get," or "got."
...
I got up this morning, got dressed, got something to eat, got to work, etc. etc.
Whereas (some) other languages just don't have words that work like that. They're forced to do something equivalent to:
I awoke this morning, put on clothes, ate breakfast, drove to work,
Good or bad? We report, you decide...
Xlibs are the libraries that clients use to talk to an X server. A client compiled against any version of xlibs should run on basically any X server implementation. Clients compiled against xfree's xlibs will work on xfree, fd.o's xserver, xdirectfb, etc. Clients compiled against fd.o's new xlibs should be the same in that regard.
As for what they have actually improved, as I understand it, they are making their Xlibs more modular, more efficient, more modern, etc. Probably not anything that a user would notice, but it should make certain developers' lives easier. XFree86's xlibs are pretty crusty.
I've been really impressed with Glibmm (the c++ glib bindings) too. Glib::Module makes dlopen() et. al. a little less ugly to use (although you still have to do a little mucking with void pointers). libsigc++ also rocks. And I plan on probably using Gdkmm for something or another. It all looks so tasty!
You sure? The GPL is only "viral" if I statically link to a GPLed library? Feel free to link me to something, I'm not finding anything on the gnu site. I'd love for you to be right.
You left out the fact that you can't write a non-proprietary AND non-gpl app with QT. People seem to have this habit of viewing the world in their gpl-vs-proprietary goggles, but there are many other open source licenses out there. I'm developing free software, but sorry, I don't want to use the GPL. It's kind of crappy for someone like me; I would probably use QT if it didn't lock me into the GPL. I do like C++ more than C (at least, for most things), I do like higher-level and advanced programming, and I do imagine that I would enjoy coding QT more than coding GTK. You can act like I'm a pedant who should stop being so nit-picky and just use the GPL, but I do feel somewhat strongly about avoiding the GPL, and if I can avoid it, I will.
There's always GTKmm.
soulseek, direct connect, usenet, and probably other decently popular ones I can't think of. These aren't new or terribly sophisticated, but they're definitely there.
Congratulations, you're a zealot. Even your sig mentions "learning the truth," suggesting that you consider your own beliefs to be absolute truth and that people that disagree are wrong. You also obviously paint yourself as a political conservative in your comments. Considering the topic we're on, I find it ironic that you are so angry about these subjects; it shows that you are afraid of being wrong. I would call you a troll, but it seems that you are being completely sincere. Perhaps you should spend less time being angry and more time trying to examine what is the truth vs. what is predictable banter from zealots (the former is pretty hard to find, while the latter is everywhere).
Central time zone is GMT-6, and the date you pasted is 6 hours before 0:00 jan 1 1904. I guess that's what he meant by time zones affecting it.
ACCRC
So "smart people" use crappy clones of windows software, whose development might as well be at a standstill, and are written in GTK 1. I'm not sure many people share your concept of "smart."
I'm not sure how this is +5 informative, it's obvious you missed the point.
The whole debate is about the *definition* of what is derivation and what is not; it's a big grey line.
RTFA!
A decent number of companies took up dual Athlons because of their great price to performance ratio, and Opteron looks like it'll become even more popular with the same type of people. It also has 64bit going for it, which will be useful for getting beyond memory limitations. I haven't really been paying attention to prices lately but Xeons are expen$$$ive in comparison AFAIK.
*shrug* I honestly don't care about picture quality much. I'm on regular cable now and I think there's something fishy with the cable line coming to this room because certain channels are a bit fuzzy. But I don't go about fixing it because I don't care enough. I don't need to see a bread crumb on Conan O'Brien's tie. After maybe the first couple minutes, you're so busy paying attention to the show that you forget about picture quality and it just doesn't matter (to me anyways).
I have had digital in the past, and although it impressed me at first (heh, I watched so much tv the first week or so), after a while I just got used to it and didn't care much. Went back to regular cable and didn't miss it.
But you have a point with fuzz screwing up digital encoding/compression.
The cable companies and television networks will lose out because their business model is ancient. Only in recent years have cable companies slightly innovated with digital cable. But digital cable sucks. Changing channels is laggy, and it's really not *that* much different from normal cable (at least compared to a tivo).
To keep up with stuff like tivo, the cable companies will need to (gasp) compete with it. Come up with something that meets or beats the functionality, convenience, and price point of PVRs. But unfortunately I can picture what the cable companies will do instead: file lawsuits, use shady business tactics, etc. Oh well. While that might hold them over in the short- to mid-term, I think it would eventually catch up with them.
What do you mean "now part of"? KDE's been in debian for as long as pretty much anything else, and I don't know of any sort of partnership between debian and KDE, so what are you talking about exactly?
That was what we call a "troll." You're supposed to ignore them.
I think it's much more common to use *almost* all text-based apps. Every window I have open is an xterm, except firebird. I also use gimp sometimes, nicotine, and maybe a couple other gui apps once in a while. But browsing is the big one. Pretty much every browser sucks IMO, and firebird is the closest to not sucking. Text browsers are definitely not my cup of tea (nor is elinks running in framebuffer or whatever).
:) In console you're fairly limited to how you can navigate and view things.
So I make the decision that using X is a good idea. I don't understand why that means you'd automatically want to use all GUI apps along with it.
And even if I only used text-based apps, X is still nice, because I just like a windowed GUI. I like being able to move and resize windows, and manipulate them in whichever way I want. I like being able to use the keyboard for directional focus and viewport switching, and at the same time, i can lean back and surf with the mouse and flip viewports with that too by clicking on the screen edge. Stuff like that. Must be why I work on a window manager.
That article is about XFree86, not X11. The freedesktop.org X server is a different X server than XFree86, yet it appears to me that it will eventually replace XFree.
Heh. I use vim, fyi.
The problem comes in when you consider (as you must) that there are people besides yourself involved, with opinions different from yours. I use only a handful of apps 99% of the time, and none of them are GTK (well, unless Firebird counts) or QT.
Should be fairly trivial to bind a keybinding into producing a fake Button2 press. Although then your pointer would still need to be over the area you want to paste in.
Try shift+insert to paste, it's not universal, but I believe it's pretty common.
You're basically saying "don't trust anything that isn't copylefted." I'm sure most of us use BSD and X/MIT and similarly licensed software with no qualms about it whatsoever. The problem documented on that page was with the X consortium and Open Group. If you're afraid that the XFree people or the freedesktop.org people are going to take the code and make it non-free, then you're insane. If you're OK with being insane, then checkout CVS reguarly, and if they decide to make it non-free, you can just make your own free fork, or whatever.
What the hell are Blackbox Lite and NVM?
And I find this hilarious:
Uninstall X immediately
(Score:1, Insightful)
Hah! Better find every non-GPL piece of software and uninstall it too.
The 'menu' package in debian does something along these lines. Frankly I find it messy and filled with stuff I don't want in my menu, so I never use it. :)