jm + oracle   10

Do not fall into Oracle's Java 11 trap
The key part of the terms is as follows:

You may not: use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application;

The trap is as follows:

Download Oracle JDK (because that is what you've always done, and it is what the web-search tells you);
Use it in production (because you didn't realise the license changed);
Get a nasty phone call from Oracle's license enforcement teams demanding lots of money

In other words, Oracle can rely on inertia from Java developers to cause them to download the wrong (commercial) release of Java. Unless you read the text/warnings/legalese very carefully you might not even realise Oracle JDK is now commercial, and that you are therefore liable to pay Oracle for Java.

java  licensing  openjdk  open-source  oracle  software  jdk  jre 
11 weeks ago by jm
Why the Very Silly Oracle v. Google Trial Actually Matters
If it’s illegal to write clean room implementations of APIs, then no one has clean hands. The now-shelved open source project Apache Harmony, like Android, reimplemented Java SE, and tech giant IBM contributed code to that project. Oracle itself built its business off a proprietary implementation of SQL, which was created by IBM. The proposition “Reimplementations of APIs are infringements” creates a recursive rabbit hole of liability that spans across the industry. Even the very 37 Java APIs at issue in this trial contain reimplementations of other APIs. Google witness Joshua Bloch—who, while at Sun Microsystems, wrote many of the Java APIs—testified that specific Java APIs are reimplementations of other APIs from Perl 5 and the C programming language.
apis  fair-use  copyright  ip  android  java  google  oracle  law 
may 2016 by jm
In Oracle v. Google, a Nerd Subculture Is on Trial
“The G part stands for GNU?” Alsup asked in disbelief.
“Yes,” said Schwartz on the stand.
“That doesn’t make any sense,” said the 71-year-old Clinton appointee.
law  gnu  gpl  licensing  java  oracle  sun  apis  ip 
may 2016 by jm
Google swaps out MySQL, moves to MariaDB
When we asked Sallner to quantify the scale of the migration he said, "They're moving it all. Everything they have. All of the MySQL servers are moving to MariaDB, as far as I understand."

By moving to MariaDB, Google can free itself of any dependence on technology dictated by Oracle – a company whose motivations are unclear, and whose track record for working with the wider technology community is dicey, to say the least. Oracle has controlled MySQL since its acquisition of Sun in 2010, and the key InnoDB storage engine since it got ahold of Innobase in 2005.

[...] We asked Cole why Google would shift from MySQL to MariaDB, and what the key technical differences between the systems were. "From my perspective, they're more or less equivalent other than if you look at specific features and how they implement them," Cole said, speaking in a personal capacity and not on behalf of Google. "Ideologically there are lots of differences."

So -- AWS, when will RDS offer MariaDB as an option?
google  mysql  mariadb  sql  open-source  licensing  databases  storage  innodb  oracle 
september 2013 by jm
Java Hangs When Converting 2.2250738585072012e-308
ie. the same value as the PHP bug. 'Konstantin [Pressier] reported this problem to Oracle three weeks ago, but is still waiting for a reply.' good job, Oracle!
oracle  fail  security  java  bugs  floating-point  from delicious
february 2011 by jm
Hudson's future
renaming to "Jenkins" due to Oracle asshattery
oracle  hudson  exodus  stupid  ci  via:jamesc  from delicious
january 2011 by jm
why James Gosling left Oracle
1. made him take an effective pay cut; 2. removed decision authority on Java; 3. he felt Oracle was "ethically challenged". also: 'he felt the hand of Larry Ellison in nearly all the decisions affecting Java'; “He’s the kind of person that just gives me the creeps,” he said. “All of the senior people at Sun got screwed compensation-wise. Their job titles may have been the same, but their ability to decide anything was just gone.” he doesn't pull any punches. oh dear, this is all adding up...
java  oracle  opensource  sun  james-gosling  larry-ellison  gossip  from delicious
september 2010 by jm
Fried Androids? :: The Future of the Internet — And How to Stop It
scary stuff. East Texas patent-troll court has ruled that EchoStar must remotely disable customers' DVRs due to patent infringement, which they are (thankfully) refusing to do and are now held in contempt for $200M -- the blog suggests this could happen due to the Google-Oracle suit, to Android phones
google  via:tieguy  law  east-texas  dvr  remote-disabling  internet  oracle  swpats  from delicious
august 2010 by jm
[osol-discuss] OpenSolaris cancelled, to be replaced with Solaris 11 Express
'Solaris is the #1 Enterprise Operating System. We have the leading<br />
share of business applications on Solaris today, including both SPARC<br />
and x64. We have more than twice the application base of AIX and HP-UX combined.' Well, that about sums it up. Enterprisey!
enterprisey  open-source  closed-source  oracle  solaris  opensolaris  hp-ux  history  from delicious
august 2010 by jm

Copy this bookmark: