Tuesday, 13 January 2015

DateTitleArchitecture
20 November 1985Windows 1.0x86 – 16-bit
9 December 1987Windows 2.0x86 – 16-bit
27 May 1988Windows 2.10x86 – 16-bit
13 March 1989Windows 2.11x86 – 16-bit
22 May 1990Windows 3.0x86 – 16-bit
20 October 1991Windows 3.0 with Multimedia Extensionsx86 – 16-bit
6 April 1992Windows 3.1x86 – 16-bit
27 October 1992Windows for Workgroups 3.1x86 – 16-bit
27 July 1993Windows NT 3.1IA-32DEC AlphaMIPS
8 November 1993Windows for Workgroups 3.11x86 – 16-bit
21 September 1994Windows NT 3.5IA-32DEC AlphaMIPS
30 May 1995Windows NT 3.51IA-32DEC AlphaMIPSPowerPC
24 August 1995Windows 95IA-32
24 August 1996Windows NT 4.0IA-32DEC AlphaMIPSPowerPC
25 June 1998Windows 98IA-32
5 May 1999Windows 98 SEIA-32
17 February 2000Windows 2000IA-32
14 September 2000Windows MEIA-32
25 October 2001Windows XPIA-32
25 October 2001[1]Windows XP 64-Bit Edition (v2002)Itanium
31 October 2002Windows XP Media Center EditionIA-32
28 March 2003[2]Windows XP 64-Bit Edition (v2003)Itanium
24 April 2003Windows Server 2003IA-32x64Itanium
30 September 2003Windows XP Media Center Edition 2004IA-32
12 October 2004Windows XP Media Center Edition 2005IA-32
25 April 2005Windows XP Professional x64 Editionx64
6 December 2005Windows Server 2003 R2IA-32x64Itanium
8 July 2006Windows Fundamentals for Legacy PCsIA-32
8 November 2006Windows Vista for Business useIA-32x64
30 January 2007Windows Vista for Home use; released in fifty countriesIA-32x64
7 November 2007Windows Home ServerIA-32x64
27 February 2008Windows Server 2008IA-32x64
22 July 2009[3]Windows 7IA-32x64
22 October 2009Windows Server 2008 R2x64
6 April 2011Windows Home Server 2011x64
4 September 2012Windows Server 2012x64
26 October 2012Windows 8IA-32x64
26 October 2012Windows RTARM
18 October 2013Windows 8.1IA-32x64
18 October 2013Windows RT 8.1ARM
18 October 2013Windows Server 2012 R2x64
21 January 2015Windows 10x64

Monday, 12 January 2015

Microsoft Windows:


Microsoft Windows is a family of operating systems for personal computers. In this article we look at the history of Microsoft operating systems from 1985 to present day.


Microsoft Windows is a family of operating systems for personal computers. Windows dominates the personal computer world, running, by some estimates, on more than 90 percent of all personal computers – the remainder running Linux and Macoperating systems. Windows provides a graphical user interface(GUI), virtual memory management, multitasking, and support for many peripheral devices.

Microsoft Operating Systems for Personal Computers:

The following details the history of Microsoft operating systems designed for personal computers (PCs).

MS-DOS (Microsoft disk operating system):

Originally developed by Microsoft for IBM, MS-DOS was the standard operating system for IBM-compatible personal computers. The initial versions of DOS were very simple and resembled another operating system called CP/M.
Subsequent versions have become increasingly sophisticated as they incorporated features of minicomputer operating systems.

Windows 1.0 – 2.0 (1985-1992):

Introduced in 1985, Microsoft Windows 1.0 was named due to the computing boxes, or "windows" that represented a fundamental aspect of the operating system. Instead of typing MS-DOS commands, windows 1.0 allowed users to point and click to access the windows.
In 1987 Microsoft released Windows 2.0, which was designed for the designed for the Intel 286 processor. This version added desktop icons, keyboard shortcuts and improved graphics support.

Windows 3.0 – 3.1 (1990–1994):

Microsoft released Windows 3.0 in May, 1900 offering better icons, performance and advanced graphics with 16 colors designed for Intel 386 processors.
This version is the first release that provides the standard "look and feel" of Microsoft Windows for many years to come. Windows 3.0 included Program Manager, File Manager and Print Manager and games (Hearts, Minesweeper and Solitaire). Microsoft released Windows 3.1 in 1992.

Windows 95 (August 1995):

A major release of the Microsoft Windows operating system released in 1995. Windows 95 represents a significant advance over its precursor, Windows 3.1. In addition to sporting a new user interface, Windows 95 also includes a number of important internal improvements. Perhaps most important, it supports 32-bit applications, which means that applications written specifically for this operating system should run much faster.
Although Windows 95 can run older Windows and DOS applications, it has essentially removed DOS as the underlying platform. This has meant removal of many of the old DOS limitations, such as 640K of main memory and 8-character filenames. Other important features in this operating system are the ability to automatically detect and configure installed hardware (plug and play).

Windows 98 (June 1998):

Windows 98 offers support for a number of new technologies, including FAT32, AGP, MMX, USB, DVD, and ACPI. Its most visible feature, though, is the Active Desktop, which integrates the Web browser (Internet Explorer) with the operating system. From the user's point of view, there is no difference between accessing a document residing locally on the user's hard disk or on a Web server halfway around the world.

Windows ME - Millennium Edition (September 2000):

The Windows Millennium Edition, called "Windows Me" was an update to the Windows 98 core and included some features of the Windows 2000  operating system. This version also removed the "boot in DOS" option.

Windows NT 31. - 4.0 (1993-1996):

A version of the Windows operating system. Windows NT (New Technology) is a 32-bit operating system that supports preemptive multitasking. There are actually two versions of Windows NT: Windows NT Server, designed to act as a server in networks, and Windows NT Workstation for stand-alone or client workstations. 

Windows 2000 (February 2000):

Often abbreviated as "W2K," Windows 2000 is an operating system for business desktop and laptop systems to run software applications, connect to Internet and intranet sites, and access files, printers, and network resources. Microsoft released four versions of Windows 2000: Professional (for business desktop and laptop systems), Server (both a Web server and an office server), Advanced Server (for line-of-business applications) and Datacenter Server (for high-traffic computer networks).

Windows XP (October 2001):

Windows XP was first introduced in 2001. Along with a redesigned look and feel to the user interface, the new operating system is built on the Windows 2000 kernel, giving the user a more stable and reliable environment than previous versions of Windows. Windows XP comes in two versions, Home and Professional.  Microsoft focused on mobility for both editions, including plug and play features for connecting to wireless networks. The operating system also utilizes the 802.11x wireless security standard. Windows XP is one of Microsoft's best-selling products.

Windows Vista (November 2006):

Windows Vista offered an advancement in reliability, security, ease of deployment, performance and manageability over Windows XP. New in this version was capabilities to detect hardware problems before they occur, security features to protect against the latest generation of threats, faster start-up time and low power consumption of the new sleep state. In many cases, Windows Vista is noticeably more responsive than Windows XP on identical hardware. Windows Vista simplifies and centralizes desktop configuration management, reducing the cost of keeping systems updated.

Windows 7 (October, 2009):

Windows 7 made its official debut to the public on October 22, 2009 as the latest in the 25-year-old line of Microsoft Windows operating systems and as the successor to Windows Vista (which itself had followed Windows XP).
Windows 7 was released in conjunction with Windows Server 2008 R2, Windows 7's server counterpart. Enhancements and new features in Windows 7 include multi-touch support, Internet Explorer 8, improved performance and start-up time, Aero Snap, Aero Shake, support for virtual hard disks, a new and improved Windows Media Center, and improved security.

Windows 8 (Codename, Expected Release 2012):

Windows 8 is a completely redesigned operating system that's been developed from the ground up with touchscreen use in mind as well as near-instant-on capabilities that enable a Windows 8 PC to load and start up in a matter of seconds rather than in minutes. Windows 8 will replace the more traditional Microsoft Windows OS look and feel with a new "Metro" design system interface that first debuted in the Windows Phone 7 mobile operating system.
The Metro user interface primarily consists of a "Start screen" made up of "Live Tiles," which are links to applications and features that are dynamic and update in real time.  Windows 8 supports both x86 PCs and ARM processors. Online media sites indicate that this version will be available in 2012, with October and Fall being the most often quoted time frame.



Android Versions:

Android has come in several forms and flavors over the years - this is your guide to the dessert-themed operating system

If you've heard of Android, chances are you've heard all about its various versions. Some call it fragmentation, some say it's the nature of open-source, but in reality it's both a curse and a blessing. Regardless, it's good to have a little context about what all these version numbers and names mean when you see them posted on the Internet.
Each major version of Android has a dessert-based nickname, and they are all in alphabetical order.

We like to think it's because of the delicious things they each have offered, but the folks at Google are pretty tight-lipped about why they used the internal code names they did. They certainly have a good sense of humor, and seem to like tasty deserts.
Below is a quick primer on the the different versions of Android that are still alive and kicking, from newest to oldest:

Android 5.0 - Lollipop

Google has announced Android 5.0 Lollipop, and it ushers is a new design language and support for 64-bit devices. It's also the first time Google has provided developer beta previews of the software, so that the apps we all love can be ready when the new version drops.




We expect big changes under the hood as well, and a plethora of new API changes in addition to forward-facing features like a new interface. Google has plans to update their own Nexus 5, Nexus 4 and Nexus 7 to Android L, and other companies like Motorola have affirmed their intentions to do the same.

Android 4.4 - KitKat

Google announced that the next version of Android would be named for their favorite confectioneries — Kit Kat bars — on September 3, 2013. We're not yet sure what manner of goodies we'll find in the next version of Android, because Google has been understandably cryptic with details.
Their US partner in the deal, Hershy, hasn't been so quiet. They promise an update that really does taste as good as it looks, and offers adjustable orientation that works perfectly in portrait or landscape. If you enjoy a little tongue-in-cheek humor, have a look here and speculate with everyone else.

Android 4.1-4.3 - Jelly Bean

Jelly BeanJelly Bean arrived at Google IO 2012, with the release of theASUS Nexus 7, followed by a quick update for unlocked Galaxy Nexus phones. Later in the year, the release of the Nexus 10and Nexus 4 updated things from 4.1 to 4.2 and on to 4.3, but the version remained Jelly Bean. The release polished the UI designstarted in Ice Cream Sandwich, and brought several great new features to the table. 
Besides the new focus on responsiveness with Project Butter, Jelly Bean brings multi-user accounts, actionable notifications, lock screen widgets, quick-settings in the notification bar, Photosphere to the "stock" Android camera and Google Now. 
Jelly Bean is hailed by many as the turning point for Android, where all the great services and customization options finally meet great design guidelines. It's certainly very visually pleasing, and we'd argue that it's become one of the nicest looking mobile operating systems available

Android 4.0 - Ice Cream Sandwich

Ice Cream SandwichThe follow-up to Honeycomb was announced at Google IO in May 2011 and released in December 2011. Dubbed Ice Cream Sandwich and finally designated Android 4.0, Ice Cream Sandwich brings many of the design elements of Honeycomb to smartphones, while refining the Honeycomb experience.
The first device to launch with ICS was the Samsung Galaxy Nexus. The Motorola Xoom and the ASUS Transformer Prime were the first tablets to receive updates, while the Samsung Nexus S was the first smartphone to make the jump to Android 4.0.

Android 3.X - Honeycomb

HoneycombAndroid 3.0 came out in February 2011 with the Motorola Xoom. It's the first version of Android specifically made for tablets, and brings a lot of new UI elements to the table.  Things like a new System bar at the bottom of the screen to replace the Status bar we see on phones, and a new recent applications button are a great addition for the screen real estate offered by Android tablets.
Some of the standard Google applications have also been updated for use with Honeycomb, including the Gmail app and the Talk app.  Both make great use of fragments, and the Talk app has video chat and calling support built in.  Under the hood, 3D rendering and hardware acceleration have been greatly improved.
We can't talk about Honeycomb without mentioning that it also shows Google's new distribution method, where manufacturers are given the source code and license to use it only after their hardware choices have been approved by Google.  This dampens third party development, as the source code is no longer available for all to download and build, but Google assures us they will address this issue in the future.
Improvements to Honeycomb were announced at Google IO in May 2011 as Android 3.1, and Android 3.2 has followed.

Android 2.3 - Gingerbread

GingerbreadAndroid 2.3 came out of the oven in December 2010, and like Eclair, has a new "Googlephone" to go along with -- the Nexus S.  Gingerbread brings a few UI enhancements to Android, things like a more consistent feel across menus and dialogs, and a new black notification bar, but still looks and feels like the Android we're used to, with the addition of a slew of new language support.
Gingerbread brings support for new technology as well.  NFC (Near Field Communication) is now supported, and SIP (Internet calling) support is now native on Android. Further optimizations for better battery life round out a nice upgrade.
Behind the scenes, the fellows at Mountain View spent time with more JIT (the Just-In-Time compiler) optimizations, and made great improvements to Androids garbage collection, which should stop any stuttering and improve UI smoothness.  Round that out with new a multi-media framework for better support of sound and video files.
Versions of Android older than 2.3, while still used on a small number of devices, are considered "legacy" versions and are generally unsupported by Google, manufacturers and app developers.

Android 2.2 - Froyo

Android 2.2 FroyoAndroid 2.2 was announced in May 2010 at the Google IO conference in San Francisco. The single largest change was the introduction of the Just-In-Time Compiler -- or JIT -- which significantly speeds up the phone's processing power.
Along with the JIT, Android 2.2 also brings support for Adobe Flash 10.1. That means you can play your favorite Flash-based games in Android's web browser. Take that, iPhone!
Froyo also brought native support for tethering, meaning you could use your Android smartphone's data connection to provide Internet (wirelessly or with a USB cable) to just about any device you want. Sadly, most carriers will strip this native support in exchange for some sort of feature they can charge for. (Can't really blame them, can you?)

Android 2.0/2.01/2.1 - Eclair

Android 2.0/2.1 EclairEclair was a pretty major step up over its predecessors. Introduced in late 2009, Android 2.0 first appeared on the Motorola Droid, bringing improvements in the browser, Google Maps, and a new user interface. Google Maps Navigation also was born in Android 2.0, quickly bringing the platform on par with other stand-along GPS navigation systems.
Android 2.0 quickly gave way to 2.0.1, which the Droid received in December 2009, mainly bringing bugfixes. And to date, the Droid remains the phone phone to have explicitly received Android 2.0.1.
The now-defunct Google Nexus One was the first device to receive Android 2.1 when it launched in January 2010, bringing a souped-up UI with cool 3D-style graphics. From there, the rollout of Android 2.1 has been relatively slow and painful. Manufacturers skipped Android 2.0 in favor of the latest version but needed time to tweak their customizations, such as Motorola's Motoblur.
HTC's Desire and Legend phones launched with Android 2.1 later in the year, touting a new and improved Sense user interface.

Android 1.6 - Donut

Android 1.6 DonutDonut, released in September 2009, built on the features that came with Android 1.5, and expanded them. While not very rich in the eye-candy department, Android 1.6 made some major improvements behind the scenes, and provided the framework base for the amazing features to come.  To the end user, the two biggest changes would have to be the improvements to the Android Market, and universal search.
Behind the screen, Donut brought support for higher resolution touchscreens,  much improved camera and gallery support, and perhaps most importantly, native support for Sprint and Verizon phones. Without the technology in Android 1.6, there would be no Motorola Droid X or HTC Evo 4G.
The devices released with Android 1.6 cover a wide range of taste and features, including the Motorola Devour, the Garminphone, and the Sony Ericsson Xperia X10.

Android 1.5 - Cupcake

Android 1.5 CupcakeCupcake was the first major overhaul of the Android OS.  The Android 1.5 SDK was released in April 2009 and brought along plenty of UI changes, the biggest probably being support for widgets and folders on the homescreens. 
There were plenty of changes behind the scenes, too.  Cupcake brought features like improved Bluetooth support, camcorder functions, and new upload services like YouTube and Picasa.
Android 1.5 ushered in the era of the modern Android phone, and the explosion of devices included favorites like the HTC Hero/Eris, the Samsung Moment, and the Motorola Cliq.