Blog

Numele de cod exista de mult timp. Va amintiti Proiectul Manhattan din 1940 ? care s-a dovedit a fi bomba atomica. Din fericire, nu toate numele de cod ascund in spate asemenea proiecte sinistre.

Cand vine vorba de dezvoltare software, numele de cod se refera la o conventie ca fiecare versiune a unui soft sa aiba o denumire. Un nume unic atribuit fiecarui proiect poate fi foarte practic in evitarea confuziilor. 

 

Nume de cod ale Mozilla

 

 

Un lucru intersant este ca Mozilla se bazeaza pe numele de cod al unei versiuni de Netscape Navigator.

  • Phoenix – Firefox 1.0
  • Deer Park – Firefox 1.5
  • Bon Echo – Firefox 2
  • Gran Paradiso – Firefox 3
  • Shiretoko – Firefox 3.5
  • Namoroka – Firefox 3.6
     

Nume de cod Microsoft

Microsoft are o tona de produse si nume de cod pentru aproape fiecare din ele. Cand vine vorba de Windows, Microsoft pare obsedat de nume de locatii, cu cateva exceptii.

  • Janus – Windows 3.1
  • Snowball – Windows pentru Workgroups 3.11
  • Chicago – Windows 95
  • O’Hare – Prima versiune de Internet Explorer
  • Memphis – Windows 98
  • Daytona – Windows NT 3.5
  • Cairo – Windows NT 4.0
  • Whistler – Windows XP
  • Longhorn – Windows Vista
  • Vienna – Windows 7
     

Nume de cod Ubuntu

Numele de cod pentru versiunile de Ubuntu au urmat intotdeauna sablonul "adjectiv + denumire de animal". Prima versiune de Ubuntu s-a numit Warty Warthog deoarece a fost creat intr-un timp foarte scurt si nu a fost finisat.

Nota: de la versiunea Breezy Badger, numel de cod au respectat ordinea alfabetica.

  • Warty Warthog – Ubuntu 4.10
  • Hoary Hedgehog – Ubuntu 5.04
  • Breezy Badger – Ubuntu 5.10
  • Dapper Drake – Ubuntu 6.06
  • Edgy Eft – Ubuntu 6.10
  • Feisty Fawn – Ubuntu 7.04
  • Gutsy Gibbon – Ubuntu 7.10
  • Hardy Heron – Ubuntu 8.04
  • Intrepid Ibex – Ubuntu 8.10
  • Jaunty Jackalope – Ubuntu 9.04
  • Karmic Koala – Ubuntu 9.10
  • Lucid Lynx – Ubuntu 10.04
  • Maverick Meerkat – Ubuntu 10.10

 

Nume de cod Apple

La fel ca si Microsoft, Apple detine o multe produse si nume de cod pentru fiecare. Pentru o vreme numel de cod pentru Mac OS s-au bazat pe termeni muzicali, iar de la Mac OS X s-a trecut la feline mari.

O mica anectodta: System 7.5 a primit numele de cod, dar si Capone. De ce Capone? Pentru ca, la fel ca faimosul gangster, ar fi trebuita sa Because like the famous gangster, it was meant to domine peste Chicago (Windows 95).

De asemenea ar fi de mentionat si numele de cod dat de Apple pentru A/UX (Apple Unix) 1.0: Pigs in Space (porci in spatiu).

  • Harmony – Mac OS 7.6
  • Tempo – Mac OS 8.0
  • Bride of Buster – Mac OS 8.1
  • Allegro – Mac OS 8.5
  • Sonata – Mac OS 9
  • Fortissimo – Mac OS 9.1
  • Moonlight – Mac OS 9.2
  • Cheetah – Mac OS X 10.0
  • Puma – Mac OS X 10.1
  • Jaguar – Mac OS X 10.2
  • Panther – Mac OS X 10.3
  • Tiger – Mac OS X 10.4
  • Leopard – Mac OS X 10.5
  • Snow Leopard – Mac OS X 10.6
     

Nume de cod Automattic

Incepand de la WordPress 1.0, Automattic si-a bazat numele de cod pentru WordPress pe cantareti jazz faimosi.

  • Mingus – WordPress 1.2
  • Strayhorn – WordPress 1.5
  • Duke – WordPress 2.0
  • Ella – WordPress 2.1
  • Getz – WordPress 2.2
  • Dexter – WordPress 2.3
  • Brecker – WordPress 2.5
  • Tyner – WordPress 2.6
  • Coltrane – WordPress 2.7
  • Baker – WordPress 2.8
  • Carmen – WordPress 2.9
     

Nume de cod Google

Cineva de la Google are o slabiciune pentru dulciuri. Toate numele de cod penru Andorid sunt produse de patiserie sau desrturi. (Pentru cine se intreaba ce este FroYo, iaurt inchetat.)

  • Cupcake – Android 1.5
  • Donut – Android 1.6
  • Eclair – Android 2.0/2.1
  • FroYo – Android 2.2
  • Gingerbread – Updateul dupa FroYo
     

Nume de cod Adobe

Numele de cod Adobe, pentru Photoshop sunt bazate nume de filme cu nume de personaje din filme, titluride filme si alte referiri la filme.

  • Fast Eddy – Photoshop 2.0
  • Tiger Mountain – Photoshop 3.0
  • Big Electric Cat – Photoshop 4.0
  • Strange Cargo – Photoshop 5.0
  • Venus in Furs – Photoshop 6.0
  • Liquid Sky – Photoshop 7.0
  • Dark Matter – Photoshop CS
  • Space Monkey – Photoshop CS2
  • Red Pill – Photoshop CS3
  • Stonehenge – Photoshop CS4
  • White Rabbit – Photoshop CS5
     

Nume de cod Fedora

Fedora a inceput tematic cu nume de cod, pentru Fedora Core 1 pana la 5, bazate pe alcool ( vin sau bere ). Dupa versiunea 5 legatura dintre numele de cod devine mai putin consistenta.

  • Yarrow – Fedora Core 1
  • Tettnang – Fedora Core 2
  • Heidelberg – Fedora Core 3
  • Stentz – Fedora Core 4
  • Bordeaux – Fedora Core 5
  • Zod – Fedora Core 6
  • Moonshine – Fedora 7
  • Werewolf – Fedora 8
  • Sulphur – Fedora 9
  • Cambridge – Fedora 10
  • Leonidas – Fedora 11
  • Constantine – Fedora 12
  • Goddard – Fedora 13
     

Nume de cod Red Hat Linux

Influienta graca este puternica aici. De notat referinta la Battlestar Galactica ( originalul ) din RHL 5.2 si 5.9: Apollo si Starbuck. Sau poate este doar o coincidenta, deoarece exista multe referinte din literatura si mitologie aici, spre exemplu: Starbuck este de asemenea un caracter din romanul Moby-Dick, Sea-Wolf este un roman al lui Jack London si asa mai departe. Trecand peste partea amuzanta; o versiune de RHL imparte numele de cod cu un produs Mozilla: Thunderbird.

  • Mother’s Day – RHL 1.0
  • Picasso – RHL 3.0.3
  • Colgate – RHL 4.0
  • Vanderbilt – RHL 4.1
  • Biltmore – RHL 4.2
  • Thunderbird – RHL 4.8
  • Mustang – RHL 4.9
  • Hurricane – RHL 5.0
  • Manhattan – RHL 5.1
  • Apollo – RHL 5.2
  • Starbuck – RHL 5.9
  • Hedwig – RHL 6.0
  • Cartman – RHL 6.1
  • Piglet – RHL 6.1.92
  • Zoot – RHL 6.2
  • Guinnes – RHL 7.0
  • Seawolf – RHL 7.1
  • Enigma – RHL 7.2
  • Valhalla – RHL 7.3
  • Psyche – RHL 8.0
     

Nume de cod Debian

Toate versiunile Debian au numele de cod bazate pe personaje din filmul Toy Story. Va amintiti de Sid, copilul vecinilor, instabil emotional si distrugator de jucarii? Acesta este numele permanent pentru distributiile Debian instabile.

  • Buzz – Debian 1.1
  • Rex – Debian 1.2
  • Bo – Debian 1.3
  • Hamm – Debian 2.0
  • Slink – Debian 2.1
  • Potato – Debian 2.2
  • Woody – Debian 3.0
  • Sarge – Debian 3.1
  • Etch – Debian 4.0
  • Lenny – Debian 5.0
  • Squeeze – Debian 6.0

 

Cuvant de incheiere (necodat)

Nu numai softurile au nume de cod. Gasim nume de cod oriunde exista o forma de cercetare si dezvoltare. Spre exemplu, Intel si AMD au nume de cod pentru procesoare, la fel si Microsoft pentru fiecare versiune de XBOX 360 si asa mai departe.

Interesanta este cantitatea de creativitate investita in numele de cod, deseori dezvaluind referinte culturale sua alte pasiuni obscure ale dezvoltatorilor.