ガジェット

大文字小文字を区別するファイルシステムと区別しないファイルシステム、どっちがいい?

Linux の NTFS3 ドライバーで大文字と小文字を区別しないマウントオプション「nocase」追加が提案され、Phoronix のフォーラムでは大文字と小文字を区別するファイルシステムの是非について議論が盛り上がっている
(Phoronix の記事)。

Windows も「まともな」OS のように大文字小文字を区別すべきだといった意見や、大文字と小文字を区別しないファイルシステム上のファイルを Linux のツールで操作したらどうなるのか心配する意見も見られるが、Linux のネイティブファイルシステムでも ext4 や f2fs が大文字小文字を区別しない機能をサポートしている。逆に Windows 10 バージョン 1803 以降では NTFS にディレクトリ単位でファイル名の大文字と小文字を区別するフラグが追加されており、fsutil コマンドを使用して有効化が可能だ。

人間は大文字と小文字の違いだけであれば同じ名前だと認識するため、平均的なユーザーには大文字と小文字を区別するファイルシステムを理解しにくい、実用的に大文字と小文字の組み合わせのみが異なる同名のファイルを同じフォルダーに格納できることが役に立つ場面は少ない、といった意見も見られる。スラドの皆さんはどう思われるだろうか。

すべて読む

| ハードウェアセクション

| Linux

| ハードウェア

| Windows

| デベロッパー

| ストレージ

| スラドに聞け!
|
この記事をTwitterでつぶやく
この記事をFacebookで共有
この記事をGoogle Plusで共有
このエントリーをはてなブックマークに追加

関連ストーリー:

Linux 5.15 でマージされた NTFS3 ドライバー、既に orphan 化との指摘も
2022年05月03日

Windows 10 Insider Preview、AF_UNIXソケットによるWSLアプリとWin32アプリの相互通信が可能に
2018年02月11日

Gitに深刻な脆弱性、緊急メンテナンスリリースが公開される
2014年12月20日

悩まされてしまうプログラミング言語の奇妙な特徴は?
2014年09月06日

Visual Basicはまだまだ死なない
2013年07月03日

Pantherのファイルシステムは大文字小文字を区別する?
2003年08月06日

Source: スラッシュドット