5 ms·
They ruin everything they touch IMO (Java came to them ruined already to be fair)
by hereforphone 5y ago
They ruin everything they touch IMO (Java came to them ruined already to be fair)
- kaba0 5y agoAnd they do an excellent job as Java’s language steward. Java was revived and has many excellent research and development going for it. Project Loom, Panama, Valhalla came to mind. They also made a low-latency GC. Oracle is not a homogeneous entity.
- mrguyorama 5y agoExcept while building the language into a nicer language, they also took the time and effort to rebuild the licenses around it so that it is harder to feel safe using it
- chrisseaton 5y ago> rebuild the licenses around it Isn't it all GPL?
- tsimionescu 5y agoThe code is GPL, but the official Oracle binaries are not (since Oracle owns the copyright, they are free to release under multiple different licenses) and they use Oracle's predatory "free" licensing - you când download and run for free for 6 months, but you owe them money if you keep running those binaries after the moment the new version is released. There is no explicit enforcement mechanism - it's up to you to be careful, otherwise their lawyers will notice at some point and bill you for all the times you weren't.
- AQuantized 5y agoSo it can be avoided by compiling the code yourself?
- unmole 5y agoOr just using a package manager like a normal person.
- tablespoon 5y ago> The code is GPL, but the official Oracle binaries are not (since Oracle owns the copyright, they are free to release under multiple different licenses) and they use Oracle's predatory "free" licensing... And once they started doing that, everyone switched to some flavor of OpenJDK, many distributions of which are backed by organizations of at least Oracle's size. https://adoptopenjdk.net/ https://adoptopenjdk.net/ https://aws.amazon.com/corretto/ https://aws.amazon.com/corretto/ https://developers.redhat.com/products/openjdk/overview https://developers.redhat.com/products/openjdk/overview https://www.microsoft.com/openjdk https://www.microsoft.com/openjdk
- Spinfusor 5y agoOracle's OpenJDK binaries are GPL; the Oracle JDK has a better license as of a few months ago (v17): https://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license https://blogs.oracle.com/cloud-infrastructure/post/introduci...
- chrisseaton 5y agoSo build it yourself or get someone else to build it for you.
- ksec 5y agoFor the past 2-3 ( may be 4 ) years there is a narrative / movement that Open Source doesn't just mean the sourced code are opened, open source means the "community". And the result of that community must be both free in beer and free as speech.
- coldpie 5y agoDid you miss the part where they tried to burn the entire computing industry to the ground so they could get a few bucks out of Google? I wouldn't touch anything related to Oracle with a fifty foot pole, that shit is radioactive.
- MayeulC 5y agoThat might be due to https://bonkersworld.net/organizational-charts https://bonkersworld.net/organizational-charts (I know it's a joke and the drawing is getting old, but it still rings somewhat true).
- wyager 5y ago> Java was revived Java probably should have had a DNR on file.
- laurent92 5y agoSorry, Java is outdated, young people aren’t even interested in learning Java anymore. It’s the “old language”. Try React. Angular. Anything NPM is sexy. Leave Java for the generation Y.
- deleted 5y ago[deleted]
- hereforphone 5y agoJava is disgusting. So is all the stuff you just mentioned.
- vipermark7 5y agoWhat are good technologies then?
- patrick451 5y agoRust, obviously.
- alexvoda 5y agoKids these days and their toys. You've never programmed until you program in assambler. Only than can you start contemplating the path to true mastery, imputting software into tha machine as binary using switches.
- pastage 5y ago"Linux sucks it just sucks less" before that it was something else. Java is a wonderful language, Rust is a dumpster fire of upgrade hell, all are correct. As is the point that they all suck and make our life hell. Never trust the evangelists they are always too narrow minded.
- bcrosby95 5y agoI tried writing my last project in React but its Postgresql libraries are basically non-existent.