Fedora 19開發代號薛定諤的貓引發爭論
一位 Fedora 開發者在遞交 Fedora 19 bug 報告時返回了非法字符錯誤。調查發現,報告 bug 時遭遇的 bug 根源于 bug 報告系統的 libreport,觸發 bug 的是服務器端文件/etc/os-release,它只包含一行字符“Fedora release 19 (Schr?dinger's Cat)”。 代號為“薛定諤的貓”的 Fedora 19 計劃于 2013 年 6 月 25 日發布,其英文名稱中包含了多個不常用的字符,如?就不在基本拉丁字母表內,但引發問題的不是?而是撇號('), 撇號形狀與單引號類似但其實截然不同。對于開發代號字符處理所 引發的問題,有開發者 提出了繞過問題的權宜之計,也有開發者提議 干脆修改名稱,將 Schr?dinger's Cat 改為 Schrodingers Cat 或其它完全使用 ASCII 字符的變稱。有人 指出,Fedora 20 的候選開發代號 Mot?rhead's Moshpit 也包含非 ASCII 字符,所以也許修正 UTF-8 字符處理問題才能從根本上解決問題。Don Marti 則提議用 Schr?dinger's 作為替代名字,認為如果要用 Unicode 字符就徹底一點。
來自: Solidot
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!