Welcome!

Weblogic Authors: Yeshim Deniz, Elizabeth White, Michael Meiner, Michael Bushong, Avi Rosenthal

Related Topics: Java IoT, Microservices Expo, Linux Containers

Java IoT: Article

McNealy to IBM: "Go Open Source with DB2 and Then You Can Tell Me What To Do with My Assets"

McNealy to IBM: "Go Open Source with DB2 and Then You Can Tell Me What To Do with My Assets"

  • Read "Let Java Go" - ESR Writes an Open Letter to Scott McNealy
    ·
  • Read "No Sun Is An Island," Says Javalobby Founder
  • Read Should Sun "Let Java Go"? Counter-Arguments vs Open-Sourcing Java
  • Read "Let's Collaborate on Open-Sourcing Java": IBM Writes Open Letter to Sun
  • Read Sun's Schwartz: IBM's Request "Seems a Little Bonky"
  • Read Filtering the FUD from Java Politicking on "Open-Source Java"


    During a news conference held last week at the FOSE 2004 conference in Washington,DC, Sun's supremo Scott McNealy confirmed that Sun won't be opening the source to Java anytime soon.

    "We're trying to understand what problem does it solve that is not already solved," McNealy said, in response to the inevitable questions about what if anything Sun was doing to respond to IBM's invitation to collaborate on an open-source implementation of Java.

    He rejected Eric Raymond's call to "Let Java Go" and noted Sun's longtime experience with the open source community:

    "We've been around the block many times on open interfaces, open systems implementation, compatibility. Nobody has more experience on community development," McNealy said.

    As he has done before, McNealy pointed to what he considers to be the fractured nature of Linux, where a Red Hat distro can have features not compatible with another flavor of Linux.

    But he saved his most combative tone for IBM itself. Speaking to IBM through the assembled reporters in Washington, DC, he said:

    "Go open source with DB2 and then you can tell me what to do with my assets."

  • More Stories By Java News Desk

    JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

    Comments (26) View Comments

    Share your thoughts on this story.

    Add your comment
    You must be signed in to add a comment. Sign-in | Register

    In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


    Most Recent Comments
    Eric Herman 03/26/04 08:40:34 PM EST

    Hmm ... "my assets" huh? Boy that really makes the commitment to community clear, doesn''t it?

    "The J2EE specifications are the result of an industry-wide effort that involves a large number of contributors. IBM has contributed in defining more than 80 percent of the J2EE APIs."

    Fecal Extrusion 03/26/04 07:07:55 PM EST

    It'd be neat if IBM did all of a sudden open source DB2,
    and then restated the open Java request.
    ...Call McNealy's bluff.

    JavaMiser 03/26/04 04:13:20 PM EST

    As one Java Developer, my primary concern is true portability/compatibility. It was a foundational concept that Java was built on. I would love to see open source implementations of the JVM, J2SE, and J2EE, but would hate to see a poliferation of technologies claiming to be these things, but really not being them.

    I already spent one summer simply porting a C++ application from one Unix to another. Don''t want to ever do that again. Today I am going from Windows to Linux with out recompiling.

    If you can open it up without loosing compatibility, I''d be all for it. I''d even believe better implementations would emerge. But if it costs us the only 100% portable vendor neutral layer in the software stack (including Linux) it isn''t worth it.

    JavaBrian 03/26/04 02:58:28 PM EST

    Making a quick search of Dice.com today puts a nice perspective on the discussion of Java being a failure. Search for Java and you find 6368 jobs listed. .Net returns 3701 jobs, PHP returns 156 jobs, C# returns 1106 jobs, Perl returns 1931 jobs. 3701 + 156 + 1106 + 1931 = 6894. It sure looks to me like the industry really likes Java. Perhaps that is why everybody wants to get a piece of it.

    JavaLover 03/26/04 12:19:56 PM EST

    I just don''t understanding all these people claiming Java has failed, has discontinuities, has been replaced by C#, PHP is much better, Python is much better, etc ... bla, bla, bla. They seem to be saying Java stinks, but would be absolutely fantastic if just Sun gave it away. Ha ha.

    It''s a great language and J2EE is a fantastic comprehensive infrastructure. Companies like BEA are very succesful at building excellent platforms for enterprise applications with a level of portability I have not seen before. It comprehensive, reliable, supports multiprocessing, clustering, security, legacy applications, transactions. And all this in a standard way. There are excellent tools. They are several years AHEAD of Microsoft. And you can have it NOW. Wow!

    And still all these guys nag and nag and nag ... Well, it''s not free, but neither is your car.

    Sun has done a good job keeping Microsoft''s fingers out of this pie - let''s hope they continue to do so. By all means, let us push Sun into implement whatever it is the community wants to have, the way we want it, but please, don''t kill the cow - let''s milk it!

    inhouse programmer 03/26/04 11:57:26 AM EST

    fracturing is a UNIX issue, not an Open Source issue, forking was going on a long time before open source.

    perl has been Perl 5 for about 8 years or something, Java has been through a lot of discontinuities in that same time period.

    I still think Sun should hold onto Java though, it''s too focused already. Reserve open source for broad xml initiatives that couldn''t be done any other way.

    NipAndTuck 03/26/04 11:27:09 AM EST

    "My assets"? Gee, I thought it was the Java COMMUNITY Process that has built Java to where it is today. Maybe all those people did all that work and gave it to Sun to be their assets? How nice of the rest of the industry!!

    Francisco D''Anconia 03/26/04 06:03:43 AM EST

    Henry, don''t you think Sun has the right to conserve its assets? They belong to Sun, after all. I think everyone acknowledges Sun has the right to keep it, even tho they spend all their time whining that Sun shouldn''t.

    Henry Roswell 03/26/04 06:01:25 AM EST

    Uh Scott. Isn''t that what IBM did do with their tools - they open-source''d their Java tooling by creating Eclipse. Why should they open-source DB2 ? It''s a database they develop and is commercial. Java is a programming language and should not be commercial. IBM has backed it and contributed a lot of IP to it, and they have their Java based commercial tools as do you. At least we know your true colors now - it used to be that Sun said they were scared of Microsoft fragmenting Java which was FUD, but now we know you just don''t want to give up your "assets".

    guru 03/25/04 01:11:44 PM EST

    IBM basically would like to kill Java or control Java with their head count. If IBM wants something like Java as open source, they can feel free to invent a great technology like Java and open source it. They should not demand Sun on what to do with their invention. Java is Sun''s registered trademark and logically Sun has all the right to do whatever they want with it.

    metlin 03/25/04 11:55:01 AM EST

    Microsoft does not really consider Perl or Python to be as serious a contender as Java.

    What do you think really inspired Visual Studio .Net? Microsoft has everything to gain by killing it - it would only more people to use their platform.

    Right now, Java gives people the freedom of platform - if in any way killing it or changing it in a way that makes it beneficial to MSFT, they WILL do it

    maugt 03/25/04 11:53:50 AM EST

    Perl isn't forked to hell. Nor is python. Nor are many open source languages

    metlin 03/25/04 11:52:41 AM EST

    There is nothing to stop Microsoft from having their own "Windows-only" forked version of Java. And nothing to stop from the GNU/Debian crowd to have their own "puritanical" version. And nothing to stop from IBM to have their own "enterprise-ready" version of Java.

    If you notice, even in case of Linux, Linus and a handful of others actually maintain the core kernel code. In case of language, it would be difficult to have this kind of a central point of control - the forking would be really hard to control, and would only lead to more confusion and more complexity, not to mention serious incompatibility issues - all of which flies against the very principles that Java has been built on.

    javahat 03/25/04 11:50:51 AM EST

    Java as a core language is fine. It's libraries are decent. What's more, it is infinitely extensible through the addition of third party libraries.

    Why would you need an open source Java?

    tarponbill 03/25/04 11:49:18 AM EST

    For once I agree with McNealy. If there were anything MS could do to kill JAVA they would do it. Why the rest of the open source software community doesn't recognize what is going on is beyond me.

    Forking JAVA would spell death to the portability. MS would have their fork the first day, don't you think?

    IMHO the OSS companies ought to embrace JAVA. It is the best defense preventing against Visual Basic, or visual anything, from taking over the world. It is also portable.

    But if VB wins, what will Linux do then? Ask MS to port VB to Linux? That ought to be interesting.

    Question 03/25/04 07:59:42 AM EST

    "Giving customers the freedom to choose the solution that best meets their business needs." -- quoted from Sun's own web site on "Linux from Sun".

    So why doesn't Scott McNealy like "forking"!! Let the customer decide.

    continued... 03/25/04 07:57:36 AM EST

    There was a time when Java's license prevented abuse by Microsoft, but that time has passed. C# is Microsoft's new approach to "embrace and extend" Java, and the only effective way to counter it is to make Java fully open-source now, before C# inexorably crushes Java. The writing is on the wall yet again -- don't let Java die the same lingering death that NeWS suffered! Sun, learn from your mistakes.

    Deven 03/25/04 07:21:47 AM EST

    I can understand Sun's initial reluctance to open-source Java years ago -- Microsoft would have (probably successfully) embraced and extended Java, as they indeed tried to do. At the time, the closed license was beneficial.

    Here's the compelling reason for Sun to open-source Java now -- Microsoft no longer has an incentive to embrace and extend Java. They've done an end-run around the Java license by reimplementing a virtually identical language and calling it C# instead of Java. Microsoft will keep pushing C# over Java, and they're already successfully stealing away significant mindshare from Java. Microsoft has proven their ability to (illegally) leverage their monopoly position to acquire new markets. I hate to say it, but in the battle of C# vs. Java, the smart money is probably on C# unless something changes.

    cheesybagel 03/25/04 07:20:41 AM EST

    Java will never succeed with Sun holding an iron grip over it. IBM, currently Java's biggest supporter outside Sun, has already stated so. The Linux vendors have said so. The simple fact is that computer languages need to be vendor neutral to be a long running, wide ranging success.

    willdennis 03/25/04 07:20:07 AM EST

    You don't have to be Sun to open source Java! Anyone can do it.

    In fact - several people like http://gcc.gnu.org and http://www.kaffe.org are.

    Leave Sun alone. If you want it open source then go code it yourself or join the people who are.

    skapare 03/25/04 07:17:44 AM EST

    I see no reason to even bother using Java anymore. It's been a royal pain where PHP and Python have not been. Open sourcing it may have breathed some life back into it, but ... well ... that didn't happen as I see.

    Open-Source DB2?? 03/25/04 07:17:12 AM EST

    I'm not sure how much a database product would benefit from community involvement. IBM has already ported it to just about everything. The free (as in beer) aspect would probably kill off Oracle and SQL Server pretty quick, though.

    grahamsz 03/25/04 07:02:25 AM EST

    Java is open in a way that we can only dream of Windows being open. It's not controlled by a single entity, it's APIs are excellently documented, and anyone can build a functionally identical replacement.

    Azureflare 03/25/04 07:00:26 AM EST

    It is sad that they don''t want to open up Java, but really, in the end, it comes down to business strategy. And at this point in time, it just doesn''t make good business sense for Sun to throw away their last trump card.

    Eberlin 03/25/04 06:59:21 AM EST

    Sun still contributes to OO.org stuff, but they remain at the very least lukewarm to OSS. They offer Linux because their customers ask for it, they say. They package a Java Desktop where the word "Java" seems a bit out of place...I think banking on name recognition more than anything else. They killed off the cobalt servers. Just not very Open Source-friendly as far as their PR campaign seems to be going.

    eric 03/25/04 06:57:21 AM EST

    > "We''ve been around the block many times on open
    > interfaces, open systems implementation, compatibility.
    > Nobody has more experience on community development."

    And most of those open interfaces and open systems have gone nowhere, because they weren''t truly open standards.

    When was the last time you used Suntools? OpenLook? NeWS?
    Sun has quite a history of inventing new interfaces, then abandoning them because competing open standards achieved more traction in the marketplace.

    If they''re not careful, C# will do exactly that.

    @ThingsExpo Stories
    SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...
    With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
    Digital transformation is changing the face of business. The IDC predicts that enterprises will commit to a massive new scale of digital transformation, to stake out leadership positions in the "digital transformation economy." Accordingly, attendees at the upcoming Cloud Expo | @ThingsExpo at the Santa Clara Convention Center in Santa Clara, CA, Oct 31-Nov 2, will find fresh new content in a new track called Enterprise Cloud & Digital Transformation.
    Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, will discuss how given the magnitude of today's applicati...
    Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
    SYS-CON Events announced today that NetApp has been named “Bronze Sponsor” of SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. NetApp is the data authority for hybrid cloud. NetApp provides a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with their partners, NetApp emp...
    As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
    Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
    Join IBM November 1 at 21st Cloud Expo at the Santa Clara Convention Center in Santa Clara, CA, and learn how IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Cognitive analysis impacts today’s systems with unparalleled ability that were previously available only to manned, back-end operations. Thanks to cloud processing, IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Imagine a robot vacuum that becomes your personal assistant th...
    SYS-CON Events announced today that Avere Systems, a leading provider of hybrid cloud enablement solutions, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere Systems was created by file systems experts determined to reinvent storage by changing the way enterprises thought about and bought storage resources. With decades of experience behind the company’s founders, Avere got its ...
    SYS-CON Events announced today that Golden Gate University will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Since 1901, non-profit Golden Gate University (GGU) has been helping adults achieve their professional goals by providing high quality, practice-based undergraduate and graduate educational programs in law, taxation, business and related professions. Many of its courses are taug...
    SYS-CON Events announced today that SIGMA Corporation will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. uLaser flow inspection device from the Japanese top share to Global Standard! Then, make the best use of data to flip to next page. For more information, visit http://www.sigma-k.co.jp/en/.
    High-velocity engineering teams are applying not only continuous delivery processes, but also lessons in experimentation from established leaders like Amazon, Netflix, and Facebook. These companies have made experimentation a foundation for their release processes, allowing them to try out major feature releases and redesigns within smaller groups before making them broadly available. In his session at 21st Cloud Expo, Brian Lucas, Senior Staff Engineer at Optimizely, will discuss how by using...
    In this strange new world where more and more power is drawn from business technology, companies are effectively straddling two paths on the road to innovation and transformation into digital enterprises. The first path is the heritage trail – with “legacy” technology forming the background. Here, extant technologies are transformed by core IT teams to provide more API-driven approaches. Legacy systems can restrict companies that are transitioning into digital enterprises. To truly become a lead...
    SYS-CON Events announced today that CAST Software will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CAST was founded more than 25 years ago to make the invisible visible. Built around the idea that even the best analytics on the market still leave blind spots for technical teams looking to deliver better software and prevent outages, CAST provides the software intelligence that matter ...
    SYS-CON Events announced today that Daiya Industry will exhibit at the Japanese Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Ruby Development Inc. builds new services in short period of time and provides a continuous support of those services based on Ruby on Rails. For more information, please visit https://github.com/RubyDevInc.
    As businesses evolve, they need technology that is simple to help them succeed today and flexible enough to help them build for tomorrow. Chrome is fit for the workplace of the future — providing a secure, consistent user experience across a range of devices that can be used anywhere. In her session at 21st Cloud Expo, Vidya Nagarajan, a Senior Product Manager at Google, will take a look at various options as to how ChromeOS can be leveraged to interact with people on the devices, and formats th...
    SYS-CON Events announced today that Yuasa System will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Yuasa System is introducing a multi-purpose endurance testing system for flexible displays, OLED devices, flexible substrates, flat cables, and films in smartphones, wearables, automobiles, and healthcare.
    SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
    SYS-CON Events announced today that SourceForge has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. SourceForge is the largest, most trusted destination for Open Source Software development, collaboration, discovery and download on the web serving over 32 million viewers, 150 million downloads and over 460,000 active development projects each and every month.