Tornar o trabalho código de 16 bits no Windows XP ou Vista (ou alternadamente como encontrar licenças de varejo Win98?) [Fechado]

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

Pergunta

Temos milhares de programas DOS que foram todos escritos na década de 80 usando 16-bit C, compreendendo mais de 1.000.000 de linhas de código. Muitos destes programas utilizam bibliotecas que acessam diretamente na tela, unidade, etc. (e não temos as fontes para estas bibliotecas). Sempre que tentamos executá-los em Win2000 ou superior, mesmo em modo de compatibilidade, temos violações de acesso e telas azuis.

A nossa solução até agora tem sido a compra de Win98SE Varejo Caixas e executando Win98 em uma sessão VMWare. O problema agora é que não podemos encontrar licenças não-OEM suficientes (a última comprada em 2006 e precisa de outro 20 ou mais cópias). Nossa empresa é extremamente cuidadoso sobre licenciamento, para que eles não têm interesse em comprar as cópias OEM (uma vez que não é um construtor de sistema).

O nosso novo software de 32 bits não estará pronto para a 3 anos, por isso, a menos que alguém sabe onde podemos comprar lotes de caixas de varejo Win98, eu estou preso tentando descobrir como obter software de 16 bits com o sistema direto acesso a executar em 2000 / XP. Alguma idéia?

Foi útil?

Solução

Talvez você possa fazê-lo rodar em Linux com vinho dentro VMware? Deve ser bastante simples para tentar sem esperar os processos de aquisição e outras despesas gerais burocrático.

Outras dicas

Que tal um sistema como freedos que você também pode ser executado dentro de VMWare?

Muitas licenças da Microsoft (incluindo OEM e licenças empresariais; na verdade, praticamente tudo, exceto EULAs produto embalado completo) permitem que você ‘rebaixamento’ para uma versão anterior do produto. Vista Business e XP podem ambos ser rebaixado para Win98.

Os clientes licenciados para uso do Windows Vista Enterprise está licenciado para o Windows Vista Business, e pode ser rebaixado para o Windows XP Professional, Windows 2000 Professional, Windows NT 4.0, Windows NT 3.51, Windows 98 ou Windows 95 operacional .

Informações gerais . Fale com MS, se você quiser ‘lotes’, eu tenho certeza que eles serão felizes para vender-lhe um monte de licenças que você pode usar para downgrades.

Eu gosto do FreeDOS ideia também, que poderia poupar-lhe um pacote se ele funciona.

Eu sei que é muito tarde, mas talvez alguém vai encontrar esta pergunta e usar esta resposta.

OS / 2 suporta 16 bits do Windows e ainda vende sob o nome "eComStation".

www.ecomstation.com

É possível que eComStation podem executar esses aplicativos de 16 bits.

Ele não será executado em VMware, mas é executado no Virtual Box.

Eu não sei se isso iria funcionar ... Eu acredito que através da nossa subscrição MSDN temos acesso a todos os tipos de coisas "divertidas", como Windows 3.11 e, sim, até mesmo Windows 98. Pelo menos eu vi que tais arquivos existia, não tenho certeza se eles ere realmente para download ... algo para verificar em talvez.

Você já tentou pedir Win98 no Ebay?

Seria possível para executar os aplicativos remoto em vez disso? ou seja, tem um monte de PCs com Win98 que são compartilhados entre os usuários?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top