I spent a while fixating on trying to discover why the macOS iCloud/“CloudDocs”/“Mobile Documents” daemon is named bird, w/ a cli in /usr/bin named brctl

After some digging I’m /pretty/ sure the b stands for uBiquity— an internal codename for what was marketed as “iCloud”; this is supported by e.g. [1]’s equivalence between ubiquityIdentityToken and com.apple.bird.token

I’m still pretty at total guess on r, leaning “record” (maybe also as rc → record since bird is code-internally BRCDaemon ; though it also seems likely c = container. I don’t think rc → runcom by way of initrc, bashrc, etc)

secondary theory is br is for “barrier” based on a loose symbol or two.

I’m pretty strongly guessing that “i” in bird stands for nothing so much as “OMG [ swe coworker], it’s not pronounced Bee-Arr-Dee, it’s pronounced BIRD” (cf gif, sql, … cuddle vs c-t-l [by rights hachyderm is ku-bECK-dl / ku-Bechdel territory] )

Anyway if anybody happens to know the answer, plz lmk. #apple #icloud #macos #brctl #clouddocs #daemon #engineeringhistory #lore

[1] https://developer.apple.com/library/archive/qa/qa1935/_index.html

Technical Q&A QA1935: Checking the availability of iCloud Drive

QA1935: describes the iCloud Drive availability on Apple's platforms.

did the do a wash goto the grocery combo again today should be able to swap over to new firewall pretty seamlessly? have to test br0 on the firewall #brctl
i can only do debugging and complex setups for an hour or two - need a break from malcolm sheesh - i have found out i don't know jack squat about bridges and networking - it can be infuriating and maddening but that is part of the process #brctl #tap #tun #vnet2 #arp #promisc #ip link