Rendere il lavoro codice a 16 bit in WinXP o Vista (o alternativamente come trovare Win98 licenze di vendita al dettaglio?) [Chiusa]

StackOverflow https://stackoverflow.com/questions/684540

Domanda

Abbiamo migliaia di programmi DOS che sono stati tutti scritti negli anni '80 utilizzando 16 bit C, che comprende oltre 1.000.000 di righe di codice. Molti di questi programmi utilizzano le librerie che accedono direttamente lo schermo, guidano, ecc (e noi non hanno le fonti di queste librerie). Ogni volta che si cerca di eseguirli in Win2000 o superiore, anche in modalità di compatibilità, otteniamo le violazioni di accesso e schermate blu.

La nostra soluzione finora è stato l'acquisto di Win98SE scatole al minuto e con Win98 in una sessione VMWare. Il problema ora è che non riusciamo a trovare licenze non-OEM sufficiente (abbiamo ultima acquistato nel 2006 e bisogno di un altro 20 o giù di lì copie). La nostra azienda è estremamente attenta sulle licenze, in modo da avere alcun interesse ad acquistare le copie OEM (poiché non siamo un costruttore di sistema).

Il nostro nuovo software a 32 bit non sarà pronto per 3 anni, quindi a meno che qualcuno sa dove si può comprare un sacco di Win98 scatole al minuto, mi sono bloccato cercando di capire come ottenere il software a 16 bit con sistema di diretta l'accesso per l'esecuzione in 2000 / XP. Tutte le idee?

È stato utile?

Soluzione

Forse è possibile farlo funzionare in Linux con vino all'interno di VMware? Dovrebbe essere abbastanza semplice da provare senza attendere processi di acquisto e costo computazionale burocratiche.

Altri suggerimenti

Che dire di un sistema come FreeDOS che si potrebbe anche funzionare all'interno di VMWare?

Molte licenze Microsoft (tra cui OEM e licenze aziendali; in realtà praticamente tutto tranne prodotto confezionato pieno EULA) consentono di ‘downgrade’ a una versione precedente del prodotto. Vista Business e XP possono entrambi essere declassate a Win98.

  

clienti con licenza per l'utilizzo di Windows Vista Enterprise sono concessi in licenza per Windows Vista Business, e può essere declassate a Windows XP Professional, Windows 2000 Professional, Windows NT 4.0, Windows NT 3.51, Windows 98 o Windows 95 il sistema operativo .

Informazioni generali . Parlate con MS, se si vuole un sacco ‘’, sono sicuro che saranno felici di vendere un mucchio di licenze è possibile utilizzare per il downgrade.

Mi piace l'idea FreeDOS troppo, che potrebbe risparmiare un pacchetto se funziona.

So che questo è molto tardi, ma forse qualcuno troverà questa domanda e utilizzare questa risposta.

OS / 2 supporta 16 bit di Windows e ancora vende sotto il nome di "eComStation".

www.ecomstation.com

E 'possibile che eComStation può eseguire le applicazioni a 16 bit.

Non verrà eseguito in VMware ma non eseguito in Virtual Box.

Non so se questo dovrebbe funzionare ... Credo che attraverso il nostro abbonamento MSDN abbiamo accesso a tutti i tipi di "divertimento" le cose come Windows 3.11 e, sì, anche Windows 98. Almeno ho visto che tale file esistevano, non è sicuro se ere in realtà scaricabile ... qualcosa di verificare in forse.

Hai provato a chiedere per Win98 su Ebay?

Sarebbe possibile eseguire le applicazioni a distanza, invece? vale a dire un mucchio di PC con Win98 che sono condivisi tra gli utenti?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top