{"id":349,"date":"2010-12-16T19:09:13","date_gmt":"2010-12-16T18:09:13","guid":{"rendered":"http:\/\/www.artifactconsulting.com\/lapeira\/?p=349"},"modified":"2021-04-03T12:29:40","modified_gmt":"2021-04-03T10:29:40","slug":"como-desarrollador-me-afecta-el-tema-oracle-apache-asf-jcp-java","status":"publish","type":"post","link":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/2010\/12\/16\/como-desarrollador-me-afecta-el-tema-oracle-apache-asf-jcp-java\/","title":{"rendered":"\u00bfComo desarrollador me afecta el tema Oracle-Apache-ASF-JCP-Java?"},"content":{"rendered":"<p>Si eres un desarrollador no te afecta toda esta <a href=\"https:\/\/blogs.apache.org\/foundation\/entry\/the_asf_resigns_from_the\">telenovela <\/a>entre las partes involucradas. De hecho es ir\u00f3nico como un organismo estandarizador de la talla del JCP a d\u00eda de hoy es una sombra de lo que fue. Si eres Arquitecto Java obviamente s\u00ed te afecta, pero ese es otro tema.<\/p>\n<p>La mayor\u00eda de desarrolladores Java (incluso con a\u00f1os de experiencia) no tienen muy clara la diferencia entre una especificaci\u00f3n y una implementaci\u00f3n, por ejemplo \u00bfsabes lo que significa R.I. aplicado a API\u2019s java?, pues a eso me refiero, \u201cyou don\u2019t know, you don\u2019t care\u201d.<\/p>\n<p>De hecho los que nos manejamos con el JCP y los JSR\u2019s sabemos desde hace tiempo que el JCP no tiene una gran influencia sobre nuevos desarrollos Java: puede que JPA<a href=\"http:\/\/www.zeroturnaround.com\/java-ee-productivity-report-2011\/\"> sea la  API m\u00e1s conocida<\/a> entre los desarrolladores, pero a nadie se le escapa que el origen de la misma es Hibernate. De forma similar, todos saben lo que es JSF, pero la mayor\u00eda implementa con Struts por mil motivos muy razonables.<\/p>\n<p>As\u00ed podr\u00edamos citar varios ejemplos: Axis 1 y 2, CXF, SPRING, oSGI, GWT, Android&#8230; el JCP, tuvo su momento, le recordaremos como un gran organismo que promovi\u00f3 cosas geniales, pero claro&#8230; la comunidad es mas numerosa, Google es muy poderoso y a Oracle lo de la estandarizaci\u00f3n le suena raro.<\/p>\n<p>Con respecto a openJDK, dale dos d\u00edas, se aclarar\u00e1 cual calzoncillo de minero en cubo de lej\u00eda (Francisco Ib\u00e1\u00f1ez dixit).<\/p>\n<p>Pd: Oracle ya ha dicho que<a href=\"http:\/\/www.oracle.com\/technetwork\/articles\/java\/javaee-panel-185056.html\"> Spring solapa a Java EE<\/a> y que aqu\u00ed el business es el business&#8230; 100% previsible.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si eres un desarrollador no te afecta toda esta telenovela entre las partes involucradas. De hecho es ir\u00f3nico como un organismo estandarizador de la talla del JCP a d\u00eda de hoy es una sombra de lo que fue. Si eres Arquitecto Java obviamente s\u00ed te afecta, pero ese es otro tema. La mayor\u00eda de desarrolladores [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[103],"tags":[18],"_links":{"self":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/349"}],"collection":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":3,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":352,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/349\/revisions\/352"}],"wp:attachment":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}