Oracale Vs Google Back From The Dead

Do you use Java? Did you make money? You now owe Oracle money!
Oracle kept on reopening the case until they found a judge stupid enough to deem Java APIs as not fair use.

theregister.co.uk/2018/03/27/oracle_apple_copyright_reversal/

Clojure? Scala? Kotlin? All use Java API's as well, Oracle has destroyed the entire ecosystem in one fell swoop.

Attached: Evil_Ellison2.png (630x356, 104.69K)

Other urls found in this thread:

ugetdm.com/
github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
en.wikipedia.org/wiki/Wayland_(display_server_protocol)
lazarus-ide.org/
en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries
muppetlabs.com/~breadbox/software/tiny/teensy.html
twitter.com/NSFWRedditImage

Good, anything to hurt Google.

The ship is slowly righting itself.

Attached: juno team doodle.jpg (960x560, 59.17K)

thank god
i trust Oracle over any other tech giants
these guys are evil for right reasons

hopefully java dies forever now

Fantastic.

yay

Probably Google or some alliance will appeal.
But anyway, Google already has plans to stop using Java, with the whole Fucsia stuff, so this might as well be the beginning of the end for Java.
Also, Java might be foreseeing this and might want to die with a bang, loaded with cash, instead of withering to irrelevancy.

9 billion dollars
that's, $782,000 per line of code.
fuck jewgle

...

...

Only if you rely on "fair use" of an API implementation. Oracle also copied API of opensolaris, so they can be fucked in the ass.
Those can't be milked like Google.

Attached: 1520425975627.gif (332x215, 856.68K)

An API is not "code", it's a bunch of methods to interface with something. What do you think RFCs are?

MS call it patents and already make a fortune from android even if Huawei don't pay anything for them and still not sued for it, so it's practically a ransom. Still some fags thinks Oracle is the gangsters.

That is a bullshit ruling. The effect it will have on anyone who programs is some serious bullshit.

Google being hit is a cherry on top of a turd mountain.

Actually what happened is when Google bought up Android, it was using Java ME, which costs like a couple pennies per device. Google tried to Jew Sun (at that time) and decided to simply copy and rename the source code to Java and use the same source for the programs. Meanwhile they reimplemented some of the APIs but it was an obvious copy paste job which was proved in court. Magically Oracle lost but now they've won on appeal.

If Google had paid its pennies they wouldn't be in this fix. It's also why Youtube is so shitty, they didn't want to pay their mpeg royalties so they cooked up this new bullshit VP codec nonsense to "compete" with the industry standard.

Google's doomed anyway, sit back and watch the shitshow. I give them a year tops before their ad market collapses.

You interact with computers that run a JVM with Spring and Hibernate probably everyday, like when you withdraw cash or buy shit on the internet.
Java is the COBOL of the 21st century, and it's not going to "wither to irrelevancy" anytime soon.

*meant to say "COBOL of the early-21st century", because we probably gonna have a new one around 2038 or 2048.

Patents don't last until death+70

VP8/9 is better than mpeg. Don't let hatred blind you.

Are you retarded? VPX has a smaller filesize, sure, but it's not better my any other measure.

No one likes to pay royalties. Things like AV1 exist precisely for that, and nothing is forever.

cuckchan.png

This.
I hate Java. Installing a VM to use a program is fucking retarded and I have to keep this trash o my PC just for JDownloader2.
Any recommendations for alternatives?
Pyload doesn't have a working GUI, so it's not an option.

Disgusting, aria2 is all you need, but if you do need a gui:
ugetdm.com/

but isn't this case about google using sun's/oracle's code in their JVM implementation?


Java is secure programming language because of the JVM (if the implementation is good). Also, if you don't want to have JVM installed, you could get a processor that understands java byte-code directly :^)

You don't have to pay Google to use it in a product.

Google will never go down with shit like this even with blatant internal hate against male, or racism against white etc... and that's because it's backed up by the CIA/NSA world spy network.

thx
fucking tui meme should stop. If you're using a graphical environment it makes no sense to run a terminal to display stuff build out of characters inside it.

Hell no. Java is only used by pajeets and pajeet software (, giant hello world programs) and I don't think a Java processor contains the standard library making installation a requirement. Every software can crash if it contains flaws. Java is no exception.

github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
How did Java ever get off the ground? Did it have a purpose when Sun created it? Can I blame Oracle on the current state of Java?

the reason java got popular, is that it was one of first technologies that was used to make interactive cancer web applets. the original vision for java was to be language for embedded systems (see oak programming language).

It makes a lot of sense. TUI can easily run on any low-end hardware, even small ARM SBC with little memory and no botnet GPU driver. It can run over a low-bandwidth ssh session or serial connection.

TUI is good because it's an universal, uniform and space efficient (as long as you print lines of text; like a music player) alternative to GUIs.

Printing lines of text isn't a TUI

This is the best news about Java since the MSJVM lawsuit.

True but I specifically said inside a graphical environment. Those don't run on low-end hardware. The console buffer was also never meant to to do tui. I'm pretty sure it's damn inefficient inside a window.
Yep. That's it's sole use nowadays.

This. Minecraft(best example for java shit code and only example java coders can give if you ask for games) ran as applet "inside" (actually outside and had full user permissions) the browser.

It doesn't really matter if the display is graphical or not. TUI programs have benefits of their own, like smaller size, less code (less bugs), and the ability to run anywhere, including inside terminal multiplexers. You can quit X11 and reattach your session at the console. Nowadays consoles are often framebuffers and able to run SDL programs, but if a program is linked against X libs, it won't work. But TUI stuff will. That's why I avoid X programs as much as possible, so I don't become too dependent on such a bloated environment. The running joke for me is that X is a library for running Firefox. It's about the only thing I really need it for. If I could remove my occasional need for Firefox, I'd literally live in the console all the time and never even bother to install X.

untrue, unless you directly code against x.org or Windows
on the architecture and OS they were compiled for
Doesn't that ruin the whole purpose?
And it DOESN'T WORK over ssh.
You have Wayland now. So step ahead into the bright future instead of glorifying character abuse.

ncurses is small, compared to the average X library. And we're not even talking Gtk or Qt levels of bloat.
I know SDL doesn't work over ncurses. SDL was just to say X programs are totally useless outside of X. And if you're going to run Firefox in Wayland, it will need X libs.
Besides, I don't give a shit about Wayland anymore than X. It doesn't solve any of my problems. I want TUI programs, since those run everywhere.

I can watch vlc straight from a console framebuffer with no X or wayland in pure 1080p 60fps on a intel hd GPU while compiling libreoffice. Get rekt.

Android doesn't actually use Java. They just ripped off the API and called it their own. In fact they didn't even call it their own, they just said, "we use Java".


No, these are not Java clones; they just run on the JVM, and Oracle is fine with that. These are not similar to what Google did with their bizarro-Java.

Good. The tech-illiterate judge in the first case should have ruled in Oracle's favor in the first place.

They use the Java API, they're not JVM bytecode compilers.

N I C E


Wasn't portability also a big thing?

Attached: c91c3ce07c69b427d6ebccb9ac201fab6739ce9a7a7e031aeb0348c9786b9aa8.jpg (1250x1500, 1.21M)

OK

A sad day for open defecation specialists everywhere.

Attached: poo in the java 3.jpg (1750x1655, 413.15K)

Java is such a terrible language though. It sucks Android defaults to it and the NDK is being pushed to the side.

That's probably why Google is pushing for Fuchsia to eventually replace Android. Most decent Android applications are written in C/C++, after all, Android does have a native C library (Bionic) but AFAIK it's impossible to actually develop usermode Android applications without touching at least some Java code because Android still needs Java to bootstrap the C code. Obviously Android Runtime helps by making that little bits of Java native machine code, but its more of a treatment than a complete cure for the cancer.

Attached: 10928847_1542113199407234_74315882650777205_n.jpg (346x250, 11.2K)

Then what will Fuchsia use? Go? That seems worse.

Go is much much better then java. Atleast with Go you are rid of garbage collection and assured some more memory safety. Granted everything by jewgle is botnet so Go is a polished turd compared to the steaming pile of bullshit java is.

Fair points and lol.

Go is nowhere near primetime or as useful
this is going to be hilarious to watch

The opposite of this is true.

it's better on the only measure that matters on the internet, quality/size. vp9 is literally half the size of x264 for the same quality. it's comparable to x265 though. i don't get the hate x265 receives for licensing issues, no licensing fees exist if the video produced is made available to the public for free, and it encodes 2-3x as fast.

x265 licensing fees only applies if your selling the video, IE encoding services or physical media, or paid streaming/downloads.

Chromium has Wayland support since v50.
Well, I can't cure your autism.

I think the fees also apply to advertisement which is the primary source of money for videos on the internet.

even this site contains advertisement, which means we can't use it because license fees

aside from that browsers don't support it either

That Wayland shit is only going to get subverted, just like they did with X. It's the inevitable destination of all things that cater to normies, which is what these fancy GUIs are all about. Linux started down that path in the late 90's with KDE and Gnome. Now it's too far gone to unfuck it. You can play stupid games and pretend like you're fixing stuff, but you're just wasting your time doing the same thing over and over again.

Attached: computer niggers.webm (1280x720, 1.39M)

Attached: nigger cattle.mp4 (640x360, 5.1M)

Honestly who needs a DE now? The only GUI platform you need is a web browser. All other tasks can be handled by the cli. If you need a standalone "app" with a GUI, use node webkit or electron.

Can Terryfags leave? They're all cuckchan nocoders

If you honestly believe that Wayland solves nothing new, then you shouldn't care about what happens because by your assessment, it's not going to do anything new!

it will be rust

what's the best (non java or java based) language for making android apps?

This. Wayland is NOT a window manager not even a display server. Wayland is a protocol "that specifies the communication between a display server [...] and its clients"
en.wikipedia.org/wiki/Wayland_(display_server_protocol)
It get's rid of X and moves the task of rendering to the window manager.
If you don't like any of the currently available Wayland compositors, you'd help everyone by making another one(there are never enough. Linux is all about choice.TM)!

You could use C inside of Java or with the NDK.
If you only want your app to run on android, fine, use Java(It's the best language for the task since Android was coded in Java which is why they are already working on a new OS). Otherwise use C or another language which isn't such a pile of shit.
Free Pascal is also an option:
lazarus-ide.org/

Hey friend, this entire board is pretty much nocoders. This thread, like most, is a pretty good indicator.

i'd use the NDK if i knew how the GUI worked within C, but it all seems like xml that is interpretted at compile time by eclipse with the java sw.

I'd just use a gui lib tbh.

those exist?

en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries
CTRL+F/F3 android
There are probably a lot more but since I don't know shit about phones you have to search them yourself.

Oh right, let's just conveniently put all the work onto this "window manager" and pretend the problem goes away just like that, POOF!
Meanwhile GUI software isn't getting any smaller, nor are GUI libraries or desktop environments. No, now the new trend in adblocking is virtualization to bypass browser API. Shit's gonna get even bigger and hog more memory, not get leaner!
Meanwhile, I'll be over in a text console browsing in Lynx or something like that which doesn't need all kinds of GUI shits. All this new shit is danker than Microsoft DOS.

You still don't understand what it is.
It's a description on how programs are supposed to DIRECTLY interact with windows manager (with Wayland: window manager=display server=Wayland compositor)
You don't even understand the fucking concept and when explained you complain about it.
GUI programs can be less than 200KB. You can't generate code from nothing.
There are in fact cases in which the CLI program is larger than the GUI variant of the SAME program.
For example the LoadOrder viewer in the Sysinternals suite. ~30KB

*window manager

That sounds like some really shitty code m8. But in any case, it still doesn't remove the GUI overhead that you relocated into some other component to pretend it disappeared. Do you Wayland people work for the Federal Reserve, by chance? They're also famous for conjuring stuff out of thin air.

That example was a Windows program and no I don't work on Wayland.
Yes GUI's normally use more RAM but if you use framebuffers and so on you already HAVE a GUI of your own.
I'm pretty sure that if you smash images on top of each other on your framebuffer you can build windows and so on.
Just rewrite your Firefox to run in framebuffers already and stop hating on GUI stuff.

It's like everybody forgot about tcl / tk which would let you make gui programs in a couple kb,

to be fair, that amnesia was intentional and likely alcohol induced on the part of tcl/tk users

You can't even compile a plain stdio hello_world.c in 2 KB today, unless you go through lots of effort. For that matter, even just a simple "return 42" doesn't fit.
muppetlabs.com/~breadbox/software/tiny/teensy.html

Now 30-some years ago, things were different. You could actually make GUI stuff on Amiga that was small and tight. That ship sailed long ago though.

Either top shitpost or we should finally burn this shithole to the ground

bump