December 26 2010

Windows vs. Linux

Tagged Under : , , , , , , , , , , , , , , , , , , , , ,

Both operating systems are fundamentally different in their design and operation. Linux is an open-source derivative of Unix. Windows is the most prominent proprietary operating system, while Linux is the most prominent operating system that is free software. Unix has a two-user model. There is the root user, everything is allowed, and all other users, whose rights are severely restricted. A user must perform actions that require extended rights, he may do so only if the rights of the user gets root. This is also still the case and leads to considerable difficulties in the implementation of computer security concepts.

The first non-MS-DOS-based Windows NT 3.1 was in the years 1988 to 1993 from Microsoft Windows NT got different security architecture than UNIX. Even Windows has a powerful user named SYSTEM. However, it is not possible to register under that name. All other users have different global rights. An administrator who attempts to access a file, for which he does not have the authorization, you, like any other user, an error message. However, he has the right to file on his property make. This can be done easily via the Windows Explorer. Then he can even assign permissions and the file to use as desired.

Windows must boot from a primary partition. Linux can boot from either a primary partition or a logical partition inside an extended partition. Windows must boot from the first hard disk. Linux can boot from any hard disk in the computer. Other users without administrator rights to self-directories can be assigned. If a user the right to “take ownership” for a directory including all subdirectories that time. That is not possible under Linux. Basically, Microsoft has in the development of Windows NT recognized that the superuser model of UNIX for modern distributed computing systems is to be kept simple.

By all the above discussion, we can conclude that Linux is far better than Windows operating system. Linux have better network and processing capabilities. For server user, home or desktop user, Linux is much cheaper as compared to Windows operating system. Microsoft allows a single copy of Windows to be used on only one computer but we can run Linux on any number of computers without any additional charges. Linux as having an extremely enhanced security and lesser chances of exploits as compared to Windows.

Alina Wilson is a technical and security specialist, associated with numerous tech firms including iYogi. iYogi is synergistic ally aligned to offer tech support, Microsoft support, computer repair, PC help services, computer support, online technical support, computer tech support to its clients in Australia, US, UK and Canada by Microsoft certified technician


Article from articlesbase.com

July 29 2010

Linux and Unix Software Development and Its Use in Embedded Systems

Tagged Under : , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Unix and Linux are both POSIX compliant operating systems. POSIX defined a standard interface to the low-level operating system which greatly reduces the amount of work required to produce UNIX and Linux software.

Unix and Linux software development

The standard user command line and scripting interface was based on the Korn shell. Other user-level programs, services and utilities include awk, echo, ed, and hundreds of others. Required program-level services include basic I/O (file, terminal, and network) services. POSIX also defines a standard threading library API which is supported by most modern operating systems.

Currently POSIX documentation is divided in three parts:

POSIX Kernel APIs

POSIX Commands and Utilities

POSIX Conformance Testing

Linux Development requires both POSIX and 3rd party/native GDI and GUI frameworks to create usable Linux and UNIX software. DOTNUTSHELL can create highly scalable and usable POSIX software which can be run on UNIX and Linux. The software can range from simple utilities to distributed software which has to be run on heterogenous platforms such as Linux, UNIX and Windows.

Linux and UNIX development is also the desired platform and framework for the creation of embedded software:

Embedded software and embedded systems, are those that require 100% of resources shared across a single platform often used to monitor, update and control hardware.

DOTNUTSHELL has experience in creating robust, efficient embedded software running as a monolithic Operating system, or a Kernel add-on in an Embedded Linux distribution.

It is the responsibility of the underlying embedded software system to maintain state information, persist changes to hardware configuration as well as gaurantee transaction and concurrency control at the hardware interface-level.

We have experience in creating:

MontaVista based embedded software

Embeddix based embedded software

Linux Driver creation

low-level hardware and bus interface strategies and mechanisms

I/O mapping and application/kernel space mixing

Real-time application development

Cross platform development

Assembler/C/C++ based embedded software development

POSIX development

RISC/PowerPC405 & 82xx, MIPS Development

Incoming search terms for the article:

June 18 2010

Windows vs. Linux

Tagged Under : , , , , , , , , , , , , , , , , , , , , ,

Both operating systems are fundamentally different in their design and operation. Linux is an open-source derivative of Unix. Windows is the most prominent proprietary operating system, while Linux is the most prominent operating system that is free software. Unix has a two-user model. There is the root user, everything is allowed, and all other users, whose rights are severely restricted. A user must perform actions that require extended rights, he may do so only if the rights of the user gets root. This is also still the case and leads to considerable difficulties in the implementation of computer security concepts.

The first non-MS-DOS-based Windows NT 3.1 was in the years 1988 to 1993 from Microsoft Windows NT got different security architecture than UNIX. Even Windows has a powerful user named SYSTEM. However, it is not possible to register under that name. All other users have different global rights. An administrator who attempts to access a file, for which he does not have the authorization, you, like any other user, an error message. However, he has the right to file on his property make. This can be done easily via the Windows Explorer. Then he can even assign permissions and the file to use as desired.

Windows must boot from a primary partition. Linux can boot from either a primary partition or a logical partition inside an extended partition. Windows must boot from the first hard disk. Linux can boot from any hard disk in the computer. Other users without administrator rights to self-directories can be assigned. If a user the right to “take ownership” for a directory including all subdirectories that time. That is not possible under Linux. Basically, Microsoft has in the development of Windows NT recognized that the superuser model of UNIX for modern distributed computing systems is to be kept simple.

By all the above discussion, we can conclude that Linux is far better than Windows operating system. Linux have better network and processing capabilities. For server user, home or desktop user, Linux is much cheaper as compared to Windows operating system. Microsoft allows a single copy of Windows to be used on only one computer but we can run Linux on any number of computers without any additional charges. Linux as having an extremely enhanced security and lesser chances of exploits as compared to Windows.

Alina Wilson is a technical and security specialist, associated with numerous tech firms including iYogi. iYogi is synergistic ally aligned to offer tech support, Microsoft support, computer repair, PC help services, computer support, online technical support, computer tech support to its clients in Australia, US, UK and Canada by Microsoft certified technician