I just wonder what the Apple haters are going to say to justify their mindless frothing that Apple would never do such a thing, because they're only interested in profit...
Except that's not entirely the case, not everything in Davlik is in Java and vice versa, it's close, but it's not identical. That's not even taking into account the fact that the compiled bytecode isn't even remotely similar.
What do you mean by "not everything"? I think you must be talking about support libraries because the language itself is identical. And why do you think it is important for bytecode to be similar?
The main reason as I see it, to keep this "thing" "alive" is out of anti-GPL sentiment, which is just a plain retarded reason in my book.
Chill. In many cases anti-GPL sentiment turns into a creative force. Recall that code from the Apache project can be incorporated into the GPL project but going the other way is not allowed. An Apache product can therefore be viewed as a kind of code cow for the GPL project, much like an aphid.
Even though I am a strong advocate for copyleft, I recognize that non-copyleft projects also play a useful and productive role. We just need to ensure that they do not dominate, because in that direction lies erosion of freedom.
Which office suite are we supposed to be cheerleading for here at slashdot? I though it was LibreOffice
We like both now. Because Oracle is not involved in either. Oh, and we like Libreoffice just that little bit more because it is copyleft to the benefit of users and developers.
Good. We need a free software office suite untainted by the GPL.
Stupid troll. No we don't. What we do need is good healthy competition, with Apache Openoffice provides for Libreoffice. And we have a good healthy competition going between Apache permissive licensing and GPL copyleft licensing. Let the best suite win, and let the best development model win. Or just let them both just keep competing to the benefit of users and developers.
but we can still remove java and have less risk right ?
Indeed. I will have to disagree with "security advisor Roger Grimes" and point out that complexity breeds bugs; bugs breed security holes; Java's JIT and supporting libraries are just way too complex for their own good. This problem is made way more severe by Java's closed development model.
Java can be made secure, just not any time soon, not until Oracle gets a clue and opens up the development process.
I have real difficulty with this case because what Google did was wrong and stupid
You state that as if it were fact, when it is actually your opinion. Indeed, I agree with you that it was stupid because Google should have avoided Java entirely in order to avoid the battery and memory-wasting JIT insanity. But wrong? That is not proved, far from it.
Europe's top court has already ruled APIs are not copyrightable. One judge in the USA has assumed they are...
Incorrect. The judge instructed the jury to assume they are, that is a big difference. The judge himself will decide whether APIs are copyrightable. Personally, I would rather leave that particular question in the hands of a professional, wouldn't you? After all, it amounts to making new law, not just deciding what Google did or did not do.
There is such an demerit system, it is called "public opinion". It is, however, up to us to ensure the facts reach the eyes of the public. If you reside in the UK, be sure to write your member of parliament, on paper, in an envelope, with a signature. You will get a response.
Yes. I was really impressed. It's based on OpenCascade a truly industrial strength BREP engine at the level used by Catia and other AAA CAD titles. It's mostly history-driven now, but the GUI as far as it goes is really good. I was able to do boolean combinations just by poking around, no tutorials, no howtos. FreeCAD is built by people who know what they're doing.
Right. Windows updates and reboots every time I use it, because I use it rarely. And with that kind of crap I am highly unlikely to increase my Windows usage. I feel genuinely sorry for the unlucky folks who do not have the option.
If you don't want them "forced down your throat", maybe you should change the setting to instead notify you that they exist and then let you pick and choose which ones you want to install as well as those you want to ignore permanently? How is that any different from any of the automatic update services in Linux distributions bugging you to update and you continually ignoring them?
I use Windows maybe twice a year and I am not going spend hours fiddling with settings just for that. On Linux it Just Works[tm] and I usually do not have to reboot, even on the rare occasions there is a critical patch.
That comment could only be a troll in the mind of a Microsoft Spinbot.
You did not get my meaning, or you intentionally denied it. Linux/Unux have a user culture that understands strong passwords and much infrastructure to support that. Windows has the opposite.
getting rid of Windows isn't going to do jack. Idiots using computers will be vulnerable to malware, no matter what kind of OS they use. Unless the OS is secured away from its user, there is no safety if the user himself is the biggest security hole.
Linux/Unix have a well established culture and plenty of infrastructure to support the concept of strong password protection. Unlike Windows.
Yes. Or perhaps you are the sort who enjoys getting out of your care and running around it at every stop light. While perhaps emptying out all your luggage on the street and repacking it for good measure.
You are completely wrong about that. Reflecting your vast Windows experience perhaps?
Library versioning generally takes care of of libc updates. Various daemons have to be restarted to re-open nscd sockets which is a minor blemish, but it usually just works.
I just wonder what the Apple haters are going to say to justify their mindless frothing that Apple would never do such a thing, because they're only interested in profit...
Oh, I don't know, how about "words are cheap?".
If Visual Studio ever gets a functional implementation of C++11 please let me know.
I think you meant votation.
Speed? Mostly irrelevant though being quiet would be nice.
I take it you don't compile much?
Except that's not entirely the case, not everything in Davlik is in Java and vice versa, it's close, but it's not identical. That's not even taking into account the fact that the compiled bytecode isn't even remotely similar.
What do you mean by "not everything"? I think you must be talking about support libraries because the language itself is identical. And why do you think it is important for bytecode to be similar?
The main reason as I see it, to keep this "thing" "alive" is out of anti-GPL sentiment, which is just a plain retarded reason in my book.
Chill. In many cases anti-GPL sentiment turns into a creative force. Recall that code from the Apache project can be incorporated into the GPL project but going the other way is not allowed. An Apache product can therefore be viewed as a kind of code cow for the GPL project, much like an aphid.
Even though I am a strong advocate for copyleft, I recognize that non-copyleft projects also play a useful and productive role. We just need to ensure that they do not dominate, because in that direction lies erosion of freedom.
Google did not fork Java the language. You can compile code for Dalvik with the Oracle toolchain.
There is a big difference between forking a language and creating alternative support languages, a difference that Oracle dearly loves to conflate.
Which office suite are we supposed to be cheerleading for here at slashdot? I though it was LibreOffice
We like both now. Because Oracle is not involved in either. Oh, and we like Libreoffice just that little bit more because it is copyleft to the benefit of users and developers.
Good. We need a free software office suite untainted by the GPL.
Stupid troll. No we don't. What we do need is good healthy competition, with Apache Openoffice provides for Libreoffice. And we have a good healthy competition going between Apache permissive licensing and GPL copyleft licensing. Let the best suite win, and let the best development model win. Or just let them both just keep competing to the benefit of users and developers.
but we can still remove java and have less risk right ?
Indeed. I will have to disagree with "security advisor Roger Grimes" and point out that complexity breeds bugs; bugs breed security holes; Java's JIT and supporting libraries are just way too complex for their own good. This problem is made way more severe by Java's closed development model.
Java can be made secure, just not any time soon, not until Oracle gets a clue and opens up the development process.
I have real difficulty with this case because what Google did was wrong and stupid
You state that as if it were fact, when it is actually your opinion. Indeed, I agree with you that it was stupid because Google should have avoided Java entirely in order to avoid the battery and memory-wasting JIT insanity. But wrong? That is not proved, far from it.
So the judge's logic then is yes they are copyrightable. Why else would he say that?
Probably because he does not feel it is appropriate for that particular question to be decided by a jury.
Europe's top court has already ruled APIs are not copyrightable. One judge in the USA has assumed they are...
Incorrect. The judge instructed the jury to assume they are, that is a big difference. The judge himself will decide whether APIs are copyrightable. Personally, I would rather leave that particular question in the hands of a professional, wouldn't you? After all, it amounts to making new law, not just deciding what Google did or did not do.
So he did, and lost a large amount of geek cred as a result.
Don't let anyone fool you. Today was a major victory for Google
He can't be that evil, he has a most impressive white beard.
Like Saruman.
There is such an demerit system, it is called "public opinion". It is, however, up to us to ensure the facts reach the eyes of the public. If you reside in the UK, be sure to write your member of parliament, on paper, in an envelope, with a signature. You will get a response.
Have you tried FreeCAD?
Yes. I was really impressed. It's based on OpenCascade a truly industrial strength BREP engine at the level used by Catia and other AAA CAD titles. It's mostly history-driven now, but the GUI as far as it goes is really good. I was able to do boolean combinations just by poking around, no tutorials, no howtos. FreeCAD is built by people who know what they're doing.
Right. Windows updates and reboots every time I use it, because I use it rarely. And with that kind of crap I am highly unlikely to increase my Windows usage. I feel genuinely sorry for the unlucky folks who do not have the option.
Yes, because it's completely impossible to turn that feature off. Oh wait...
http://windows.microsoft.com/en-US/windows7/Turn-automatic-updating-on-or-off
If you don't want them "forced down your throat", maybe you should change the setting to instead notify you that they exist and then let you pick and choose which ones you want to install as well as those you want to ignore permanently? How is that any different from any of the automatic update services in Linux distributions bugging you to update and you continually ignoring them?
I use Windows maybe twice a year and I am not going spend hours fiddling with settings just for that. On Linux it Just Works[tm] and I usually do not have to reboot, even on the rare occasions there is a critical patch.
That comment could only be a troll in the mind of a Microsoft Spinbot.
You did not get my meaning, or you intentionally denied it. Linux/Unux have a user culture that understands strong passwords and much infrastructure to support that. Windows has the opposite.
getting rid of Windows isn't going to do jack. Idiots using computers will be vulnerable to malware, no matter what kind of OS they use. Unless the OS is secured away from its user, there is no safety if the user himself is the biggest security hole.
Linux/Unix have a well established culture and plenty of infrastructure to support the concept of strong password protection. Unlike Windows.
does it really matter?
Yes. Or perhaps you are the sort who enjoys getting out of your care and running around it at every stop light. While perhaps emptying out all your luggage on the street and repacking it for good measure.
You are completely wrong about that. Reflecting your vast Windows experience perhaps?
Library versioning generally takes care of of libc updates. Various daemons have to be restarted to re-open nscd sockets which is a minor blemish, but it usually just works.
Insightful? Give me a break. Ditto for this troll's other posts.
Microsoft up to its usual tricks.