One of the important components of software engineering is the platforms. There are many various types of computing platforms. A few of these include AmigaOS, Linux, Windows, Solaris. These examples are just a few of many different computing platforms. The types of computing platforms can be differentiated into three different categories, which include operating-system examples, software frame work examples, and also hardware examples. Each of the different platforms has slightly different requirements and means of maintenance. Even the required standards for the platforms differentiate depending on which platform being used. Platforms are a vital part of systems and for applications, and are available in many various forms. The basis of this paper is mainly to observe the differences and similarities of four of these platforms. The particular platforms being compared and contrasted with each other include: Linux, Microsoft Windows, UNIX, and Macintosh. The purpose is to look at the purpose of each of these platforms and also to perceive the advantages and disadvantages of each.
Platforms are an important component of software engineering in that they are the basis in allowing the tools to be available on platforms which are less expensive and therefore allowing the tools to become more available. Platforms are defined as a hardware or emulated architecture. Platforms involve a hardware architecture and a software framework in order to allow applications be run by them. Before a system can be developed, the platform must be defined in order to figure out the appropriate software and hardware to be utilized. Each of the different platforms has slightly different requirements and means of maintenance. Also, the required standards for the platforms differ depending on which platform is being used. Platforms are essentially a vital part of systems and for applications, and are available in many forms.
Linux, UNIX, Microsoft Windows, and Macintosh are just a few of many different types of important computer platforms. And among them there are many similarities and dissimilarities. In addition, they each have their own advantages and disadvantages. Microsoft Windows for instance started off in 1975 by Gates and Allen. Eventually, Microsoft Windows went through many different phases and versions before eventually reaching the stage it is at right now. UNIX on the other hand, originated in 1969 by Dennis Ritchie, Ken Thompson, Rudd Canaday and others. Macintosh originated in 1984 by Steve Jobs. Finally, Linux was much later, it originated in 1991. It is a free, open-source operating system that looks like UNIX, except that it runs on PCs as well as other platforms.
3. Main Body
Microsoft was created by a partnership by Bill Gates and Paul Allen. Their vision was to have a computer on ever desktop and in every home. The first thing that they developed was MS-DOS which was a platform in which the software "manages, or...