About new Spring maintenance policy

According to new maintenance policy after every major release (3.0, 3.1, 4.0 etc) bugfix releases for it will be freely available for 3 months. After this time bugfixes will be available in source repository but binary releases will be available only for subscribed users. Also bugfixes to any previous major release will only be available to SpringSource Enterprise customers.

What this means
If you are developing something and can afford to upgrade always to the latest then you probably won't loose much.
If you cannot spend time on testing upgrades then you either have to pay or fix bugs yourself.
If you are developing or maintaining legacy system and have enough money then SpringSource will probably be able to offer better service to you.

Quote from Mark Brewer (employee of SpringSource) on September 19, 2008 in response to Message#268877 at TheServerSide.com:

Yes, the community will receive any set of fixes (i.e. 3.0.1, 3.0.2, etc.) that are made during the first three months after a major release. From that point forward, until a new major release (which means a change in the number on either side of the first decimal point - 3.1 or 4.0 would both apply), only SpringSource Enterprise customers will receive further maintenance releases. However, the code for fixes will be in the public open source tree.

As Gabriel points out, Enterprise customers will have the added benefit of 3 years of support for any major version that they are running.

Open questions:
Question 1: is it possible that someone can just start taking source from public repository, build jars and makes them available for everyone?
Question 2: how much will Spring Enterprise subscription cost?

Labels

 
  1. Sep 26

    Ürgo Ringo says:

    Interview with Rod Johnson about this policy:

Add Comment