The question of whether or not to go for the upgrade or stick with the devil you know is an increasingly common contemporary dilemma; the lure of new features against the threat of potentially disabling a device that plays an important role in our lives.
For example, Apple iPhone users who were quick to upgrade their phones to iOS 8 got burned by bugs. In fact many cynics see “point-zero” software versions (eg, 8.0) as nothing short of testing releases, and wait for later minor updates (eg, 8.1) to iron out the problems.
But even this behaviour can’t explain how Microsoft’s venerable Windows XP operating system, introduced in 2001 and officially retired in 2014, has grown its market share against more recent versions.
Desktop operating system market share, Jan-Feb 2015.netmarketshare
The problem for software and hardware developers and technological giants such as Microsoft, Apple, and Google is that despite technology’s constant, rapid advancements many users are happy with what they’ve got. Unintentionally this makes these firms' task much harder.
Microsoft Windows is 32 years old – businesses have used Microsoft products and applications built to run on them for decades, and they expect backward compatibility. Developers want those using their products to stick with them as new versions come out, which means data created with older versions must be accessible by the latest version.
The update rat-race
While for home and business users the trade off is often between features or convenience and cost, for software companies the issue is the cost burden of supporting and updating not just the current but older versions too. This is why most will declare end-of-life on their products past a certain age.
Commercial software developers want to sell you new versions, and developers of all kinds would prefer to be able to focus on improvements and new additions, not the needs of a shrinking group of users wedded to increasingly out-of-date software.
When Google announced it had stopped supporting Android versions prior to 4.3, it was making this point. There are already two more recent versions – 4.4 and 5.0 – and the costs of providing continued support and updates for old versions is a drain. On top of that, older versions may not support new technology or standards (for example for faster internet access technology, better sound or video). Backporting these features into older versions can be costly, time-consuming, and often impossible. Better to persuade handset manufacturers and consumers to upgrade.
Microsoft has this problem on an enormous scale, with its products running what is probably billions of computers and devices worldwide. There have been four subsequent versions (Windows Vista, 7, 8, 8.1) and Windows 10 will arrive soon, but 15 years old or not, Windows XP is still common despite its limitations, and appears in embedded systems such as cash machines and point-of-sale terminals.
For some organisations not upgrading may be a matter of cost, but for others it’s the risk of disruption to daily business operations – particularly if key applications built for one version of Windows won’t play nicely with another. Having the latest version may be “fun”, but when the business is on the line, it’s a case of if it isn’t broke, don’t fix it.
Well now, that sure sounds expensive.dragonicefire, CC BY-SA
A work-around for the upgrade cycle
If you’re content with what you have then the eternal upgrade cycle can be avoided for many years. But if cost is the issue then there are alternatives – free and low-cost alternatives that provide functionality without the hassle.
The obvious examples are free or open source operating systems such as Linux. Since the arrival of Ubuntu (a version of Linux) in 2004 it has also become more user-friendly rather than merely a tool for experts and server administrators. It’s possible to run Linux on much cheaper, less well-equipped computers than required for Windows or Mac OS X and still enjoy the benefits of the current technological generation.
It’s also possible to run really old software using desktop virtualisation – software that allows you to run one operating system within another, as if it were just another application. Alternatively many emulators imitate older operating systems or computers – DOSBox emulates DOS, the text-based precursor to Windows, and others emulate old Macintosh computers, 8-bit home computers, and all manner of video game consoles or arcade cabinets.
The update cycle can be a constant churn – driven by the bottom line of the companies involved rather than the utility and value offered to the customer. But as sure as night follows day, better hardware and software will come along and we all jump on. The question is, how long will you wait?
Explainer: should you change your password after Heartbleed? By Andrew Smith , The Open University If you’re struggling to understand the deluge of information about the Heartbleed vulnerability , you’re not alone. Some reports tell us to change all our online passwords immediately, others warn us that this could do more harm than good. There is a lot of misinformation out there. It is essential that you do not panic but nor should you be complacent. We all need a good old fashioned mix of common sense and prudence. What is Heartbleed? On many of the servers and internet web services we use, there is a free and open source security technology called OpenSSL . In simple terms, when you see the padlock beside the web page URL , you have a secure and encrypted web connection that may have been managed by the OpenSSL software. To date, OpenSSL has worked incredibly well. Network engineers and users like you have been more than happy with the service it has provided. But Google
The wheels at my university are renowned for being slow and cumbersome. However, getting a simple prepackaged course from a 3rd party with no rights issues out there has been nothing short of escargot'esqe. As of the 1st of May 2017 - we have our first Linux NAL - following the model of the relevant knowledge courses that once occupied the students of the Open University. Offering Linux is not a new notion - having offered for three years a short course in Linux that was at the time ahead of most in reaching a distance learning population. In this short time, we engaged with over 2400 students giving them all a taste of Linux. Now, with the maturity of HTML5 and some considerable insight from NDG and LPI in collaboration with Cisco Systems. We are able to offer a fully remote Linux experience. With the Linux operating system running as a web browser based cloud instance. Our first presentation of this course will have all the hallmarks of a discovery experience - while
You have to face it, in some ways we are all fish in our own personal ponds. Some of us succeed in changing the water, finding a different or more interesting pond. Yet remain a fish in water, unless we evolve, Often work takes me around the country (and sometimes the world). Part of my working ethos is to share advice, experience and a can do (rather than a cannot do) approach to qualification delivery. Yet so many seem trapped in a self created universe; a perception of what their limitations are and how they bind them in what they do. It is rare to see fish fly, but they do, it is rare to see fish survive out of water but some can. Some fish climb, to change their environment others seek bigger more plentiful ponds until they become oceans. You can't free a fish from water, that is its choice alone.
Comments
Post a Comment