Hacker News new | ask | show | jobs
by drats 5062 days ago
Apple didn't invent the GUI or the mouse, which were all taken from Xerox who in turn took them from earlier people. They leaned heavily on open source for their comeback but did quite a lot to obstruct return contributions or fostering a proper open source eco-system. They also relied on funding from Microsoft for their return. They borrowed extremely heavily from old products for their re-invention [1]. Jobs delusionally claimed the iPhone technology was somehow "stolen", when there were tons of tablets and smart phones before the iPhone and people had bolts on their physical doors which were "slide to unlock". This instigated a wave of patent attacks, including Jobs getting his personal friend the CEO of Oracle to attack Android on facetious Java issues that resulted in them getting spanked in court. And now, as the private Samsung design images show, the claims about the similarity of the Samsung models are just laughable. But nevertheless they don't want to compete on merit against products that look vaguely similar (in a world of rectangles...) but have "SAMSUNG" in large lettering on the box and the back. They try to claim that customers would be confused by this entirely different branding and even got a number of temporary injunctions against competitors. In addition to this they run the App store like dictators, and small developers are cast to the wolves at a moments notice. They have horrible customer service in many places outside of the USA (and even there they've be sued numerous times in the USA for dodgy practices like selling phones with dodgy reception). They are not God, they are just a publicly traded company looking for profit.

Gatekeeper confirms that it's not special and just another public company with a legal duty to make profit for shareholders in spades. Imagine a desktop as locked down as an iPhone, with "dev boxes" that let you run your own apps for a few hundred more, it's positively stomach churning even at the most basic level, then you have to factor in that they will cave in to all sorts of special interests (and perhaps security services). As I understand it, those in the app store gold rush already have to pay for all sorts of development licence and software stuff as it doesn't come with the OS. But what if the TSA doesn't like your TOR app because it's exporting munitions to terrorists? We used to laugh at that law back in the 1990s because it was unenforceable, now it looks like we are headed for a future where the app would just silently disappear from people's desktops. But you paid extra for the dev kit version right? But as you had illegal apps which were detected on your desktop your commercial bread-and-butter ones are now suspended, under review, or taking longer to review for updates.

Steve Jobs' pathological lying about Apple's inventiveness always struck me as unsettling, but there is much worse coming in the future I fear.

[1]http://gizmodo.com/343641/1960s-braun-products-hold-the-secr...

3 comments

> They leaned heavily on open source for their comeback but did quite a lot to obstruct return contributions or fostering a proper open source eco-system.

Webkit is the premier cross-platform browser engine.

> They also relied on funding from Microsoft for their return.

No they didn't. Apple's immediate cashflow problems were solved by a debenture sale in 1996. The stock purchase by Microsoft was intended to align incentives and was really a minor concession. The major benefits for both parties were, on Apple's side, an assurance that Office would still be released for Macintosh, and on Microsoft's side, an assurance that Apple would not pursue IP lawsuits against Microsoft, up to and including stealing the source code for QuickTime: http://en.wikipedia.org/wiki/San_Francisco_Canyon_Company

> Imagine a desktop as locked down as an iPhone, with "dev boxes" that let you run your own apps for a few hundred more, it's positively stomach churning even at the most basic level, then you have to factor in that they will cave in to all sorts of special interests (and perhaps security services).

And now we've taken off straight into fantasy.

If your comment illustrates anything, it's that when you mix truth, lies, half-truths, and outright fantasy, you can come up with a good flame against any business, be it Apple or the local corner store. Reality is always more slippery than that.

>Webkit is the premier cross-platform browser engine.

Taken from the KDE guys, who had to make a lot of noise to get contributions back from Apple. And if the KDE guys hadn't done tons of work before, why didn't Apple just start from scratch? If the bad press about it hadn't forced their hand, I doubt they would have done anything. And, at this point, when you count KDE at the start and Google at the end, Apple wouldn't even have a majority share of the reasons for Webkit's success. Good to see your only point on this issue is a weak drowning not waving one. That's the best you've got?

Regarding Apple getting help from MS, $150million is actually a lot in those days. And even more than that was having MS Office and IE on the Mac. I accept if MS hadn't done it though it's likely anti-trust would have come sooner and they would have been broken up. But it's a pretty minor point in argument, so I don't mind refuting your refutation that it was "minor" but then defeating my own argument with a better more contextualized one (MS needed to do it for anti-trust), as it's not a central point. Besides that helped the monopolist by getting in bed with them, seems they will do anything to survive.

>And now we've taken off straight into fantasy.

The key point here, is I don't actually believe it is true right now (like Jobs believed his lies, or at least his fans did and do), I just propose it as a likely future. Anyone with a passing knowledge of computing history knows Apple is neither a hardware or a software company, they are a lifestyle marketing company that has invented very little indeed. On top of that, the pattern of their actions says "big corp/profits".

So in summary, you have used a lame-duck Webkit argument which actually proves my point about how little open source they do whilst helping themselves to as much as they can. You then attack a minor point about the MS investment but nothing on the GUI or design issues, customer service, or lawsuits. Then you finally accuse my plausible projection of being a fantasy. It's not really much of a fantasy to say that it looks like the trajectory of the "remove two buttons from the Xerox mouse we invented because our users are stupid" public company in search of profit that lies constantly about itself and engages in near fraudulent legal proceedings against competitors will at some point decide that their desktops should run like their phones.

All my points show they aren't any different to any other corporation, and how in many cases they are worse, and they already have a device which is locked down like that with many App store scandals. Now they are developing in a very similar direction on the desktop, so we just complete the trend-line and we have 1984-lite (which they notoriously abused for profit in their ads along with many other historical figures in the cynical attempt to tie their bottom line to things people care about, Orwell must truly be turning in his grave to be associated with such saccharine ingenuous phonys).

I don't have to refute all of your points, because I never said you were wrong about everything, just that you mix truth, half-truth, lies, and outright fantasy to draw a tendentious picture that contributes practically nothing to the discussion.

I don't want to argue with you because it's unlikely either of us will gain from the experience. You will simply take it as an opportunity to continue flaming, which I will learn nothing from, and I will try to keep reiterating that you aren't contributing anything useful to the discussion, which you will ignore and respond to with even more useless flames.

> Anyone with a passing knowledge of computing history knows Apple is neither a hardware or a software company, they are a lifestyle marketing company that has invented very little indeed.

If Apple doesn't actually make any hardware/software and are just a marketing company then what does that say about the sheer incompetence of their competitors.

I mean seriously the marketing departments in the likes of Samsung, Sony, Microsoft etc must be the laughing stock of the industry if they let Apple who doesn't actually make anything become the world's most successful IT company.

Webkit is a fork of... wait for it... KHTML! The open source rendering engine from KDE.
Isn't that what the open source movement encourages?

And are you implying that it is simply KHTML rebranded and that they have not worked on it for more than 10 years?

Comparing KHTML to Webkit in the year 2012, it seems like Apple has done a much better job than KDE of "fostering a proper open source eco-system"....
WebCore is based on KHTML, and is thereby licensed user LGPL: it is open source, and due to that license choice Apple is stuck and can't fix it. However, WebKit, a library that sits on top of WebCore initially by Apple, and where a lot of the "little touches" (such as multitouch JavaScript events) goes, is under modified BSD, and Apple often does not release code for it back to the community; hell: even for WebCore they sometimes play games distributing binary object files for parts they want to redact.
That's not really fare to KDE, Apple has a thousand times the resources.
That Apple used those resources to steward a successful open-source project themselves rather than just sending patches back to KDE makes the point, though.
Gatekeeper just blocks the double-click for unsigned apps that were marked by the browser as downloads. Certificates are free. And even if they were not, users can open an app by right-clicking. And even if they could not, browsers could stop setting the attribute on downloads that triggers gatekeeper. When Flashback arrived, Apple kept updating the blocklist again and again. It's much better to just revoke a certificate. This is all about protecting non-technical users, and nothing else.
Either Gatekeepeer is trivial to bypass or it's useful to protect against malware. I don't think you can argue that it does both at the same time, which is what you appear to be doing.
It's trivial for the user to intentionally bypass. We'll see how hard it is for trojans to bypass.
Yes because everything is always black or white.

The fact is that Gatekeeper is not designed to protect against malware in ALL cases. It is designed to make it easier for ordinary users in MOST cases to protect against malware.

No, everything is not black and white, but in this particular case, there doesn't seem to be any middle ground. If it's easy to bypass then it's easy to trick the user into performing the bypass. If it's hard to trick the user, it's hard for the user to bypass it intentionally. Am I wrong?
Of course you are wrong.

Firstly, most users aren't going to actively try and bypass the restrictions. Secondly, most users aren't going to know that they need to right click, open "Show package contents", understand the .app file structure, browse to the binary and open it from there.

That's not how it works. "If you right-click on an app in the Finder and then choose Open, you’re prompted with a different dialog box—one that also offers to open the offending app. If you choose Open, the app launches normally, and that’s it." http://www.macworld.com/article/1165408/mountain_lion_hands_...

As little protection as that is, I think it could make a dent against trojans. If there were enough trojans to measure, that is.

All of that applies equally to legitimate, unsigned apps. So again, either Gatekeeper is good against trojans but also good at locking out legitimate apps, or Gatekeeper doesn't lock out legitimate apps but is bad against trojans. I don't see any middle ground where both get satisfied.