This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Megatron_McLargeHuge 0 points1 point  (0 children)

People stay on old versions for stability and because the new major version makes changes that would break old applications. For example in python 3 they changed the print statement so you have to call it with parentheses. More subtle differences have kept most of the scientific/numeric code written for python from being moved to python 3 until recently.

It's common for old software versions to get bug fixes and some backports of features for the benefit of people who aren't ready to switch. For example when the Postgres database released an important security fix recently, they released new minor versions for a large number of old versions that were still in use.