Originally posted by richard64 The software industry is an odd thing (I am a software developer). The software companies make you pay for a product that you know is broken and has problems, but you pay because you know it does the job well enough. The big manufacturers know that this is not acceptable and so they provide bug fixes for free, however, the release of those bug fixes are on their terms and to their time table. In effect, fixing the bugs benefits them because they roll the bug fix into the next version of the software that you will pay for.
Except that in the case of a camera, unlike, for example photo editing software, camera manufacturers do not sell future versions of sofgtware independant of the hardware.
Quote: A digital camera is a computer, the firmware is just the software that runs on that computer. The camera manufacturers like Pentax are software vendors too. If they provide a camera with a bug in the firmware then they are providing a broken product. Does your camera work exactly as the spec describes? No? In that case the manufacturer have a responsibility to fix it.
Bug fixes should be free, period. They are making the camera work according to the spec of the camera that you bought.
I totally agree, and I don't think Pentax disagrees either
Quote: Upgrades are something different. An upgrade is adding new features. These are features not included in the spec of the camera you bought. When you originally bought the camera, if you wanted those features you would probably have bought a different model to get them. You didn't buy the other model most likely because the difference in cost was too much (or the other model was not so good in other ways). So there is a price that you are willing to pay to get those extra features.
Unfortunately this is not correct. Many of the features people ask for DON'T exist on any other camera, and as a result, there is no way to establish a market value for them. What people are asking for are things that have evolved out of use of the product that would make it better for everyone, expand the use, etc...
Other upgrades are also outside of the product specification, but they are done for free. An example is the extension of address range for larger memory cards. Pentax has released software just for that. It was not part of the initial specification, but they did it any way.
Quote: So it is reasonable to be charged for an upgrade that gives new features. However, having said that, it is likely that those features will be rolled into future products and so you could argue that the manufacturer is making you pay for the development of a new product! If the upgrade charge is reasonable then few people will complain about this.
I agree it may be reasonable to charge for upgrades, such as some of the things I have proposed, such as:
- the ability to change file name prefixes to avoid duplicate names
- the use of the green button (On K10D any way) to calculate change in apature, and permit P-TTL flash on K mount lenses
- an option for green button exposure to display only the exposure (for perhaps 1 second) and make no changes (K10D and *istD) It is nice with manual lenses to be able to know the exposure you have set without changing it!
- the ability to enter exposure compensation curves which are variable by F-Stop, so that you can make all your lenses perform exactly the same
- the ability to enter a teleconverter correction factor (K10, K100, K100 super) in order to have correct focal length for shake reduction, even when using the latest lenses this can't be done
- the ability to have ISO and white balance independant on each operating mode, not just user mode (on K10)
- ISO3200 (on the K10D). I use it a lot on the *istD, perhaps because it is so much better than what I could do 20 years ago with B&W
there are more, but all of these are possible, with minor doftware changes, and would greatly enhance the cameras. Adding them to future cameras is fine, and I am sure that future cameras will be "better" i.e. more pixles, better noise performance, more dynamic range...... BUT none of the above are dependant on the hardware that the other improvements will bring.
N&#@N offers all of the hardware independant features for free when a new body comes out!