Live data from Hacker News

The ASF Resigns From the JCP Executive Committee

blogs.apache.org

21–30 of 59 posts

Re: The ASF Resigns From the JCP Executive Committee

#21
post #3

Is their blog down?

Yeah: "So much traffic/interest in the ASF leaving the JCP that blogs.apache.org is wonky. Oh yeah, it's Java. #JCPIsDead" http://twitter.com/#!/jimjag/status/12939142254034944

Hysterical, cheap shot though it is :) Thanks for sharing.

Re: The ASF Resigns From the JCP Executive Committee

#22

     The Apache Software Foundation concludes that that JCP is not an open
     specification process - that Java specifications are proprietary technology
     that must be licensed directly from the spec lead under whatever terms the
     spec lead chooses
So much for Java being an open standard.

Re: The ASF Resigns From the JCP Executive Committee

#23
As commentors have mentioned, you can't simply roll-your-own-Java without being at risk of a legal battle.

Zooming out. What are the biggest technologies being affected by this, and what are the alternatives available to the creators and developers of those technologies?

Would we end up in a situation where someone like Google would have to revamp their entire Android runtime?

Re: The ASF Resigns From the JCP Executive Committee

#24

As commentors have mentioned, you can't simply roll-your-own-Java without being at risk of a legal battle. Zooming out. What are the biggest technologies being affected by this, and what are the alternatives available to the creators and developers of those technologies? Would we end up in a situation where someone like Google would have to revamp their entire Android runtime?

I'm not sure that revamping would help. Android isn't a JVM, it's already it's own, independently designed and built virtual machine, and yet they're still getting sued by Oracle.

Re: The ASF Resigns From the JCP Executive Committee

#26
post #9
post #5

First: Further, the project communities of the ASF, home to Apache Tomcat, Ant, Xerces, Geronimo, Velocity and nearly a 100 mainstay java components have implemented countless JSRs and serve on and contribute to many of the JCPs technical expert groups. And then: To that end, our representative has informed the JCP's Program Management Office of our resignation, effective immediately. As such, the ASF is removing all…

Not really. JSRs have never been leading the innovation in Java world: Ant, Maven, Velocity, Spring, Hibernate, Grails, Hadoop, GWT, Android, Struts, Wicket, Eclipse - none of them started as a JSR. The only JSR that matter is JavaSE and I don't see it having technical problems. JavaME is dying and Spring showed JavaEE how things should be done so they are catching up now.

one has to wonder with Microsoft's new found success in (open) Kinect if it won't translate to something more liberating to the rest of their products.

Re: The ASF Resigns From the JCP Executive Committee

#27
I am firmly supportive of ASF. I was unhappy with Sun for witholding the TCK, and I am now unhappy with Oracle. Major languages should have multiple high quality implementations. I understand the business issues but something like Java needs to have at least one foot firmly in the 'commons.'

Re: The ASF Resigns From the JCP Executive Committee

#28
post #11

For people who are unfamiliar with all the acronyms: ASF : Apache Software Foundation EC : Executive Committee EE : Enterprise Edition JCP : Java Community Process JSR : Java Specification Request JSPA : Java Specification Participation Agreement SE : Standard Edition TCK : Test Compatibility Kit

That helps, but can someone provide a babblefish translation of what this means for those of us who don't live in the Java world? Is it basically... Dear Java, We remember when you used to be cool. Now you spend all of your time drinking and hanging out with lawyers. We are leaving and taking the dog and all of the CDs with us. Love, Apache

Dear Java,

You said you wanted to be friends, but Oracle just wants us as fans. We need more in a relationship.

Love, Apache

Post reply on HN