Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/22/11 15:05
Read: times


 
Msg Score: +2
 +2 Good Answer/Helpful
#184854 - Not true
Responding to: ???'s previous message
No, Richard. That is not true.

Lots of commercial vendors have release plans for additional bug-fix releases besides the main releases.

But since they are a commercial operation with commercial salaries, they can't take the support costs by sending out any daily builds.

But take Keil as an example. If you have a problem with a bug, you can contact them. And then you get a link where you can download a fixed version. If the bug is serious and likely to affect lots of customers, then they will replace their last main relese with the bug fix. In other cases, they will only supply the link to the bug fix to individual customers.

When you spend time complaining about commercial vendors releasing too few bug fixes, you should also mention the sad fact that the majority of support issues they receive are user errors. So the largest part of the time of the support staff is wasted on helping customers who haven't either the skill to do what they are doing, or the interest in reading already published information about the product they have payed the licese fee for.

Interesting thing here - how can you say that it isn't pertty that the vendors are for the most part trying to make money? Tell me the reason for investing money in a commercial company, if the goal is not to get a return on the investment? Good companies - and the world is full of them - knows that a returning customer is worth more than a once-off customer because of the large cost on marketing, etc, to locate new customers and then get them to take the step and buy.

Let's turn everything around - did you run your company without an interest in making money? You just felt you had 30 years of your life you had to spend somehow, and that the only reason to start a company was that your customers (who you wanted to donate your time to) would require you to have a company just for the paper trail?

You have oppinions of lots of companies, even when you are not a paying customer and don't know what level of support paying customers do receive from the compaines you complain about. But this is no difference from you complaining about companies, based on situations that happened 20 years ago and by people who most probably do not work there anymore. You are generalizing, just as you are generalizing that people with long hair are stupid and people who listen to music while programming are lazy bastards that should be thrown out the door.

I have contacted Keil support. I have received quite quick responses. I have received access to fixed releases based on my reports. And said fixes have then made it into the next ordinary release for general access. That really is the way to go for a commercial company. I get a fixed program, but are indirectly asked to be a beta-tester of the fix. The fix goes mainstream a couple of months later, when it's known that it solves the problem without showing indications to break something else.

"Free" software can publish daily builds because they haven't invested as much money into their names. And they normally have standard releases too that they try to push out as main route for users. Just because it takes a lot of skill and experience from users to use daily builds and recognize that it might be a good build, but could just as well be a dud with very unexpected problems hidden below the surface.

List of 39 messages in thread
TopicAuthorDate
Keil problem...            01/01/70 00:00      
   Kel support            01/01/70 00:00      
      Keil support            01/01/70 00:00      
         Reward for finding bug            01/01/70 00:00      
            been tried            01/01/70 00:00      
               public bug tracker            01/01/70 00:00      
                  It's not a KEIL-specific problem ...            01/01/70 00:00      
                     not really            01/01/70 00:00      
                        It's those "snapshots" that I meant            01/01/70 00:00      
                           Not true            01/01/70 00:00      
                              Remember, where you sit determines what you see            01/01/70 00:00      
                                 Concept            01/01/70 00:00      
                                 I do not ...            01/01/70 00:00      
                                    Comfort contra mobile phone            01/01/70 00:00      
                                       Where you sit determines what you see ...            01/01/70 00:00      
                                          You are still assuming you know what other people think/do            01/01/70 00:00      
                                             You've overlooked the most basic fact ...            01/01/70 00:00      
                                                Unuseful toy?            01/01/70 00:00      
                                                   Once again, you've missed the point ...            01/01/70 00:00      
                                                      Look for progress, instead of just looking back at history            01/01/70 00:00      
                                                         are you that lucky?            01/01/70 00:00      
                                                            Yes            01/01/70 00:00      
                                                         Consider my position            01/01/70 00:00      
      keil update            01/01/70 00:00      
         auto variables            01/01/70 00:00      
   Global Variable Initiaization            01/01/70 00:00      
   just curious            01/01/70 00:00      
      Always good to hide black-box data in structs            01/01/70 00:00      
      Initialising array inside struct            01/01/70 00:00      
         not necessarily            01/01/70 00:00      
      Library            01/01/70 00:00      
   New facts...            01/01/70 00:00      
      At the very least use static for one-time initialized locals            01/01/70 00:00      
         it works! thanks...            01/01/70 00:00      
            Look at code in Debugger. It will tell all.            01/01/70 00:00      
               It's called "Overlaying"            01/01/70 00:00      
                  Optimization            01/01/70 00:00      
      are you sure ...            01/01/70 00:00      
   Thanks...            01/01/70 00:00      

Back to Subject List