Happy Birthday Windows
By Tom Warren, 20 November 2008 - 08:20 48 comments
Windows 1.0, the original 16-bit operating system, was released on 20 November 1985 and today marks its 23rd Birthday.
55 programmers developed the system in a year, making the 1st edition a break from the norm in terms of usability. It enabled users to use a mouse to navigate the system and use its various functions and applications that were included.
Applications included were a set of desktop applications (MS-DOS File Management Program), a calendar, card file, notepad, calculator, clock and telecommunications programs allowing users to manage their day-to-day activites much like a PDA does today. It also allowed users to switch between programs without needing to quit and restart them.
The OS itself had 256 colours ability, re sizable windows, a reserved area of minimized programs (the original concept of the task bar) and the ability to customize the appearance of windows. Microsoft began to include what we now call a "Control Panel" in its first version of Windows (1.x). It came with a lot of interface controls that are still seen in versions of Windows today such as text boxes, radio buttons, scrolling bars and menu items.
In the interface of Windows 1.0, windows can be maximized, minimized or tiled. The active windows cannot be overlapped instead of tiled. There is no option to cascade windows, so it is inconvenient to show more windows at the same time.
Microsoft announced the idea of windows in spring 1983. But the first version of Windows, Windows 1.0 was not released until November 1985. Windows 1.x is based on MS-DOS 2.0. Due to the hardware and software limitations of MS-DOS 2.0, it was not successful compared to later versions of Windows such as Windows 3.1. However, Microsoft did have a good chance to market the operating system at fast
developing IBM compatible computers. Speaking of marketing, Microsoft's screaming CEO, Steve Ballmer, got behind a camera and recorded a hilarious advert for Windows 1.0. Shouting on the video, Ballmer gets excited about Windows Write, Windows Paint, Notepad and a clock feature! Thankfully even Paint has been updated these days with the introduction of the ribbon user interface in Windows 7. Checkout Ballmer's advert below. Also worthy of a special mention is Rafael Rivera, the author of Within Windows. Rafael is famous for creating UX theme patches for Vista and XP and recently unlocked the superbar in Windows 7. Rafael was born on the exact same day as Windows 1.0 was released. Happy Birthday Rafael & Windows!

Comments (48)
+Richard Hammond - 20 November 2008 - 08:30
Rofl Ballmer is great, hasnt changed much in 23 years oddly.
Hapy Birthday Windows.
Express - 20 November 2008 - 15:39
By the article is incorrect, This is not a Real Ad.
Its a spoof video created by Microsoft for enjoyment of Microsoft employees.
Microsoft usually plays such videos during their annual all employee meetings.
badblood - 20 November 2008 - 08:31
Happy Birthday to the Windows OS! Some people may not like you, but I do!
Oh and Happy Birthday Rafael Rivera!
Sacha - 20 November 2008 - 08:32
Much of Windows 1.0 still resides in Vista. LOL, 20 years of cruft. If only they could make a version that removes the cruft and yet still keeps compatibility (as I realise they need this for business users).
Ci7 - 20 November 2008 - 08:46
such as
TRC - 20 November 2008 - 10:01
Much of Windows 1.0 resides in Vista? More like none. Vista is based on the NT family of Windows, not the DOS/9x line.
LTD - 20 November 2008 - 12:25
You mean legacy code. I've been saying for the past 3 years that Windows needs a complete re-write, something like what happened from OS 9 - OS X. Run legacy apps in an emulator for a while, institute a worldwide transition program, etc. It'll break compatibility for the most part, but it'll be a completely new paradigm form which MS can move forward.
Windows is a victim of its own popularity. It's the banana-boat of operating systems. People using old versions of software, demanding that even the newest version of Windows be able to run them, is what's holding it back.
Given this situation, however, Windows is handling it surprisingly well. And Windows 7 seems to be a step in the right direction with respect to optimizations.
afusion - 20 November 2008 - 16:43
Windows is a victim of its own popularity. It's the banana-boat of operating systems. People using old versions of software, demanding that even the newest version of Windows be able to run them, is what's holding it back.
Given this situation, however, Windows is handling it surprisingly well. And Windows 7 seems to be a step in the right direction with respect to optimizations.
Not everyone will jump ship with this transition, it'll take more money and resources MS could chew on (it could be possible though). The reason Apple's Intel transition was successful was due to their small market share and availability of applications(basically pro stuff, and all those companies were ready to transition to begin with). If you look at Windows 7 there really wouldn't be a need to rewrite the entire OS from scratch. They've done something beyond and excelling of what others companies that couldn't go through such in development strategies.
Honestly when you compare Windows and Mac which one is easier to manage? The Mac of course because of the hardware that's tied to it. Microsoft has excelled as a software pioneer to have the success rate of working machines that are various in each of their ways and to work as well as they do.
+Shadrack - 20 November 2008 - 19:27
Windows is a victim of its own popularity. It's the banana-boat of operating systems. People using old versions of software, demanding that even the newest version of Windows be able to run them, is what's holding it back.
Given this situation, however, Windows is handling it surprisingly well. And Windows 7 seems to be a step in the right direction with respect to optimizations.
Funny how all the unoptimized legacy code that is "weighing" windows down still results in games that run fast (faster than Mac OS X in most cases, but I have only compared with OSX86 installs not "true" Apple expensive-ware).
Athernar - 20 November 2008 - 19:29
Oh, so you've sifted through all of Vista's Source-Code to come to this conclusion?
As TRC put it, Vista is based on the NT kernel where Windows 1->ME were all based on DOS.
How you made the News staff when you make such stupid, misinformed claims like this is beyond me.
LTD - 20 November 2008 - 21:24
Funny how all the unoptimized legacy code that is "weighing" windows down still results in games that run fast (faster than Mac OS X in most cases, but I have only compared with OSX86 installs not "true" Apple expensive-ware).
Your games run fast because you've got hardware that is powerful enough to handle an OS that is a resource hog. That's what old code and legacyware do to an OS.
XerXis - 20 November 2008 - 21:31
Windows is a victim of its own popularity. It's the banana-boat of operating systems. People using old versions of software, demanding that even the newest version of Windows be able to run them, is what's holding it back.
Given this situation, however, Windows is handling it surprisingly well. And Windows 7 seems to be a step in the right direction with respect to optimizations.
http://en.wikipedia.org/wiki/Windows_on_Windows
something like that?
LTD - 20 November 2008 - 21:59
http://en.wikipedia.org/wiki/Windows_on_Windows
something like that? ;)
To be fair, Apple's solution was not a brilliant success; rather, it was a controlled failure. But it had to go the virtualization route, given the monumental dissimilarity between OS 9 and X. OS X was a complete departure. It broke everything that came before.
basix - 20 November 2008 - 22:19
As TRC put it, Vista is based on the NT kernel where Windows 1->ME were all based on DOS.
How you made the News staff when you make such stupid, misinformed claims like this is beyond me.
/told
Sacha - 21 November 2008 - 01:10
Sure, they changed the kernel (which was pretty much a complete rewrite). While I say 'much' of the Windows 1.x code, this is taking that there wasn't much of Windows 1.x to start with (small code base). I do believe they dumped Windows 1.x code in there for backwards compatibility as there was a problem with Windows NT API being too different at first. They obviously didn't rewrite this.
TRC - 21 November 2008 - 11:51
Windows 1.01 was basically just a fancy file manager for DOS, I doubt there was any of it left even in Windows 3.1 (you can't run Windows 1.0 programs in 3.1 for example). Now there might be a few leftovers from 3.1 in Vista as part of the NTVDM, maybe even an icon here and there, but as for Windows 1.01 I think it's safe to say there's no chance.
Ci7 - 20 November 2008 - 08:47
why the hell flash plugin doesnt show up !
smctainsh - 20 November 2008 - 09:56
Happy Birthday Windows! :)
Steven
billyea - 20 November 2008 - 10:41
I didn't get it a gift.
Magallanes - 20 November 2008 - 13:24
Vista is the gift :-D
:-(