Damn! I might have to buy an Ipad

I think not; but if you figure out how to do it, please share.

Apple is wearing me out with their proprietary limiting bullshit. They are the new Microsoft.
 
Ian, clearly you aren't in the computer biz, as your statement indicates a lack of familiarity with Apple's history. They have long been one of the most control oriented, closed, proprietary platforms around. You can thank them for eBook price fixing as well.

Microsoft is practically open source in comparison, with a wide range of hardware vendors, open SDKs for development, etc.
 
originally posted by JBrennan:
Ian, clearly you aren't in the computer biz, as your statement indicates a lack of familiarity with Apple's history. They have long been one of the most control oriented, closed, proprietary platforms around. You can thank them for eBook price fixing as well.

Microsoft is practically open source in comparison, with a wide range of hardware vendors, open SDKs for development, etc.

What you say was far more true a decade ago. When Jobs brought the Darwin platform to Apple for OS X, they released it as open source. Likewise, they made a strategic decision to create an open development platform for IOS, arguably the key to the iPhone's popularity via app proliferation. Linux and Droid still are another step up in openness but M$ still lags behind much like Big Blue did a generation earlier.

Mark Lipton
 
originally posted by MLipton:
originally posted by JBrennan:
Ian, clearly you aren't in the computer biz, as your statement indicates a lack of familiarity with Apple's history. They have long been one of the most control oriented, closed, proprietary platforms around. You can thank them for eBook price fixing as well.

Microsoft is practically open source in comparison, with a wide range of hardware vendors, open SDKs for development, etc.

What you say was far more true a decade ago. When Jobs brought the Darwin platform to Apple for OS X, they released it as open source. Likewise, they made a strategic decision to create an open development platform for IOS, arguably the key to the iPhone's popularity via app proliferation. Linux and Droid still are another step up in openness but M$ still lags behind much like Big Blue did a generation earlier.

Mark Lipton
I own an iPhone, iPad, and a MB Pro and am in no way anti Apple. But i'm not following you as to how Apple and iOS is a more open platform than MSFT. From an implementation perspective it certainly is not as it runs on no hardware platform other than Apple. From an app dev perspective it is essentially the same isn't it? As opposed to open source platforms where you can extend the OS, on either you are restricted to using the published apis and interfaces right? Of course for iOS you have to pay $99 a year, submit your applications for approval, and can only do development on an Apple computer. But i'm not getting how MSFT is lagging. Can you explain?
 
Jim,
It's Important to separate mobile device development from desktop OS development. I don't know enough about the former to comment cogently, but in the realm of software development for desktop OSs, Windows has long been a problem. M$ has consistently ignored industry standards, introducing its own instead. Think C#, .net and lack of true POSIX compliance of Windows. This is exactly what Big Blue used to back in the day when they actually made stuff (does anyone remember EBCDIC?). They've been happy to release APIs, but always on their terms. For a long time Apple was no better, but that changed with OS X for the reasons I outlined above.

Mark Lipton
 
originally posted by MLipton: does anyone remember EBCDIC?

Mark, Wow! A term from the past for this former IBM programmer/analyst on the NASA Apollo and Space Shuttle programs.

What fun to reminisce about those days (especially the splash-down parties after a successful mission)!

. . . . . . Pete
 
originally posted by MLipton:
This is exactly what Big Blue used to back in the day when they actually made stuff (does anyone remember EBCDIC?).
An unfair characterization; go read the Wikipedia entry. In short, IBM was a major advocate of ASCII but the standard was rejected just at the time that they were releasing the System370. They fell back on EBCDIC and when System370 became a big seller, they were stuck with it.
 
originally posted by MLipton:
When Jobs brought the Darwin platform to Apple for OS X, they released it as open source.
On the site they say, "Major components of Mac OS X, including the UNIX core, are made available under Apple’s Open Source license...."

That is not what the Open Source movement would call Open Source. It should all be there, not just whatever someone deems to be 'major'.

Likewise, they made a strategic decision to create an open development platform for IOS, arguably the key to the iPhone's popularity via app proliferation.
Yes and no. Yes, they created a dev platform for everyone. No, you can't write in anything other than their tool and their language.

That is still hostile, just one generation removed.

Linux and Droid still are another step up in openness but M$ still lags behind much like Big Blue did a generation earlier.

Microsoft is a software vendor. Their strength is their distribution channels. Beyond that, they're kinda clueless (if very active).

Apple is a hardware vendor. They are slowly being persuaded that other people can write software for their devices but they really still act as if only their own work (and praxis) matters.
 
originally posted by Peter Creasey:
originally posted by MLipton: does anyone remember EBCDIC?

Mark, Wow! A term from the past for this former IBM programmer/analyst on the NASA Apollo and Space Shuttle programs.

What fun to reminisce about those days (especially the splash-down parties after a successful mission)!

. . . . . . Pete
Wow, Peter! Had no idea. Chapeau, sir.
 
originally posted by Jeff Grossman:
originally posted by MLipton:
When Jobs brought the Darwin platform to Apple for OS X, they released it as open source.
On the site they say, "Major components of Mac OS X, including the UNIX core, are made available under Apple’s Open Source license...."

That is not what the Open Source movement would call Open Source. It should all be there, not just whatever someone deems to be 'major'.

Jeff,
My understanding is that they released the Darwin kernel. What they didn't release was the user interface, but the Darwin kernel is Open Source, a big departure from past practices.

Likewise, they made a strategic decision to create an open development platform for IOS, arguably the key to the iPhone's popularity via app proliferation.
Yes and no. Yes, they created a dev platform for everyone. No, you can't write in anything other than their tool and their language.

That is still hostile, just one generation removed.

Fair enough characterization. As I said, mobile platforms aren't my bailiwick.

Linux and Droid still are another step up in openness but M$ still lags behind much like Big Blue did a generation earlier.

Microsoft is a software vendor. Their strength is their distribution channels. Beyond that, they're kinda clueless (if very active).

Apple is a hardware vendor. They are slowly being persuaded that other people can write software for their devices but they really still act as if only their own work (and praxis) matters.
[/quote]

Apple is more of a hardware/software hybrid. After all, they marketed iTunes for platforms other than their own and they have done a lot of OS development in house. I've been writing software for Apple devices for a decade now, using a C++ compiler supplied to me as part of the Developers package. I haven't felt any hostility or resistance, but then again I'm not a commercial entity.

Mark Lipton
 
originally posted by Jeff Grossman:
originally posted by MLipton:
This is exactly what Big Blue used to back in the day when they actually made stuff (does anyone remember EBCDIC?).
An unfair characterization; go read the Wikipedia entry. In short, IBM was a major advocate of ASCII but the standard was rejected just at the time that they were releasing the System370. They fell back on EBCDIC and when System370 became a big seller, they were stuck with it.

No, Jeff. I think that your (or maybe Wikipedia's) history is off. IBM had pushed for the adoption of ASCII by the ASA (forerunner to ANSI) working committee, but some of that might have been the result of Bob Berner's influence (he worked for IBM until 1961). Berner knew the importance of a standard firsthand since IBM had no less than 9 different character encoding in their various machines. ASA did adopt ASCII as a standard in 1963, and IBM was slated to introduce OS/360 as the first OS to use ASCII, but then discovered that their card punches and card readers couldn't be redesigned quick enough to use a 7-bit encoding. They then toyed with the idea of a dual ASCII/EBCDIC system before abandoning that as unworkable and sticking with EBCDIC. OK, so they had great intentions, but then they stuck with EBCDIC for the next 18 years after the adoption of the ASCII standard? That sounds suspiciously like the US history with the metric system.

Mark Lipton
(erstwhile IBM 360 sysop)
 
Back
Top