The Java community at large consists of people who don't care about open source java precisely because there is no (good) open source java. There's a pretty huge sample bias there.
That's what they claim. But they could QPL it, that way there wouldn't be fragmentation except for really really important things (which sun would probably add in quickly themselves). And they keep control of the Java trademark, so any non-standard Java can't call itself Java. IMO they're just making excuses.
No, the JVM just runs the code. One would hope the class library will use a license that permits linking any kind of program against it; if not, I'm sure this will die very quickly. No language has succeeded without allowing you to run code under any license at all.
Why does this attempt get so much attention? There are plenty of existing attempts at getting a free java, why does apache feel the need to start a new one?
They already are doing something to merit legal action, and that's making sure only their songs work on ipods. The way they disabled real's hack was exactly like MS did breaking dos and early windows for lotus, which I'm pretty sure they got sued for.
OK, but the problem with that is that remote code also accesses mozilla-the-platform. If they used the platform exclusively for making actual programs on top of, and didn't try and make it a way of running web applications, I think a lot of their problems would go away.
The OS, at least the first time (I tried sshing in, no good), and it's 3 now, I've actually downgraded. Hasn't happened since I went back to this version.
That cuts down the spread of it. Those friends who didn't tune in won't have seen it, so they won't go telling their friends it's bad because they've got no basis to. Wheras if they hear it's good, they will watch it, and then tell their friends about it, who will tell their friends, and so on.
All that would be needed for that would be for MS to ship a real JRE rather than their own borken one. IIRC sun's pretty happy to let big corps redistribute their JRE for free provided you keep the license as it is. What I see coming out of this is putting Java into.net. Maybe even merging the two, but certainly having a way to compile Java into.net CLR, and maybe a port of the class libraries which is, after all, the really hard part of writing a java implementation.
You assume that any audit will find 20% of the flaws that exist. So if there's only one security firm audit, that will get 20% leaving 80%, and you can expect a black hat to find 20% of those, so about 16% of the total flaws when it started. But each new audit chips away at the black hat's library, and as soon as they use their exploit and get discovered (which will happen, generally you assume a 0-day is a one-shot weapon) it's useless. I've heard tales of people who held onto a wonderful flaw for 3 years waiting for a target they needed it on, only to have it found by a researcher.
I think it's that browsers are more hacked-together. No one would be stupid enough to try and make an email client be an applications platform - but that's exactly what both mozilla and MS do with their browsers. That leaves a whole lot of exploitability.
There are still plenty of people who don't reproduce, which is enough for evolution to act on. Things like evolving away eyebrows could very well happen.
Have to disagree with you on KDE (unfortunately, I missed that thread). It really seems well engineered, kde apps are much more consistent than any other UI I've tried to use. Of course non-kde apps don't fit in with kde - but how could they? On the kernel front I agree with you though. It doesn't seem to have been architectured properly, just accreated under the addition of features. Just my impression of things
I've seen a big decline in stability. 2.6 was always less stable than 2.4, and I have honest to goodness had 2 apparently random solid lockups this morning (on 2.6.11). It's getting to be worse than win98. 2.4 went for months without a freeze.
Giving your old versions away for free doesn't count, nor does trial versions. If you could download actual install discs for the latest version you'd be right.
It was not made in Thailand, she isn't Thai, she doesn't come from a culture in which she's expected to be a sex object long before the age of consent.
I live in England, the culture certainly expects her to be sexual at 15.
What you're in essence arguing is "don't project your mores on my society". Well, matey, she's English, and in England she's jailbait. Don't project your mores on hers.
So if you see an attractive woman from a culture that doesn't believe in having sex at all, it's wrong to fancy her?
I think it's using the registers, which would make it a lot quicker. If the cpu hasn't reached another execution unit, they might not have been flushed from logical cpu 0, so a thread on logical cpu 1 can read them.
The Java community at large consists of people who don't care about open source java precisely because there is no (good) open source java. There's a pretty huge sample bias there.
That's what they claim. But they could QPL it, that way there wouldn't be fragmentation except for really really important things (which sun would probably add in quickly themselves). And they keep control of the Java trademark, so any non-standard Java can't call itself Java. IMO they're just making excuses.
Yeah you do. It's dynamic, but that doesn't matter, it's still a derived work.
I assumed that was deliberate. Maybe a subtle hint to Sun that they could make things a lot easier for everyone by dual-licensing java under GPL?
No, the JVM just runs the code. One would hope the class library will use a license that permits linking any kind of program against it; if not, I'm sure this will die very quickly. No language has succeeded without allowing you to run code under any license at all.
Why does this attempt get so much attention? There are plenty of existing attempts at getting a free java, why does apache feel the need to start a new one?
No, but look at all the screaming fans that came to the court to show their support. I'm willing to bet his sales went up too.
They already are doing something to merit legal action, and that's making sure only their songs work on ipods. The way they disabled real's hack was exactly like MS did breaking dos and early windows for lotus, which I'm pretty sure they got sued for.
OK, but the problem with that is that remote code also accesses mozilla-the-platform. If they used the platform exclusively for making actual programs on top of, and didn't try and make it a way of running web applications, I think a lot of their problems would go away.
The OS, at least the first time (I tried sshing in, no good), and it's 3 now, I've actually downgraded. Hasn't happened since I went back to this version.
Also, remember any publicity is good publicity.
All that would be needed for that would be for MS to ship a real JRE rather than their own borken one. IIRC sun's pretty happy to let big corps redistribute their JRE for free provided you keep the license as it is. What I see coming out of this is putting Java into .net. Maybe even merging the two, but certainly having a way to compile Java into .net CLR, and maybe a port of the class libraries which is, after all, the really hard part of writing a java implementation.
You assume that any audit will find 20% of the flaws that exist. So if there's only one security firm audit, that will get 20% leaving 80%, and you can expect a black hat to find 20% of those, so about 16% of the total flaws when it started. But each new audit chips away at the black hat's library, and as soon as they use their exploit and get discovered (which will happen, generally you assume a 0-day is a one-shot weapon) it's useless. I've heard tales of people who held onto a wonderful flaw for 3 years waiting for a target they needed it on, only to have it found by a researcher.
I think it's that browsers are more hacked-together. No one would be stupid enough to try and make an email client be an applications platform - but that's exactly what both mozilla and MS do with their browsers. That leaves a whole lot of exploitability.
There are still plenty of people who don't reproduce, which is enough for evolution to act on. Things like evolving away eyebrows could very well happen.
I think it's more likely they want to include "proprietary" stuff and are scared of getting sued in the USA.
It's already there with suse and mandrake. Seriously, try it.
Have to disagree with you on KDE (unfortunately, I missed that thread). It really seems well engineered, kde apps are much more consistent than any other UI I've tried to use. Of course non-kde apps don't fit in with kde - but how could they? On the kernel front I agree with you though. It doesn't seem to have been architectured properly, just accreated under the addition of features. Just my impression of things
I've seen a big decline in stability. 2.6 was always less stable than 2.4, and I have honest to goodness had 2 apparently random solid lockups this morning (on 2.6.11). It's getting to be worse than win98. 2.4 went for months without a freeze.
Pretty much. You can almost always find at least one person who wants the program for any given OS. With F/OSS they can get on and port it.
Giving your old versions away for free doesn't count, nor does trial versions. If you could download actual install discs for the latest version you'd be right.
Most of Europe.
It was not made in Thailand, she isn't Thai, she doesn't come from a culture in which she's expected to be a sex object long before the age of consent.
I live in England, the culture certainly expects her to be sexual at 15.
What you're in essence arguing is "don't project your mores on my society". Well, matey, she's English, and in England she's jailbait. Don't project your mores on hers.
So if you see an attractive woman from a culture that doesn't believe in having sex at all, it's wrong to fancy her?
What if she's of age where the OP lives?
I think it's using the registers, which would make it a lot quicker. If the cpu hasn't reached another execution unit, they might not have been flushed from logical cpu 0, so a thread on logical cpu 1 can read them.
So that people have time to do that (disable hyperthreading) before it starts getting exploited.