Re:I've seen an effect
on
A Year of GPLv3
·
· Score: 2, Interesting
That's why it's often considered a legacy thing these days. But keeping in mind that licenses can be enforced in many more courts than just the USA, having more explicit protection is good even if it happens to be redundant in the USA, or even some specific states.
GPLv3 goes to the extreme of explicit protections, and I'm attracted to that concept, but it's easy to see how an excessively draconian license can be thrown out of court as unenforceable.
The fact is that GPLv2 cases have been won and the GPLv2 is being validated in court already. What remains to be seen is whether the GPLv3 will deliver on its intentions. So far it has Microsoft soiling itself, as the Novell deal is severely limited in its longevity because of the GPLv3's patent protection. With things as fundamental as GCC 4.3 being GPLv3, it's obvious it's taking a foothold.
The minimal 2-clause BSDL only staples your copyright and disclaimer to the source. That's "enough" for many developers. Some people don't even care about that, and go public. Some people want more, and go GPL or EPL or whatever.
Functionally, 2-clause BSDL is identical to MIT. The slightly more common 3-cause BSDL includes a clause which basically says "don't use the developer's name for endorsement of derivative works".
The GPLv3 doesn't prevent products like Tivo from appearing, it limits the limitations they can place on users. The products will be made anyway, because the market is there for them, and as long as using GPL code is still a net win for the company, it will have to tolerate restrictions placed on itself as well. It's just economics for them - the GPL may give them some new costs but the code involved saves them a lot of costs.
It could be because Xandros licenses patents from Microsoft that are necessary for functionality average end users expect, so it can be provided by default, out of the box, unlike on Ubuntu. I vastly prefer Ubuntu anyway, as someone who never uses anything out of the box.
This argument is futile. The law covers distribution of the information regardless of the format of the information, so one large number is legally indistinguishable from base64 or hex. If the copyrighted data can be recovered it's considered distribution - in some cases even if the key itself is not distributed with the encrypted data.
I don't know if this new system exploits a loophole in the laws, but even if it does, that loophole will be closed. The new copyright laws appearing worldwide are practically making it illegal just to use a computer, so it's not like a single loophole is going to help.
Even before WPA, WEP was so well-cracked that it could be argued that relying entirely on WEP is an act of criminal negligence. It really comes down to who has the better lawyers, of course. A couple of weeks after I first set up a home wireless network, I learned to use IPSec and OpenVPN.
Well I like Ubuntu Hardy because it's stable enough to keep me running until Debian Lenny hits in a few months. I'll re-evaluate then, but right now, yeah, I can't think of anything I'd rather run on a desktop.
Re:Existing legacy support. Wait, what?
on
Fresh Air For Windows?
·
· Score: 2, Informative
Wait for July 3rd and get Ubuntu Hardy 8.04.1 amd64, that will almost certainly do what you want. It has a 32-bit WINE that runs 32-bit Windows apps, I've used it a bit, it's the same as 32-bit WINE on 32-bit Linux.
Flash... I use swfdec which is *really* unreliable, basically just a Youtube client. But if you elect to use the official Flash player, it will be wrapped in a 32-to-64 layer which means it will still work in 64-bit Firefox. I prefer not to use the binary blob player but I've heard it works fine for others.
Ubuntu Hardy wasn't so great when it was first released, but the updates since then have really improved it, and all of those updates will be rolled into the 8.04.1 CDs.
Great, that works fine for the, what, 3 or 4 formats Media Player supports. The vast majority of software people run on Windows is third party, commercial or freeware or open source, and Windows Update gives you no love there.
Easy there, there's no need to attack my English because I interpret the incomplete statement differently to you. Fake or not, it was used as empiric evidence in a trial, which really suggests I'm not the only one who thinks that, yes, it really could be real.
That's exactly what I said. Finding the product is the same on Windows and Linux, but at least Linux *has* the index and package manager right there, so it's no worse.
Um, you realise he confirmed it personally as part of an interview, right? RTFA much?
"When Seattle Pi recently asked Gates about the email, he replied, "There's not a day that I don't send a piece of e-mail... like that piece of e-mail. That's my job." There was no mention as to whether or not Gates had time to take names."
At least Ubuntu *comes* with those programs! What would you do in Windows? Google for the program or ask someone what to use. It's the same with any Linux program, but either it's already installed or can be installed with a click or a command, once you know what you're looking for.
Um, what? Can't you just look at the disclosures? Why do I have to spoonfeed you the facts? Are you seriously suggesting even one of the mentioned platforms has had a flawless security record?
It's even easier in Linux... just unpack the archive and move the resulting JDK/JRE directory to where you want it. But that's still a lot more fuss than getting it as part of the system update as you do with the "open" platforms. That's another reason OpenJDK is so welcome.
That doesn't make any sense. Companies like Adobe lock down to Windows just as much as Microsoft. To them it's all about market share, and even if Microsoft is separated, the widespread platform that is Windows XP will remain the primary target of commercial software developers, even if only for legacy apps.
Then what is? Sun Java and Microsoft.NET have both had long histories of security patches. Python is a lot better but nothing is perfect.
At least with a Linux Python/Ruby you get the security fix within hours as part of your regular operating system update. With Java you have to download the whole thing again from Sun's site. With.NET you have to wait for patch tuesday or apply a hotfix manually.
It is most definitely a complete self-contained package, and yes I've tested it on a fresh Hardy install. I don't want to create a virtual machine just to repeat it. OpenJDK is the real deal, and it may even make it into main someday.
What I want to see is GCJ integrated with OpenJDK, so we can combine GCJ's native code generation with the complete official classpath. It's not too useful now that the official JVM is stupidly fast, but it can save some memory and startup time which still matter.
In Hardy openjdk-6-jdk comes in without any license agreement nonsense. I just checked, too. It's just like installing Python or any other open package, except that, yes, it's still in universe instead of main.
I happen to think NIO is a very spartan low level library. I had to write a high level library on top of it, integrating it with threading and Swing/SWT event loops, just to use it for a few projects. I'll release it as open source if it's cleared by a company I worked for before.
http://packagekit.org/
Broken window fallacy, look it up
You don't skin and theme your panels?
That's why it's often considered a legacy thing these days. But keeping in mind that licenses can be enforced in many more courts than just the USA, having more explicit protection is good even if it happens to be redundant in the USA, or even some specific states.
GPLv3 goes to the extreme of explicit protections, and I'm attracted to that concept, but it's easy to see how an excessively draconian license can be thrown out of court as unenforceable.
The fact is that GPLv2 cases have been won and the GPLv2 is being validated in court already. What remains to be seen is whether the GPLv3 will deliver on its intentions. So far it has Microsoft soiling itself, as the Novell deal is severely limited in its longevity because of the GPLv3's patent protection. With things as fundamental as GCC 4.3 being GPLv3, it's obvious it's taking a foothold.
The minimal 2-clause BSDL only staples your copyright and disclaimer to the source. That's "enough" for many developers. Some people don't even care about that, and go public. Some people want more, and go GPL or EPL or whatever.
Functionally, 2-clause BSDL is identical to MIT. The slightly more common 3-cause BSDL includes a clause which basically says "don't use the developer's name for endorsement of derivative works".
The GPLv3 doesn't prevent products like Tivo from appearing, it limits the limitations they can place on users. The products will be made anyway, because the market is there for them, and as long as using GPL code is still a net win for the company, it will have to tolerate restrictions placed on itself as well. It's just economics for them - the GPL may give them some new costs but the code involved saves them a lot of costs.
WMV, and things like that, from what I've heard. Don't quote me on that since I haven't tried it, which is why I said "could be".
It could be because Xandros licenses patents from Microsoft that are necessary for functionality average end users expect, so it can be provided by default, out of the box, unlike on Ubuntu. I vastly prefer Ubuntu anyway, as someone who never uses anything out of the box.
This argument is futile. The law covers distribution of the information regardless of the format of the information, so one large number is legally indistinguishable from base64 or hex. If the copyrighted data can be recovered it's considered distribution - in some cases even if the key itself is not distributed with the encrypted data.
I don't know if this new system exploits a loophole in the laws, but even if it does, that loophole will be closed. The new copyright laws appearing worldwide are practically making it illegal just to use a computer, so it's not like a single loophole is going to help.
Even before WPA, WEP was so well-cracked that it could be argued that relying entirely on WEP is an act of criminal negligence. It really comes down to who has the better lawyers, of course. A couple of weeks after I first set up a home wireless network, I learned to use IPSec and OpenVPN.
Well I like Ubuntu Hardy because it's stable enough to keep me running until Debian Lenny hits in a few months. I'll re-evaluate then, but right now, yeah, I can't think of anything I'd rather run on a desktop.
Wait for July 3rd and get Ubuntu Hardy 8.04.1 amd64, that will almost certainly do what you want. It has a 32-bit WINE that runs 32-bit Windows apps, I've used it a bit, it's the same as 32-bit WINE on 32-bit Linux.
Flash... I use swfdec which is *really* unreliable, basically just a Youtube client. But if you elect to use the official Flash player, it will be wrapped in a 32-to-64 layer which means it will still work in 64-bit Firefox. I prefer not to use the binary blob player but I've heard it works fine for others.
Ubuntu Hardy wasn't so great when it was first released, but the updates since then have really improved it, and all of those updates will be rolled into the 8.04.1 CDs.
Great, that works fine for the, what, 3 or 4 formats Media Player supports. The vast majority of software people run on Windows is third party, commercial or freeware or open source, and Windows Update gives you no love there.
Easy there, there's no need to attack my English because I interpret the incomplete statement differently to you. Fake or not, it was used as empiric evidence in a trial, which really suggests I'm not the only one who thinks that, yes, it really could be real.
That's exactly what I said. Finding the product is the same on Windows and Linux, but at least Linux *has* the index and package manager right there, so it's no worse.
Um, you realise he confirmed it personally as part of an interview, right? RTFA much?
"When Seattle Pi recently asked Gates about the email, he replied, "There's not a day that I don't send a piece of e-mail ... like that piece of e-mail. That's my job." There was no mention as to whether or not Gates had time to take names."
At least Ubuntu *comes* with those programs! What would you do in Windows? Google for the program or ask someone what to use. It's the same with any Linux program, but either it's already installed or can be installed with a click or a command, once you know what you're looking for.
Um, what? Can't you just look at the disclosures? Why do I have to spoonfeed you the facts? Are you seriously suggesting even one of the mentioned platforms has had a flawless security record?
It's even easier in Linux... just unpack the archive and move the resulting JDK/JRE directory to where you want it. But that's still a lot more fuss than getting it as part of the system update as you do with the "open" platforms. That's another reason OpenJDK is so welcome.
That doesn't make any sense. Companies like Adobe lock down to Windows just as much as Microsoft. To them it's all about market share, and even if Microsoft is separated, the widespread platform that is Windows XP will remain the primary target of commercial software developers, even if only for legacy apps.
Then what is? Sun Java and Microsoft .NET have both had long histories of security patches. Python is a lot better but nothing is perfect.
At least with a Linux Python/Ruby you get the security fix within hours as part of your regular operating system update. With Java you have to download the whole thing again from Sun's site. With .NET you have to wait for patch tuesday or apply a hotfix manually.
It is most definitely a complete self-contained package, and yes I've tested it on a fresh Hardy install. I don't want to create a virtual machine just to repeat it. OpenJDK is the real deal, and it may even make it into main someday.
What I want to see is GCJ integrated with OpenJDK, so we can combine GCJ's native code generation with the complete official classpath. It's not too useful now that the official JVM is stupidly fast, but it can save some memory and startup time which still matter.
In Hardy openjdk-6-jdk comes in without any license agreement nonsense. I just checked, too. It's just like installing Python or any other open package, except that, yes, it's still in universe instead of main.
I happen to think NIO is a very spartan low level library. I had to write a high level library on top of it, integrating it with threading and Swing/SWT event loops, just to use it for a few projects. I'll release it as open source if it's cleared by a company I worked for before.