Live data from Hacker News

Apple ResearchKit on GitHub

researchkit.github.io

21–30 of 113 posts

Re: Apple ResearchKit on GitHub

#21
post #8

I hope they will open Swift, like Microsoft is doing with C#.

[deleted]

I don't see anything about async/await, extension methods, or lambdas. C# has quite a few additions since 2006. I would hate to go back to C# 2. C# 5 is the current and C# 6 coming very soon.

Re: Apple ResearchKit on GitHub

#22
post #13
post #7

Earlier quoted context omitted.

Java, is it the thing they used to sue on API copyright? Good demonstration of how to mess with "open-source" IMO. If you remove what they got from Sun, what reminds?

That is a different topic altogether. I'm referring to Open JDK. Ever heard of the fasted embedded database engine called Berkeley DB. Doesn't matter came from where, Sun or what ever is still being developed and contributed in the open source environment.

I disagree, it matters because acquiring a technology that has an existing open-source community (that can fork your codebase...) is not the same things as releasing your internally developed technology as open-source and build a community around. Looking at OpenOffice or MySQL, it does not seem that Oracle had a great success with open-source communities.

And the Java topic is not different altogether, it is disturbing to claim to be "open-source friendly" when you release an open-source implementation for the JVM but sue on the basis that the API is copyrighted.

What is off-topic it talking about Oracle at all in this thread ;-)

Re: Apple ResearchKit on GitHub

#23
post #13
post #7

Earlier quoted context omitted.

Java, is it the thing they used to sue on API copyright? Good demonstration of how to mess with "open-source" IMO. If you remove what they got from Sun, what reminds?

That is a different topic altogether. I'm referring to Open JDK. Ever heard of the fasted embedded database engine called Berkeley DB. Doesn't matter came from where, Sun or what ever is still being developed and contributed in the open source environment.

I hope you're joking. BerkleyDB is a mess.

From Wikipedia:

-----

Oracle Corporation makes versions 2.0 and higher of Berkeley DB available under a dual license.[15] The sleepycat license license is a 2-clause BSD license with an additional copyleft clause similar to the GNU GPL version 2's Section 3, requiring source code of an application using Berkeley DB to be made available for a nominal fee.

As of Berkeley DB release 6.0, the Oracle Corporation has relicensed Berkeley DB under the GNU AGPL v3.[16]

As of July 2011, Oracle's list price for non-copyleft Berkeley DB licenses varies between 900 and 13,800 USD per processor.

-----

Re: Apple ResearchKit on GitHub

#24
post #6
post #5

Earlier quoted context omitted.

EDIT (To Clarify) Warning I am Strongly Anti-Apple Bias: Apple has a fairly decent Open Source history. http://www.opensource.apple.com There is things to complain about but there are more I am concerned with in regards to Open Source (Oracle). EDIT: I don't like Apple's products or the way the conduct business BUT I think they have done more good for Open Source than bad.

I can sense some Strong Anti-Oracle Bias here. Oracle is one of the major contributor to open source, see the lineup here, chances are you're using some of them: https://oss.oracle.com/ starts with Java

It doesn't take anti-Oracle bias to reflect upon OpenSolaris and other direct assaults on open source undertaken by the company. Defend them all you want, you're still on the wrong side.

Trust them to do the right thing at your peril.

Re: Apple ResearchKit on GitHub

#26

I hope they will open Swift, like Microsoft is doing with C#.

C# is 15 years old. F# is 10 years old. It's great that Microsoft is in the process of open sourcing their code. However, it gets a little old when they're held up as some example to follow. Objective C has been open source for a long time. How about, let's hope Apple open sources Swift like they did with Objective C.

http://en.m.wikipedia.org/wiki/F_Sharp_(programming_language...

http://en.m.wikipedia.org/wiki/C_Sharp_(programming_language...

Re: Apple ResearchKit on GitHub

#27

While it's wonderful they did this, as a short rant: I hate when companies just feel the urge to add a random sentence or two to an existing license, particularly in cases like these: "3. Neither the name of the copyright holder(s) nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. No license is granted to the trademarks o…

> Either this clause is needed for the entire world (since BSD is used for trademark'd software all the time), or it's not needed at all.

I'm not sure I follow your argument. Obviously, different individuals/organizations desire different licenses for the software they produce. If that wasn't the case, one could argue that only one software license should exist. Also, as we all know, software licenses are a fairly tricky legal matter. Perhaps Apple's lawyers just decided that adding that sentence is safer.

Re: Apple ResearchKit on GitHub

#28
post #6
post #5

Earlier quoted context omitted.

EDIT (To Clarify) Warning I am Strongly Anti-Apple Bias: Apple has a fairly decent Open Source history. http://www.opensource.apple.com There is things to complain about but there are more I am concerned with in regards to Open Source (Oracle). EDIT: I don't like Apple's products or the way the conduct business BUT I think they have done more good for Open Source than bad.

I can sense some Strong Anti-Oracle Bias here. Oracle is one of the major contributor to open source, see the lineup here, chances are you're using some of them: https://oss.oracle.com/ starts with Java

Hahahahahahahahaha.

Fucking no.

Effectively all of Oracle's "open source" things come from Sun Microsystems, upon which Oracle happily latched onto and sucked dry.

Oracle has what's called the "sidaM Touch". It's like the Midas Touch, but instead of gold, everything Oracle touches turns to shit:

Java -> shit (though maybe slightly less so now).

Solaris -> shit. OpenSolaris -> shit, now dead (thank the Lord for illumos).

OpenOffice -> shit.

GridEngine -> shit. Lustre -> almost became shit and died; would have if it weren't for the Oracle-side devs jumping ship.

NetBeans -> in the process of becoming shit.

MySQL -> shit (though it pretty much already was; somehow, though, Oracle managed to make that worse and prompt the existence of MariaDB); I realize this wasn't Sun's, but it's still an open-source project that Oracle assaulted, robbed, and left to die on the cold streets by the dock where Larry Ellison's (admittedly pretty badass) sailboat is docked.

OpenDS -> dead (though it was mercifully forked into OpenDJ).

Project Wonderland -> now limping around as "Open Wonderland" after Oracle forcibly amputated its leg.

By some miracle, the only things that haven't completely turned to shit or died (or both) yet are Virtualbox and SPARC (though OpenSPARC is effectively dead since Oracle didn't continue it).

Re: Apple ResearchKit on GitHub

#29

While it's wonderful they did this, as a short rant: I hate when companies just feel the urge to add a random sentence or two to an existing license, particularly in cases like these: "3. Neither the name of the copyright holder(s) nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. No license is granted to the trademarks o…

Looks like they took it from http://opensource.org/licenses/osl-2.1.php

Re: Apple ResearchKit on GitHub

#30
post #20
post #7

Earlier quoted context omitted.

Java, is it the thing they used to sue on API copyright? Good demonstration of how to mess with "open-source" IMO. If you remove what they got from Sun, what reminds?

Sun would have sued Google if they had the money for the lawyers[0]. Initially I was partnering with Google, but now I side with Oracle's decision, as it is now proven how Google just pulled a Microsoft and fragmented the Java eco-system. Now we are stuck with partial Java 7 assuming 4.4 devices, good luck using try-with resources in lower versions and no plan for future versions as of the Android Developers Fireside…

> Initially I was partnering with Google, but now I side with Oracle's decision, as it is now proven how Google just pulled a Microsoft and fragmented the Java eco-system.

I'm not sure that's a good enough reason so say that it's "ok" to claim that an API is copyrightable. The idea that I might have to ask someone permission just to make API-compatible alternate implementation seems ridiculous.

Post reply on HN