Art is unimportant. So is game.
A great many people who make their living off making both would disagree with you. I would go further to suggest that a great many people who do
not make their living off either would disagree with you, because they derive utility from them.
Who are you to suggest that people should not be compensated for the utility they provide to people?
Software is a tool for a lot of important matter. I use it extensivly. A software you cannot use is useless.
Then buy it. Otherwise, do without.
And a game is most definitely "software." You may attempt to draw semantic differences that don't exist, but I will not accept them.
What good does it do to you that there is a hundred good game out there, you cannot buy them all.
...So? You fail to make a compelling point. There are hundreds of thousands of restaurants around the world, I'll never visit all of them. Big deal.
What good does it do that matlab has advantage over octave. I cannot buy matlab alone, so I have to use it on the university computer.
It does
you no good. It does many people involved in the development of Matlab a great deal of good. It does people who build commercial add-ons for Matlab a great deal of good. That you do not value Matlab high enough to
pay for it is an indictment of your refusal to make hard choices in life.
Adobe Photoshop is not a cheap piece of software. But I bought it, because it has value to me. I was a student when I bought it, and it was a sacrifice. But the return on investment was good, and so I'm glad I did. Because I am socially mature enough to understand that
other people have rights, too.
Free software is good for society, free from marckeing, free from uncompaibility created to gain monopoly.
Free from user-friendliness, free from documentation, free from fixing bugs that would be boring to fix...
You belong in alt.linux.advocacy, I think. Your arguments fare poorly outside an echo chamber.
The option of
having open source software is a powerful positive. In no way does it suggest that proprietary software is a negative, except in the hands of GNU-esque zealots.
One software you can use is better than ten thousand you cannot.
And you have software you can use. You have Linux. You have GNU Octave. So you are totally free to toddle off and go use it. Who are you to say others should kowtow to your rather selfish demands?
Without the right to enforce copyright we would have a commissioned software economy ;
In which large-scale, quality software
isn't going to happen because nobody would have the money to actually commission it. RMS's essays posit this great wonderland of commissioned software, without pausing to realize that
that's not how the world works. Without the actual profit motive for developing software, people will use "good enough" rather than investing a shitload of money--far beyond even the $999 I paid for Adobe Photoshop, for example--that they will almost certainly never recoup.
With the exception of ISVs, companies who develop software
usually lose money because it is not their core competency. It costs too much money for them to develop it. Thus we have ISVs who develop and commoditize software, amortizing the costs across many consumers and making it affordable for all of them. (You do know what an ISV is, right? You do know what commoditization is, right? You do know what amortization is, right? I have to ask, because it seems like you don't really have a strong grasp of the open source ecosystem, let alone how proprietary software works.)
with the obligation to share the code, we would have a sane, interpolable, virus free software ecosistem.
No we wouldn't. Have you
looked at Linux lately? Do you have the educational and experiential grounding to understand the Linux ecosystem? Or the BSDs, for that matter? They're a creaking mess, and they will
never be fixed. If you think those are "sane," you have a very different definition of "sane."
Interpolable isn't a word, but I assume you mean interoperable, and guess what? I have not to date had any significant interoperability issue between OS X 10.6, Windows Vista, and my Linux machines. Even Exchange sort-of-works on Linux these days! Holy shit! Problem solved.
Virus-free? This is preposterous for the reasons my dear sockpuppet DrPizza mentioned above.
Enforcement of copyright bring unfair competition,
There's nothing unfair about it. The world does not exist to guarantee you everything that somebody else has. Work for it.
violation of privacy,...
If you are either engaged in copyright infringement and they drop a lawsuit on you (
which is their right, you do understand that?) or you
choose to purchase software with onerous DRM, yes, your privacy will be impinged. Thing is? The first is a
legal process and
you consent to the second. That you do not enjoy the prospect of being legally held liable for your oh-so-"principled" piracy, or that you don't have the intestinal fortitude to
do without if you disagree with a DRM scheme, is nobody's problem but your own.
I'm afraid I have a rather utilitarian view of the matter.
The concept of ownership of a story, in any other way than the right to get credit for it is rather alien to me.
This is not a utilitarian view at all. A utilitarian will look at the utility provided by copyright, and say "it could probably be better, but it actually works." Cost amortization is powerful. A relatively small portion of people being upset that they can't have things for free is of vastly less nonutility than the economic benefits conferred by continued creation and commoditization.
Intellectual property is a fundamentally utilitarian compromise:
how do we get people to keep making stuff? Well, we make sure they can profit off it. How? Copyright. And there you have it.
DrPizza: Not taking the bait thank you. And lol : office and visual studio "superior".
More uninformed "lols" from somebody who doesn't have the experience to do so. Microsoft Office is surely not perfect, but it is without question the most user-focused, workflow-friendly office suite in existence. Its developers actually work with an eye toward
how regular people (not other programmers)
actually work in the real world. Its feature set is unmatched. Its usability is unmatched. Its extensibility is unmatched. And its strong integration with other tools make it multiplicatively superior to its competition.
Visual Studio is, put simply, (again) the most user-focused, workflow-friendly IDE in existence. It is not designed to be easy on
its developers, it is designed to be easy for the developers
who will use it in the field. Its support for even very common features such as IntelliSense is unsurpassed, and its C++ IntelliSense in particular is leagues ahead of
anyone else. It is trivial to extend, and integrates nicely with other Windows-platform tools to better allow the writing of extensions for
those (example: Office installs, you now see options to write Office extensions within Visual Studio). And while it has its share of warts, nobody else is particularly close. Eclipse and NetBeans both try, and quite hard, but while their code engine is often very good (although somewhat limited, in that when you use anything but Java it's a crapshoot), their user interface is decidedly hostile and their full-featured extensibility frameworks lack...well...extensions, because of weak user adoption.
So, yeah. But hey. Keep going "lol." I'm sure your nonsubstantiative "arguments" (and I do use the word very loosely) are extremely convincing.
Honest question, Phmcw, because I am curious as to your standing in this argument. Do you create software? What do you create? Have you worked in the software development industry as a professional? Have you written or contributed to open-source software? I like knowing how close to completely basic principles I have to get to explain a topic. Thanks.