Fedora 19開(kāi)發(fā)代號(hào)“薛定諤的貓”引發(fā)爭(zhēng)論
一位Fedora開(kāi)發(fā)者在遞交Fedora 19 bug報(bào)告時(shí)返回了非法字符錯(cuò)誤。調(diào)查發(fā)現(xiàn),報(bào)告bug時(shí)遭遇的bug根源于bug報(bào)告系統(tǒng)的libreport,觸發(fā)bug的是服務(wù)器端文件/etc/os-release,它只包含一行字符“Fedora release 19 (Schrödinger's Cat)”。代號(hào)為“薛定諤的貓”的Fedora 19計(jì)劃于2013年6月25日發(fā)布,其英文名稱(chēng)中包含了多個(gè)不常用的字符,如ö就不在基本拉丁字母表內(nèi),但引發(fā)問(wèn)題的不是ö而是撇號(hào)('),撇號(hào)形狀與單引號(hào)類(lèi)似但其實(shí)截然不同。
對(duì)于開(kāi)發(fā)代號(hào)字符處理所引發(fā)的問(wèn)題,有開(kāi)發(fā)者提出了繞過(guò)問(wèn)題的權(quán)宜之計(jì),也有開(kāi)發(fā)者提議干脆修改名稱(chēng),將Schrödinger's Cat改為Schrodingers Cat或其它完全使用ASCII字符的變稱(chēng)。有人指出,F(xiàn)edora 20的候選開(kāi)發(fā)代號(hào)Motörhead's Moshpit也包含非ASCII字符,所以也許修正UTF-8字符處理問(wèn)題才能從根本上解決問(wèn)題。Don Marti則提議用Schrödinger's口口作為替代名字,認(rèn)為如果要用Unicode就徹底一點(diǎn)。