mboost-dp1

Microsoft

Windows 10 bliver version 10

- Via Ars Technica -

Windows har i mange år haft et internt versionsnummer forskelligt fra selve produktnavnet på Windows, der jo har skiftet mellem egentlige navne, til årstal og fortløbende numre.

Bag facaden har Windows et internt versionsnummer, hvor ‘Windows 8.1’ internt hedder ‘Windows NT 6.3’ og ‘Windows 7’ hedder ‘Windows NT 6.1’. Windows NT versionsnummeret er et levn fra dengang Microsoft samlede den NT baserede Windows med den DOS baserede Windows.

Windows 2000, der afløste ‘Windows NT 4.0’, blev derfor til ‘Windows NT 5.0’. Grunden til at man valgte denne måde at angive versionsnummer på, var kompatibilitet med tredjeparts programmer.

De første versioner af Microsofts Tech-preview-version af ‘Windows 10’, fulgte i forgængernes fodspor, hvorfor ‘Windows 10’ internt har heddet ‘Windows NT 6.4’. I den nyeste version, der endnu ikke er frigivet til offentligheden, har flere hjemmesider fundet frem til, at det interne Windows NT versionsnummer nu er på linje med den officielle Windows-navngivning, således at den nu hedder den nu ‘Windows NT 10’.





Gå til bund
Gravatar #1 - Desca
26. nov. 2014 11:15
Aaaand then?
Gravatar #2 - DStruct
26. nov. 2014 11:28
Phew, nu kan jeg endelig sove roligt, det der NT 6.4 har pint mig i ugevis.
Gravatar #3 - BeLLe
26. nov. 2014 11:47
#1

aaand theeeeennn....


Det vil helt sikkert give problemer med programmer der kun checker på første versions ciffer og så vil nægte at installere på Win10 og forlange win2000 eller nyere.

Win NT 1x < Win NT 5x - bare ikke hos Microsoft
Gravatar #4 - OxxY
26. nov. 2014 12:05
BeLLe (3) skrev:
#1

aaand theeeeennn....


Det vil helt sikkert give problemer med programmer der kun checker på første versions ciffer og så vil nægte at installere på Win10 og forlange win2000 eller nyere.

Win NT 1x < Win NT 5x - bare ikke hos Microsoft


Hvis et versionscheck er så ringe, så er det nok meget godt selvsamme program kommer ud af rotation ...
Gravatar #5 - Desca
26. nov. 2014 12:43
OxxY (4) skrev:
Hvis et versionscheck er så ringe, så er det nok meget godt selvsamme program kommer ud af rotation ...


My point exactly. Kan ikke se hvorfor det er nyhedsværdigt :-)

But oh well!
Gravatar #6 - mfriis
26. nov. 2014 14:14
BeLLe (3) skrev:

Win NT 1x < Win NT 5x - bare ikke hos Microsoft

jeg forstår ikke dit eksempel.

Win NT 1.0 < Win NT 6.4
Win NT 10.0 > Win NT 6.4
Win NT 10.0 > 1.0

Det er da ganske logisk og også sådan MS versionerer deres produkt.

De kalder det jo ikke for Windows One og sætter NT verisonen til 1
Gravatar #7 - CBM
26. nov. 2014 14:23
#3
Skulle ikke undre mig at en eller anden ignorant ville rate "and theeeen..." som gentagelse :)

Jeg håber meget på at de har hold fast i at performance optimere Win 10.
Gravatar #8 - dprocs
26. nov. 2014 14:43
Minder en del om hvad der skete efter at IE udkom som 10.x

Intel Embedded var overbevist om at der var tale om IE 6, og 3 Doors Down skrev "Internet Explorer 10.0 Did you know this version of Internet Explorer is out of date?"....

Så vidt jeg husker stødte jeg på omkring et dusin sider med ligende problemer...

Nogle af dem kiggede på det første tal, men de fleste havde hardcoded de tilladte IE-versioner....
Gravatar #9 - Softy
26. nov. 2014 14:56
Når vi nu er igang med versioneringsinflationen her, så kunne de vel lige så godt kalde den næste version for "Windows 15"? ... som i 2015? ;-)
Måske "Windows 2015"?

Eller....
"2015 Windows" ;-)
Gravatar #10 - dingeling
26. nov. 2014 15:17
Softy (9) skrev:
"2015 Windows" ;-)

Med Win 8.x's metro interface ligner det, at man allerede har +/- 2015 vinduer på sin "væg". Så intet nyt i det.
Gravatar #11 - Softy
26. nov. 2014 15:33
dingeling (10) skrev:
Med Win 8.x's metro interface ligner det, at man allerede har +/- 2015 vinduer på sin "væg". Så intet nyt i det.

Exactly my point ;-)
Gravatar #12 - Magten
26. nov. 2014 15:33
Softy (9) skrev:
Når vi nu er igang med versioneringsinflationen her, så kunne de vel lige så godt kalde den næste version for "Windows 15"? ... som i 2015? ;-)
Måske "Windows 2015"?

Eller....
"2015 Windows" ;-)
Server produkterne plejer at have årstal i navnet :)
Gravatar #13 - Softy
26. nov. 2014 16:59
#12: Yup, så de kunne jo passende sync'e dem når de nu er igang ;-)
Gravatar #14 - gramps
26. nov. 2014 18:28
OxxY (4) skrev:
Hvis et versionscheck er så ringe, så er det nok meget godt selvsamme program kommer ud af rotation ...


Det var nøjagtigt det der var grunden til at Windows 10 ikke kom til at hedde Windows 9:
http://www.reddit.com/r/technology/comments/2hwlrk/new_windows_version_will_be_called_windows_10/ckwq83x skrev:
Microsoft dev here, the internal rumours are that early testing revealed just how many third party products that had code of the form

if(version.StartsWith("Windows 9"))
{ /* 95 and 98 */
} else {

and that this was the pragmatic solution to avoid that.
Gravatar #15 - Slettet Bruger [1368877497]
26. nov. 2014 18:32
#14
Er der nogen der har kunnet verificere at det faktisk var en Microsoft developer og at udtalelsen er sand?
Gravatar #16 - gramps
26. nov. 2014 18:42
#15
Jeg kan i hvert fald henvise til eksempler på at den kodestump er i brug i dag: https://searchcode.com/?q=if%28version%2Cstartswit...
Gravatar #17 - Slettet Bruger [1368877497]
26. nov. 2014 18:53
#16
Det overrasker mig ikke at metoden er i brug. Det overrasker mig dog lidt antallet af søge resultaterne du fremviser bare er med fordi et stykke kode indeholder dette:

9")


Jeg er enig i at det er en mulig forklaring, jeg vil dog bare gerne høre om det faktisk er den faktiske begrundelse, eller om det er ren marketing der ligger bag.
Det er meget afgørende for meningsdannelse omkring springet.

Dog, så har ændringen af Windows NT versionen langt mindre at sige for den generelle bruger-base og derfor kunne det pege på at der er en større idé i det end bare marketing.
Gravatar #18 - gramps
26. nov. 2014 19:12
IT-ekspert Yvossen (17) skrev:
Det overrasker mig dog lidt antallet af søge resultaterne du fremviser bare er med fordi et stykke kode indeholder dette:
9")


Jeg tror det er et spørgsmål om en bug i fremhævningen.

Det er åbenbart en fejl i søgefunktionen. F.eks. findes den følgende kodestump også (kilden viser en masse 'underlige' eksempler):

https://searchcode.com/?q=if%28version%2Cstartswith%28%22windows%209%22%29&p=7 skrev:
StringToDoubleAddress("192.168.1.209")
Gravatar #19 - dub
26. nov. 2014 19:17
gramps (18) skrev:
Jeg tror det er et spørgsmål om en bug i fremhævningen.


Det jeg ikke forstår er hvorfor en søgning på ("windows 9") slet ikke giver nogen resultater
Gravatar #20 - gramps
26. nov. 2014 19:19
dub (19) skrev:
Det jeg ikke forstår er hvorfor en søgning på ("windows 9") slet ikke giver nogen resultater


Pas. En søgning på startswith("windows%209") giver masser. Jeg tror siden er endnu et eksempel på gode intentioner men dårlig udførsel indenfor open source.

For eksempel bliver mellemrummet opfattet som delimiter, selvom det er indeni et sæt gåseøjne og en parentes. Derfor søges der, i mit tilfælde, på både startswith("windows og 9"). Fjollet.
Gravatar #21 - Magten
26. nov. 2014 19:26
gramps (14) skrev:
et var nøjagtigt det der var grunden til at Windows 10 ikke kom til at hedde Windows 9:


IT-ekspert Yvossen (15) skrev:
#14
Er der nogen der har kunnet verificere at det faktisk var en Microsoft developer og at udtalelsen er sand?
Jeg har endnu ikke hørt en eneste fra Microsoft sige det.

Generelt har de slet ikke udtalt noget om grunden til navnet.
Gravatar #22 - DrHouseDK
26. nov. 2014 21:27
BeLLe (3) skrev:
Det vil helt sikkert give problemer med programmer der kun checker på første versions ciffer og så vil nægte at installere på Win10 og forlange win2000 eller nyere.


Hvem vælger dog også at opgradere til Win10, hvis de har brug for at afvikle sådan noget gammelt skrammel?

*forbereder mig på rage over at mange CNC-maskiner stadig kører W3.11*
Gravatar #23 - Magten
26. nov. 2014 21:34
DrHouseDK (22) skrev:
Hvem vælger dog også at opgradere til Win10, hvis de har brug for at afvikle sådan noget gammelt skrammel?

*forbereder mig på rage over at mange CNC-maskiner stadig kører W3.11*
Det behøver vel ikke ligefrem være noget gammelt skrammel, hvis checket bare matcher på 1* og nægter at installere kan det jo i princippet være Windows 8.1 det er lavet til (hvilket i øvrigt bør virke fint, der er ikke de store ændringer fra 8/8.1->10).
Gravatar #24 - gramps
26. nov. 2014 21:38
DrHouseDK (22) skrev:
Hvem vælger dog også at opgradere til Win10, hvis de har brug for at afvikle sådan noget gammelt skrammel?

*forbereder mig på rage over at mange CNC-maskiner stadig kører W3.11*


Det kan også være gamle, kæmpe kodebaser (tænk Xilinx, Matlab, Visual Studio) som stadig har legacy kode.
Gravatar #25 - Saxov
27. nov. 2014 06:13
DrHouseDK (22) skrev:
Hvem vælger dog også at opgradere til Win10, hvis de har brug for at afvikle sådan noget gammelt skrammel?


Check https://searchcode.com/?q=startswith%28%22windows+...
fx Idea indeholder denne perle:

public static final boolean isWindows = SystemInfoRt.isWindows;
public static final boolean isWindowsNT = _OS_NAME.startsWith("windows nt");
public static final boolean isWindows2000 = _OS_NAME.startsWith("windows 2000");
public static final boolean isWindows2003 = _OS_NAME.startsWith("windows 2003");
public static final boolean isWindowsXP = _OS_NAME.startsWith("windows xp");
public static final boolean isWindowsVista = _OS_NAME.startsWith("windows vista");
public static final boolean isWindows7 = _OS_NAME.startsWith("windows 7");
public static final boolean isWindows9x = _OS_NAME.startsWith("windows 9") || _OS_NAME.startsWith("windows me");
public static final boolean isOS2 = SystemInfoRt.isOS2;
Gravatar #26 - Slettet Bruger [1941230326]
27. nov. 2014 06:41
Er vi alle enige om at vi kalder det WX eller WinX "WinEx" i dagligdag?
Gravatar #27 - Slettet Bruger [1368877497]
27. nov. 2014 07:50
#26
Jeg kommer fremover til at kalde det [ W]indow[s ] X eller forkortet til WSX.
Gravatar #28 - Slettet Bruger [1941230326]
27. nov. 2014 09:57
Det er ulogisk... Vi skal have lavet en afstemning så vi kan blive enige!
Gravatar #29 - Slettet Bruger [1368877497]
27. nov. 2014 10:02
#28
WSX ligger tæt nok på noget andet til at jeg føler mig sej.
Gravatar #30 - dub
27. nov. 2014 11:39
#28 #29 hvad med Win OS Cheetah?
Gravatar #31 - CBM
27. nov. 2014 14:03
Jeg stemmer for Windows X ... eller WinX ;) :P
Gravatar #32 - Chewy
27. nov. 2014 15:23
KISS....
W10...
Gravatar #33 - atke
2. dec. 2014 22:58
Fuck IBM og vores fælles OS/2 projekt. Vi laver vores egen Windows NT klar i v1.0
Hmm, vi har allerede DOS-Windows v3.11
OK, vi kalder det Windows NT v3.51, så man kan se at det er sejere.

Yes, Windows NT v4.0

Yes, Windows NT v5.0, men folk synes NT kører langsomt og årtusindskiftet er så sejt. Vi kalder den Windows 2000.

Vi skal have NT ud til forbrugerne. Og vi skal af med NT's dårlige rygte, og give en god oplevelse... Og nu kan tiden computere faktisk trække NT. A great experience. Windows XP. Men vi har ikke rigtig lavet noget om, andet end et nyt skin. Hmmm, NT v5.1.

Nu laver vi alting meget bedre. v6.0 Der sker virkelig noget. Og et sejt navn: Windows Vista.

Æv, folk kan ikke li' Vista. Vi havde for så vidt heller ikke nået at lave alle ændringerne færdige. Vi retter bommerterne og går væk fra fjollede navne. Windows 7. Men vi har ikke rigtig lavet noget nyt, bare deaktiveret alt det skrammel der sløvede Vista. Hmmm, NT v6.1

Vi skal med på tablet-vognen. Vi skal have noget fancy touch og nogle apps. Det kører, Windows 8. Men vi har jo ikke rigtig lavet noget om under hjelmen. Hmmm, NT v6.2.

Æv, folk kan ikke li' Windows 8. Vi retter bommerterne og kalder det 8.1. Men, vi var kun nået til NT v6.2, sååå v6.3.

Æv, folk kan stadig ikke li' Windows 8.1. Vi må rette flere bommerter. Men folk skal tro der virkelig sker noget, så vi springer et helt nummer over og kalder det Windows 10. Men vi har egentlig ikke lavet noget særligt, så det er reelt NT v6.4.

Hov... Folk har opdaget hvad der sker ved at læse versionsnummeret. Det er heldigvis nemt at fikse. NT v10.0...
Gravatar #34 - rmariboe
4. dec. 2014 01:12
Det er da idiotisk at kalde det NT 10.0, hvis de ikke reelt har udviklet fire helt nye versioner af kernen siden Vista!

I øvrigt er det helt gennemgående, at MS springer de "uheldige" tal, 9 (ulykkestal i Asien) og 13 (ulykkestal i vesten) over i versioneringerne. Se fx Office, som sprang fra version 12 ("2007") til 14 ("2010").
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login