You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@hadoop.apache.org by Marcos Ortiz Valmaseda <ml...@uci.cu> on 2011/03/02 18:05:32 UTC
Hadoop Development and the new Oracle's Plans
Regards to all the list.
I have a doubt in my mind since Oracle announced its new plans for Java.
1- How the new restrictions can affect to the Hadoop Development?
2- Will Hadoop support the new OpenJDK platform?
Thanks a lot for your time
--
Marcos Luís Ortíz Valmaseda
Software Engineer
Universidad de las Ciencias Informáticas
Linux User # 418229
http://uncubanitolinuxero.blogspot.com
http://www.linkedin.com/in/marcosluis2186
Re: Hadoop Development and the new Oracle's Plans
Posted by Marcos Ortiz <ml...@uci.cu>.
>
> The other issue is that a lot of people out there use Mac laptops for
> their development, and until java7 ships for the mac, nobody who has a
> mac will be able to develop any Java 7 code. That's another reason for
> Hadoop staying on Java6
>
> What could be interesting would be for Hadoop to have more scala
> integration. I think there are some good arguments for us moving some
> of the high level code to that language, within the JVM, rather than
> follow the oracle roadmap.
Regards, Steve and all the list.
I'm very interested on the Scala integration for the high level code of
Hadoop. Is there any discussion about it?
Any JIRA issue?
Ideas?
I would like to work on this, so I will keep on mind this topic.
Thanks
--
Marcos Luís Ortíz Valmaseda
Software Engineer
Universidad de las Ciencias Informáticas
Linux User # 418229
http://uncubanitolinuxero.blogspot.com
http://www.linkedin.com/in/marcosluis2186
Re: Hadoop Development and the new Oracle's Plans
Posted by Marcos Ortiz <ml...@uci.cu>.
Thanks a lot for the excellent response.
Regards.
On Thu, 2011-03-03 at 10:43 +0000, Steve Loughran wrote:
> On 02/03/11 17:05, Marcos Ortiz Valmaseda wrote:
> > Regards to all the list.
> > I have a doubt in my mind since Oracle announced its new plans for Java.
>
> The ASF has left the JCP due to Sun and then Oracles unwillingness to
> release the Java test kit without imposing freedom of use restrictions
> on Apache source code, despite the JCP rules not permitting this. that
> doesn't mean the ASF is backing off Java development, merely backing off
> attempting to collaborate with others by way of a Standards body that
> has more in common with the peoples congress of the union of soviet
> socialist republics than with a functional democracy. We will work as
> open source projects, with all discussion, code and tests in the open.
>
>
>
> > 1- How the new restrictions can affect to the Hadoop Development?
>
> none, Apache code.
>
> Sun/Oracle are free to participate; some of the SunGrid people have been
> involved in the past. Their contributions are still welcome, if
> Hudson/Jenkins is happy with the code and the number of tests they
> provide.
>
> > 2- Will Hadoop support the new OpenJDK platform?
>
>
> OpenJDK 6 is effectively Sun JDK with a different rendering engine, the
> closed source one has C/C++ source from things like OSF/Motif and the
> like in there so it's copyright is dirty.
>
> I don't see anyone rushing to move to Java7 for Hadoop in production,
> either in source code or binary. Everyone with large clusters likes
> stable versions, and tends to be trailing edge with Java 6 versions,
> avoiding new features like compressed oops as you can predict that with
> 500+ 12-core servers, if there is a race condition in the JDK, you will
> find it.
>
> The other issue is that a lot of people out there use Mac laptops for
> their development, and until java7 ships for the mac, nobody who has a
> mac will be able to develop any Java 7 code. That's another reason for
> Hadoop staying on Java6
>
> What could be interesting would be for Hadoop to have more scala
> integration. I think there are some good arguments for us moving some of
> the high level code to that language, within the JVM, rather than follow
> the oracle roadmap.
>
> Speaking of Oracle Roadmaps, they keep talking about Java EE moving to
> be cloud computing. Well, the Java Cloud Computing API is the ASF stack,
> from libraries like Whirr to talk to the infrastructure, the Hadoop DFS
> and MR APIs to talk to the filesystem and MR engine, and the layers on
> top. They can lay down some standards in the JCP, but out here you get
> to build things that are useful today.
>
> -steve
--
Marcos Luís Ortíz Valmaseda
Software Engineer
Centro de Tecnologías de Gestión de Datos (DATEC)
Universidad de las Ciencias Informáticas
http://uncubanitolinuxero.blogspot.com
http://www.linkedin.com/in/marcosluis2186
Re: Hadoop Development and the new Oracle's Plans
Posted by Marcos Ortiz <ml...@uci.cu>.
> What could be interesting would be for Hadoop to have more scala
> integration. I think there are some good arguments for us moving some of
> the high level code to that language, within the JVM, rather than follow
> the oracle roadmap.
About this topic, Steve, Is there any development focused on this theme?
It´s a interesting project to work.
Regards
--
Marcos Luís Ortíz Valmaseda
Software Engineer
Centro de Tecnologías de Gestión de Datos (DATEC)
Universidad de las Ciencias Informáticas
http://uncubanitolinuxero.blogspot.com
http://www.linkedin.com/in/marcosluis2186
Re: Hadoop Development and the new Oracle's Plans
Posted by Steve Loughran <st...@apache.org>.
On 02/03/11 17:05, Marcos Ortiz Valmaseda wrote:
> Regards to all the list.
> I have a doubt in my mind since Oracle announced its new plans for Java.
The ASF has left the JCP due to Sun and then Oracles unwillingness to
release the Java test kit without imposing freedom of use restrictions
on Apache source code, despite the JCP rules not permitting this. that
doesn't mean the ASF is backing off Java development, merely backing off
attempting to collaborate with others by way of a Standards body that
has more in common with the peoples congress of the union of soviet
socialist republics than with a functional democracy. We will work as
open source projects, with all discussion, code and tests in the open.
> 1- How the new restrictions can affect to the Hadoop Development?
none, Apache code.
Sun/Oracle are free to participate; some of the SunGrid people have been
involved in the past. Their contributions are still welcome, if
Hudson/Jenkins is happy with the code and the number of tests they
provide.
> 2- Will Hadoop support the new OpenJDK platform?
OpenJDK 6 is effectively Sun JDK with a different rendering engine, the
closed source one has C/C++ source from things like OSF/Motif and the
like in there so it's copyright is dirty.
I don't see anyone rushing to move to Java7 for Hadoop in production,
either in source code or binary. Everyone with large clusters likes
stable versions, and tends to be trailing edge with Java 6 versions,
avoiding new features like compressed oops as you can predict that with
500+ 12-core servers, if there is a race condition in the JDK, you will
find it.
The other issue is that a lot of people out there use Mac laptops for
their development, and until java7 ships for the mac, nobody who has a
mac will be able to develop any Java 7 code. That's another reason for
Hadoop staying on Java6
What could be interesting would be for Hadoop to have more scala
integration. I think there are some good arguments for us moving some of
the high level code to that language, within the JVM, rather than follow
the oracle roadmap.
Speaking of Oracle Roadmaps, they keep talking about Java EE moving to
be cloud computing. Well, the Java Cloud Computing API is the ASF stack,
from libraries like Whirr to talk to the infrastructure, the Hadoop DFS
and MR APIs to talk to the filesystem and MR engine, and the layers on
top. They can lay down some standards in the JCP, but out here you get
to build things that are useful today.
-steve