Auto-hospedagem: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Substituição de predefinições obsoletas
Pequeno erro de concordância do texto
Etiquetas: Editor Visual Edição via dispositivo móvel Edição feita através do sítio móvel
Linha 1:
{{mais fontes|data=abril de 2018}}
O termo '''auto-hospedagem''' foi cunhado para se referir ao uso de um [[programa de computador]] como parte de uma [[cadeia de ferramentas]] ou [[sistema operativo]] para produzir uma nova versão do mesmo programa, por exemplo, um [[compilador]] que pode compilar o seu próprio código fonte.<ref>{{Cite news|url=http://wcftutorial.net/wcf-self-hosting.aspx|title=Self Hosting {{!}}|access-date=2017-05-07|language=en-US|archive-url=https://web.archive.org/web/20170515235321/http://wcftutorial.net/WCF-Self-Hosting.aspx|archive-date=2017-05-15|url-status=dead}}</ref> Auto-hospedagem em Software é banal em [[computadores pessoais]] e em sistemas maiores. Outros programas que são tipicamente auto-hospedados incluem [[núcleo (informática)|núcleos]], [[montador]]es, [[Shell (informática)|shells]] e [[controle de revisão|softwares controladores de revisões]].
 
Se um sistema é tão novo que nenhum software foi escrito para ele, então o software é desenvolvido em outro sistema auto-hospedado e colocado em um dispositivo de [[Armazenamento de dados|armazenamento]] que o novo sistema pode ler. O desenvolvimento continua desta forma até que o novo sistema possa hospedar o seu próprio desenvolvimento. O desenvolvimento do sistema operativo [[GNU/Linux]], por exemplo, foi hospedado inicialmente em um sistema [[MINIX]]. Escrever novas ferramentas de desenvolvimento de software "do metal descoberto" (bare-metal), isto é, sem utilizar nenhum outro sistema hospedeiro é raro.