Anti Virus Spyware

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 6 November 2011

Where is Apple going with OS X?

Posted on 07:17 by Unknown
First Apple introduced the Mac App Store as a one-stop shop where Mac users could purchase and download software, now there is sandboxing. What does this mean and where is Apple going with OS X?

Sandboxing is a programming term and it means that an application is limited in what it can access on the computer (or device). It can't delete files, it can't install and run other apps, it can't control other apps, it can't mess up your system. An app can only access its own files and private workspace. Sandboxing was created as a security feature that prevents malware and malicious apps from doing things they shouldn't. If an app can't access the rest of the system then it can't do any damage.

In some situations sandboxing is useful and if a web browser is run in a sandbox then any malware you come across on the web cannot damage or infect the computer because it can't access it.

Sandboxing is not useful in all cases though because it limits what an application can do. For example, suppose you want a utility that scans the disk searching for files. I recently looked at several of these and they are very useful. If these were limited to running in a sandbox then they would not have access to the system and they would not work. You want to find files fast on your Mac? Tough. (Spotlight does not find all files everywhere - it is a limited search facility.)

Another example is an FTP program. I use one to upload pages from my Mac to my websites. It would not work in a sandbox because it could not access any files apart from its own. iOS on the iPad and iPhone uses sandboxing and apps cannot access anything outside of their own workspace, except where iOS lets it - usually just the photos and videos. Install an FTP app on the iPad or iPhone and it is practically useless. If you have a note-taking app or an accounts program or some other app that saves files, just try loading those files into another app. You can't.

It is acceptable to have sandboxing on an iPhone because the apps you use are simple anyway, but a desktop computer is a completely different thing. Sandboxing may be secure, but the lack of freedom is very limiting and we might end up with only dumbed down apps that have limited functionality in the Mac App Store. Apps that do clever things by accessing the system, or adding extensions, plug-ins and add-ons, won't be possible.

Apple is forcing all apps in the Mac App Store to run in a sandbox. The deadline to implement this was originally November, but it has been extended to next March.

What is worrying is that this is yet another step towards the iOS way of thinking. The Mac/OS X has an app store like iOS. There are iOS-like features in OS X Lion. There is sandboxing of apps just like iOS. What is next?

I suspect that in the not too distant future Apple will decree that all apps for the Mac must be purchased and installed from the Mac App Store, just as with iOS. No apps will be installable from elsewhere. There are two reasons for doing this is and one is that Apple likes to keep control of everything, just as with iOS apps. Apple believes that if it controls what apps are available and what they can do, it will reduce user problems and user support because only approved apps will work.

another reason is the money and Apple takes a cut of every app sold in the Mac App Store. At the moment developers only put their software in it out of choice, but if every app for the Mac had to be purchased from there, just think of the revenue Apple would generate. It would get loads of money for doing very little, just as with iOS apps. I think this would be very tempting for Apple.

This scenario may work on the iPad and iPhone, but it is not one I would like on the Mac. I don't want to be limited to running only apps that Apple lets me run, I don't want apps to be limited to only functions that Apple says I can use, and I don't want Apple block useful apps I use just because it doesn't approve.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Apple, iPad, iPhone, Mac, OS X | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Discover what can access your Google account and block it
    There are many websites and services that require you to sign in before you are allowed to access them. To make the task easier they often p...
  • Internet Explorer is past its use-by date
    Are you still using Internet Explorer to browse the web? If you are, you are in the majority, but Microsoft's market share is steadily s...
  • Samsung rethinks its Galaxy Tab
    Anyone can be a blogger (hey, look at me!) and anyone can post their thoughts, ideas and comments online, but how many are worth reading? Th...
  • Apple iTablet - where will you use it?
    The rumours around Apple's tablet computer/hand-held device still persist and it seems like there is a news item somewhere on the web al...
  • iPhone nano coming soon
    Every year there are rumours that Apple is working on an iPhone nano. This will be smaller, lighter and cheaper than the ordinary iPhone and...
  • Symantec opt-out trialware is a bad idea
    Norton AntiVirus 2011 is now available and it looks interesting. For example, it now scans your Facebook page for bad links to dodgy websit...
  • Which is more secure, Windows PCs or Apple Macs?
    This is a debate that has been going on for years and will no doubt continue for several more. The reason I bring it up is an article that w...
  • Apple Macs will dominate in 2050
    Apple Macs will dominate the computer market in 2050. How do I know? Take a look at the data at Netmarketshare . I am joking of course. It...
  • Why Amazon's tablet will succeed
    Tablet makers are having a rough time competing with Apple's hugely successful iPad and some are suffering from poor sales, some are suf...
  • Clear Windows 8 tiles of personal information
    The most noticeable feature of Windows 8 is, of course, the Start screen. It has a collection of tiles that are used to start programs inste...

Categories

  • Android
  • app
  • Apple
  • cloud computing
  • eBook
  • Facebook
  • Galaxy
  • gaming
  • Google
  • iCloud
  • internet
  • iOS
  • iPad
  • iPhone
  • iPod
  • iPod Touch
  • iTunes
  • Kindle
  • Leopard
  • Linux
  • Lion
  • Live Mesh
  • Mac
  • MacBook
  • malware
  • Mavericks
  • Microsoft
  • Mountain Lion
  • online storage
  • OS X
  • PayPal
  • PC
  • phone
  • Ping
  • programming
  • Samsung
  • security
  • SkyDrive
  • Snow Leopard
  • software
  • Surface
  • tablet
  • utility
  • Vista
  • Windows
  • Windows 7
  • Windows 8
  • XP

Blog Archive

  • ►  2013 (66)
    • ►  November (2)
    • ►  October (3)
    • ►  September (10)
    • ►  August (6)
    • ►  July (8)
    • ►  June (8)
    • ►  May (6)
    • ►  April (8)
    • ►  March (6)
    • ►  February (4)
    • ►  January (5)
  • ►  2012 (95)
    • ►  December (3)
    • ►  November (4)
    • ►  October (12)
    • ►  September (8)
    • ►  August (9)
    • ►  July (6)
    • ►  June (10)
    • ►  May (6)
    • ►  April (7)
    • ►  March (11)
    • ►  February (11)
    • ►  January (8)
  • ▼  2011 (49)
    • ►  December (5)
    • ▼  November (8)
      • iPhone 5 to have 4in screen?
      • Social networking madness
      • Beware of Trojans posing as legitimate Mac apps
      • Kindle Fire - everything you need to know
      • Mobile Flash is dead
      • Is Siri a threat to Google?
      • Where is Apple going with OS X?
      • Get Magican for Apple Mac OS X
    • ►  October (6)
    • ►  September (4)
    • ►  August (3)
    • ►  July (4)
    • ►  June (2)
    • ►  May (2)
    • ►  April (3)
    • ►  March (6)
    • ►  February (2)
    • ►  January (4)
  • ►  2010 (51)
    • ►  December (3)
    • ►  November (3)
    • ►  October (4)
    • ►  September (6)
    • ►  August (5)
    • ►  July (3)
    • ►  June (7)
    • ►  May (3)
    • ►  April (3)
    • ►  March (6)
    • ►  February (4)
    • ►  January (4)
  • ►  2009 (28)
    • ►  November (3)
    • ►  October (4)
    • ►  September (3)
    • ►  August (4)
    • ►  July (5)
    • ►  June (2)
    • ►  May (3)
    • ►  March (1)
    • ►  February (2)
    • ►  January (1)
  • ►  2008 (15)
    • ►  December (2)
    • ►  November (4)
    • ►  October (4)
    • ►  August (4)
    • ►  July (1)
Powered by Blogger.

About Me

Unknown
View my complete profile