-4
1
As of a few days ago, Bitcoin.org offers MultiBit instead of Bitcoin-Qt on its website: http://bitcoin.org/en/choose-your-wallet
I do not wish to install MultiBit because it requires Sun Java to be preinstalled.
As we all know, Sun Java is full of security holes/exploits and according to The H Security at http://www.h-online.com/security/ Oracle has not patched all of them. How can we trust our money with using a software that has full of security issues? (Note: Sun Java is proprietary software and end users are at the mercy of Oracle when it comes to fixing bugs.)
I hope the developers of MultiBit will drop the Java prerequisite in their next software version.
3Security issues in Java aren't really relevant for desktop programs, as desktop programs already have full access to your computer. – Tom van der Woerdt – 2013-07-06T11:50:08.837
1
If you want an open source alternative to the Oracle JDK there is also OpenJDK (for Linux). https://en.wikipedia.org/wiki/OpenJDK
– jim618 – 2013-07-06T15:31:18.813@Tom van der Woerdt: It doesn't matter whether desktop programs already have full access to my PC. If Java has security issues, it has issues. – user5556 – 2013-07-07T10:59:19.920
@jim618: I'm using Microsoft Windows 7. I don't think OpenJDK has support for Microsoft Windows. – user5556 – 2013-07-07T11:00:40.033
1@user5556 The Java browser plugin has security issues, not the JRE itself. – Tom van der Woerdt – 2013-07-07T11:19:24.097
2@user5556 With that logic about Java, you should stop using windows then since it has security vulnerabilities. Oracle's insecure browser plugin has absolutely nothing to do with the security of Java – TheLQ – 2013-07-09T02:16:55.410
@TheLQ: The difference between Microsoft and Oracle is that the former issues patches on a regular basis (the second Tuesday of the month) and almost immediately or the day after for the most important/significant security holes. – user5556 – 2013-07-10T12:02:42.147
Also, if you care about things being proprietary then why do you even use Windows instead of Linux... – stommestack – 2013-07-10T19:39:29.357
@Jop: You got me wrong. I am not against using proprietary software. It is only when companies like Oracle which does not take security issues seriously (as compared to Microsoft) that I hesitate using Sun Java. – user5556 – 2013-07-15T11:55:09.533
This is more of a continuation of the question than an answer, but I have to ask: (I understand that Java "in the browser" is the security problem, not the desktop version. However, I have not used Java in a long time.) MultiBit says it is good for Mac OSX 10.3 through 10.8. I have 10.4. On installing MultiBit I got an alert telling me I need Java 1.6 and that I have 1.5 (I see 1.42 and 5.0, not 1.5). I tried MultiBit 4.x and got the same alert. The question: Where can I find the version of Java that will work? Oracle says the latest version requires OSX 10.7 or later, and "previous" does not – None – 2013-08-12T22:38:44.113
@newtoBTC You can update Java to 6 using Software Update. – stommestack – 2013-08-13T07:27:34.190