Unix is case sensitive that is it distinguishes between lowe

Unix is case sensitive; that is, it distinguishes between lower case (small letters) and upper case

(capital letters). Microsoft Windows is not case sensitive. For example, in Unix, harley and Harley are

two completely different names. With Windows, they are the same. Why do you think the original

Unix developers chose to make Unix case sensitive? Why did Microsoft choose to make Windows

case insensitive? Which do you prefer, and why?

Solution

UNIX is a Command user interface OS where any operation is done by typing commands even the filenames.So nothing is visible to the user except console to type commands.So there should be difference between file names which are not visible to user .So the unix OS makers made them case sensitive..so that any user can access the file with appropriate file name only thus ensuring security and also providing privilege to differentiate files.
Whereas
Windows is a GUI based OS where people can see the files in folders hence enabling them to distinguish files with same names . Also search operation can be performed in windows based OS .So for this purpose the file names are case insensitive for doing operations on them.( like files with same names)
Unix case sensitivity is choice for security.
Windows case insensitivity is chosen if we want user-friendly interface and interaction.
As a personal PC user I prefer windows and as a professional developer I prefer Unix

Unix is case sensitive; that is, it distinguishes between lower case (small letters) and upper case (capital letters). Microsoft Windows is not case sensitive.

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site