Java verwijderen?
18 november 2015 - 17:16   
geplaatst door: Alvinus
Naar ik begrijp is Java nergens (meer) goed voor en een potentieel risico voor mijn macs. Klopt dat een beetje?

De zoekfunctie rechtsboven in mijn Finder-menubalk begin ik met elke systeemupdate minder te begrijpen, want als ik daar 'Java' intyp om eens te kijken waar alle files en dingetjes op mijn mac  rondzweven die met Java te maken hebben, krijg ik een bult informatie over me heen waar ik niet echt wijs uit word en die zich tot ver buiten de omtrekken van mijn mac uitstrekt. Een zoekopdracht met 'Find any file', een utility uit 2009, leverde 836 vindplaatsen op, waarvan 562 'not shown'.

Belangrijkste vragen: kan dat Java in de trash en hoe doe ik dat zonder al die 836 plaatsen, (waarvan 562 'not shown'....) af te gaan?
Of moet ik dat helemaal niet willen?

Hartelijk dank voor het meedenken.

Java verwijderen?
18 november 2015 - 18:05    reactie #1
geplaatst door: Pieterr
De meeste malware (adware etc) probeert tegenwoordig via je browser binnen te komen. Populaire aanvalsdoelen zijn daarbij de Flash plugin en de Java plugin. Je kunt er inderdaad bewust voor kiezen om die plugins uit te schakelen cq te verwijderen. Hoe je dat voor Java kunt doen wordt uitgelegd in dit artikel van Oracle.

https://www.java.com/en/download/help/mac_uninstall_java.xml

"One experiment is worth a thousand expert opinions."
Java verwijderen?
18 november 2015 - 21:56    reactie #2
geplaatst door: Alvinus
Okee, thanks. heb de procedure gevolgd en inderdaad meldde het systeem na herstart iets over het installeren van Java. Toch zit mijn systeem nog boordevol Java, zo'n 720 onderdelen. Hebben die nut?

En in Safari staat 'Enable javascript' aangevinkt - kan dat zonder gedonder uitgezet?

(Bewerkt door Alvinus om 21:57, 18-11-2015)

Java verwijderen?
18 november 2015 - 22:03    reactie #3
geplaatst door: GeorgeM

Citaat
Alvinus om 21:56, 18-11-2015
Toch zit mijn systeem nog boordevol Java, zo'n 720 onderdelen. Hebben die nut?

Geen idee, want je vertelt er niet bij welke onderdelen het zijn. :cool:

Citaat

En in Safari staat 'Enable javascript' aangevinkt - kan dat zonder gedonder uitgezet?

Gewoon aan laten staan, Javascript heeft niets te maken met Java. Ze delen alleen de naam.
Java verwijderen?
18 november 2015 - 22:11    reactie #4
geplaatst door: Alvinus

Citaat
GeorgeM om 22:03, 18-11-2015

Citaat
Alvinus om 21:56, 18-11-2015
Toch zit mijn systeem nog boordevol Java, zo'n 720 onderdelen. Hebben die nut?

Geen idee, want je vertelt er niet bij welke onderdelen het zijn. :cool:

Okee, JavaScript heeft niets met Java te maken - wel verwarrend, maar daar kun jij niks aan doen.

Wat denk je, zal ik alle 720 onderdelen hier even posten? Eerst maar een paar dan:

/System/Library/LaunchAgents/com.apple.java.InstallOnDemand.plist
/System/Library/LaunchAgents/com.apple.java.updateSharing.plist
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/bin/com.apple.java.updateSharing.plist
/Library/Preferences/com.apple.java.util.prefs.plist
/System/Library/Receipts/com.apple.pkg.JavaEssentials.bom
/System/Library/Receipts/com.apple.pkg.JavaEssentials.plist
/System/Library/Receipts/com.apple.pkg.JavaForMacOSX107.bom
/System/Library/Receipts/com.apple.pkg.JavaForMacOSX107.plist
/System/Library/Receipts/com.apple.pkg.JavaMDNS.bom
/System/Library/Receipts/com.apple.pkg.JavaMDNS.plist
/Library/Preferences/com.oracle.java.Helper-Tool.plist
/Library/LaunchDaemons/com.oracle.java.Helper-Tool.plist
/Library/Preferences/com.oracle.java.Helper-Tool.plist.lockfile
/Library/LaunchAgents/com.oracle.java.Java-Updater.plist
/Library/SystemMigration/History/Migration-794DC77D-9F98-4C80-8D7E-848C48925F36/QuarantineRoot/System/Library/StagedFrameworks/Safari/WebKit.framework/Versions/A/Resources/PlugInSandboxProfiles/com.oracle.java.JavaAppletPlugin.sb
/System/Library/Frameworks/WebKit.framework/Versions/A/Resources/PlugInSandboxProfiles/com.oracle.java.JavaAppletPlugin.sb
/Applications/Adobe Photoshop CS4/Scripting/Sample Scripts/VBScript/ExecuteJavaScript.vbs
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java
/Library/Application Support/Oracle/Java
/System/Library/Java
/System/Library/CoreServices/Java Web Start.app
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Documentation/man/java.1
/System/Library/Perl/5.16/unicore/lib/Scx/Java.pl
/System/Library/Perl/5.18/unicore/lib/Sc/Java.pl
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS/JavaApplicationStub
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Documentation/JavaApplicationStub-License.rtf
/Library/Logs/DiagnosticReports/JavaApplicationStub_2015-10-28-154302_Papas-iMac.wakeups_resource.diag
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javac
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Documentation/man/javac.1
/Library/Frameworks/MicrotekScanWizard5Advance.framework/Versions/A/Resources/English.lproj/T3_DLG.nib/JavaCompiling.plist
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javadoc
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Documentation/man/javadoc.1
/System/Library/Frameworks/JavaFrameEmbedding.framework/JavaFrameEmbedding
/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding
/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/Resources/BridgeSupport/JavaFrameEmbedding.bridgesupport
/System/Library/Frameworks/JavaFrameEmbedding.framework
/System/Library/PrivateFrameworks/JavaScriptAppleEvents.framework/Versions/A/Resources/BridgeSupportCache/JavaFrameEmbedding.plist
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javah
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Documentation/man/javah.1
/System/Library/PrivateFrameworks/JavaLaunching.framework/JavaLaunching
/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
/System/Library/PrivateFrameworks/JavaLaunching.framework
/Library/Application Support/Logic/Plug-In Settings/Sculpture/14 Sculpture Legacy/Plucked Instruments/Javan Stomp.pst
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/JavaNativeFoundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework
/System/Library/PrivateFrameworks/JavaScriptAppleEvents.framework/Versions/A/Resources/BridgeSupportCache/JavaNativeFoundation.plist

etc. etc.
(het blijken er 753 te zijn, trouwens.)

Java verwijderen?
19 november 2015 - 06:54    reactie #5
geplaatst door: Pieterr
Citaat
Alvinus om 21:56, 18-11-2015
Toch zit mijn systeem nog boordevol Java, zo'n 720 onderdelen. Hebben die nut?

Bepaalde programma's gebruiken soms nog Java. Ik zie in je overzicht o.a. nog een oudere versie van Photoshop CS4 genoemd. Ik zou die Java bestanden dus maar lekker laten staan. Er staan nog veel meer bestanden op jouw computer die jij waarschijnlijk nooit gebruikt (omdat je niet de betreffende printer hebt bv etc.)
"One experiment is worth a thousand expert opinions."
Java verwijderen?
19 november 2015 - 07:48    reactie #6
geplaatst door: Alvinus
Goed, dan maar kijken of ik nog eens tegen een verzoek aanloop om Java te herinstalleren - bedankt.

Echt helder vind ik de hele gang van zaken niet als ik rondkijk op het net. Jobs had een grondige afkeer van Java. Apple heeft zijn handen min of meer afgetrokken van Java, maar stuurt ons niettemin vriendelijk door naar Oracle voor een installatie. Als je er afwil, volstaat niet een eenvoudige de-installatie, maar moet je afdalen in de Terminal, wat toch wel duidt op een behoorlijke verstrengeling van Java met OSX? Wordt zoiets veroorzaakt door het gebruik van applicaties die niet van Apple komen en bijvoorbeeld printers?

Zoals hier op het forum ook wel voorbij is gekomen, draagt Java niet bij aan de veiligheid van onze computers en in het verleden is het zelfs even in de ban gedaan door Apple en Mozilla.
En dan na verwijdering in Terminal nog steeds die honderden javagerelateerde onderdeeltjes in het systeem....

(Bewerkt door Alvinus om 7:50, 19-11-2015)

Java verwijderen?
19 november 2015 - 15:37    reactie #7
geplaatst door: GeorgeM

Citaat
Alvinus om 7:48, 19-11-2015
Apple heeft zijn handen min of meer afgetrokken van Java, maar stuurt ons niettemin vriendelijk door naar Oracle voor een installatie.

Volgens mij gebeurt dat alleen als je een programma hebt dat Java nodig heeft. Pieterr gaf het voorbeeld van Photoshop al.

Citaat

Als je er afwil, volstaat niet een eenvoudige de-installatie, maar moet je afdalen in de Terminal, wat toch wel duidt op een behoorlijke verstrengeling van Java met OSX?

Waarom zou je dat in Terminal moeten doen? Als je het persé wilt kan je alle Java-bestanden toch ook via de Finder verwijderen? Mijn lijkt het trouwens een beter idee om dat met een uninstaller te doen.

Maar, zoals Pieterr ook al schreef, die bestanden nemen waarschijnlijk nauwelijks ruimte in, en als ze niet meer aangeroepen worden zijn ze ook niet meer actief.

Java verwijderen?
19 november 2015 - 16:36    reactie #8
geplaatst door: Alvinus
Pieter gaf de link van Oracle waarin staat dat je Java dient te verwijderen via de Terminal. Enfin, ik laat het eerst maar daarbij en heb verder geen last van de 700 en zoveel bestandjes. Hoop ik...
Het blijft een gedoe met die computers!
Java verwijderen?
19 november 2015 - 21:13    reactie #10
geplaatst door: Alvinus
Ja, dat gaat over Flash, daar zit een heuse uninstaller bij, maar het topic is Java.
Java verwijderen?
20 november 2015 - 17:12    reactie #11
geplaatst door: MacMiep
Adobe Illustrator CS6 heeft het ook nog nodig.
Al meer dan 20 jaar beheert Miep de MacMiepMacCursus op macmiep.nl & op macostutorial.com in het Engels èn Duits!
Java verwijderen?
20 november 2015 - 17:25    reactie #12
geplaatst door: mayo
adblock werkt niet  zonder java,  dat vind toch wel jammer, dus java maar weer aangezet
It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so - Mark Twain