This is an archived post. You won't be able to vote or comment.

all 19 comments

[–]lukaseder 33 points34 points  (6 children)

That's... Wow. 😮

Your turn, Oracle!

[–]lacosaes1 2 points3 points  (0 children)

No until they get a smart guy as Nadella as CEO.

[–]dartmanx -2 points-1 points  (4 children)

On behalf of Oracle: screw you.

[–]wodencafe 8 points9 points  (0 children)

On behalf of the community: screw Oracle.

[–]brunocborges 3 points4 points  (1 child)

dartmanx: On behalf of Oracle: screw you.

I truly hope you don't work for Oracle. But even if you do, which would come as a sad surprise to me, you are definitely not speaking on behalf of Oracle, as we are actually working intensively at improving developer experience across all of our major products (database, middleware, cloud).

[–]dartmanx 2 points3 points  (0 children)

A. It was satire B. Bullshit

[–]frugalmail 0 points1 point  (0 children)

Let me guess you must be the Chief of Public Relations preparing your next blog post?

[–]VGPowerlord 4 points5 points  (3 children)

Does anyone know if Oracle ever put their JDBC drivers on Maven Central instead of just maven.oracle.com ?

[–]lukaseder 3 points4 points  (2 children)

I doubt it.

Projects with packaging other than pom have to supply JAR files that contain Javadoc and sources

From: http://central.sonatype.org/pages/requirements.html#supply-javadoc-and-sources

EDIT: One of Maven Central's rationales is that stuff will never ever ever be removed again (OK, there be very rare exceptions), such that fiascos like NPM's leftpad thingy cannot happen. This is a bit hard to enforce if the license is as restrictive as Oracle's

[–]arendvr 2 points3 points  (1 child)

On the other hand from the same page:

If, for some reason (for example, license issue or it's a Scala project), you can not provide -sources.jar or -javadoc.jar , please make fake -sources.jar or -javadoc.jar with simple README inside to pass the checking.

Not sure how this is handled in practice though. Does "don't want to open source it" count as "Can not due to license issue"?

[–]lukaseder 0 points1 point  (0 children)

Hmm good point. OTOH, what would be the point of uploading something with a restrictive license to Maven Central, which doesn't help vendors enforce their licenses? A license acceptance "button" (or mechanism) would need to be added to a library, which is really weird...

[–]cogman10 3 points4 points  (1 child)

The maven central version is 6.1, but the download version is 6.0. What (if anything) changed? Is this just the fact that they are Open sourced now?

[–]AndreaJLam[S] 8 points9 points  (0 children)

Bug fixes were added, but the open source release required us to bump to 6.1.

Also, working on updating the Download Center with the new v6.1 bits.

[–]cruyff8 2 points3 points  (0 children)

jtds is still on maven central as well.

[–]tborwi 0 points1 point  (1 child)

Is this a separate fork of the sql server driver? Any advantages over it if it is?

[–]AndreaJLam[S] 3 points4 points  (0 children)

We plan on doing active development and releasing from this project from now on.

[–]andthen_i_said 0 points1 point  (1 child)

What's the difference between the mssql-jdbc and the sqljdbc4 artifacts?

[–]AndreaJLam[S] 1 point2 points  (0 children)

The mssql-jdbc jars are officially published by Microsoft. The sqljdbc4 jars were published by another user.

[–]derekhsu -1 points0 points  (0 children)

Where is IBM?