O que é um sistema operacional de código aberto?
Fonte aberto significa que é aberto a todos, qualquer um pode obter o código fonte e fazer alterações desejáveis.
Ex:
Android é de código aberto, por isso os telefones de diferentes fabricantes têm uma aparência e uma sensação diferente para ele. A Samsung tem touchwiz ui, htc tem sentido, etc. O código que o google fornece é chamado código do estoque. Os fabricantes alteram-no de acordo com as suas necessidades e adicionam funcionalidades aos seus telemóveis para os tornar diferentes dos outros. Tal como a Samsung's recentemente lançada nota 4 tem suporte para stylus, lg g3 tem o seu próprio multitarefa ou as funcionalidades da câmara e muitas novas funcionalidades incríveis que o Android não't tem. Isto é de código aberto, até você pode baixar o código fonte e fazer o seu próprio andróide.
Código aberto fechado:
Ex: Windows phone
Vais ver que cada windows phone tem o mesmo UI, look and feel. Tudo é o mesmo. Você só recebe diferentes aplicativos pré-instalados e diferentes hardwares. A Microsoft fornece o código fonte com restrições. Não permite alterar a IU e o código principal.
Ex: apple iphone
Apple não permite que outros fabricantes obtenham seu código fonte. Apenas a apple o tem. Você não pode obter o código e modificá-lo da maneira que você gosta.
Fonte aberto
Ex: linux
As fundações do linux desenvolveram o SO linux. Ele o fez código aberto. Agora existem diferentes variações do linux como ubuntu, redhat, etc disponíveis.
Basicamente você pode obter o código escrito por outra pessoa legalmente, e pode modificá-lo, adicionar ou remover certas coisas ou características, fazer uma IU diferente e fazer a sua própria coisa e nomeá-la como quiser.
Artigos semelhantes
- O que é o sistema operacional de código aberto: O Linux?
- O que é um sistema operacional de código aberto e o CyanogenMod?
- Qual é o melhor sistema operacional de código aberto?
- Qual sistema operacional smartwatch é melhor de acordo com você, Android Wear ou o sistema operacional Apple Watch, e por quê?