My point wasn't about possible deployment issues to users. I'm criticizing his attitude of wanting to be able to profit off someone else's work without allowing that someone to profit off it as well. It's like a baker wanting to sell bread without paying his flour supplier.
How's that the same thing? Assuming the developer didn't pirate Windows, he paid for it. The situation I'm talking about is like a baker wanting to sell bread without paying the flour supplier.
It's leeching because apparently you want to make money off someone else's work without ever having to pay him. After reading your post it's painfully obvious that you only care about it being gratis, not about it being open source.
"especially if we want to write proprietary code in it"? So you want to make money off someone else's product without ever having to pay him a penny, and you think that's ok? Wow. Just... wow.
It's 2009 and we shouldn't have to pay for whatever proprietary software it is that you're writing.
I agree. I recently bought a laptop with an ATI card and the biggest reason why I did that is because I heard they went open source. I was disappointed by the fact that their latest Catalyst driver doesn't work well on Ubuntu 9.04. The one recommended by Ubuntu works but it's VERY slow when restoring a window in Compiz. All in all it feels like a downgrade compared to my Intel integrated graphics card. Sigh.:(
The point is that the cloud provider has so many customers, the cloud is so big that 10k simultaneous users are just a drop in a big bucket. Website A may have a sudden 10k increase in traffic, but website B and C are idle at this time and will see spikes at different times.
It's certainly more likely that a provider with 10k customers can maintain a larger data center than you ever can, unless you're Google.
You say that it scales badly and that the service is crappy. What makes it more likely that you can do a better job by yourself? It's like saying that bakers *might* sell rotting bread so you should bake all bread yourself.
Cloud computing has the benefit that when you need to expand your server park's capacity, you don't have to wait for several weeks for the hardware vendor to deliver the hardware. Instead you outsource that job to the cloud vendor. You can more quickly respond to both increase and decrease in traffic. During peak hours you can spawn a few more servers and at night you can shut down a few without having to worry about the physical hardware and their associated maintenance burden.
That's what documentation is for. Blame the author for not having documented that function. I can write equally unmaintainable code in Java by accepting a Map as options parameter or by naming my parameters "foo", "something", etc. Forced structure != replacement for documentation.
And finally, at least on the Mac, the "close this tab" button should be on the left of the tab, for consistency with everything else. Not on the right.
Uh, what? Everything on OS X has the close button on the right of the right. iTerm, Textmate, etc all have their 'X' on the right of the tab, not left.
"I want to see you back out a series of patches on Linux and revert to the previous configuration because the updates broke something."
The updates *don't* break things, unlike on FreeBSD where I had to fight breaking updates throughout the entire year in which I used it. No thanks, I'll stick with Linux.
Why would health care cost increase? If excluding diamond treatment from insurance plans allows health care companies to make more money then it makes business sense not to cover diamond treatment, wouldn't it?
Actually, yes, it does. If Ubuntu has conquered the world then device support will become better because all manufacturers will be forced to create Ubuntu drivers. Until that happens, I have to choose my hardware very carefully by checking for Linux support.
And this ad hominem adds what value to the discussion? Even if you're right and his friends don't work or attend college, it doesn't make his point any less valid.
"You have to be kidding about Silverlight overtaking Flash. Not only has Silverlight failed to take any notable market share to date, many projects that started with Silverlight have switched to Flash (or even Java and JavaScript)."
You've got to be kidding about Silverlight failing to take any notable market share to date. I've already seen a few national (Dutch) broadcasting channels using Silverlight on their website for streaming their TV programs, and not offering the content in any other format. It's only been a short while since Silverlight 1 was released, but most of these sites are already using Silverlight 2.
False. Man and monkey most likely had the same ancestors, long ago and far away. This is a very different statement than yours. Monkeys exist because they've adapted under different circumstances and environments than we. I can guarantee you that, without proper equipment and preparation, a monkey is more likely to survive in a forest than you, while you are more likely to survive in the habitat that you evolved in.
I might as well asking you a similar question: what's wrong with letting the authors profit off the thing that you're using to make profit?
Of course people who buy cheap milk are not leeches. But they don't demand free milk in order to profit off it.
My point wasn't about possible deployment issues to users. I'm criticizing his attitude of wanting to be able to profit off someone else's work without allowing that someone to profit off it as well. It's like a baker wanting to sell bread without paying his flour supplier.
How's that the same thing? Assuming the developer didn't pirate Windows, he paid for it. The situation I'm talking about is like a baker wanting to sell bread without paying the flour supplier.
You might have the right to say that after you pay for commercial licenses of the libraries you use.
It's leeching because apparently you want to make money off someone else's work without ever having to pay him. After reading your post it's painfully obvious that you only care about it being gratis, not about it being open source.
"especially if we want to write proprietary code in it"? So you want to make money off someone else's product without ever having to pay him a penny, and you think that's ok? Wow. Just... wow.
It's 2009 and we shouldn't have to pay for whatever proprietary software it is that you're writing.
"Not if you want to write commercial software on top of it, which is what Nokia wants to enable. Just as they did with releasing Qt under the LGPL."
Bullshit. PyQT also has a commercial license. You're just being a freeloading leech right now.
I agree. I recently bought a laptop with an ATI card and the biggest reason why I did that is because I heard they went open source. I was disappointed by the fact that their latest Catalyst driver doesn't work well on Ubuntu 9.04. The one recommended by Ubuntu works but it's VERY slow when restoring a window in Compiz. All in all it feels like a downgrade compared to my Intel integrated graphics card. Sigh. :(
The point is that the cloud provider has so many customers, the cloud is so big that 10k simultaneous users are just a drop in a big bucket. Website A may have a sudden 10k increase in traffic, but website B and C are idle at this time and will see spikes at different times.
It's certainly more likely that a provider with 10k customers can maintain a larger data center than you ever can, unless you're Google.
You say that it scales badly and that the service is crappy. What makes it more likely that you can do a better job by yourself? It's like saying that bakers *might* sell rotting bread so you should bake all bread yourself.
Cloud computing has the benefit that when you need to expand your server park's capacity, you don't have to wait for several weeks for the hardware vendor to deliver the hardware. Instead you outsource that job to the cloud vendor. You can more quickly respond to both increase and decrease in traffic. During peak hours you can spawn a few more servers and at night you can shut down a few without having to worry about the physical hardware and their associated maintenance burden.
"So you have a look at the code: "
That's what documentation is for. Blame the author for not having documented that function. I can write equally unmaintainable code in Java by accepting a Map as options parameter or by naming my parameters "foo", "something", etc. Forced structure != replacement for documentation.
Now if only they'd lower the SMS fees...
And finally, at least on the Mac, the "close this tab" button should be on the left of the tab, for consistency with everything else. Not on the right.
Uh, what? Everything on OS X has the close button on the right of the right. iTerm, Textmate, etc all have their 'X' on the right of the tab, not left.
W3schools having 40% IE visitors? What a surprise! Now try a site that average users go to, like youtube or facebook.
"I want to see you back out a series of patches on Linux and revert to the previous configuration because the updates broke something."
The updates *don't* break things, unlike on FreeBSD where I had to fight breaking updates throughout the entire year in which I used it. No thanks, I'll stick with Linux.
Why would health care cost increase? If excluding diamond treatment from insurance plans allows health care companies to make more money then it makes business sense not to cover diamond treatment, wouldn't it?
Why would it be worse of both worlds? They're just libraries; mix and match however you like.
Yeah, it's not as if 90% of all people happen to use an OS that doesn't support fork(), right?
Unlikely to be X. I can play normal videos just fine at full speed. It's only Flash that eats CPU and is slow.
Actually, yes, it does. If Ubuntu has conquered the world then device support will become better because all manufacturers will be forced to create Ubuntu drivers. Until that happens, I have to choose my hardware very carefully by checking for Linux support.
How do you measure private+unshared but sharable? Which OS are you on?
And this ad hominem adds what value to the discussion? Even if you're right and his friends don't work or attend college, it doesn't make his point any less valid.
"You have to be kidding about Silverlight overtaking Flash. Not only has Silverlight failed to take any notable market share to date, many projects that started with Silverlight have switched to Flash (or even Java and JavaScript)."
You've got to be kidding about Silverlight failing to take any notable market share to date. I've already seen a few national (Dutch) broadcasting channels using Silverlight on their website for streaming their TV programs, and not offering the content in any other format. It's only been a short while since Silverlight 1 was released, but most of these sites are already using Silverlight 2.
Right, so all those "andnotinhofvaluewaslost" tags and "hot air" claims don't mean that Slashotters think it's useless for everyone huh?
"Long ago and far away man was a monkey."
False. Man and monkey most likely had the same ancestors, long ago and far away. This is a very different statement than yours. Monkeys exist because they've adapted under different circumstances and environments than we. I can guarantee you that, without proper equipment and preparation, a monkey is more likely to survive in a forest than you, while you are more likely to survive in the habitat that you evolved in.