- Home
- Computers
- Operation Systems
- Windows or Linux - Which Operation System is Secure?
Windows or Linux - Which Operation System is Secure?
- By Amir Nouri
- Published August 14th, 2008
- PCs , Operation Systems
-
Rating:




Amir Nouri
I graduated my college in Architecture and right now I am going to refresh my knowledge and learn more about American Standards at NWTC. My hobbies are: Helping out People, Computers, Software, Internet, Web Design and Cooking. I like to travel to see new countries, cities, and amazing cultures. I have only one thing to say: If you want success in your life you should be focused on your Goals.
I am the Founder of Article Inspector
Linux, UNIX and Windows
To find out which operation system is the most secure for the computer users is very interesting. I want to compare Windows with Linux and show you the architecture of both operation systems in my new article.
You need to know more about the history of Windows and Linux before you start comparing the security architecture of both operation systems. Linux is an Open-Source-Derivative of UNIX, which was developed by Ken Thompson and Dennis Ritchie from AT&T (EX Bell Labs) for first time in 1969.
Ten years later in 1979 the Berkeley-Student and later Sun-CO-Founder Bill Joy developed a version of Linux which could master the virtual memory. It is useless to implement the security system without virtual memory. Without a virtual memory everyone could access to the physical memories to read all stored information.
With this new version of Linux which Bill Joy developed it was for first time in the history possible to use operation system in real business services. Till that time IBM had the monopole in the operation system with the virtual memory. Bill Joy called his creation VMUNIX for Virtual-Memory-UNIX.
In the 80s having personal computers was not so popular like today and hundreds of computer users shared only one computer at that time. Because of that UNIX has a special security system. UNIX has a two-stage User-Model. There is the user-root which can do everything and all other users, who have limited rights. If a user wants to run and application, it asks for the extended rights. The user can do that only if he has the rights of User-Root. This is still the same system and it creates many problems to implement of security concepts.
The first operation system Windows NT 3.1 was developed by Dave Cutler from 1988 to 1993. In these years personal computers have started being popular and the processors could master virtual memory from the hardware-layer.
The personal computer could be forgotten after few years because the workstations from Sun and Silicon Graphics could win popularity. In every university, big companies, and schools you could see Sun computers. It was because of only one important reason: the workstations from Sun could master 3D-Graphics and security. IBM and Microsoft tried to get more popularity for the OS/2 for the personal computers as a new operation system. Microsoft understood that an operation system without security cannot be sold in masses. That was the reason that Microsoft broke away from IBM and in the year 1993 Microsoft released the first operation system Windows NT.
Windows wanted to learn from UNIX-Errors
Windows NT received another security-architecture than UNIX. Also Windows owns a almighty user with the name SYSTEM. It is not possible to log in to the operation system with this username. All other users own different global rights. The most rights can belong to only one group of users which is called Administrators. The most important right is the adoption of being the owner of the files and the objects. Also an administrator gets an error message if he does not have the right for accessing special files and objects. But he has the permission changing the rights for files that he can access those files and objects too. It works easily with Windows Explore. All other users can access, organize, and admin their folders and files if they have the permission for that. But it is not possible in UNIX.
Microsoft has recognized with Windows NT that the security-architecture of User-Root in UNIX is very primitive and it needs a new movement. Because of time-pressure in competition with IBM, Microsoft has not developed many ideas to the end and those problems are still contained in Windows operation systems from today.
The anchored security-architecture in Windows and UNIX has a very important duty that all applications and software can be run without any difficulty and any security problems. Windows has a stronger security-architecture than UNIX in this case.
In Windows it is much more difficult to access the SYSTEM because a Virus or etc. has to have too many permissions and rights to damage the operation system.
Microsoft offers more setting to create a functional operation system than LINUX. Windows has better security than UNIX because Windows does not need to access to all permissions of SYSTEM to run an application but in UNIX you need the rights of almighty User-Root to run an application. This is the most important reason why Windows has more security than UNIX.
IN the Web-Servers LINUX can make more points because of performance. In a normal Web-Server there are many applications which are running at the same time. LINUX has established the best performance in web-servers. Because LINUX is the most used operation system for web-servers, the web-programmers have to create their own security concepts and architecture. Because of that there isn´t any real users but virtual users and the web-servers are secured in background through databases and .htaccess files which give the virtual users permissions for different actions such as creating editing and deleting files from the web-server.
Comparison of Windows and UNIX
|
Windows Server |
UNIX |
|
A comprehensive approach to security: quality software, proactive security management, and innovative technologies |
Empirical evidence that the ‘everyone can see the code’ approach to software security doesn't work for Red Hat |
|
Market leading TCO and business value |
Higher costs across the board |
|
Enterprise-class reliability and performance |
Scalable, reliable, and secure—if maintained |
|
Benefit from the world’s largest ecosystem |
Niche solutions, hard to find specialists |
|
Thought leadership for future needs |
Old technology, outdated vision |
Spread The Word
Related Articles
- What is Under the Hood of Windows 7? Part II
- The first beta version of Windows 7 in December
- Windows 7 Server is called Windows Server 2008 R2
- Save Print Screens and Screen Shots as JPG-GIF-TIFF
- Microsoft says Good Bye to Windows
- Vista: Change to Vista 64-bit is already in full progress
- Windows Server 2008 is the best Replacement for Windows Vista
- How to Turn Off UAC -User Account Control- in Windows Vista
- Boost Performance in Vista with CPU Settings
- Bypass Windows Vista Activation Legally
- Three Tips for Registration – Activation – Product Key in Windows Vista
- The secrets of Windows 7 - Part IV
- The secrets of Windows code Name 7 – Part III
- The secrets of Windows code Name 7 – Part II
- Test Version of Windows 7
- Is Windows 7 coming sooner than was scheduled?
- You are more secure with Microsoft Windows Vista than Mac OS
- Installation of SP1 for Windows Vista
- The new Features for Windows Vista 32- and 64-bit after SP1 Installation.
- Does Internet Explorer 8 Support The New Web Standards?
- What are the Benefits and Disadvantages of Windows Vista 64-bit?
- Should I install Microsoft Windows Vista 64-bit or Windows 32-bit?
4 Responses to "Windows or Linux - Which Operation System is Secure?" 
|
said this on 14 Aug 2008 10:05:35 PM MST
Please read more about Unix security.
You are completly wrong.
|
|
said this on 14 Aug 2008 11:59:51 PM MST
Hi Darkman,
Thanks for your respond. Many UNIX-Users believe that UNIX has more security than Windows but it is really wrong. The reason is that UNIX has been used only for specific developers and users and it never has been popular like Windows. Because of that the hackers and virus-creators have not been involved with this kind of operation system and nobody knows how many security problems UNIX has.
You told me I should read more about UNIX and sure I will do that. Thanks for your comment.
Amir
|
|
said this on 15 Aug 2008 1:24:53 PM MST
You are definitely missing the point with unix security. It's not more secure because everybody can see the code, it's more secure because of how file permissions are setup. You clearly have not done enough research to even begin to cover this topic. The root user definitely promotes security and does not hinder it.
|
|
said this on 15 Aug 2008 1:53:27 PM MST
Hello Stupot,
If a server receives a bug under UNIX such as buffer overflow, then it is possible to run any code. In UNIX has a hacker immediately the User-Root rights and can run whatever he wants but it is difficult in Windows Server. A hacker under Windows has only the rights and permissions as a normal user and cannot connect to the SYSTEM.
|


Author)