Open source software only comes in one edition: awesome.
21–30 of 63 posts
Re: Open source software only comes in one edition: awesome.
#22So why is Jeff Atwood using Windows instead of Linux to run his database server? Not complaining, but presumably it delivers something that the open-source alternative doesn't.
Re: Open source software only comes in one edition: awesome.
#23Applying the googlenomics concept I just read in Wired, aren't auctions the next step in pricing's natural selection process?
Re: Open source software only comes in one edition: awesome.
#24As usual, Jeff mixes different concepts, does some hand-waving and comes to a stunningly weird conclusion. What Microsoft did with artificial memory limitation is ridiculous, unless someone comes up to offer a reasonable technical explanation. However, I find it equally ridiculous to jump from there to a conclusion that open source is better because it does no market segmentation. Let's keep one thing clear, if you'r…
Perhaps avoiding customer anger is reason enough to avoid arbitrary limitations.
Re: Open source software only comes in one edition: awesome.
#25So why is Jeff Atwood using Windows instead of Linux to run his database server? Not complaining, but presumably it delivers something that the open-source alternative doesn't.
He uses SQL Server, of course. The root cause is that Joel used to work for Microsoft. Awesome.
Re: Open source software only comes in one edition: awesome.
#26For example: is this computer for business or personal use? do you need the "super-duper full-lenth CGI movie" version, the "regular everyday use" version, or the "i only browse the internet" version? You just can't push it much further than that.
Vista failed miserably on this front, which surely accounted for more than a trivial decline in upgrade sales.
Re: Open source software only comes in one edition: awesome.
#27As usual, Jeff mixes different concepts, does some hand-waving and comes to a stunningly weird conclusion. What Microsoft did with artificial memory limitation is ridiculous, unless someone comes up to offer a reasonable technical explanation. However, I find it equally ridiculous to jump from there to a conclusion that open source is better because it does no market segmentation. Let's keep one thing clear, if you'r…
Alright, I can come up with a reasonable explanation:
For databases and servers a lot of bugs and corner cases are only hit by servers that get loads and loads of traffic. Fixing those bugs cost a significant amount of money. By charging more to the high-traffic servers the cost of fixing those bugs can be justified.
It is also fair, in a sense, because only the high throughput servers really benefit from the extensive testing and stability, so why shouldn't they be the ones to pay for the fixes?
Re: Open source software only comes in one edition: awesome.
#28As usual, Jeff mixes different concepts, does some hand-waving and comes to a stunningly weird conclusion. What Microsoft did with artificial memory limitation is ridiculous, unless someone comes up to offer a reasonable technical explanation. However, I find it equally ridiculous to jump from there to a conclusion that open source is better because it does no market segmentation. Let's keep one thing clear, if you'r…
Re: Open source software only comes in one edition: awesome.
#29As usual, Jeff mixes different concepts, does some hand-waving and comes to a stunningly weird conclusion. What Microsoft did with artificial memory limitation is ridiculous, unless someone comes up to offer a reasonable technical explanation. However, I find it equally ridiculous to jump from there to a conclusion that open source is better because it does no market segmentation. Let's keep one thing clear, if you'r…
> but not segmenting the market is not one of those; rather, it's a consequence of not selling the software itself. Consequence or not, how can it not be an advantage?
Like I said, market segmentation in software does not necessarily have to be a bad thing. Consider a hypothetical text editor that comes in two editions. The "basic" edition has features like syntax highlighting, regex search and replace, etc. The "advanced" edition has a feature that allows you to open and save files not just locally, but also via SFTP. When it was first written, the editor didn't have the SFTP feature, the author developed it because there were some users who asked for it; they weren't the majority, but the author thought the idea was nice. Instead of incorporating that feature into the one and only edition, the author decided to offer two editions: a cheaper "basic" and a more expensive "advanced" edition. It was the author's idea of placing value on the effort involved in writing the SFTP feature. The majority of users can go on happily using the "basic" edition without paying extra for it, while those who really want SFTP can pay for it.
One way of looking at this market segmentation is to say that the author was greedy and imposed an artificial limitation on one of the editions in his product. Another way of looking at it is to say that the author offers two products that satisfy different needs at different costs. If we were talking about two products from two different authors, we would be comparing their features and prices quite naturally, without complaining about market segmentation.
However, when you're offering exactly the same product, with no differences, for two different prices, then you're just being greedy and taking advantage of your customers (which is something commonplace nowadays and most people, myself included, just accept it). Close to that is the situation in which you slap a truly artificial restriction on a cheaper edition of your product, not through a lack of feature, but through a deliberate crippling of that feature (e.g. the five-dollar edition can open only up to 3 files). The exception, of course, is a crippled free edition which allows potential customers to try your product before deciding whether to buy it. In that case, you're just being annoying ;)
That, in summary, is why I believe that market segmentation is an advantage, within certain ethical bounds.
Re: Open source software only comes in one edition: awesome.
#30As usual, Jeff mixes different concepts, does some hand-waving and comes to a stunningly weird conclusion. What Microsoft did with artificial memory limitation is ridiculous, unless someone comes up to offer a reasonable technical explanation. However, I find it equally ridiculous to jump from there to a conclusion that open source is better because it does no market segmentation. Let's keep one thing clear, if you'r…
> a reasonable technical explanation Alright, I can come up with a reasonable explanation: For databases and servers a lot of bugs and corner cases are only hit by servers that get loads and loads of traffic. Fixing those bugs cost a significant amount of money. By charging more to the high-traffic servers the cost of fixing those bugs can be justified. It is also fair, in a sense, because only the high throughput se…