Yes, and GNOME will mount it immediatly. But the point is, Windows detect it, and ask if you want to open it using WMP or iTunes. There is one more level of refinement, do you see? Windows detect it as a Storage Device, AND as a Media Device. Why Linux/BSD doesnt do the same?
Looking at the screenshots it seems KDE does do the same. Certainly it will do if the audio player program has registered itself as a handler for such devices - and if they haven't yet I'm sure they will very soon.
And I mean LINUX/BSD, not KDE/GNOME! Because hardware detection events should be generated and parsed by the OS, and then passed to the Desktop Environment!
That's exactly what it does, but the OS can't do anything itself - you might not have X or anything installed, so it's meaningless to ask what linux should do when you plug in your ipod. It generates an event on the system message bus - it's up to the DE or anything else to decide how to respond to such an event.
No encryption (unless you have a degree in IT), no authentication (because people are tight, and nobody out side of IT knows what PGP is)
PGP on linux is as easy as it is possible to get effective email encryption/authentication. It's really well integrated into every email client I've seen. But for encryption authentication to be meaningful the user has to generate keys, and that's the part you're probably thinking is too hard for the average user. But there's really no way to make it simpler without defeating the object entirely.
No. But if the shop owner deploys a water cannon that shoots anyone over 45 who hangs around too long but ignores anyone under that age, I would certainly call that anti-adult. And I've seen shops accused of being anti-OAP over far less than this.
But in response to a (poorly thought out) verbal insult?! Grow the fuck up!
Verbal insults are long-term far more harmful than physical violence. Since I have more ability with the latter I'm inclined to use it in response to the former.
I own a gun. If a criminal enters my house to do me harm, I will have no choice but to kill him with this gun. That doesn't mean I want to kill everyone with this gun.
But you wouldn't set up a sentry gun to shoot everyone who approached your house - or more accurately everyone in some group, say all black people - which is what this amounts to. It's not the owner playing noise at specific people who are doing bad things, it's indiscriminate.
I'm not sure what you mean. Kde will pop up a dialog offering to mount it when you plug one in, and then it will be accessible from any (or at least any kde) application.
OTOH if ICANN tries to make the money itself, or split it with registries, then they subject themselves to charges of inappropriately lining their pockets and favoring wealthy commercial interests.
I think they've already shown they're not overly concerned about such charges.
Re:Let's just have one Linux desktop
on
KDE 3.5 Released
·
· Score: 1
One could make the same argument about the kernel itself. Except there you don't even have the option of paying to make a proprietary program using it.
LSB is a waste of time because it standardises on the wrong things. It's not sensible to use as a standard for linux. I agree that such a standard is a good thing, but the way the LSB project approaches it is entirely wrong. The mission is good but the implementation is well off.
This version of KDE will now integrate nicely with GDM. (can use it to reboot, etc.). But is it me or is it only KDE that ever seems interested in changing to interoperate?
KDE puts a lot of emphasis on the API, and has been accused of putting too much effort into making the perfect libraries and not paying attention to the programs that use them. The API is remarkably clean and I can write a KDE application faster than with anything else I've tried if I use the python bindings, and faster than anything else in C++/C without them. KDE's API quality is superior to that of gnome, no question.
Because people who don't know how to configure their desktop probably want it. If you don't want it, you're probably advanced enough to be able to turn it off.
I've got a logitech quickcam usb and it works a treat. Didn't have to go to any effort, just plug it in, install the package and it works. (well actually I had to recompile my kernel for V4L support, but only because it's a custom one and I left it out.) I'll be testing it in kopete as soon as my distro marks kde 3.5 stable.
But there are a few rought edges too. For one, there is no integration between my MP3 player and the various jukebox programs that exist on linux, I have to manually copy them to the player. And the "Add Printer" interface could use some advanced options, like its KDE counterpart.
Amarok will, or at least should, handle it fine, it has a tab for media players where you can just browse its contents.
Imagine that you are a code contributor who in **good faith** contributed a patch or entire modules under the assumption that such contributions were going to be under that open source license. Now that the company pulls the source and closes it down, does that mean they took your work and will use it for their closed source purposes without your consent? Profit from it? Can you revoke their access to it? I can't imagine that such licenses have a statement of what happens to the code once it leaves your hands and goes into the archive... Imagine: "All your work becomes property of our CVS tree and cannot be returned if the tree becomes closed."
Depends on the license. Some things, such as the linux kernel, just want you to license it under GPL to them, in which case they're going to have to write a replacement for your part. But other projects require you to assign copyright to them - mysql and qt do this so they can release closed-source versions, but also e.g. the FSF requires assigning copyright so they can enforce violations better. I imagine Nessus required assigning copyright, otherwise a license change like this would be impractical. But then again, the reason for this is apparently that they were getting very few code contributions, so maybe the author has just rewritten everything that was contributed.
Just like other projects with licensing/source/philosophical issues - make a fork of the last available code and try to go their own way. Just like OpenBSD from NetBSD, IPCOP from Smoothwall, etc. etc.
Is every API available to win32.net developers available to mono developers on linux?
Of course not, but the coverage seems to be better already after what, 6 months, than what has been done with Java in four years or so.
Of course gcj/gij isn't the perfect 100% Sun compatible platform yet.
It's miles short. Mono is like wine - try it and it might work. Gcj I've never seen work on any app I've tried it with. I'm not saying it doesn't work for anything, I'm sure it does, but the probability of a random java app working with gcj seems to be very low, far lower than for mono.
If you develop an app with what's available in gnu classpath and compile it to bytecode with gcj, it will run in gij, and more than likely run in Sun's JRE.
True, but that doesn't seem to be a path anyone is advocating. Do the development tools exist to do that? And will it work with any of the other free java efforts? Is there even a working windows distribution? If you develop for what's supported in mono your program will work on any C# platform that exists at the moment, and you have monodevelop etc. that make doing this a viable option.
Now that we got a pretty good and free(speech) java stack, makes you wonder why Miguel didn't just contribute his effort there.
Because we don't have a pretty good java stack. We've been trying to get one for years, and failing miserably. You still can't take a random java program and expect to be able to run it in a free way. There was even a fresh start with that Apache project recently, which seems to be no more successful with all the rest. Wheras mono has started, got working, and given us a properly usable C# stack already.
1. They have nowhere near a monopoly in the game market. So no, there is no oversight, nor should there be.
If they're using profits from their monopoly areas to subsidize their takeover of the game market, then there should be oversight.
2. If this is "dumping" then you should jump up and down about gas stations (gas is often sold at or near cost), Coke and Pepsi (with a true monopoly, fountain drinks are sold at or below cost), all cell phone companies (my cell phones were all free), etc.
What anyone else does is irrelevant. MS is dumping here, plain and simple - a pure games company couldn't sell the same thing at the same price and remain profitable.
3. They're not competing on quality? I don't exactly have $400 burning a hole in my pocket that I have to spend on a game machine. Considering that the XBox 360 is the most expensive console out there right now, there is absolutely no dumping going on.
Fine, they're not having to compete on quality-per-dollar. His point still stands.
And yet it's somehow acceptable to say all teenagers are loud and obnoxious.
Looking at the screenshots it seems KDE does do the same. Certainly it will do if the audio player program has registered itself as a handler for such devices - and if they haven't yet I'm sure they will very soon.
And I mean LINUX/BSD, not KDE/GNOME! Because hardware detection events should be generated and parsed by the OS, and then passed to the Desktop Environment!
That's exactly what it does, but the OS can't do anything itself - you might not have X or anything installed, so it's meaningless to ask what linux should do when you plug in your ipod. It generates an event on the system message bus - it's up to the DE or anything else to decide how to respond to such an event.
PGP on linux is as easy as it is possible to get effective email encryption/authentication. It's really well integrated into every email client I've seen. But for encryption authentication to be meaningful the user has to generate keys, and that's the part you're probably thinking is too hard for the average user. But there's really no way to make it simpler without defeating the object entirely.
No. But if the shop owner deploys a water cannon that shoots anyone over 45 who hangs around too long but ignores anyone under that age, I would certainly call that anti-adult. And I've seen shops accused of being anti-OAP over far less than this.
Verbal insults are long-term far more harmful than physical violence. Since I have more ability with the latter I'm inclined to use it in response to the former.
But you wouldn't set up a sentry gun to shoot everyone who approached your house - or more accurately everyone in some group, say all black people - which is what this amounts to. It's not the owner playing noise at specific people who are doing bad things, it's indiscriminate.
I'm not sure what you mean. Kde will pop up a dialog offering to mount it when you plug one in, and then it will be accessible from any (or at least any kde) application.
Anyone else could be doing it. The fact that they're nice enough to give you a link rather than just doing it suggests they're not out to get you.
It's incredibly poor design. Considering links allows one to do this, I would expect such a supposedly more featureful browser to support it.
And you wonder why people think the US shouldn't be in control of DNS.
I think they've already shown they're not overly concerned about such charges.
One could make the same argument about the kernel itself. Except there you don't even have the option of paying to make a proprietary program using it.
LSB is a waste of time because it standardises on the wrong things. It's not sensible to use as a standard for linux. I agree that such a standard is a good thing, but the way the LSB project approaches it is entirely wrong. The mission is good but the implementation is well off.
This version of KDE will now integrate nicely with GDM. (can use it to reboot, etc.). But is it me or is it only KDE that ever seems interested in changing to interoperate?
KDE puts a lot of emphasis on the API, and has been accused of putting too much effort into making the perfect libraries and not paying attention to the programs that use them. The API is remarkably clean and I can write a KDE application faster than with anything else I've tried if I use the python bindings, and faster than anything else in C++/C without them. KDE's API quality is superior to that of gnome, no question.
Because people who don't know how to configure their desktop probably want it. If you don't want it, you're probably advanced enough to be able to turn it off.
I've got a logitech quickcam usb and it works a treat. Didn't have to go to any effort, just plug it in, install the package and it works. (well actually I had to recompile my kernel for V4L support, but only because it's a custom one and I left it out.) I'll be testing it in kopete as soon as my distro marks kde 3.5 stable.
Amarok will, or at least should, handle it fine, it has a tab for media players where you can just browse its contents.
Girlfriend?
Depends on the license. Some things, such as the linux kernel, just want you to license it under GPL to them, in which case they're going to have to write a replacement for your part. But other projects require you to assign copyright to them - mysql and qt do this so they can release closed-source versions, but also e.g. the FSF requires assigning copyright so they can enforce violations better. I imagine Nessus required assigning copyright, otherwise a license change like this would be impractical. But then again, the reason for this is apparently that they were getting very few code contributions, so maybe the author has just rewritten everything that was contributed.
Just like other projects with licensing/source/philosophical issues - make a fork of the last available code and try to go their own way. Just like OpenBSD from NetBSD, IPCOP from Smoothwall, etc. etc.
It's happened already. http://sf.net/projects/segusius
OTOH, Google has more and doesn't get us calling it spyware. It's all collected legitimately, and not used for anything actively harmful to us.
md401@md401 ~ $ gij -jar OT42.jar
Exception in thread "main" java.lang.Error: not implemented
at javax.swing.UIDefaults.put(java.lang.Object, java.lang.Object) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.plaf.basic.BasicDefaults.BasicDefaults () (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefault s() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.UIManager.getDefaults() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.UIManager.getUI(javax.swing.JComponent ) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JLabel.updateUI() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JLabel.JLabel(java.lang.String, javax.swing.Icon, int) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JLabel.JLabel(java.lang.String) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at itunes.client.swing.One2OhMyGod.One2OhMyGod() (Unknown Source)
at itunes.client.swing.One2OhMyGod.main(java.lang.Str ing[]) (Unknown Source)
md401@md401 ~ $ gij -jar jedit42install.jar
Exception in thread "main" java.lang.Error: not implemented
at javax.swing.UIDefaults.put(java.lang.Object, java.lang.Object) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.plaf.basic.BasicDefaults.BasicDefaults () (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefault s() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.UIManager.getDefaults() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.UIManager.getUI(javax.swing.JComponent ) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JPanel.updateUI() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JPanel.JPanel(java.awt.LayoutManager, boolean) (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JPanel.JPanel() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JRootPane.createGlassPane() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JRootPane.getGlassPane() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JRootPane.JRootPane() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JFrame.createRootPane() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JFrame.getRootPane() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JFrame.frameInit() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at javax.swing.JFrame.JFrame() (/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcj.s o.4.0.0)
at installer.SwingInstall.SwingInstall() (Unknown Source)
at installer.Install.main(java.lang.String[]) (Unknown Source)
md401@md401 ~/packages/yaggui-0.9.2 $ gij -jar Yaggui.jar
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: de.hampelratte.yaggui.Main
at java.lang.ClassLoader.resolveClass0(java.lang.Clas s) (/usr
Of course not, but the coverage seems to be better already after what, 6 months, than what has been done with Java in four years or so.
Of course gcj/gij isn't the perfect 100% Sun compatible platform yet.
It's miles short. Mono is like wine - try it and it might work. Gcj I've never seen work on any app I've tried it with. I'm not saying it doesn't work for anything, I'm sure it does, but the probability of a random java app working with gcj seems to be very low, far lower than for mono.
If you develop an app with what's available in gnu classpath and compile it to bytecode with gcj, it will run in gij, and more than likely run in Sun's JRE.
True, but that doesn't seem to be a path anyone is advocating. Do the development tools exist to do that? And will it work with any of the other free java efforts? Is there even a working windows distribution? If you develop for what's supported in mono your program will work on any C# platform that exists at the moment, and you have monodevelop etc. that make doing this a viable option.
Because we don't have a pretty good java stack. We've been trying to get one for years, and failing miserably. You still can't take a random java program and expect to be able to run it in a free way. There was even a fresh start with that Apache project recently, which seems to be no more successful with all the rest. Wheras mono has started, got working, and given us a properly usable C# stack already.
If they're using profits from their monopoly areas to subsidize their takeover of the game market, then there should be oversight.
2. If this is "dumping" then you should jump up and down about gas stations (gas is often sold at or near cost), Coke and Pepsi (with a true monopoly, fountain drinks are sold at or below cost), all cell phone companies (my cell phones were all free), etc.
What anyone else does is irrelevant. MS is dumping here, plain and simple - a pure games company couldn't sell the same thing at the same price and remain profitable.
3. They're not competing on quality? I don't exactly have $400 burning a hole in my pocket that I have to spend on a game machine. Considering that the XBox 360 is the most expensive console out there right now, there is absolutely no dumping going on.
Fine, they're not having to compete on quality-per-dollar. His point still stands.