• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Ethical question why are Closed systems wrong?

Again, though you're making the argument that because one company engaged in unethical behavior that their system is therefore unethical. On that I disagree. I just don't see an ethical argument here. If we're going to say that closed systems, are, in and of themselves, unethical then the biggest desktop and server OS in the world is unethical and the most successful mobile OS (in terms of $$$ at least) is unethical as well.

Arguing that groups tend to work towards their own best interests (which I agree with btw) is fine, but I can't agree that this is somehow bad. Let's be honest here, competition got us where are now. Evolution itself is based on competition. And Android has proven that there can be competition (and all of the good and bad stuff that goes with it) with open systems as well.

Closed systems aren't unethical based on some theory. They've been observed to _often_ (not always, often) end in unethical practices.

Nothing unreal exists. ;) :)



And by the way, genetic evolution has zero to do with economic competition, other than being spelled out using the same alphabet and sentence/grammar rules.
 
But you are still making the following argument:

XYZ company acted unethically.
XYZ company uses a closed system.
Closed systems are unethical.

The one has nothing at all to do with the other IMO.
 
But you are still making the following argument:

XYZ company acted unethically.
XYZ company uses a closed system.
Closed systems are unethical.

The one has nothing at all to do with the other IMO.

Cause and effect.

IBM, Microsoft and Apple have all acted unethically precisely by exploiting their closed system architectures.

The first two were the targets of anti-trust suits over it, and the third has been up for it in the EU, just a matter of time before it happens in the USA.

That's the big 3 in computing, all called on the carpet over unethical practices involving their operating systems. And there are others.

That's not an arcane, hard-to-connect theory over a mythical company XYZ.

Closed system architectures present the temptation. The very thing making the money creates the temptation. Make the stakes high enough and history - not me, not theory, history - shows that a tipping point occurs and the temptation for unethical behavior becomes compelling, or even irresistible.

They do it because they can.

It's a causal (cause and effect) relationship.

Nothing unreal exists.
 
Could I not also argue the following:

XYZ company acted unethically.
XYZ company makes widgets by hand.
Making widgets by hand is unethical.
Therefore we must use machines to make our widgets.

What's the difference?
 
Could I not also argue the following:

XYZ company acted unethically.
XYZ company makes widgets by hand.
Making widgets by hand is unethical.
Therefore we must use machines to make our widgets.

What's the difference?

Did making the widgets by hand present the temptation and the means for unethical behavior, that would have been absent if the widgets were not made by hand?

Closed systems - presents the temptation and the means for unethical behavior.

Open systems - the corporate temptations for unethical business behavior may occur in any case, but the means of using the software to achieve the unethical behavior are removed.

Cause and effect.

The means are not a coincidence and therefore neither is the temptation to use those means.

You seem to suggest that the two are coincidental.

"Here is some software that you have to buy. It's closed. Once you've bought in, I can screw you. If you reverse engineer my software to fix it, I can sue you on top of screwing you. You have just paid me to have the motivation and means to screw you."

"Here is some software with associated costs. It's open. Once you've bought in, I can try to screw you. But if you don't like it, you, anyone you hire, or the community of programmers at large can take the open source code, and un-screw you. And there's nothing that I can do about it. I therefore have no motivation or means for making money screwing you."

Cause and effect.

Nothing unreal exists. ;) :)
 
It looks like rms is hypocrite when it comes to closed systems!

From Free as in Freedom: Chapter 1
Stallman himself had been of the first to identify the problem and the first to suggest a remedy. Years before, when the lab was still using its old printer, Stallman had solved a similar problem by opening up the software program that regulated the printer on the lab's PDP-11 machine. Stallman couldn't eliminate paper jams, but he could insert a software command that ordered the PDP-11 to check the printer periodically and report back to the PDP-10, the lab's central computer. To ensure that one user's negligence didn't bog down an entire line of print jobs, Stallman also inserted a software command that instructed the PDP-10 to notify every user with a waiting print job that the printer was jammed. The notice was simple, something along the lines of "The printer is jammed, please fix it," and because it went out to the people with the most pressing need to fix the problem, chances were higher that the problem got fixed in due time.


As fixes go, Stallman's was oblique but elegant. It didn't fix the mechanical side of the problem, but it did the next best thing by closing the information loop between user and machine. Thanks to a few additional lines of software code, AI Lab employees could eliminate the 10 or 15 minutes wasted each week in running back and forth to check on the printer. In programming terms, Stallman's fix took advantage of the amplified intelligence of the overall network.
Yes, rms is a closed loop builder! :rofl:
 
Closed has more than one meaning.
Yes, and none of use know which meaning the OP is referring to. This reminds me of the blind men describing an elephant! :D

No thanks, existence in the physical world is always real, except when sophistry or complex numbers are involved. :)
That was a joke. I guess that I shouldn't plan on a career in comedy...
 
Did making the widgets by hand present the temptation and the means for unethical behavior, that would have been absent if the widgets were not made by hand?

Closed systems - presents the temptation and the means for unethical behavior.

Open systems - the corporate temptations for unethical business behavior may occur in any case, but the means of using the software to achieve the unethical behavior are removed.

Cause and effect.

The means are not a coincidence and therefore neither is the temptation to use those means.

You seem to suggest that the two are coincidental.

"Here is some software that you have to buy. It's closed. Once you've bought in, I can screw you. If you reverse engineer my software to fix it, I can sue you on top of screwing you. You have just paid me to have the motivation and means to screw you."

"Here is some software with associated costs. It's open. Once you've bought in, I can try to screw you. But if you don't like it, you, anyone you hire, or the community of programmers at large can take the open source code, and un-screw you. And there's nothing that I can do about it. I therefore have no motivation or means for making money screwing you."

Cause and effect.

Nothing unreal exists. ;) :)

The temptation for unethical behavior is ALWAYS there. Open source OSes can behave unethically as well.
 
If I create the cure for any and all cancer I'm not bound by any law to give the cure to the world. It is my right to give it to whom I see fit to give it to. It's neither immoral or unethical as I am not under contract to the world to give them a cure. If someone dies of cancer when I have the cure its not my problem. I am not legally or ethically bound to help said person. Should I help everyone in the world maybe but that doesnt fit into this discussion as what is really being asked is, is it immoral or unethical.


yes.. you have the right to do as you please with the thing you created. you can choose not to dial 911 when you see someone in danger.

Yes.. it is immoral to with hold that info from the world... and let people die.
it is bad/immoral for you to watch someone in danger and not dial 911.
 
The temptation for unethical behavior is ALWAYS there. Open source OSes can behave unethically as well.

No. No, they don't. :)

Operating systems don't behave unethically because they can't. Neither can closed source operating systems nor can openers.

Only people and the companies that they form can behave unethically.

Ample examples exist of closed source operating system vendors using the nature of the closed source system itself to behave unethically and being called before a competent court to answer for that. That is real.

No examples exist for that for open source systems. That is not real.

You're trying to show an equality based on comparing something that exists with something that does not exist, iow, comparing something real with something unreal.

That's why I have repeated that one phrase.

With open source software, you can change anything injected into or removed from the software to facilitate unethical behavior, should it ever occur, because access to what you need to do that, it exists. With closed source, you cannot, because access to what you would need does not exist.

That's all there is to it.

Regardless of which way you approach it, one thing exists and is real and the other thing does not exist and is unreal.

The only way to compare them is to set them as equals. To do that, one must either deny that reality exists or else pretend that something unreal exists.

Until you can show that IBM and Microsoft did not use their closed software for unethical behavior and were called before the Department of Justice for it, you'll have a hard time convincing some of us that that never happened. Likewise but opposite for any open software vendor.

Of course you're entitled to your opinion and I fully respect that.

My opinion is that unreal things don't exist, so we may have to agree to disagree on this. :)
 
The teacher said that I had to look into Richard Stallman but I couldn't find any strong arguments from him.

No offense, but if you can't find strong opinions attributable to Stallman you are doing poor research.

Love his ideas or hate them; the man is extremely passionate.
 
The temptation for unethical behavior is ALWAYS there. Open source OSes can behave unethically as well.

The temptation for unethical behaviour may always be there, but it isn't CREATED by an open system, whereas a closed system CREATES temptation, and also provides the MEANS.

It might be easier to comprehend open systems as inherently ethical, and then evaluate closed systems in comparison. SHARING vs. GREED... TRANSPARENCY vs. SECRECY
 
One more time, you're still arguing that companies acted unethically BECAUSE they have closed systems. This is a completely bogus argument IMO. If Microsoft were to open source it's OS tomorrow you're telling me they'd never act unethically again?
 
One more time, you're still arguing that companies acted unethically BECAUSE they have closed systems. This is a completely bogus argument IMO. If Microsoft were to open source it's OS tomorrow you're telling me they'd never act unethically again?

I'm telling you that if they were to open source their software, they could not make unethical changes that people would have to simply lie down and take.

Microsoft acted unethically because they were unethical.

They used their closed source as the weapon.

If you remove the closed part and make it open, you remove that particular weapon.

You can wish otherwise, but wishes aren't facts.

I don't know why that is so difficult to understand.

If you don't believe that their closed source has been used as the weapon - the MEANS - in unethical practices, then I really can't help you. :D

You have defended Microsoft to the bitter end in every debate we've had.

To continue this debate here really defies logic because nothing unreal exists and because real things exist.

10 AM - Microsoft announces that their software is now open source. The market goes wild, pundits proclaim a new day. Most users don't care. Those never burned before continue to trust Microsoft. Microsoft stock rises.

11 AM - Microsoft announces changes in their software that are detrimental to consumers and foster anti-competitive use of their products.

11:15 AM - Independent Microsoft software distributions without the detrimental changes spring up across the internet, with legally free downloads. None of your data are at risk using these distributions.

1:00 PM - Pundits point out that there's no assurances for business users that the new distributions are virus-free and supportable for enterprise use without Microsoft.

1:15 PM - Redhat announces their virus-free Windows distribution, with full enterprise support. The software is free, the support is reasonably priced.

1:30 PM - Microsoft stock plummets while pundits in their pocket try to save their jobs on Wall Street. The gamble to behave unethically for profit with an open software base backfires miserably as Microsoft loses money hand over fist for having made the attempt.

2:00 PM - The blogosphere is filled with stories that insist that no one could have seen this coming. Decades into the future, some people will continue to believe those stories.

2:15 PM - Microsoft withdraws their software as open source and returns to closed source, having proven that only closed source works with unethical schemes for profit.




You can call believing reality bogus all you like - have a nice day! :) :)
 
I While a closed system in a vacuum is not unethical, it is not in a vacuum. The reality is it exists in an environment that often is unethical. It's environment imparts it's characteristics where the system is receptive.

Let's say solid/cold is ethical, liquid/hot is unethical. In an ethical world, every system is ethical. In a cold world, all water is a solid. Also all rocks are solid. Both systems are ethical in an ethical environment. Move to the hot, unethical world. The ice is more receptive of the heat, and becomes liquid (unethical). The rock has characteristics which better resist the (unethical) heat, and it is able to remain solid (ethical).

in our world, closed systems accept the characteristics of our unethical behavior, while open systems do not. While you may point to the ethical environment, and say look, in that world, a closed system is ethical, the fact is, we are in the unethical environment, and i see a puddle of water.
 
I'm telling you that if they were to open source their software, they could not make unethical changes that people would have to simply lie down and take.

Microsoft acted unethically because they were unethical.

They used their closed source as the weapon.

If you remove the closed part and make it open, you remove that particular weapon.

You can wish otherwise, but wishes aren't facts.

I don't know why that is so difficult to understand.

If you don't believe that their closed source has been used as the weapon - the MEANS - in unethical practices, then I really can't help you. :D

You have defended Microsoft to the bitter end in every debate we've had.

To continue this debate here really defies logic because nothing unreal exists and because real things exist.

10 AM - Microsoft announces that their software is now open source. The market goes wild, pundits proclaim a new day. Most users don't care. Those never burned before continue to trust Microsoft. Microsoft stock rises.

11 AM - Microsoft announces changes in their software that are detrimental to consumers and foster anti-competitive use of their products.

11:15 AM - Independent Microsoft software distributions without the detrimental changes spring up across the internet, with legally free downloads. None of your data are at risk using these distributions.

1:00 PM - Pundits point out that there's no assurances for business users that the new distributions are virus-free and supportable for enterprise use without Microsoft.

1:15 PM - Redhat announces their virus-free Windows distribution, with full enterprise support. The software is free, the support is reasonably priced.

1:30 PM - Microsoft stock plummets while pundits in their pocket try to save their jobs on Wall Street. The gamble to behave unethically for profit with an open software base backfires miserably as Microsoft loses money hand over fist for having made the attempt.

2:00 PM - The blogosphere is filled with stories that insist that no one could have seen this coming. Decades into the future, some people will continue to believe those stories.

2:15 PM - Microsoft withdraws their software as open source and returns to closed source, having proven that only closed source works with unethical schemes for profit.


You can call believing reality bogus all you like - have a nice day! :) :)


Would never ever happen because at the end of the day the quality isn't there in a close system. So MS could open source it's products, still engage in anti-competitive practices and still make a crap ton of money simply because the quality they can offer is far better than any competitor. You can absolutely act unethically while having an open system.

Which company is one of the biggest advocates of open systems? Google. Which company is settling an anti-trust suit in the EU? Google. So yes, having open systems doesn't mean you're immune from being anti-competitive.
 
One problem with closed software is you don't know how much of the Software was "Borrowed" from the open source crowd. There for people who deserve credit for thier code are not getting that credit under a Closed System. The Company M$ in this case gets the credit and the Copyright to some function that has been apart of the Open Source Community for years. However Since M$ has NDA's(Non Disclosure Agreements) No One can blow the whistle without suffering some fairly damaging personal interest (an unethical practice) and with M$'s money they can claim that this person is a liar and they themselves created this code. Any Judge in a case like this is going to where the money is which is to the unethical who keep their stuff hidden from the community in order to profit off of others coding. Since M$ owns the "Copyrights" the Judge would have to follow the side of the law and give M$ the courts approval.
 
Would never ever happen because at the end of the day the quality isn't there in a close system. So MS could open source it's products, still engage in anti-competitive practices and still make a crap ton of money simply because the quality they can offer is far better than any competitor. You can absolutely act unethically while having an open system.

Which company is one of the biggest advocates of open systems? Google. Which company is settling an anti-trust suit in the EU? Google. So yes, having open systems doesn't mean you're immune from being anti-competitive.

seems to me your mixing apples and oranges. Companies are for Profit. Most of them practice in Unethical behavior strickly for profit and cause they can. Companies put out vehicles with know issues and then send out a recal later to fix them because they didn't want to put the money into fixing the issues in the first place this seems to be and Unethical thing to me. So really by definition "Companies for Profit" are unethical :D
 
Would never ever happen because at the end of the day the quality isn't there in a close system. So MS could open source it's products, still engage in anti-competitive practices and still make a crap ton of money simply because the quality they can offer is far better than any competitor. You can absolutely act unethically while having an open system.

Ah, another hypothesis - only Microsoft can make a quality product, or rather, in your opinion, Microsoft products are higher quality.

And you know this based on your idea of how Microsoft software would be in a system that is completely fictional and does not exist.

And when their software contains anti-competitive, unethical bits - are those high-quality unethical bits? :D

Better let Apple and the entire unix community know about that whole quality thing. Maybe a bunch of IT managers would be interested in that theory as well. :) :D

Which company is one of the biggest advocates of open systems? Google. Which company is settling an anti-trust suit in the EU? Google. So yes, having open systems doesn't mean you're immune from being anti-competitive.
http://www.nytimes.com/2012/07/03/technology/google-offers-to-settle-eu-antitrust-case.html?_r=0

Oh, I'm sorry - was that case for Google's closed source search and advertising software and had nothing to do with the open source Android base??

Why yes. Yes, it was.

Have a nice day! :) :)

And remember - nothing unreal exists. ;) :D
 
Back
Top Bottom