News for hackers. Stuff that matters.
Re:Amazon DocumentDB, with MongoDB compatibility by meddlepal on Wednesday January 09, 2019 @10:55PM (#18871397)
Could Mongo or other companies use the Oracle v. Google precedent regarding API copyright to extract money from competitive vultures like Amazon?
Re:Amazon DocumentDB, with MongoDB compatibility by Lazare on Wednesday January 09, 2019 @11:35PM (#18871548)
I hope like hell that horrible precedent doesn't stand; if you find yourself on Oracle's side you may want to rethink some of your priors. Regardless of the rights and wrongs of this specific issue, some solutions are worse than the problems they solve.
Re:Amazon DocumentDB, with MongoDB compatibility by jahewson on Wednesday January 09, 2019 @11:47PM (#18871602)
No, because the API was made open source as it’s just part of the MongoDB source code. Future changes to the API made under Mongo’s new license would in theory be eligible for such protection - but what that means in practice is anyone’s guess. For starters they would need to be “substantial”. I can’t imagine Mongo going down that road.
Re:Amazon DocumentDB, with MongoDB compatibility by naner on Wednesday January 09, 2019 @11:05PM (#18871433)
Oracle are the good guys in this scenario?
Re:Amazon DocumentDB, with MongoDB compatibility by spullara on Wednesday January 09, 2019 @11:29PM (#18871533)
They always were the OK guys in that argument. Google invented a whole new VM and bastardized the language just to get out of a $1/device licensing fee for mobile uses. The Java ecosystem has been irreparably harmed by Dalvik and its lack of support for more modern versions of Java.

On another note, anyone that doesn't think API design is a creative endeavor and worthy of protection probably has never made a great API before. It may be OK to accept that and also let other people use the API for free but I think ruling that it isn't is BS.

Re:Amazon DocumentDB, with MongoDB compatibility by elygre on Thursday January 10, 2019 @02:02AM (#18872072)
I also always found it amusing that people thought API design was not creative and protectable.

Like, “how many ways can you do a date api”, and then turn around to look at the original java Date api, the Calendar api, JodaTime and JSR310.

Re:Amazon DocumentDB, with MongoDB compatibility by int_19h on Thursday January 10, 2019 @02:39AM (#18872199)
An API is just a collection of facts of the form, "if the system gets input X, the system produces output Y". And facts shouldn't be copyrightable.
Re:Amazon DocumentDB, with MongoDB compatibility by deanCommie on Thursday January 10, 2019 @07:23AM (#18873341)
You could describe inventions as "facts" too, are you saying that inventions shouldn't be patentable as well?

Maybe the fundamental properties of the universe aren't copyrightable/trademarkable/patentable, but what you CHOOSE to do with those - what API you design or what widget you build out of it certainly is.

Re:Amazon DocumentDB, with MongoDB compatibility by int_19h on Thursday January 10, 2019 @07:03PM (#18879781)
Patents and copyrights are two very different things, though. I don't know if APIs are patentable, but that's a very different question. Has anybody ever successfully patented an API?
Re:Amazon DocumentDB, with MongoDB compatibility by zbentley on Thursday January 10, 2019 @05:55AM (#18872944)
> The Java ecosystem has been irreparably harmed by Dalvik and its lack of support for more modern versions of Java.

So if ReactOS gets popular but doesn't support Windows 10 APIs, will it be harming the windows ecosystem? If popular implementations of a tool exist that don't chase other (official or not) implementations' features but still get lots of users, that probably means that the popular implementations provide other benefits.

> API design is a creative endeavor

I agree with that.

> and worthy of [legal] protection

But not that.

Re:Amazon DocumentDB, with MongoDB compatibility by spullara on Friday January 11, 2019 @02:06AM (#18881563)
With current copyright law you basically can't agree with both of those statements as they are mutually exclusive.
Re:Amazon DocumentDB, with MongoDB compatibility by sfifs on Thursday January 10, 2019 @10:49AM (#18874667)
Not likely because the Apache 2 licence version they are compatible with includes an explicit copyright and patent licence grant.
Re:Amazon DocumentDB, with MongoDB compatibility by Cpoll on Wednesday January 09, 2019 @11:43PM (#18871582)
I don't think so, isn't the API version they're using still covered under an Apache license?
Re:Amazon DocumentDB, with MongoDB compatibility by drb91 on Thursday January 10, 2019 @12:21AM (#18871731)
Even if true this would not be a win for open software.