Page 9 of 9 FirstFirst ... 789
Results 81 to 89 of 89

Thread: Why is Linux/Ubuntu case-sensitive?

  1. #81
    Join Date
    Sep 2007
    Location
    In a house.
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Why is Linux/Ubuntu case-sensitive?

    Quote Originally Posted by JordyD View Post
    These are both things I considered, and never did because it might screw up the system. If you're an application that expects things to be a certain way, because you know that it's not allowed to be any other way, would it mess you up if I changed things on you?

    There are many other ways, all carrying with them the problems that all 'workarounds' do.

    Any design that facilitates the need of workarounds because they're restricting the power of the user is a bad design.
    It doesn't mess anything up. It's just Finder trying to be protective towards lesser users (who in all probability aren't going to redirect Documents to other drives) but there is still a method to accomplish your goal and the method requires a deliberate act from the user. As such these aren't really "workarounds".

    Anyway, back to the case-sensitivity. I just view it as a nicety. Given that there really isn't a good reason to have two files of the same exact name being case-insensitive means I don't have to remember the casing convention and I avoid the issue of programs or imported files from other systems changing the case and thus creating a new file. It just makes the whole thing less annoying. In short it makes things easier which is inline with the ultimate purpose of using a computer.

  2. #82
    Join Date
    Dec 2005
    Location
    Western Australia
    Beans
    11,445
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Why is Linux/Ubuntu case-sensitive?

    Isn't it because Unix was case-sensitive, and Linux is designed to be as close to Unix as possible?
    I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.

  3. #83
    Join Date
    Apr 2006
    Location
    Prince George, BC, Canada
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Re: Why is Linux/Ubuntu case-sensitive?

    The real question should be why is Windows not case sensitive? Non case sensitive OSs arose form backwards compatibility with Teletypes and Punch Cards which originated in the 1900's and 1890's respectively.

    When Unix arose in the 1960's it was a modern operating system in its day and was case sensitive. GNU / Linux as a much more modern Unix clone is also case sensitive. By the way one can make recent versions of Windows case sensitive by a registry change and this is necessary to run applications like Apache for example.

    As for helping users it makes much more sense to have computers behave as common languages where A and a are different characters than to accommodate technologies that are over 100 years old.

  4. #84
    Join Date
    Aug 2009
    Beans
    0

    Re: Why is Linux/Ubuntu case-sensitive?

    Quote Originally Posted by FineE View Post
    The real question should be why is Windows not case sensitive? Non case sensitive OSs arose form backwards compatibility with Teletypes and Punch Cards which originated in the 1900's and 1890's respectively.

    When Unix arose in the 1960's it was a modern operating system in its day and was case sensitive. GNU / Linux as a much more modern Unix clone is also case sensitive. By the way one can make recent versions of Windows case sensitive by a registry change and this is necessary to run applications like Apache for example.

    As for helping users it makes much more sense to have computers behave as common languages where A and a are different characters than to accommodate technologies that are over 100 years old.
    Windows is case sensitive, only file compares are not which you'd realise had you bothered to read the thread. The whole 'Windows is based on 100 year old tech lolzorz' angle you've come up with is just mindless fanboyism that only serves to damage Linux' reputation among the knowledgeable.

    There are pros and cons to each approach but acting like it's because Windows still uses the equivalent of punch cards is intellectually dishonest.

  5. #85
    Join Date
    Apr 2008
    Location
    RiceMonsterland, Canada
    Beans
    Hidden!

    Re: Why is Linux/Ubuntu case-sensitive?

    Quote Originally Posted by K-bear View Post
    Windows is case sensitive, only file compares are not which you'd realise had you bothered to read the thread. The whole 'Windows is based on 100 year old tech lolzorz' angle you've come up with is just mindless fanboyism that only serves to damage Linux' reputation among the knowledgeable.

    There are pros and cons to each approach but acting like it's because Windows still uses the equivalent of punch cards is intellectually dishonest.
    Ummm... he/she said that was the reason why OSes were originally case sensitive, and thus it doesn't make sense anymore, not "lol windows uses punch cards lol". It was a valid point towards case-sensitivity, not really mindless Windows bashing. As you can see, he/she said it's possible to make Windows case sensitive.
    Code:
    while true; do echo -n "RiceMonster "; done
    Best thread ever

  6. #86
    Join Date
    Dec 2004
    Location
    Manchester
    Beans
    2,081
    Distro
    Ubuntu Studio 13.04 Raring Ringtail

    Re: Why is Linux/Ubuntu case-sensitive?

    If you want case insensitive bash completion run
    Code:
    echo "set completion-ignore-case on" >>~/.inputrc
    note: the above command is case sensitive

    there are a whole bunch of other issues with filenames on unix http://www.dwheeler.com/essays/fixin...filenames.html though i am not sure if they are really big enough issues to worry about.

  7. #87
    Join Date
    Jan 2007
    Beans
    35

    Re: Why is Linux/Ubuntu case-sensitive?

    Quote Originally Posted by Jeinhor View Post
    I'm just curious why Ubuntu and Linux in general is case-sensitive? I can see a very good reason for having a case-insensitive file system though: less confusion!
    Why in the world wouldn't it be case-sensitive? Filenames are strings. Case-sensitivity is built in expected feature of strings in most settings. So why make an exception for file names?

    I hate it that in OS X for instance SCS tools by default think there has been a change to files simply because OS X is by default case-insensitive. What an absolutely dumb idea. If I wanted myCoolFile and MyCoolFile to be the same thing then I would have given them the same name.

    This is a throwback to when filesystems (and OSes) were less capable. It is not a freaking feature regardless of the fanboys for systems that still support this broken behavior. And if software out there depends on case-insensitivity then that software is broken and in need of repair.

  8. #88
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Why is Linux/Ubuntu case-sensitive?

    This is a very, very old thread.

    If a post is older than a year or so and hasn't had a new reply in that time, instead of replying to it, create a new thread. In the software world, a lot can change in a very short time, and doing things this way makes it more likely that you will find the best information. You may link to the original discussion in the new thread if you think it may be helpful.

    Thanks,


    QIII
    The Community Java Wiki * The Community ATI Driver Wiki * Find what you need in the Ubuntu Community wikis

    And seeing the terror on the faces of the people, QIII did speak to them, saying "Fear not the Terminal, for it is a road both swift and secure to the Great Mysteries of Linux without passing through the dangers of The Land of Ten Thousand Competing Desktop Environments."

  9. #89
    Join Date
    Feb 2007
    Location
    Romania
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

Page 9 of 9 FirstFirst ... 789

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •