Se você está considerando portar código aberto para VOS ou OpenVOS, eu recomendo fortemente que leia a apresentação que meu colega Richard Boylan e eu escrevemos sobre este tópico. Ele e eu portamos muitos pacotes de código aberto para o VOS, e reunimos nosso conhecimento acumulado, técnicas e dicas em uma única apresentação. Se você nunca portou o código aberto, este guia lhe dará um mapa detalhado dos passos a seguir. Se você já tentou portar código antes, então este guia o ajudará a melhorar sua produtividade e lhe dará informações sobre os problemas comuns e suas soluções.
A apresentação cobre onde encontrar código aberto, porque você deve fazer uma compilação inicial em uma plataforma de referência, como a maioria do código aberto é construída, como fazer a construção de código em OpenVOS, questões comuns que você pode encontrar e como resolvê-las, e dicas e técnicas que achamos úteis em nossos portos aqui em Stratus.
Atualizamos o guia de tempos em tempos para acrescentar novas informações. Recentemente, eu portei a ferramenta de controle de fonte distribuída "git" para o OpenVOS 17.0, e com base nessa experiência, acrescentei outra dica ao documento.
Se você achar este documento útil, por favor nos avise. Se você tiver alguma sugestão de como melhorá-lo, por favor, envie-a para mim, ou adicione-a como comentário a este post.
O arquivo está disponível em http://ftp.stratus.com/pub/vos/posix/Porting_Open-Source_Code.pdf.