1.0-2.0... varför heter det som det gör?

Permalänk
Medlem

1.0-2.0... varför heter det som det gör?

Hej

Detta är något jag har grubblat på under en längre tid, varför finns det vissa spel/program där det uppdateringarna skiljer som dom gör?
Vissa spel/program går från 1.0 till 1.23 tex... medan vissa går från 1.0 till 2.0...

antar väl att det har med antalet ändringar man gör i programmet, men tex i vissa spel så kan man märka en betydlig skillnad från tex 1.0 och 1.1, och i vissa program så har det bara lagts till något stöd för tex ett chipset mellan 2.0 och 3.0

Hoppas att ni förstår vad jag menar har ingen kunskap alls om programering

Permalänk
Medlem

Vad jag vet är versionsnumrering inte förankrat i någon global standard. Utvecklaren väljer helt enkelt själv vilken modell han eller hon vill följa och kör på det.

Program som uppdateras regelbundet, t ex Firefox, kan för enkelhetens skull ha flera "nivåer" av versioner, exempelvis 3.5.5 osv. Microsofts Office-paket är helt annorlunda på denna nivå då det släpps i årgångar snarare än versioner (2000, XP, 2003, 2007 osv.). Dock förekommer det så gott som alltid revisions- och release-nummer.

Visa signatur

Kom-pa-TI-bilitet

Permalänk

det vore bättre om dem hade namn

Visa signatur

Asus: Bara vi har äkta USB 3.0 och SATA 6,0 Gbps
[img]http://valid.canardpc.com/cache/banner/w47khy.png[/img]

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Teknocide
[...]
Microsofts Office-paket är helt annorlunda på denna nivå då det släpps i årgångar snarare än versioner (2000, XP, 2003, 2007 osv.). Dock förekommer det så gott som alltid revisions- och release-nummer.

Det är ju produktnamn och inte versionsnummer. Office har versionsnummer också, t.ex. så är office 2007 version 12.

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AMD_for_life
det vore bättre om dem hade namn

Syftar du på versionsnamn som ubuntu?

Kom på ett nytt namn per uppdatering á 10 i månaden.

Permalänk
Medlem

Sen så finns det ju datumbaserade versionsnummer också, som Ubuntu t.ex. Där betyder första siffran vilket år och de två efterföljande vilken månad. Exempelvis är version 9.10 = oktober (månad 10) 2009.

Men det är helt enkelt upp till utvecklarna att välja vilken modell samt vilka versionsnummer de ger sina releaser. Ibland kan man tycka att det inte är motiverat att göra en 2.0 -> 3.0 om det bara är mindre ändringar, men det är inte så mycket man som användare kan göra åt det tyvärr.

Permalänk
Medlem

ok.. så det är mer eller mindre "programmeraren" som bestämmer vad versionen skall heta. så de kan kalla den för tex 1.5.15 eller kort och gott bara döpa den till något.

Så dom följer ingen standard, utan försöker bara få det så lättförståerligt så möjligt?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Celcius
ok.. så det är mer eller mindre "programmeraren" som bestämmer vad versionen skall heta. så de kan kalla den för tex 1.5.15 eller kort och gott bara döpa den till något.

Så dom följer ingen standard, utan försöker bara få det så lättförståerligt så möjligt?

Ja. Sen råkar många följa ungefär samma mönster, typ X.Y.Z där X är "stora" versioner, Y är lite mindre och Z kanske är rena buggfixar. Vissa har även speciella regler för vad jämna/udda nummer betyder (typ som linux-kärnan innan 2.6) etc. Läs mer på Wikipedia.

Permalänk
Medlem

Ett bra sätt imo är x.y.z. Där z uppdateras för varje buggfix. Y uppdateras om man ändrar i APIer men behåller bakåtkompabilitet och X är uppdatering som bryter stöd för gamla APIer.

Permalänk
Medlem

Att tänka på är att det ganska ofta handlar om PR oxå, iaf när man marknadsför versionsnumret. Tex kanske många tror att MS Office 10.1 är bättre än OpenOffice 6.0 pga den högre siffran, eller att det är onödigt o köpa en ny version av Windows om versionsnumret ökat från 6.3.2 till 6.3.3 jämfört med om det gått från 5.0 till 6.0 även om dom verkliga skillnaderna vore större.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av vb
Att tänka på är att det ganska ofta handlar om PR oxå, iaf när man marknadsför versionsnumret. Tex kanske många tror att MS Office 10.1 är bättre än OpenOffice 6.0 pga den högre siffran, eller att det är onödigt o köpa en ny version av Windows om versionsnumret ökat från 6.3.2 till 6.3.3 jämfört med om det gått från 5.0 till 6.0 även om dom verkliga skillnaderna vore större.

Lysande exempel. Kanske inte så många "vanliga" användare som vet om att Windows 7 är windows NT version 6.1 och Vista är 6.0. Naturligtvis kunde de inte kalla det Windows Vista second edition eller Vista enhanced etc.
(ja, jag vet att arbetsnamnet var windows 7, dvs "codename" som microsoft brukar ha ord och inte siffror för).

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Aqualize
Lysande exempel. Kanske inte så många "vanliga" användare som vet om att Windows 7 är windows NT version 6.1 och Vista är 6.0. Naturligtvis kunde de inte kalla det Windows Vista second edition eller Vista enhanced etc.
(ja, jag vet att arbetsnamnet var windows 7, dvs "codename" som microsoft brukar ha ord och inte siffror för).

Fast det är väl bara kärnan?

Permalänk
Medlem

vb och Aqualize;

Intressant. Har inte tänkt på det innan, visste inte det om Windows NT heller.

Från; http://sv.wikipedia.org/wiki/Windows_NT

Citat:

Windows 2000, Windows XP, Windows Server 2003, Windows Vista och Windows 7 är NT-baserade. Deras versionsnummer är 5.0, 5.1, 5.2, 6.0 respektive 6.1.

Visa signatur

Cat funeral! Cat funeral!
>>> 112383 <<<

Permalänk
Medlem

Det är också ett sätt att internt för programutvecklare att hålla reda på olika versioner av samma program.

Så länge man har ett program, ett spår och inget mer så finns det inte så stort behov av massa siffror. Men om samma programvara finns i flera versioner parallellt så ökar vikten att ha ett system där man enkelt kan identifiera status på programmet. En version kanske innehåller en fix på en annan, medans en tredje är ett nytt huvudspår... etc etc.

Visa signatur

Crap.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Aqualize
Lysande exempel. Kanske inte så många "vanliga" användare som vet om att Windows 7 är windows NT version 6.1 och Vista är 6.0. Naturligtvis kunde de inte kalla det Windows Vista second edition eller Vista enhanced etc.
(ja, jag vet att arbetsnamnet var windows 7, dvs "codename" som microsoft brukar ha ord och inte siffror för).

Det är också påfallande svårt att räkna så att det blir just sju: http://www.winsupersite.com/showcase/win7_name.asp