Showing posts with label History. Show all posts
Showing posts with label History. Show all posts

A list of Windows Operating System Version Number

What I mean by version number is not necessary mean the OS name or service packs. For example, Windows 7, doesn't necessary mean it's the 7th version of Windows coming from Microsoft. As we have discussed before on our opinion of Why Windows 7 is named Seven. Here is a list of versions of Windows, since Windows Operating System 1.0. The distinguish of versions rather than OS names are important for developers and the distinguish of Windows structure.

the list of Windows OS by Version NumbersOperating System Version Number Other Information
Windows 1.0 1.04
Windows 2.0 2.11
Windows 3.0 3
Windows NT 3.1 3.10.528
Windows for Workgroups 3.11 3.11
Windows NT Workstation 3.5 3.5.807
Windows NT Workstation 3.51 3.51.1057
Windows 95 4.0.950
Windows NT Workstation 4.0 4.0.1381
Windows 98 4.1.1998
Windows 98 Second Edition 4.1.2222
Windows Me 4.90.3000
Windows 2000 Professional 5.0.2195
Windows XP 5.1.2600 Current SP3
Windows XP Professional x64 Edition 5.2.3790
Windows Vista 6.0.6000 Current Version changed to 6.0.6002 with SP2
Windows 7 6.1.7600 RTM


Available editions/versions for Windows Server 2008


Windows Server 2008 will be released with eight editions which include

  • Windows Server 2008 Standard

    Windows Server 2008 is the most robust Windows Server operating system to date. With built-in, enhanced Web and virtualization
    capabilities, it is designed to increase the reliability and flexibility of your server infrastructure while helping save time and
    reduce costs. Powerful tools give you greater control over your servers, and streamline configuration and management tasks. Plus,
    enhanced security features work to harden the operating system to help protect your data and network, and
    provide a solid, highly dependable foundation for your business.

  • Windows Server 2008 Enterprise

    Windows Server 2008 Enterprise delivers an enterprise-class platform for deploying business-critical applications. It helps
    improve availability with clustering and hot-add processor capabilities, helps improve security with consolidated identity
    management features, and reduces infrastructure costs by consolidating applications with virtualization licensing rights. Windows
    Server 2008 Enterprise provides the foundation for a highly dynamic, scalable IT infrastructure.

  • Windows Server 2008 Datacenter

    Windows Server 2008 Datacenter delivers an enterprise-class platform for deploying business-critical applications and large-scale
    virtualization on small and large servers. It improves availability with clustering and dynamic hardware partitioning
    capabilities, reduces infrastructure costs by consolidating applications with unlimited virtualization licensing rights, and
    scales from 2 to 64 processors. Windows Server 2008 Datacenter provides a foundation on which to build enterprise-class
    virtualization and scale-up solutions.

  • Windows Web Server 2008

    Designed to be used specifically as a single-purpose Web server, Windows Web Server 2008 provides a rock-solid foundation of Web
    infrastructure capabilities in the next-generation Windows Server 2008. Integrated with the newly re-architected IIS 7.0, ASP.NET,
    and the Microsoft .NET Framework, Windows Web Server 2008 enables any organization to rapidly deploy Web pages, Web sites, Web
    applications, and Web services.

  • Windows Server 2008 for Itanium-Based Systems

    Windows Server 2008 for Itanium-Based Systems is optimized for large databases, line of business, and custom applications
    providing high availability and scalability with up to 64 processors to meet the needs of demanding and mission-critical
    solutions.

  • Windows Server 2008 Standard without Hyper-V

    Windows Server 2008 Standard is the most robust Windows Server operating system to date. It is designed to increase the
    reliability and flexibility of your server infrastructure while helping save time and reduce costs. Powerful tools give you
    greater control over your servers, and streamline configuration and management tasks. Plus, enhanced security features work to
    harden the operating system to help protect your data and network, and provide a solid, highly dependable foundation for your
    business. This product does not include Windows Server Hyper-V.

  • Windows Server 2008 Enterprise without Hyper-v

    Windows Server 2008 Enterprise delivers an enterprise-class platform for deploying business-critical applications. It improves
    availability with clustering and hot-add processor capabilities, improves security with consolidated identity management features,
    and reduces infrastructure costs by consolidating applications with virtualization licensing rights. Windows Server 2008
    Enterprise provides the foundation for a highly dynamic, scalable IT infrastructure. This product does not include Windows Server
    Hyper-V.

  • Windows Server 2008 Datacenter without Hyper-v

    Windows Server 2008 Datacenter delivers an enterprise-class platform for deploying business-critical applications and large-scale
    virtualization on small and large servers. It improves availability with clustering and dynamic hardware partitioning
    capabilities, reduces infrastructure costs by consolidating applications with unlimited virtualization licensing rights, and
    scales from 2 to 64 processors. Windows Server 2008 Datacenter provides a foundation on which to build enterprise-class
    virtualization and scale-up solutions. This product does not include Windows Server Hyper-V.

Technorati : ,
Del.icio.us : ,
Zooomr : ,
Flickr : ,


Evolution of Microsoft Windows: 1985 – 2009

It all began in Plaza Hotel, New York City on the 10th of November 1983. Two Microsoft founders Paul Allen and Bill Gates officially announced their corporation's first and next-generation graphical user interface operating system - Microsoft Windows.

Despite the criticism on stability and constantly being compared to their rivals Apple Macintosh, Microsoft Windows is still the most widely used operating systems in the world. In this article, we'll bring you back to 1985 where the very first official Microsoft Windows 1.0 was announced, and then we take a trip down memory lane to see all boot screens and desktop interface of all Windows operating system possible.

Windows 1.01 (1985)

Officially released on November 20, 1985, this 16-bit OS that cost less than 1MB in overall is Microsoft's very first operating system that allows multi tasking with graphical user interface on PC platform that runs on MS-DOS 5.0.

windows 1.01

windows 1.01

Windows 1.01

Windows 1.03 (1986)

Introduced in 1986, Windows 1.03 is an upgrade to its previous predecessor Windows 1.01. Entire operating system cost about 2.2Mb hard disk space.

Windows 1.03

Windows 1.03

Windows 2.03 (1987)

Taking advantage of the speed of Intel 286/386 processor at that time, Windows 2.03 is a replacement for Windows 1.x. It also starts the era where users are able to overlap windows, customize screens, etc. Still the entire operating system cost no more than 2.5Mb.

Windows 2.03

Windows 2.86 (1989)

Windows 2.86

Windows 3.0 (1990)

This is the third major released of Microsoft Windows with a improved set of Windows icons and applications like File Manager, Program Manager that is still being used in today's Windows. This 22 May 1990 released operating system is then replaced by Windows 3.1 two years later.

windows 3.0

Windows 3.0

Windows 3.1 (1992)

Windows 3.1 is probably the earliest Windows most of us are familiar with. Windows 3.1 and later Windows 3.1x is an upgrade to Windows 3.0 with bug fixes and multimedia support.

windows 3.1

Windows 3.1

Windows 3.1

Windows NT 3.1 (1993)

The first Windows New Technology (NT) introduced. It maintains consistency with the Windows 3.1, a well-established home and business operating system at the time, the new Windows NT operating system began with version 3.1. Unlike Windows 3.1, however, Windows NT 3.1 was a 32-bit operating system.

Windows NT 3.1

Windows 3.11 (1993)

A superset of Windows 3.1, Windows for Workgroups 3.11 added peer-to-peer workgroup and domain networking support. For the first time, Windows-based PCs were network-aware and became an integral part of the emerging client/server computing evolution - Microsoft

Windows 3.11

Windows 3.11

Windows NT 3.51 Workstation (1995)

The Windows NT Workstation 3.5 release provided the highest degree of protection yet for critical business applications and data. With support for the OpenGL graphics standard, this operating system helped power high-end applications for software development, engineering, financial analysis, scientific, and business-critical tasks - Microsoft

Windows NT 3.51 Workstation

Windows NT 3.51 Workstation

Windows 95 (1995)

Previously code-named Chicago, Windows 95 is a successor to all the existing Windows operating system so far. It gives full graphical user interface support, integrated a 32-bit TCP/IP (Transmission Control Protocol/Internet Protocol) stack for built-in Internet support, dial-up networking, and new Plug and Play capabilities that made it easy for users to install hardware and software.

Windows 95

Windows 95

Windows NT 4.0 (1996)

Windows NT Workstation 4.0 included the popular Windows 95 user interface yet provided improved networking support for easier and more secure access to the Internet and corporate intranets - Microsoft.

Windows NT 4.0

Windows NT 4.0

Windows NT Server 4.0 (1996)

Windows NT Server 4.0

Windows NT Server 4.0

Windows 98 (1998)

Windows 98 was the upgrade from Windows 95. Described as an operating system that "Works Better, Plays Better," Windows 98 was the first version of Windows designed specifically for consumers - Microsoft.

Windows 98

Windows 98

Windows 2000 (2000)

More than just the upgrade to Windows NT Workstation 4.0, Windows 2000 Professional was also designed to replace Windows 95, Windows 98, and Windows NT Workstation 4.0 on all business desktops and laptops. Built on top of the proven Windows NT Workstation 4.0 code base, Windows 2000 added major improvements in reliability, ease of use, Internet compatibility, and support for mobile computing - Microsoft.

Windows 2000

Windows 2000

Windows 2000 Server (2000)

Windows 2000 Server

Windows 2000 Server

Windows ME (2000)

Designed for home computer users, Windows Me offered consumers numerous music, video, and home networking enhancements and reliability improvements - Microsoft.

Windows ME

Windows ME

Windows XP (2001)

Windows XP Professional brings the solid foundation of Windows 2000 to the PC desktop, enhancing reliability, security, and performance. With a fresh visual design, Windows XP Professional includes features for business and advanced home computing, including remote desktop support, an encrypting file system, and system restore and advanced networking features - Microsoft.

Windows XP

Windows XP

Windows XP

Windows Server 2003 (2003)

Released on April 2003, and also known as Win2k3, this operating system is a sucessor to it's predecessor Windows Server 2000 (Win2k).

Windows Server 2003

Windows Server 2003

Windows Vista (2006)

Came more than 5 years after it's predecessor Windows XP, Vista is the longest timeline break for Microsoft between two operating system. Read more.

Windows Vista

Windows Vista

Windows Vista

Windows 7 (2009)

Codenamed Blackcomb, Windows 7 is one of the most anticipated operating system which should be available somewhere in Oct 2009. Read more.

Windows 7

Windows 7

Windows 7

Technorati : ,
Del.icio.us : ,
Zooomr : ,
Flickr : ,


A Brief History of Unix

A Brief History of Unix

This article will give people with no previous UNIX experience some sense of what UNIX is. This article will cover the history of UNIX and an introduction to UNIX.

HISTORY OF UNIX AND CAUSES FOR ITS POPULARITY

Most discussions of UNIX begin with the history of UNIX without explaining why the history of UNIX is important to understanding UNIX. The remainder of this document will describe some strengths and weaknesses of UNIX and attempt to explain why UNIX is becoming popular. All of UNIX's strengths and weaknesses can be directly related to the history of its development, hence a discussion of history is very useful.

UNIX was originally developed at Bell Laboratories as a private research project by a small group of people starting in 1969. This group had experience with a number of different operating systems research efforts in the 1970's. The goals of the group were to design an operating system to satisfy the following objectives:

• Simple and elegant


• Written in a high level language rather than assembly language


• Allow re-use of code

Typical vendor operating systems of the time were extremely large and all written in assembly language. UNIX had a relatively small amount of code written in assembly language (this is called the kernel) and the remaining code for the operating system was written in a high level language called C.

The group worked primarily in the high level language in developing the operating system. As this development continued, small changes were necessary in the kernel and the language to allow the operating system to be completed. Through this evolution the kernel and associated software were extended until a complete operating system was written on top of the kernel in the language C.

UNIX APPLICATION PROGRAMMING INTERFACE

Many proprietary operating systems have a simplified view of application behavior. The typical application reads some data from disk, tape or a terminal and does some processing. Output is produced onto disk, tape, tape, terminal, or printer. The operating systems generally provide easy to use well-implemented facilities to support these types of facilities.

As applications become more sophisticated they need new features such as network access, multi-tasking, and interprocess communications. In traditional operating systems, these features are often hard to use, not well documented, and only callable from assembly language. When a program makes use of these features, the program may be much more complex and much more difficult to maintain.

In UNIX because the C language was written to be used to implement an operating system rather than a traditional "input-processing-output" application, use of these sophisticated features is quite easily done from the C language without writing any assembly language. In addition, the documentation for these sophisticated features is in the same format and location as the documentation for the normal application calls.

When UNIX was distributed, users could write applications in C and easily make use of all of the operating system facilities. This allowed application developers to quickly develop much more sophisticated applications using these facilities.

The pattern of development in UNIX when adding new features such as networking is to provide an application program interface from the C language to access the new features.

In general UNIX system developers and application developers program in the same language using the same application programming interface. In typical proprietary operating systems, the operating systems programmers are programming in assembly language and have access to a many capabilities which are not available to the application developer.

UNIX NETWORKING

In 1984, the University of California at Berkeley released version 4.2BSD which included a complete implementation of the TCP/IP networking protocols. Systems based on this and later BSD releases provided a multi-vendor networking capability based on Ethernet networking.

The networking support included, remote login, file transfer, electronic mail, and other important features.

As UNIX was ported onto more and more different types of computer hardware the UNIX networking allowed many different types of systems to share and mutually use data. Networks consisting of many different systems could be used as a large distributed system.

When SUN Microsystems added NFS (Network File System), this ability to share and mutually use data was significantly enhanced.

UNIX POPULARITY

At this point, the reader might be asking, "This document is designed for first time UNIX users. Why all of this discussion about programming and system programming?" The answer is because the document is using the history of UNIX to explain why UNIX is so popular. The application portability and system programming issues have caused many hardware and software vendors to choose UNIX.

The effect of many vendors choosing UNIX is that there is a wide variety of UNIX systems available to users at attractive prices. There are three primary causes for UNIX's popularity (and none is user interface):

• Only a very small amount of code in UNIX is written in assembly language. This makes it relatively easy for a computer vendor to get UNIX running on their system. UNIX is nearly the unanimous choice of operating system for computer companies started since 1985. The user benefit which results from this is that UNIX runs on a wide variety of computer systems. Many traditional vendors have made UNIX available on their systems in addition to their proprietary operating systems.

• The application program interface allows many different types of applications to be easily implemented under UNIX without writing assembly language. These applications are relatively portable across multiple vendor hardware platforms. Third party software vendors can save costs by supporting a single UNIX version of their software rather than four completely different vendor specific versions requiring four times the maintenance.

• Vendor-independent networking allows users to easily network multiple systems from many different vendors. These features of UNIX have contributed to its rise in popularity since the mid 1980's

USER INTERFACE

So far, there has been no mention of the user interface for UNIX. UNIX is a good operating system for experienced programmers. The operating system was designed and implemented by experienced programmers so everything which the experienced programmer needs is present but not much else. A perfect example of this is the on-line documentation called "man-pages" or manual pages. The material is completely reference oriented with very little tutorial information. Experienced programmers find the man pages


very useful but the beginning user often finds them overwhelming.

In the last few years, there has been extensive work to improve the user interface to UNIX. The most dramatic effort has been the addition of windowing interfaces on top of UNIX such as X-windows, Suntools, NextStep, Motif, OpenLook, etc. These windowing interfaces do not change UNIX itself but are built on top of UNIX to provide a more intuitive interface to UNIX. Each of the different user interfaces has some advantages and some disadvantages. Currently intensive development effort is being done on all of these Graphical User Interfaces (GUIs).

Vendors providing UNIX also have done a work to improve the user interface of their particular versions of UNIX for users without windowing interfaces. Even with all of these efforts, UNIX is weak in the end-user interface area.

USER PORTABILITY

Even with a relatively poor user interface, UNIX has a following of non-programmer users. The primary reason for this is because UNIX runs on so many different computer systems ranging from small desktops to the largest computers in the world. Once a user has learned UNIX, the skills can be used on many different systems. This ability for a user to work on many different makes of computer systems without re-training is called "user portability".

Many users of other operating systems have converted to using UNIX because they felt that UNIX would be the "last" operating system they would have to learn.

OPEN SYSTEMS

There is a recent effort to define what is an "open system" in the international standards area. An open system is a system which allows application portability, system interoperability, and user portability between many different computer vendor hardware platforms.

UNIX is a good example of the advantages to the user having an "open system".

HISTORY SUMMARY

From a simple beginning as a personal research project to an important role in the operating systems on a wide range of computer systems from desktop micros to the largest mainframes, UNIX has and will have a lot of impact. The strength of UNIX is its portability across multiple vendor hardware platforms, vendor independent networking, and the strength of its application programming interface.

These benefits are so strong that the relative weak end-user interface has not slowed the adoption of UNIX.

The end users are not the direct beneficiaries of the portability and the application program interface. However end-users have already seen the dramatic drop in the cost of computing when multiple vendors can provide the same operating system and software solutions.

End users are currently making the choice for inexpensive and flexible computing rather than best user interface in choosing UNIX.



Technorati :

Del.icio.us :

Zooomr :

Flickr :