sistema de arquivos e software livre e proprietário
TRANSCRIPT
Trabalho de SO
Grupo: André, Bruno, Everton, Indiana e Maik.
O que é Sistema de arquivos:
▪ É um conjunto de estruturas lógicas e rotinas, que permitem que ao sistema operacional controlar o acesso ao disco rígido.
▪ Sabendo interpretar o sistema de arquivos de um determinado disco, o sistema operacional pode decodificar os dados armazenados e lê-los ou gravá-los.
▪ Diferentes sistemas operacionais usam diferentes sistemas de arquivos.
▪ Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e acessos, esta tarefa se torna mais e mais complicada, exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos.
Mais conhecidos:
▪ HFS e HFS+ -> Apple
▪ Ext(2,3,4)
▪ SWAP
▪ Reiser
▪ UFS
▪ FAT(12,16,32)
▪ NTFS
Onde são utilizados:
▪ HD e HD Externo
▪ CD e DVD
▪ Pen-drive
Sistemas de arquivos que o CD/DVD usa:
▪ ISO 9660 Format: Padrão Internacional de armazenamento de dados que descreve a estrutura de arquivos e diretórios de um CD-ROM. Especifica a Estrutura Lógica para arquivos e diretórios em um CD-ROM.
▪ Rock Ridge: É uma extensão do Formato ISO 9660, que permite nomes de arquivos maiores e mais profundidade de diretórios.
▪ CD-I (Compact Disk Interative): Formato de gravação de dados em CD, definido pelo padrão "Green Book" que permite que aplicações interativas em multimídia sejam executadas em um computador/disc player conectados a uma televisão. É um formato proprietário da Philips.
Sistemas de arquivos(HD, Pen-Drive):
▪ NTFS - possui uma estrutura que armazena as localizações de todos os arquivos e diretórios, incluindo os arquivos referentes ao próprio sistema de arquivos denominado MFT (Master File Table). Utilizando 64 bits para endereçamento de dados maior.
▪ FAT - é uma estrutura de dados que o Windows cria após a formatação física de uma unidade. Esta tabela guarda informações sobre a localização de cada arquivo dentro da unidade física para que elas possam ser salvas, recuperadas, alteradas ou deletadas posteriormente.
▪ Ext (extended file system) - foi o primeiro sistema de arquivos criado especificamente para o Linux.
Sistemas operacionais que suportam:
▪ Os sistemas de arquivos NTFS e FAT são suportados pelo Windows,.
▪ Já o Ext é suportado pelo Linux
Software livre e Software Proprietário:
▪ Software Livre é uma forma de manifestação de um software em que, resumidamente, permite-se adaptações ou modificações em seu código de forma espontânea, ou seja, sem que haja a necessidade de solicitar permissão ao seu proprietário para modificá-lo.
▪ O Software proprietário é um software para computadores que é licenciado com direitos exclusivos para o produtor. Conforme o local de comercialização do software este pode ser abrangido por patentes, direitos de autor assim como limitações para a sua exportação e uso em países terceiros.
Diferenças básicas:
▪ Software proprietário é um software desenvolvido e comercializado, sendo comercializado, é preciso comprá-lo para ser usado. E somente a empresa que é proprietária dele pode fazer alterações.
▪ Software livre é o programa que não é comercial, isto é, você pode baixar na internet, instalar e usar no seu computador sem pagar nada. Este tipo de programa pode ser de código aberto, ou seja, o modo como o programa foi escrito fica exposto para que os próprios usuários possam estudá-lo e fazer melhorias no programa.
O que é GPL:
▪ A GPL é a licença com maior utilização por parte de projetos de software livre, em grande parte devido à sua adoção para o projeto GNU e o sistema operacional GNU/Linux.
Em termos gerais, a GPL baseia-se em 4 liberdades:
1. A liberdade de executar o programa, para qualquer propósito
2. A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades
3. O acesso ao código-fonte é um pré-requisito para esta liberdade. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo
4. A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles.
5. O acesso ao código-fonte é um pré-requisito para esta liberdade.
Tipos de Software: Freeware
Programas com essa licença oferecem seus executáveis gratuitamente, sem cobrança ou limitação. Também chamado de software gratuito. Seu código fonte não é liberado para modificação.
Por exemplo:
Tipos de Sofware: Shareware
Shareware é um programa de computador disponibilizado gratuitamente, porém com algum tipo de limitação. Sharewares geralmente possuem funcionalidades limitadas e/ou tempo de uso gratuito do software limitado, após o fim do qual o usuário é requisitado a pagar para acessar a funcionalidade completa ou poder continuar utilizando o programa.
Por exemplo:
Tipos de Sofware: Shareware
Baseado nas limitações do tipo Shareware, temos duas subcategorias:
▪ Trial – Os programas oferecem todos os seus recursos, mas por um tempo limitado (geralmente de 15 a 30 dias);
▪ Demo – Alguns recursos estão completos, sendo necessário pagar para usufruir dos restantes. Os jogos geralmente são divulgados sob essa licença.
Mandriva - André
Kurumim Indiana