386BSD

O 386BSD, às vezes chamado de "Jolix", era um sistema operacional livre Unix-like baseado em BSD, lançado pela primeira vez em 1992. Ele rodava em sistemas de computadores compatíveis com PC baseado no microprocessador Intel 80386. O 386BSD possuía funções como controle de acesso baseado em papéis, Buffer circular, a configuração auto-ordenada e design modular do kernel. Os BSDs para PC descendeu a partir dele.[1]


FreeBSD e NetBSD

Após o lançamento do 386BSD 0.1, um grupo de usuários começou a coletar correções de erros e melhorias, lançando-as como um patchkit não oficial. Devido a diferenças de opinião entre os Jolitzes e os mantenedores do patchkit sobre a direção futura e o cronograma de lançamentos do 386BSD, os mantenedores do patchkit fundaram o projeto FreeBSD em 1993 para continuar seu trabalho. Ao mesmo tempo, o projeto NetBSD foi fundado por um grupo diferente de usuários do 386BSD, com o objetivo de unificar o 386BSD com outros ramos do desenvolvimento BSD em um único sistema multiplataforma. Ambos os projetos continuam ativos até hoje.

O website do FreeBSD na época afirmava que o 386BSD sofria de “negligência”. No entanto, o site do 386BSD afirmava que isso não era verdade.

Processo judicial entre Unix e BSD

Devido a um processo judicial do UNIX System Laboratories, Berkeley Software Design, foi acordado que parte do código-fonte possivelmente chamado de proprietário havia sido distribuído dentro do Berkeley Software Distribution Net/2 da Universidade da Califórnia, e um lançamento subsequente (1993, 4.4BSD-Lite) foi feito pela universidade para corrigir esse problema. No entanto, o 386BSD, o Dr. Dobb's Journal e os Jolitzes nunca foram partes envolvidas nesses ou em processos e acordos subsequentes decorrentes dessa disputa com a Universidade da Califórnia, e continuaram publicando e trabalhando na base de código do 386BSD antes, durante e depois desses processos sem qualquer limitação. Nunca houve quaisquer registros legais ou reivindicações da universidade, da USL ou de outras partes responsáveis em relação ao 386BSD. Finalmente, nenhum código desenvolvido para o 386BSD por William Jolitz e Lynne Jolitz foi objeto de qualquer um desses processos.


Notas e Referências

  1. «void the_past». 386bsd.org (em inglês). Consultado em 5 de setembro de 2015