programming4us
programming4us
ENTERPRISE

The Ideal OS (Part 1)

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019

This is indeed the one OS to rule them all. If it were to be built that is...

The last couple of years have seen some massively disruptive changes in computing, with several new technologies successfully challenging existing ones. This was particularly noticeable in the mobile world, where the shift towards computing on smartphones brought with it the need for specialized mobile platforms.

The different Operating Systems out there offer a lot of diversity in terms of their philosophy, systems design, user interface and third party application support. Using a mix of existing technologies and some extrapolative reasoning, we’ve tried to come up with our version of what the ideal OS will be like.

The Ideal Operating System Will Not Exist

The Ideal Operating System (or at least, our version of it) will simply not exist. No we’re not pessimists. In our vision the ideal OS will quietly disappear into the background, providing all necessary functions silently and without any outwardly signs. Allow us to elaborate.

Windows 8 syncs your device’s settings and applications to the cloud via SkyDrive

Windows 8 syncs your device’s settings and applications to the cloud via SkyDrive

Imagine a world, where every single personal computing device is nothing but a terminal connected to a server. (In some sense, this is true for all internet enabled devices even today). The device you hold in your hand or the one that’s at your desk, will be nothing but a display, letting you access your apps and multimedia, all stored in the cloud. You sign into a device (any device, it doesn’t matter) with your credentials, and it automatically pulls all your data, applications and media, hell, even the OS itself will be streamed to you via this network. Think of it as accessing web mail when you buy a device and load up the webmail URL in a browser, you know for a fact that your email is going to look exactly the same as on every other device, without having to worry about the hardware manufacturer.

“But this already exists” you might say. It does, to an extent. Windows 8 syncs your device’s settings and applications to the cloud via SkyDrive, and it’s there for you when you log in. But you can only access this feature from a Windows 8 desktop, or a phone running Windows Phone 8 (yes, all 3 units that have been sold so far). A similar feature exists with the Chromebook, but when was the last time you saw someone using one? (Hint: Never).

Windows 8 on the desktop

Windows 8 on the desktop

Separating the Hardware from the Software

What we’d like to see, is a completely hardware agnostic Operating System (or a generation of Operating Systems, from competing companies) that can be made to run on any device, because after all a device is just a means to connect to a server. You will be able to buy potentially any hard-ware device off the shelf with specifications as per your need, and use it with any OS of your choice. The device will contain just the bare minimum in terms of software - only the system software and drivers required to interface the various hardware components (display, network stack, power management) with each other. This is analogous to our current BIOS software, but much more sophisticated (not hard to imagine when you look at some of the UEFI BIOS versions out there) allowing any OS to be installed on top of it. Except in this case, “installed” is a term that refers to the act signing in to an account which pulls in all your data for you.

Head in the cloud...

In order to make these devices ubiquitous and low-cost, they will offload all hard-ware intensive tasks onto the server. All important processing or GPU operations will be carried out by the server itself, and only the output will be streamed back to you. (Think www.onlive.com) In other words, your device’s hardware won’t be a limiting factor in its performance. You’ll be able to enjoy high-res games, HD movies, hell, even transcode audio and video from your portable device, knowing that all the huffing and puffing is being managed remotely. Furthermore, all media content like movies, TV shows and music (unless created by you) will be streamed to you on-demand at a flat fee, hopefully putting an end to digital piracy. We can almost hear the MPAA and RIAA heave a sigh of relief. Of course, in the midst of all this, we’re assuming there’s ample bandwidth available.

...But down to earth

But don’t fret yet, we’re not completely abandoning the concept of locally stored files. We understand that you need important files and folders available to you at all times, in the event of a network outage. However, we’d like to change the way we store files locally. Instead of the current folder-based hierarchy which requires you to memorize the location of your files (not to mention the number of clicks it takes to get to a deeply nested folder), we’d like to adopt a flat-hierarchy, where your files can be retrieved with just a few keystrokes. Maybe even attach tags to your files to aid faster search. This search engine will integrate data from both online and offline sources, similar to Ubuntu’s Unity Dash, thus blurring the line between locally stored content and online data. So say you’re searching for a particular video; instead of navigating to your Videos folder and traversing a bunch of subfolders, you can just hit a key to bring up the search box, start typing into it, and watch the results intelligently appear from among those on YouTube, Vimeo and other video sharing sites, as well as those stored locally. So if you’re searching for a video of a cat, the engine will be able to process the contents of a video, determine that the video features a cat, and display it in the results, even if the actual filename doesn’t contain the word cat’. Such algorithms exist in a nascent state, examples being Soundhound or Shazam that fingerprint songs, and identify sound clips by comparing this information against a database of known songs.

Vimeo is a U.S. based video sharing website on which users can upload, share and view videos.

Vimeo is a U.S. based video sharing website on which users can upload, share and view videos.

Other  
 
Top 10
Free Mobile And Desktop Apps For Accessing Restricted Websites
MASERATI QUATTROPORTE; DIESEL : Lure of Italian limos
TOYOTA CAMRY 2; 2.5 : Camry now more comely
KIA SORENTO 2.2CRDi : Fuel-sipping slugger
How To Setup, Password Protect & Encrypt Wireless Internet Connection
Emulate And Run iPad Apps On Windows, Mac OS X & Linux With iPadian
Backup & Restore Game Progress From Any Game With SaveGameProgress
Generate A Facebook Timeline Cover Using A Free App
New App for Women ‘Remix’ Offers Fashion Advice & Style Tips
SG50 Ferrari F12berlinetta : Prancing Horse for Lion City's 50th
- Messages forwarded by Outlook rule go nowhere
- Create and Deploy Windows 7 Image
- How do I check to see if my exchange 2003 is an open relay? (not using a open relay tester tool online, but on the console)
- Creating and using an unencrypted cookie in ASP.NET
- Directories
- Poor Performance on Sharepoint 2010 Server
- SBS 2008 ~ The e-mail alias already exists...
- Public to Private IP - DNS Changes
- Send Email from Winform application
- How to create a .mdb file from ms sql server database.......
programming4us programming4us
programming4us
 
 
programming4us