Archive for the ‘eclipse’ Category

451 CAOS Links 2011.11.18

Ноябрь 18th, 2011

Rapid7 secures new funding. Microsoft drops Dryad. And more.

# Rapid7 secured $50m in series C funding.

# Microsoft confirmed that it is ditching its Dryad project in favour of Apache Hadoop.

# Arun Murthy provided more details of Apache Hadop 0.23.

# The Google Plugin for Eclipse and GWT Designer projects are now fully open source.

# openSUSE released version 12.1.

# Amazon released the source code of the Kindle Fire.

# Black Duck Software joined the GENIVI Alliance.

# dotCloud announced the availability of the top three databases MySQL, MongoDB and Redis on its PaaS.


PlanetMySQL Voting: Vote UP / Vote DOWN

451 CAOS Links 2011.07.08

Июль 8th, 2011

Harmony disharmony. Microsoft’s Android revenue. And more.

# The Harmony Project released version 1.0 of its templates for standard contributor license agreements prompting comment and criticism from Dave Neary, Stephen Walli, Richard Fontana and Bradley M Kuhn.

# Microsoft reportedly demanded $15 for each Android smartphone handset made by Samsung, while the company announced a new patent agreement with Wistron that specifically mentioned both Android and Chrome. In case you missed it, it has previously been argued that Microsoft makes more money from Android than it does Windows Phone.

# CloudBees joined the Eclipse Foundation as a Solutions Member and the launched the CloudBees Toolkit for Eclipse plug-in.

# Carlo Daffara discussed open source as a differentiator (or not).

# “SourceForge is based around the idea of hosting open-source projects. GitHub is based around the idea of hosting open-source code.” Why SourceForge Lost

# CERN launched an Open Hardware initiative.

# The Australian government published its Guide to Open Source Software.

# Savio Rodrigues discussed the apparent decline in open source contributions.

# Heroku added support for Clojure.

# Michael Stonebraker argued that Facebook’s MySQL deployment is a fate worse than death.


PlanetMySQL Voting: Vote UP / Vote DOWN

TOTD #150: Collection of GlassFish, NetBeans, JPA, JSF, JAX-WS, EJB, Jersey, MySQL, Rails, Eclipse, and OSGi tips

Ноябрь 18th, 2010

This is the 150th tip published on this blog so decided to make it a collection of all the previous ones. Here is a tag cloud (created from wordle.net/create) from title of all the tips:

As expected GlassFish is the most prominent topic. And then there are several entries on NetBeans, JRuby/Rails, several Java EE 6 technologies like JPA, JAX-WS, JAX-RS, EJB, and JSF, and more entries on Eclipse, OSGi and some other tecnhologies too. Here is a complete collection of all the tips published so far:

Just for fun, here is another tag cloud:

You can access all the tips here. And keep those suggestions coming!

Technorati: totd glassfish netbeans jpa jsf jaxws jersey mysql rails osgi eclipse


PlanetMySQL Voting: Vote UP / Vote DOWN

451 CAOS Links 2010.10.15

Октябрь 15th, 2010

The future of the JCP. A new Mozilla CEO. And more.

Follow 451 CAOS Links live @caostheory on Twitter and Identi.ca, and daily at Paper.li/caostheory
“Tracking the open source news wires, so you don’t have to.”

# Mike Milinkovich explained why the Eclipse Foundation will support Oracle’s plans for Java 7, and outlined its concerns about the Java 8 JSR.

# Stephen Colebourne outlined the choices facing Java Community Process executive committee voters: pragmatism or bust, before later proposing a third option: a split in the Java Community Process between core and ecosystem projects.

# Gary Kovacs was named the new CEO of the Mozilla Corporation.

# New Relic raised $10m in series C funding.

# Oracle maintained its commitment to OpenOffice.org and released OpenOffice.org 3.2.1 and OpenOffice.org 3.3 Beta.

# SkySQL formally launched its services and support for the MySQL database with the release of SkySQL Enterprise.

# Android drove $1bn ad revenue for Google.

# Ross Gardler described the Apache Software Foundation’s open development methodology.

# Red Hat updated its messaging, realtime and grid technologies with the release of Red Hat Enterprise MRG 1.3.

# Actuate’s Nobby Akiha offered some advice for closed source companies transitioning to open source.

# OSSCube released OSSCube Voice – an open source integration of Asterisk and SugarCRM.

# StumbleUpon confirmed plans to open source OpenTSDB: a scalable time series database built on top of HBase.

# SugarCRM claimed 60% revenue growth in Q3.

# Civic Commons asked What’s the return on investment for open?

# The Free Software Foundation announced the criteria for its hardware endorsement program.

# Adobe’s Dave McAllister discussed why it and other software vendors, release open source code.

# Engine Yard formalized its support for fog, the cloud computing library for Ruby applications.

# The Linux Foundation’s survey suggested Linux adoption over next five years will outpace Windows.

# Datameer announced the general availability of its Datameer Analytics Solution for Hadoop.

# SGI announced support and benchmarks for VoltDB’s Database.

# Ingres announced the availability of Ingres Database 10.

# Vyatta integrated Sourcefire Intrusion Prevention System rules.


PlanetMySQL Voting: Vote UP / Vote DOWN

451 CAOS Links 2010.10.15

Октябрь 15th, 2010

The future of the JCP. A new Mozilla CEO. And more.

Follow 451 CAOS Links live @caostheory on Twitter and Identi.ca, and daily at Paper.li/caostheory
“Tracking the open source news wires, so you don’t have to.”

# Mike Milinkovich explained why the Eclipse Foundation will support Oracle’s plans for Java 7, and outlined its concerns about the Java 8 JSR.

# Stephen Colebourne outlined the choices facing Java Community Process executive committee voters: pragmatism or bust, before later proposing a third option: a split in the Java Community Process between core and ecosystem projects.

# Gary Kovacs was named the new CEO of the Mozilla Corporation.

# New Relic raised $10m in series C funding.

# Oracle maintained its commitment to OpenOffice.org and released OpenOffice.org 3.2.1 and OpenOffice.org 3.3 Beta.

# SkySQL formally launched its services and support for the MySQL database with the release of SkySQL Enterprise.

# Android drove $1bn ad revenue for Google.

# Ross Gardler described the Apache Software Foundation’s open development methodology.

# Red Hat updated its messaging, realtime and grid technologies with the release of Red Hat Enterprise MRG 1.3.

# Actuate’s Nobby Akiha offered some advice for closed source companies transitioning to open source.

# OSSCube released OSSCube Voice – an open source integration of Asterisk and SugarCRM.

# StumbleUpon confirmed plans to open source OpenTSDB: a scalable time series database built on top of HBase.

# SugarCRM claimed 60% revenue growth in Q3.

# Civic Commons asked What’s the return on investment for open?

# The Free Software Foundation announced the criteria for its hardware endorsement program.

# Adobe’s Dave McAllister discussed why it and other software vendors, release open source code.

# Engine Yard formalized its support for fog, the cloud computing library for Ruby applications.

# The Linux Foundation’s survey suggested Linux adoption over next five years will outpace Windows.

# Datameer announced the general availability of its Datameer Analytics Solution for Hadoop.

# SGI announced support and benchmarks for VoltDB’s Database.

# Ingres announced the availability of Ingres Database 10.

# Vyatta integrated Sourcefire Intrusion Prevention System rules.


PlanetMySQL Voting: Vote UP / Vote DOWN

SAP as a case study for open source engagement

Февраль 11th, 2010

There was some incredulity expressed yesterday when I suggested that SAP is a great case study on the way in which proprietary companies have engaged with open source.

To be clear, I was not suggesting that SAP is, or should be considered, an open source company, but based on our understanding of SAP’s changing strategy with regards to open source software it represents a good case study on how proprietary companies have learned that it is in their best interests to contribute to open source software projects.

Jay and I had the opportunity yesterday to speak to Claus von Riegen, SAP director of technology standards and open source, and Erwin Tenhumberg, SAP open source program manager. Our formal assessment of the company’s strategy with regards to open source will be published in due course, but given the disbelief expressed about SAP’s strategy, I thought it was worth publishing some edited highlights.

  • The company’s strategy is not perfect, and it has made mistakes in the past, not least Shai Agassi’s dismissal of open source as an innovative development model, and the initial release of the SAP DB code under the GNU GPL (as we documented in our November 2008 report - clients only - the company has admitted that it did not properly understand the governance required to create a successful open source project and manage community contributions with that effort).
  • Due to those mistakes, perhaps, SAP has been slow to embrace open source, despite becoming a founding member of the Eclipse Foundation in 2004. That move was motivated by a realization that open source software provided an opportunity to reduce development costs for non-differentiating features and in 2005 the company began documenting the formal processes required for the use of open source software within its internal development projects.
  • That documentation effort is representative of the cautious approach SAP has taken to open source but it has arguably paid off - the processes for the use of open source have subsequently become baked-in to the company’s overall software development and productization process.
  • Another reason that SAP’s progress has been slow is that until 2006 every proposal to make use of open source software had to be approved by the company’s executive board. Clearly that system was unworkable and it has subsequently been replaced by delegation to executives that lead the company’s individual business units.
  • In 2007 SAP began formally contributing to Eclipse projects with the company having realized that it did not make economic sense to maintain its own code patches and modifications and that it stood to gain by proactively contributing to projects. That decision prompted the company to start work on the policies and processes that would be required to enable greater contribution to open source software projects.
  • The processes for expanded contribution were accepted by the executive board in December 2008 and are also now part of the productization process. The impact has been a significant increase in the number of projects that SAP contributes to has jumped from three in late 2008 to more than 25 today.
  • June 2009 saw the company increase its Eclipse membership level from strategic consumer to strategic developer in line with the company’s enhanced contributions. As a result of this increased activity SAP was the third-largest corporate contributor to Eclipse in 2009 in terms of lines of code, with 1.8 million.
  • In October 2009 SAP announced that it was also joining a number of Apache Software Foundation projects, including the Chemistry implementation of the CMIS implementation as well as Maven, VXQuery, Tomcat, OpenEJB and ActiveMQ.
  • Other projects that SAP have contributed to include Ruby on Rails and JRuby, primarily motivated by its use of these technologies in its Business Objects business intelligence software.
  • The company is now routinely seeing product units request open source use and contribution approval at the same time, indicating that the benefits of contribution have been widely accepted.

There is a lot more to SAP’s open source story than that - see our formal report for details on the due diligence checks performed by SAP on its code use, as well as plans to encourage more open source development from the members of its SAP Developer Network for example (I’ll add the link when the report is available) - but there is a clear journey that SAP has been on that continues to drive it towards even greater use of, and contribution to, open source software. Progress has arguably been slow, but the previous barriers to contribution have been lowered and the diligence that SAP has shown in putting processes and policies in place have put it in a good position to be able to benefit from greater involvement with open source projects.

Software patents

Of course some issues remain. On a related issue, one of the most significant for free and open source advocates is the company’s attitude towards software patents. A good explanation as to why this is the case is provided by Glyn Moody.

I asked Claus and Erwin for their perspective on SAP’s stance on software patents and how that impacted the perception of SAP. Part of the response was the expected position that as SAP exists in a world where there are software patents it has no choice but to engage in patenting software itself if it is to retain a strong position against competitors. The other, with specific reference to open source, was as follows:

    “SAP actually is a big proponent of strong and concise IPR licensing regimes for all standards and open source initiatives we participate in. Whatever claims of patents and patent applications that essentially need to be infringed to implement a standard or use an open source component should always be licensed in a reasonable and non-discriminatory manner by the individuals and organizations that have contributed to the project (obviously, in open source projects RAND means royalty-free). SAP does participate in open source projects particularly in order to drive adoption of a certain technology. There may be SAP patents in that very domain and they may be essential, but we require ourselves to freely license those patents to everybody. But we expect the same from any other project participant. And that’s actually why we prefer governance models like the one from the Eclipse Foundation (that also comprises contribution analyses in order to minimize unintentional copyright infringements).”


PlanetMySQL Voting: Vote UP / Vote DOWN

CAOS Theory Podcast 2010.02.05

Февраль 5th, 2010

Topics for this podcast:

*Matt Asay moves from Alfresco to Canonical
*GPL fade fuels heated discussion
*Apple’s iPad and its enterprise and open source impact
*Open source in data warehousing and storage
*Our perspective on Oracle’s plans for Sun open source

iTunes or direct download (32:50, 9.2 MB)


PlanetMySQL Voting: Vote UP / Vote DOWN

IntelliJ IDEA Open Sourced

Октябрь 16th, 2009

With IntelliJ now being available under an Open Source license, developers have another option to choose from when it comes to Java-based IDEs/Frameworks (Eclipse and NetBeans being the other two prominent ones). Choice is always good, and being an Open Source enthusiast, I of course welcome JetBrain's move!

However, as I'm not really a heavy GUI-based IDE user myself, I can't really comment on which one is the best. These kind of discussions tend to turn into a Holy War anyway... In the end it's likely that each of them gets the job done and you have to come to your own conclusions, based on your personal preference and requirements.

I personally would be interested in seeing how their support for PHP or Python compares to the one in NetBeans. Their plugin repository lists more that 560 plugins, including many for database connectivity/modeling/navigation (incl. support for MySQL). I'm also glad to see that they have a plugin for Bazaar, something that I'm desperately missing from NetBeans!

Interestingly, they decided to keep a few parts proprietary, it's going to be interesting to see how this will turn out for them and if developers will be willing to pay for these extra features, considering that most of this is available for free from the other two projects.

Their Contributor License Agreement looks like it has been derived from the Sun Contributor Agreement (SCA), which is always nice to see. I assume this can be attributed to Roman Strobl - I was positively surprised to notice that he joined their team as a technology evangelist in June! Roman did a great job in spreading the NetBeans and OpenSolaris gospel at Sun before and I briefly met him at this year's FOSDEM conference in Brussels. Congratulations!


PlanetMySQL Voting: Vote UP / Vote DOWN

CAOS Theory Podcast 2009.09.04

Сентябрь 5th, 2009

Topics for this podcast:

*EC pauses Oracle-Sun over MySQL
* Open source licenses debated
* Red Hat growth opportunities and Summit roundup
* Reductive Labs seeking cloud role for Puppet software
* VMware-SpringSource analyzed

iTunes or direct download (26:04, 5.9 MB)


PlanetMySQL Voting: Vote UP / Vote DOWN