Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/13/11 19:20
Read: times


 
Msg Score: +1
 +1 Good Answer/Helpful
#181869 - Apple "openness"
Responding to: ???'s previous message
Erik Malund said:
I often wonder if Keil et al would be available for Apple rather than Windows, had Apple not been so protective and run an "open shop". The success of the PC comes from this wonderful thing called competition which was there (was it) a year after IBM introduced the PC. Apple has never allowed it.


Erik, that is completely wrong. In terms of desktop application programming, Apple is completely open. In fact, when OS X was released, they decided to give away the XCode development tools (instead of requiring the purchase of CodeWarrior or whatever) and those tools are still free (and very high quality). Microsoft, being a software company, has never been interested in giving away development tools. The free "express" version of VisualStudio is total crippleware.

OS X developers can get a lot of access to operating-system sources, too (Darwin is open source, for example), certainly more than Microsoft allows.

In terms of hardware interfacing, it seems to me that FireWire, USB, PCIe are all standards, so developers are not constrained by anything Apple-specific. There is a lot of support for driver developers, too.

So all of this is a roundabout way of saying: there is absolutely no reason why Keil could not have ported their compiler to OS X had they chosen to do so. This goes for any company developing desktop software.

-a


List of 20 messages in thread
TopicAuthorDate
Creating iPhone apps?            01/01/70 00:00      
   added cost of the connectivity            01/01/70 00:00      
      Web server dongle            01/01/70 00:00      
         Code space            01/01/70 00:00      
            HTML isn't big            01/01/70 00:00      
               "only" (sic) 8919 bytes            01/01/70 00:00      
                  All depends on target etc            01/01/70 00:00      
                  You could do a lot in 1kByte            01/01/70 00:00      
                     It isn't the page itself that consumes code space            01/01/70 00:00      
   Apps            01/01/70 00:00      
      Evil incarnate            01/01/70 00:00      
      hurdles            01/01/70 00:00      
         Apple "openness"            01/01/70 00:00      
            Free            01/01/70 00:00      
               Agree to disagree            01/01/70 00:00      
               No, quite a lot is missing            01/01/70 00:00      
                  But still sufficient to be useful            01/01/70 00:00      
                     No, definitely usable even if crippled            01/01/70 00:00      
            you misunderstood me            01/01/70 00:00      
      One More thing            01/01/70 00:00      

Back to Subject List