Bug#293897: "kB" should be "Kb"
Yes, I did take note of that. However, the logic would be: If 'b' is for byte,
what symbol would we be using for a bit?
I have no knowledge of the historical background of the uppercase B. However,
quoting from http://en.wikipedia.org/wiki/Byte :
"Byte" is most often abbreviated as "B", hence "MB for "megabyte". This is
incompatible with the SI system of units, because "B" is already used to
represent the Bel.
Sometimes "b" is used for byte (and "bit" for bit), but this can cause
confusion because of the much more common use of "b" to mean bit."
It's all a mess. Neither 'b' or 'B' may actually be used to inambigously
represent the byte, and neither 'k' or 'K' should be used for "kilo".
('b' is ambigous: It means both byte and bit (and sometimes even baud, I would say). 'B' is
conflicting with the Système Internationale. 'k' actually means 10^3. And,
'K' has some taste of ambigouty to it, too.)
I believe it becomes a question of opinion, then.
When it comes to the prefixes, I personally think that "kilo" has always been
'k', and that if it should be traded for anything, it should be "Ki". And
perhaps, Debian is one of the better starting points for this trend?
About the units, I feel for 'B', as 'b' is often used for bit and baud. This
is knowingly breaking the SI, I know. But -- Industries have had a tendency
to derive defacto units from the SI, which fits their needs better than
And by the way, I apologize, if my last post was rude. Reading through it
myself, I realized that it might actually be just that.
Regards, Anders Breindahl.
On Monday 07 February 2005 22:03, martin f krafft wrote:
> I could be misinformed about the unit modifiers.
>
> Note that Foldoc writes:
>
> some, including this dictionary, use this strictly, reserving
> upper case "K" for multiplication by 1024 (KB is thus
> "kilobytes").
>
> Anyway, why the capital B? It's bytes, not Bytes. The name is not
> that of a person.
Reply to: