"hello, i'm a private company and i misled my customers into buying a product telling them it was product A (a film) when it was actually product B (encrypted data). Because i totally screwed up and made it trivial for the customer to transform product B (what i sold them) into product A (what they wanted to buy) in the privacy of their own homes, can you make this a criminal offense punishable by up to 5 years in prison? KTHXBYE"
the thing is, most of us have a gut feeling that mckinnon doesn't really deserve more than a slap on the wrist and to be told to go to bed early without pudding. what he did should have been regarded as a schoolboy's prank---he guessed the passwords of some poorly sites to search for information about UFOS. he didn't actually damage anything and he didn't actually inconvenience anyone himself. had he deleted or modified information, then that would be a different thing. your line "free to do whatever they like" is a very poor strawman, as the fact is that he didn't damage anything.
as long as i can still get from A to B using a book of maps or my memory, i won't need google to plot the route for me and accompany me along the way. it is however (almost) impossible to create and edit
what this really needs to make it horrible is for google to add a function to trace social undesirables and have their positions updated in real time in google maps. then the government could spin it to be the duty of every parent to use google maps to protect their children from drug addicts, murderers and the like.
what people here are accusing apple of is deliberately modifying osx so that it will no longer run on intel atom processors. if this is the case (and from what i can tell, there appears to be no conclusive evidence either way), then apple has done something that is not nice to the people who use osx on intel atom equipped computers. if this is not the case, then this is little more than bad luck.
You say it's a strawman, and for some odd reason you get modded insightful for it. But please, humour me: how, exactly, is it a strawman to point out that Apple sells hardware, and is under no obligation to ensure that the software it creates specifically for that hardware works on 3rd party hardware?
because that's not what i'm complaining about, and i don't think anybody here is. it is a strawman to say that we are arguing that. we aren't. we are arguing that it is not nice of apple to intentionally modify their product so that it won't work on intel atom processors. we do not expect apple to ensure that their software works on intel atom processors, and i don't think anybody here as argued that, but i may be wrong.
of course, it is not clear that apple has deliberately changed osx binaries so they won't run on intel atom processors. they may just need some instructions which intel atom doesn't implement, in which case it would be quite nice for apple to say "btw, we changed our compiler to optimise for this and that, so intel atom no longer works." rather than leave others in the lurch. of course disassembling the update should soon reveal if this is true or not, or if apple has introduced some code to deliberately make sure os x doesn't run on intel atom processors.
There's no legitimate reason--ethical, legal or otherwise--that Apple should be obligated to continue supporting a processor they don't use in any of their own products.
And once again i must repeat myself. nobody is asking apple to do this. you are arguing a strawman here.
How are they obligated to ensure that their product continues to work on a processor that they do not support? Why are they obligated to ensure the OS X hackintosh community can continue installing OS X on Atom-powrred netbooks?
they aren't and they aren't. but that's not what this argument is about.
the problem is that it is a generally not nice thing to do. many people (i am not one of them, as i would not sully my hands with os x) have quite happily installed os x on intel atom powered products and (presumably) enjoyed using the hardware with this operating system. for apple to deliberately disable their systems from working is just not nice. what harm is it doing apple? why do they have to say to these (presumably hundreds if not thousands of people) "we don't like what you're doing so we're going to make sure you can't!"? it's just small-minded, egocentric behaviour which would get a reprimand if a child did it.
they are perfectly allowed to disable support for whatever they want to. i'm not saying (and i don't think anybody is saying) that apple doesn't have the right to do that. what others are saying is that it is morally questionable for apple to do so.
there is a reason why many here have mentioned intent. if apple has deliberately disabled os x from running on intel atom processors, then in the minds of most here we have a very different situation from the one if os x no longer ran on intel atom processors because of some technical reason.
in general we are arguing morals here, not law. legally i doubt that apple has done anything wrong. morally there is a very strong case to be made (which you have in no way countered) that apple has done something morally wrong.
this is something shuttleworth gets right with ubuntu development names. googling for 'karmic umts' is pretty likely to find results you want.
The government has always acted in its own interests.
oh, citation needed big time. maybe this is true in some communist/fascist dictatorships, but i really do like to believe (and i see evidence that supports this belief) that in first-world countries with constitutions and functioning legal systems, the government is mostly a government of the people, by the people and for the people.
so why are the astroturfers out en force for this story?
anyway, i say good on the olpc project for trying to bring knowledge to the poor, the underprivileged, the down-trodden, the economically abused and the politically silenced. i still hope that we will someday look back on this project and think that it was a major stepping stone in our journey towards human rights, education and dignity for all.