672329 members! Sign up to stay informed.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

News News News Messages: 33 Messages: 33 Messages: 33 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

SAP Asks Sun/Oracle to Let Java Be Free

Posted by: George Lawton on November 15, 2009 DIGG
In a recent blog post raising concerns about the prospect of Oracle managing Java to the detriment of developers worldwide, Sikka noted, “To date, the JCP is heavily dominated by Sun Microsystems which was not always to the benefit of all parties interested in Java… The technical interfaces that are jointly developed by the community should be immune from bias, and the community should be able to work even closer together in the spirit of cooperation to continue the Java success story.”

He suggests that Java be transitioned into an open-bodied model after Eclipse to permit fair competition for compatible implementations. The Java Virtual Machine should be open source. He said its present license terms are “restricted to free software and thus not compatible to the commercial terms required in the global IT marketplace.” .. Apparently SAP is at the heart of this global IT infrastructure “powering more than 65% of the transactions that make up the GDP.”

He said that SAP is committed to making significant investments in engineering and governance “IF” this happens.


Read his full post, complete with pictures of the wall tumbling down here:
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/16648

Threaded replies

·  SAP Asks Sun/Oracle to Let Java Be Free by George Lawton on Sun Nov 15 14:49:32 EST 2009
  ·  Firefox unfriendly? by WarnerJan Veldhuis on Mon Nov 16 03:51:30 EST 2009
    ·  Firefox friendly! by WarnerJan Veldhuis on Mon Nov 16 03:52:31 EST 2009
    ·  Open source without stewardship is the end by marc schipperheyn on Mon Nov 16 06:21:16 EST 2009
      ·  Re: Open source without stewardship is the end by Rashid Jilani on Mon Nov 16 09:20:51 EST 2009
        ·  Re: Open source without stewardship is the end by Reza Rahman on Mon Nov 16 11:44:52 EST 2009
          ·  Re: Open source without stewardship is the end by Alex Besogonov on Mon Nov 16 13:46:58 EST 2009
            ·  Re: Open source without stewardship is the end by James Watson on Mon Nov 16 14:51:33 EST 2009
              ·  Re: Java should stagnate by Casual Visitor on Tue Nov 17 15:38:26 EST 2009
              ·  Re: Open source without stewardship is the end by Alex Besogonov on Wed Nov 18 14:57:01 EST 2009
                ·  Re: Open source without stewardship is the end by Bostjan Dolenc on Wed Nov 18 15:34:42 EST 2009
                ·  Re: Open source without stewardship is the end by James Watson on Wed Nov 18 16:42:48 EST 2009
                ·  Re: Open source without stewardship is the end by Barry van Someren on Thu Nov 26 05:30:23 EST 2009
            ·  Re: Open source without stewardship is the end by Reza Rahman on Tue Nov 17 10:36:17 EST 2009
              ·  Re: Open source without stewardship is the end by Alex Besogonov on Wed Nov 18 15:07:53 EST 2009
                ·  Re: Open source without stewardship is the end by James Watson on Wed Nov 18 16:50:59 EST 2009
                ·  I wish Java can offers more to compete upcomming .NET release by Billy Sanarwanto on Sat Nov 21 09:56:44 EST 2009
        ·  Re: Open source without stewardship is the end by augustientje bloem on Mon Nov 16 15:38:03 EST 2009
          ·  Re: Open source without stewardship is the end by pagux pagux on Tue Nov 17 01:01:10 EST 2009
        ·  Do ASF, Eclipse Foundation, etc. do a bad job? by Dmitry Leskov on Wed Nov 18 02:32:37 EST 2009
          ·  Re: Do ASF, Eclipse Foundation, etc. do a bad job? by Jess Holle on Wed Nov 18 07:16:16 EST 2009
          ·  Re: Do ASF, Eclipse Foundation, etc. do a bad job? by Douglas Allen on Wed Nov 18 08:51:02 EST 2009
  ·  Re: SAP Asks Sun/Oracle to Let Java Be Free by Jess Holle on Mon Nov 16 12:09:47 EST 2009
  ·  Look who is asking open source software by NN NN on Mon Nov 16 13:29:58 EST 2009
    ·  Re: Look who is asking open source software by James Watson on Mon Nov 16 14:01:24 EST 2009
    ·  Speaking of positions by Panayot Dobrikov on Thu Nov 26 10:36:20 EST 2009
  ·  Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!! by Douglas Allen on Mon Nov 16 14:04:24 EST 2009
    ·  Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!! by Markus Kohler on Tue Nov 17 07:47:20 EST 2009
    ·  Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!! by Reza Rahman on Tue Nov 17 10:22:01 EST 2009
  ·  SAP has something to offer by Markus Kohler on Tue Nov 17 07:55:50 EST 2009
  ·  Re: SAP Asks Sun/Oracle to Let Java Be Free by hantsy bai on Wed Nov 18 01:37:38 EST 2009
    ·  Re: SAP Asks Sun/Oracle to Let Java Be Free by Debu Panda on Wed Nov 18 01:52:50 EST 2009
  ·  Any SAP role as a Euro player? by Jack Vaughan on Wed Nov 18 11:39:39 EST 2009
  ·  Didn't understand by hari sujathan on Thu Nov 19 01:04:38 EST 2009
  Message #329172 Post reply Post reply Post reply Go to top Go to top Go to top

Firefox unfriendly?

Posted by: WarnerJan Veldhuis on November 16, 2009 in response to Message #329132
That link shows an empty page in FireFox 3.5.5 and no IE available here.

  Message #329173 Post reply Post reply Post reply Go to top Go to top Go to top

Firefox friendly!

Posted by: WarnerJan Veldhuis on November 16, 2009 in response to Message #329172
And after vigorous refreshing it works... ignore pls :)

  Message #329177 Post reply Post reply Post reply Go to top Go to top Go to top

Open source without stewardship is the end

Posted by: marc schipperheyn on November 16, 2009 in response to Message #329172
Pure open source will just lead to all sorts of specific derivatives and would imho kill Java. A form of stewardship, be it from a company like IBM or Oracle or a group of companies.

  Message #329181 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Rashid Jilani on November 16, 2009 in response to Message #329177
Pure open source will just lead to all sorts of specific derivatives and would imho kill Java. A form of stewardship, be it from a company like IBM or Oracle or a group of companies.


Couldn't agree more. Leaving a mainstream language like Java in the hands of open source people will make Java a test bed for all kinds of desired features in a language, and it will be end of Java. BTW I had the first hand experience of participating in JCP and I never felt once that the SUN is the only company running the show. As a matter of fact I had found SUN very accepting towards new changes coming from community when ever it makes sense. I give them all the credits because they have kept a very balance approach towards openness and insanity since so many years.

In my personal opinion if for some reason community desire a really open Java, it should be based on some thing like Python or Ruby model where the language creators (Guido, Yukihiro )have the final say about a specific feature of a language.

  Message #329185 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Reza Rahman on November 16, 2009 in response to Message #329181
Rashid,

I agree with you 100%. I have the same reservations around going too far off from the JCP model too quickly.

Cheers,
Reza
------------------------------------------------------------
Independent Member, Java EE 6 and EJB 3.1 Expert Groups
Author, EJB 3 in Action
Resin EJB 3.1 Lite Container Implementer

  Message #329188 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free

Posted by: Jess Holle on November 16, 2009 in response to Message #329132
Rather than demanding that Sun/Oracle throw the baby out with the bathwater and leave Java without strong stewardship, SAP should note what specifically they want Sun to change about SE/EE. For instance, they might well demand a time table for closure support.

To simply say, "throw it up for grabs" is not really constructive, however. This reeks of the same sort of obnoxious PR move that IBM did for a while trying to claim that Sun was not supportive of open source, while being quite closed and proprietary themselves with very few exceptions (e.g. Eclipse). [Note IBM has still not open sourced J9...]

  Message #329189 Post reply Post reply Post reply Go to top Go to top Go to top

Look who is asking open source software

Posted by: NN NN on November 16, 2009 in response to Message #329132
SAP should shut up since they have most proprietor software in IT. One should look into their own turf before asking arch competitor to give something for FREE to them or community (oh which community in particular mention it pl.)

  Message #329191 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Alex Besogonov on November 16, 2009 in response to Message #329185
I agree with you 100%. I have the same reservations around going too far off from the JCP model too quickly.


Wake up and smell the coffee! Java is already stagnating at the record speed. JCP simply doesn't work.

  Message #329192 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Look who is asking open source software

Posted by: James Watson on November 16, 2009 in response to Message #329189
SAP should shut up since they have most proprietor software in IT. One should look into their own turf before asking arch competitor to give something for FREE to them or community (oh which community in particular mention it pl.)


For what it's worth, they did create Memory Analyzer and open source it http://www.eclipse.org/mat/

  Message #329193 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!!

Posted by: Douglas Allen on November 16, 2009 in response to Message #329132
An emphatic NO!!! Where there is no leadership, the people perish, as every man starts doing what he thinks is right in his own eyes. By extension, Java like everything else needs leadership/stewardship. Sun has done an outstanding job at this from where I sit.

For a piece of technology that is not out rightly open source, it sure feels like it to me. Plus, the development cycles for the different versions of the language/JDKs seem quite rapid yet, controlled. Don't also forget the immensely vast open source communities and technologies that are out there to compliment the work the JCP and Sun have been doing.

Don't get me wrong, I too fear that the Oracle takeover of Sun and by extension Java seems a very scary prospect, given the differing views/cultures of both organizations. But I fear the open source route may be even far scarier.

I would hazard a guess that most really successful open source projects out there today have the financial and technological backing of some well established corporate entity/entities.

@Reza Rahman
Hi Reza, I'm a fan of yours. Are you doing any work with Manning to get EJB 3.1 in Action out anytime in the near future?

  Message #329194 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: James Watson on November 16, 2009 in response to Message #329191
I agree with you 100%. I have the same reservations around going too far off from the JCP model too quickly.


Wake up and smell the coffee! Java is already stagnating at the record speed. JCP simply doesn't work.


Personally, I think Java should stagnate. There are diminishing returns for new features. Java should become a stable lingua franca for the VM. A few more features that help it fulfill that goal are all that should be added.

  Message #329197 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: augustientje bloem on November 16, 2009 in response to Message #329181
Rashid, I also fully agree with you. Things must be as free as possible, but not more than that. This means some form of leadership is absolutely needed.

Look at what happens in the 'free market'. In order to be truly free, there must be some government that ensures everybody sticks to the rules and freedom does not deteriorate to anarchy. Of course no government should act like a dictator, but it definitely has a role to play. I for one wouldn't want to be in a lawless system without any form of central government and I think few people actually would.

Therefor it's silly to demand the kind of total freedom for Java.

  Message #329206 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: pagux pagux on November 17, 2009 in response to Message #329197
Sun is big loser ...they always create software which good in textbook overly complex and stupid ......look at crappy EJB 2 (also java mail , swing, jsf)....giving bad name to java ...thats why developer started exploring options other than java in firt place if opensource projects like spring , hibernate etc were no there they it would be still be as crappy it was before ....Better would t take control of java totally out sun /oracle hand and give it to apache harmony project and Ban JCP,TCK ....we dont need you SUN you can go burry your self behind eclipse and IBM

And those who say opensource == no leadership , look PHP , python , perl are they controlled by some lame ass corporation
they are doing well .....they would probably extend same logic to microsoft .....

  Message #329214 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!!

Posted by: Markus Kohler on November 17, 2009 in response to Message #329193
Indeed, the Eclipse Memory Analyzer was a huge step forward for SAP in this regard. There were patents donated and
if SAP would have gone the proprietary way,commercial offers such as Yourkit would have had a very hard time. Now they are building those key features in their products as well.

.NET is far behind regarding memory analysis.

  Message #329216 Post reply Post reply Post reply Go to top Go to top Go to top

SAP has something to offer

Posted by: Markus Kohler on November 17, 2009 in response to Message #329132
Sap has something to offer. Sap has it's own "variation" of Sun's HotSpot VM, the SAP JVM, with features such as on demand debugging, low overhead profiling and other improvements.

  Message #329270 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free - An emphatic No!!!

Posted by: Reza Rahman on November 17, 2009 in response to Message #329193
Hi Reza, I'm a fan of yours. Are you doing any work with Manning to get EJB 3.1 in Action out anytime in the near future?


Douglas,

Thanks so much for the kind words. It's always good to connect with readers, friends, well-wishers and fellow developers out there. I am indeed trying to make time for a second edition of EJB 3 in Action - it's a little tough with my current work to help make Resin Java EE 6 certified as well as thinking about how to better integrate Spring and Java EE 6...

Cheers,
Reza
------------------------------------------------------------
Independent Member, Java EE 6 and EJB 3.1 Expert Groups
Author, EJB 3 in Action
Resin EJB 3.1 Lite Container Implementer

  Message #329271 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Reza Rahman on November 17, 2009 in response to Message #329191
Wake up and smell the coffee! Java is already stagnating at the record speed. JCP simply doesn't work.


Alex,

You are of course entitled to your opinions. As I see it however, I think some stability is essential for something as pervasive, foundational, well-supported and standards based as Java. That's the critical distinction from a green-field open source project perspective that you might be coming from.

As to the effectiveness of the JCP, can you kindly site some specific examples? As I see it, the JCP is very good at assimilating best-of-breed ideas/minds, correcting past mistakes without prejudice and serving as an effective/open collaboration mechanism for a very wide variety of people and organizations. I can't say the same for very many other things in the IT industry...

Cheers,
Reza

P.S.: Similar to some other folks here, the SAP move does seem cynical/hypocritical more than it seems driven by a genuine concern for developers.

  Message #329279 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Java should stagnate

Posted by: Casual Visitor on November 17, 2009 in response to Message #329194
Personally, I think Java should stagnate. There are diminishing returns for new features. Java should become a stable lingua franca for the VM. A few more features that help it fulfill that goal are all that should be added.

Insightful comment. I agree. Now that Spring is gone Java has a good chance to become an almost hype-free zone.

  Message #329287 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free

Posted by: hantsy bai on November 18, 2009 in response to Message #329132
Dear SAP.
Would you like let your ERP be free, and make it be independent?

  Message #329289 Post reply Post reply Post reply Go to top Go to top Go to top

Re: SAP Asks Sun/Oracle to Let Java Be Free

Posted by: Debu Panda on November 18, 2009 in response to Message #329287
I blogged my take on this at http://debupanda.com

-Debu

  Message #329290 Post reply Post reply Post reply Go to top Go to top Go to top

Do ASF, Eclipse Foundation, etc. do a bad job?

Posted by: Dmitry Leskov on November 18, 2009 in response to Message #329181
Disclosure: I work for a compliant Java SE JVM vendor genuinely interested in obtaining Java and JCK under a business-friendly open source license.

Leaving a mainstream language like Java in the hands of open source people will make Java a test bed for all kinds of desired features in a language, and it will be end of Java.

Having no test bed to try new stuff is worse, don't you think?

And would not you agree that open source organizations such as the Apache Software Foundation, the Eclipse Foundation, etc., do a reasonably good job of controlling our industry's key open source assets, while making them available under business-friendly open source licenses?

Backward compatibility is a superpower when you deal with a 15-years old de facto industry standard. Anyone can take e.g. Apache Tomcat, add this and that feature, and release under a commercial license. But if their solution does not work as the Tomcat books say it should work, they are doomed.

That is why SpringSource says its tc Server is "The Tomcat You Know, The Enterprise Capabilities You Need"

That is why Mulesoft says its Tcat Server is "Built on 100% Tomcat, with no changes to the core code."

Java will be perfectly safe in the open source simply because the industry depends on it.

  Message #329298 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Do ASF, Eclipse Foundation, etc. do a bad job?

Posted by: Jess Holle on November 18, 2009 in response to Message #329290
Backward compatibility is a superpower when you deal with a 15-years old de facto industry standard.

....

Java will be perfectly safe in the open source simply because the industry depends on it.


Just like Harmony is so harmonious with Sun's JDK today?

Yes, you can blame this on lack of tests, but IBM's J9 has many of the same issues and they license the tests. And still both Harmony and J9 survive and are used -- and heavily erode any notion of write-once-run-anywhere.

  Message #329308 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Do ASF, Eclipse Foundation, etc. do a bad job?

Posted by: Douglas Allen on November 18, 2009 in response to Message #329290
Java is the root from which springs the different branches of derivative open source technologies.

"Root" is an important concept in computer science and in nature. Usually messing with the root in any misguided way can cause problems throughout the system that the root acts as the anchor or main point of reference.

Don't mess with the root!

Tomcat and tcServer, etc. only appear to be root technologies but they are not. They are just one of the derivative branches.

I agree with Hantsy Bai. SAP should set their ERP free and lead by example.

  Message #329319 Post reply Post reply Post reply Go to top Go to top Go to top

Any SAP role as a Euro player?

Posted by: Jack Vaughan on November 18, 2009 in response to Message #329132
The only obstacle of late to the Oracle-Sun merger seems to come from Europe. If a big "European" company were satisfied with the deal, [mmm, like SAP] would that have any influence on that outcome?

Don't really want to get in GeoPoliticks...but maybe someone would have a thought on that angle...

  Message #329327 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Alex Besogonov on November 18, 2009 in response to Message #329194
Personally, I think Java should stagnate. There are diminishing returns for new features.

Stable == dead. It's that simple.

There's no diminishing returns from the features which are being added to C#, more likely a synergy.

Also, world is quickly moving towards massively-parallel systems. Microsoft is already preparing for it in production systems (with PLINQ, for example). They are also active in areas like STM (Software Transactional Memory).

And Java has...? What? Nothing?

  Message #329330 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Alex Besogonov on November 18, 2009 in response to Message #329271
Alex,

You are of course entitled to your opinions. As I see it however, I think some stability is essential for something as pervasive, foundational, well-supported and standards based as Java.

Of course, stability is important. However, with Java it becomes more like rigidity.

Right now I'm seeing customers switching from Java to .NET. Because .NET has a great GUI framework (WPF), great number of libraries and language better than Java.

There's literally no advantage of starting a project in Java vs. C# right now, except for cross-platform requirements. None.


As to the effectiveness of the JCP, can you kindly site some specific examples?

Look at JCACHE JSR for an example.

Or look at how poorly generics were handled, compared to .NET.


As I see it, the JCP is very good at assimilating best-of-breed ideas/minds, correcting past mistakes without prejudice and serving as an effective/open collaboration mechanism for a very wide variety of people and organizations.

Maybe that's why JSR-based specs are known to be immediately extended with vendor-specific extensions?

I can't say the same for very many other things in the IT industry...

Cheers,
Reza

P.S.: Similar to some other folks here, the SAP move does seem cynical/hypocritical more than it seems driven by a genuine concern for developers.

I understand SAP. They bet their future on Java and it's slowly dying.

  Message #329332 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Bostjan Dolenc on November 18, 2009 in response to Message #329327
Personally, I think Java should stagnate. There are diminishing returns for new features.

Stable == dead.
C would like a word with you.

  Message #329334 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: James Watson on November 18, 2009 in response to Message #329327
Personally, I think Java should stagnate. There are diminishing returns for new features.

Stable == dead. It's that simple.

There's no diminishing returns from the features which are being added to C#, more likely a synergy.

Also, world is quickly moving towards massively-parallel systems. Microsoft is already preparing for it in production systems (with PLINQ, for example). They are also active in areas like STM (Software Transactional Memory).

And Java has...? What? Nothing?


C# was developed with after java and benefited from that. The two are in different parts of their cycles. At this point, we really need to be looking at a 'new Java'. It doesn't necessarily need to be named Java.

Effectively LINQ is a collection of languages that are being 'mixed' into VB and C#. I'm not convinced that this is even a good idea. I do agree that the Java stack needs to keep up with this. I don't think that the Java language is the place to do this, however.

  Message #329335 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: James Watson on November 18, 2009 in response to Message #329330
There's literally no advantage of starting a project in Java vs. C# right now, except for cross-platform requirements.


Where I work all our platforms and tools (there are many) support Java. .NET isn't even an option.

IMHO, the language you choose in the future will not be bound to the underlying VM. The native language of that VM will only be as good as how well it integrates with other languages. And the limitations of that language in this area will limit the VM's appeal. Changes to Java should be focused on this and not on top-level, one-off features.

  Message #329342 Post reply Post reply Post reply Go to top Go to top Go to top

Didn't understand

Posted by: hari sujathan on November 19, 2009 in response to Message #329132
Is SAP asking to change GPL style license of Open JDK, or just change JCP members?
Should someone else be able to commercialise JDK (MSFT like companies) paving way to backfiring on opensource?

  Message #329397 Post reply Post reply Post reply Go to top Go to top Go to top

I wish Java can offers more to compete upcomming .NET release

Posted by: Billy Sanarwanto on November 21, 2009 in response to Message #329330
I agree with you, Alex.

Each release of .NET framework version brought lots enhancements on its framework, C# language, and other libraries like WPF, WCF, WWF, WIF. The .NET communities like Pattern & Practice, Codeplex, Castle project, boost additional steroids in .NET world.

If only Sun has strong willingness to improve Java language, its core frameworks more seriously, Java may have something to compete seriously in the current & upcomming times.

  Message #329663 Post reply Post reply Post reply Go to top Go to top Go to top

Re: Open source without stewardship is the end

Posted by: Barry van Someren on November 26, 2009 in response to Message #329327
Personally, I think Java should stagnate. There are diminishing returns for new features.

Stable == dead. It's that simple.

There's no diminishing returns from the features which are being added to C#, more likely a synergy.

Also, world is quickly moving towards massively-parallel systems. Microsoft is already preparing for it in production systems (with PLINQ, for example). They are also active in areas like STM (Software Transactional Memory).

And Java has...? What? Nothing?


Scala?

  Message #329666 Post reply Post reply Post reply Go to top Go to top Go to top

Speaking of positions

Posted by: Panayot Dobrikov on November 26, 2009 in response to Message #329189
SAP should shut up since they have most proprietor software in IT. One should look into their own turf before asking arch competitor to give something for FREE to them or community (oh which community in particular mention it pl.)


Another "for what it's worth", if you read the blog in OP, there is the following excerpt cited:

"It is the sense of the Executive Committee that the JCP become an open independent vendor-neutral Standards Organization where all members participate on a level playing field ..."

JCP EC meeting summary - December 7th 2007, Resolution 1 (proposed by Oracle, seconded by BEA)


IMO speaking of hypocracy, I don't think here SAP asks Oracle for something more than to "Walk the talk" upon their former believes and position, plus that SAP is offering to support, contribute and participate in such transformation.

Some people above noted that strong stewrdship might be beneficial, I personally wouldn't disagree to that, but IMO any such stewerdship should not be controlled legally by single company.

New content on TheServerSide.comNew content on TheServerSide.comNew content on TheServerSide.com

Dependency Injection in Java EE 6 - Part 2

Reza Rahman continues to explore the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6. (January 21, Article)

Ted Neward Q&A: What you must know about JavaScript, Scala and more

Ted Neward is an independent consultant specializing in high-scale enterprise systems, and an authority in Java and .NET technologies. He is the author and co-author of several books, including Effective Enterprise Java. At TheServerSide Java Symposium in March, he will be presenting sessions on pragmatic architecture, ECMAScript and Scala. (January 15, Article)

Developers split on open sourcing Java

Now that Oracle is absorbing Sun Microsystems, there mixed views on what should come of the Java Community Process (JCP). While some say Oracle should become the new steward of Java and keep the JCP much as it was, others argue that it may be time to open-source this widespread language. (November 24, Article)

Dependency Injection in Java EE 6 - Part 1

Reza Rahman explores the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6. (November 2, Article)

SAML: It's Not just for Web services

SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Many organizations are debating whether to stay with version 1.1 or move to 2.0. This article makes observations about both options. (September 28, Article)

Programming is Also Teaching Your Team

Joe Ottinger takes a look at how people learn, and applies it to the practice of programming. He notes that understanding how people learn is an essential part of working in a programming team. (September 22, Article)

Can Java EE Deliver The Asynchronous Web?

Stephen Maryka gave us an article about the Asynchronous Web and posed a number of questions that get examined like an approach to delivering Asynchronous Web capabilities through extensions to existing Java EE technologies. (July 14, Article)

JSF Flex

JavaServer Faces Flex goal is to provide users capability in creating standard Flex components, part of flexSDK which is open sourced through MPL license, as normal JSF components. This article by Ji Hoon Kim will provide an overview of creating a simple multilingual JSF page consisting of JSF Flex tags. (June 29, Article)

The Rules of SOA - A Road to a Successful SOA Implementation

In this session Jeff explores the key characteristics of successful SOA projects. He covers some of the patterns, and anti-patterns, tool sets, and strategies that he himself learned the hard way. Last, he provides a strategy and blueprint for achieving a high likelihood of success in your SOA project. (June 23, Tech Talk)

Ari Zilka Talks About Terracotta 3.1

Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now. (June 15, Tech Talk)

Enterprise Application Integration, and Spring

In this Tech Talk, Josh Long explores an integration challenge using Spring Integration and walks through the implementation, employing and expanding on the basic patterns of Enterprise Application Integration to tie together components into a function integration solution, and then demonstrates how Spring Integration helps address the integration requirements. (June 15, Tech Talk)

Google Web Toolkit: An Introduction

In this Tech Talk, David Geary teaches you: The basics of Google Web Toolkit; How to implement Ajax-enabled applications in Java; Internationalization; Hooking into the browser history mechanism; Remote procedure calls. (June 4, Tech Talk)

Just Enough Early Architecture to Guide Development

Jon Kern discusses the best architecture/technical solutions and ensure that they are repeated by all developers. By tackling the architecture up-front in a serial manner, subsequent parallel development will be much more manageable and predictable. (May 28, Tech Talk)

Productive Programmer: On the Lam from the Furniture Police

This keynote describes the frustrations of modern knowledge workers in their quest to actually get some work done, and solutions for how to guard yourself against all those distractions. Neal Ford talks about environments, coding, acceleration, automation, and avoiding repetition as ways to defeat the misguided attempts to sap your ability to produce good work. (May 26, Tech Talk)

Auto-Scaling Your Existing Web Application

Gil demonstrates how new, aggressive uses of already abundant compute capacity by common applications offer competitive value for application designers. (May 21, Tech Talk)

Automating Hibernate Mapping and Queries For Java Web Development

Chris Keene introduces WaveMaker as a new way to automate the ability to generate Hibernate classes in order to more quickly bring OR mapping into an application. (May 19, Article)

Free Book PDF Download: Mastering EJB Third Edition

Mastering EJB was one of the original and most influential EJB books in the industry. Mastering EJB III now returns with two new expert co-authors, updated for EJB 2.1 and 30% new chapters including security, integration, best practices, open source, and more.
(Book PDF Download)

Application Server Matrix

The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map