Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: For you ESL students
Originally posted by john123
For Solaris and AIX, please give me the following analogs for the purposes of your argument:
* The 10.2.x OS
* The 10.3.x OS
* The Safari app
Well, for Solaris:
Solaris 8
Solaris 9
Netscape (the one that Sun themselves port) or HotJava
(And let's not talk about Netscape is available for OS X blah blah blah. Sun ports their own version from the Mozilla source to make it run on top of Solaris. Apple did similar things with KHTML. They chose how to architect their app.)
If a company has thousands of machines, then it's doing some pretty high-level work and probably doesn't care about Safari that much. Safari is a consumer app. There are other browser options as well (Camino, Firebird, etc.)
Some companies are reluctant to implement Camino or Firebird becasue of the lack of support. If there's a problem, they want to get someone on the horn to chew out and get things fixed. That's why IE has done pretty well in the Windows enterprise arena. There is one vendor to call. Now that Apple got MS to discontinue IE for Mac because of Safari (and made Safari the default browser), they have a level of responsibility that they wouldn't have had if Safari remained a second tier app (like, oh, say, Cyberdog) and not the premier browser.
Also, the statement that Safari is just a consumer app is completely false. Many (and I mean MANY) companies are implementing web based applications as a way to thin out client installation. I myself develop and administer one such application. It is critical for two groups in our company as well as our supply chain. And we have many more web based apps like this. Our workflow packages, our query interfaces to our ERP systems, our HR apps, our Java based time reporting apps; all web based. This means that we don't have to re-install each app on each machine when we do a version upgrade. We upgrade the app on the web server or cluster and then move on.
However, it's very important that the browser follow and implement standards because otherwise it results in our apps not rendering or not being functional for the users. The changes in Safari fixed a lot of issues with Java, ECMAscript (JavaScript), and CSS. And to get those fixes, a company would have to upgrade OSes across the enterprise.
I already addressed this in previous posts. System software changes and evolves, and as a result, it has always been the case that newer applications will set as a "cutoff" some OS version that's the minimum to run the application. This is just Common Sense 101 -- no roadmap required.
Agreed, but usually you provide fixes to your installed base for issues like I mentioned above.
You also completely ignored what I said about many programs requiring 10.1.x as a minimum, or 10.2.x as a minimum. Like I said before, you're not arguing about a principle -- you're upset because you don't like the way this particular situation affects you in your personal circumstances.
No I'm not ignoring that. I can DEFINITELY understand if those programs were providing new features. But I would expect that I have working software for my users on an OS release that was current a few months ago. That's just part of being in the software business. Whether there is a separate version or they make 1.2 work on 10.2, I don't care. They should provide some sort of fix for all the issues in the buggy 1.0 release that they got out into the public's hands.
More to the point, you're not entitled to bug fixes. Apple could decide to start charging tomorrow for Safari rather than making it free. That's their prerogative. That's exactly what they did with iLife (first the apps were free, then there was going to be a charge, then they changed it to a charge only for media/iDVD, now it's $49 for the suite, period).
Uh huh, and iLife still works with 10.2. I purchased a copy because it's got a s**t ton of great stuff that's new. If they released Safari as a stand alone app that worked with 10.2, I would go out and buy a copy. But Apple is forcing you to upgrade your OS for bug fixes to another application.
And yes, I think ALL USERS are ENTITLED to bug fixes no matter what the platform or application. Here's to accountability for software vendors. If you have to pay a little bit, fine, but offer it to me as a standalone app, not with some tie-in scheme that smacks of Microsoft.