Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
php
http://softwarelivre.org/portal/sobre-o-portal-do-psl-brasil
http://softwarelivre.org/asl-pr/qual-sistema-e-mais-seguro-linux-ouwindows
O que um software livre?
Alm do Software
Manuais de software devem ser livres pelas mesmas razes que software deve
ser livre, e porque manuais so, com efeito, parte do software.
Os mesmos argumentos tambm fazem sentido para outros tipos de trabalhos
de uso prtico isto , trabalhos que englobam conhecimento til, como obras
educativas e de referncia. A Wikipdia o exemplo mais conhecido.
Qualquer tipo de obra pode ser livre, e a definio de software livre pode ser
estendida para a definio de obras culturais livres, aplicvel a qualquer tipo de
obra.
Cdigo Aberto?
Outro grupo comeou a usar o termo cdigo aberto (do ingls open source)
com um significado parecido (mas no idntico) ao de software livre. Ns
preferimos o termo software livre porque, uma vez que voc tenha ouvido que
ele se refere liberdade ao invs do preo, ele traz mente a liberdade. A
palavra abertonunca se refere liberdade.
Histrico
De tempos em tempos, revisamos essa Definio de Software Livre. Aqui est
uma lista de mudanas, juntamente com links para mostrar exatamente o que
foi modificado.
Verso 1.31: Nota que aceitvel que uma licena requeira que voc
se identifique como o autor de modificaes. Outros esclarecimentos
menores por todos texto.
Verso 1.23: Discute problemas potenciais relacionados a licenas
baseadas em contratos.
Verso 1.16: Explica por que a distribuio de binrios importante.
Verso 1.11: Nota que uma licena livre pode requerer que voc
mande uma cpia das verses que voc distribui ao autor.
Existem lacunas nos nmeros das verses mostrados acima, pois existem
outras mudanas para essa pgina que no afetam a definio como ela .
Essas mudanas so em outras partes da pgina. Voc pode inspecionar a
lista completa de mudanas da pgina pela interface cvsweb.
Nota do tradutor:
1.
Tivoizao vem do ingls tivoization, prtica utilizada pela marca de
gravadores de vdeo digital TiVo que, embora utilizasse software livre, no
permitia que usurios executassem verses modificadas do software em seu
hardware.
Quem fiscaliza?
Existem duas principais organizaes internacionais responsveis pela proteo e
promoo do software livre: a Free Software Foundation (FSF) e a Open Source
Initiative (OSI), que atuam para garantir que os termos Free Software e Open
Source sejam utilizados de forma correta. De acordo com a FSF (ou, em portugus,
Fundao para o Software Livre), considerado livre o programa que pode ser
copiado, usado, modificado e redistribudo de acordo com as necessidades de cada
usurio. Ou seja, o software considerado livre quando se enquadra nessas
liberdades definidas pela fundao. Mas isso no impede que um desenvolvedor cobre
algum valor pelas modificaes feitas; vale lembrar que h custos na programao,
como em qualquer outra atividade, porm a diferena est na filosofia do software
livre, a qual visa ao esprito de liberdade e no ao lucro. Com isso fica claro que livre
no gratuito e sim disponvel a todos.
Voc acredita que cdigo fechado oferece mais segurana? Ento hora de
conhecer outras variveis que interferem na solidez de um sistema.
Segurana via obscuridade pode soar como pegadinha, mas no a maior
pegadinha que afeta os usurios do Windows.
A expresso foi criada para vender a ideia que software proprietrio mais
seguro porque fechado. Se os hackers no puderem ver o cdigo, ento
ser mais difcil para eles criar ferramentas que explorem as
vulnerabilidades do programa assim diz a crena.
Infelizmente para os usurios do Windows, isso no verdade e prova
disso o desfile sem fim de correes publicadas pela empresa de
Redmond.
De fato, uma das muitas vantagens do Linux sobre o Windows que ele
mais seguro muito mais. Para pequenas empresas e outras organizaes
que no contam com especialistas de segurana dedicados, esse benefcio
pode ser particularmente crtico.
H cinco fatores fundamentais que sustentam a superioridade do Linux em
segurana. Vale a pena conhec-los.
1::Privilgios
de
sistema
claro que os sistemas Linux no so infalveis. Mas uma de suas
vantagens bsicas reside no modo como os privilgios de conta so
atribudos. No Windows, os usurios recebem acesso de administrador
como padro, o que significa que eles tero acesso a tudo no sistema,
mesmo a suas partes cruciais e os vrus que recebem, tambm. como
dar aos terroristas cargos de alto nvel no governo.
Com o Linux, por outro lado, os usurios no nascem com privilgios de
root; eles comeam recebendo contas de baixa prioridade. Isso significa
que, mesmo que um sistema Linux esteja comprometido, o vrus no ter o
acesso root necessrio para causar estrago a todo o sistema. O mais
provvel que apenas os arquivos e os programas locais daquele usurio
sejam afetados. Isso pode fazer a diferena entre uma leve chateao e
uma grande catstrofe em qualquer ambiente de negcios.
2::Engenharia
social
Vrus e worms frequentemente espalham-se convencendo usurios de
computador a fazer alguma coisa que no deveriam, como abrir anexos
que carregam vrus e vorms. Isso chamado engenharia social, e tambm
algo muito fcil de ser estimulado nos sistemas Windows.
Basta enviar um e-mail com um anexo malicioso e uma linha de assunto
provocante, como Olha que gatinhos fofos! ou seu equivalente
pornogrfico , e algum nmero de usurios ser levado a clicar sem
pensar. O resultado? Uma porta aberta para o malware, com
consequncias potencialmente desastrosas para toda a organizao.
Graas ao fato de que a maioria dos usurios de Linux no tem acesso
root, muito difcil causar qualquer dano real em um sistema Linux
fazendo tolices. Antes que qualquer dano real ocorra, um usurio Linux
ter de ler o e-mail, salvar o anexo, atribuir permisses de execuo a ele e,
ento, rodar o executvel. Em outras palavras: altamente improvvel.
3::O
efeito
monocultura
Voc pode at exigir os nmeros exatos, mas ningum duvida que o
Microsoft Windows domina a maior parte do mundo da computao. No
reino do e-mail, quem manda so o Outlook e o Outlook Express. E a est
um problema: trata-se essencialmente de uma monocultura, que to
nocivo tecnologia como ao ambiente.
OpenSolaris
Projeto da Sun Microsystems, posteriormente adquirida pela Oracle,
utiliza uma plataforma semelhante ao Linux e tem a licena GNU GPL.
Inicialmente era um software proprietrio, entretanto foi abrindo
gradativamente seu cdigo. O Solaris uma verso do UNIX System V
Release.
Ferramentas de Desenvolvimento:
Compilador C: GCC
Conhecido inicialmente como GNU Compilador para C, suporta nos
dias de hoje diversas linguagens alm da original C, com C++, Java,
Ada e Fortran. Um software livre que atende licena GPL e funciona
em sistemas operacionais como UNIX, Linux e OS X.
Eclipse
Utilizado para desenvolver aplicaes em Java. Por meio de plug-ins,
outras linguagens podem ser utilizadas: C, C++, Fortran, Java
Script, PHP, entre outros. O programa desenhado quase totalmente
em Java e a base do cdigo originria da IBM VisualAge. O Eclipse
possui o cdigo aberto, entretanto no compatvel como a licena
GNU.
NetBeans
Outro software de cdigo aberto. Ambiente para desenvolvimento nas
linguagens convencionais (Java, C, C++, PHP, Groovy). O programa
desenvolvido pela Oracle e funciona em mltiplas plataformas, como
Banco de Dados:
MySQL
O sistema de gerenciamento de banco de dados que utiliza
linguagem SQL (Structure Query Language). Foi criado na Sucia
durante a dcada de 80, porm em 2008 a Oracle comprou por mais de
R$ 1 bilho de dlares a empresa Sun Microsystems e junto com ela,
todos os seus softwares. O MySQL um dos mais utilizados no mundo.
Para ter uma ideia da popularidade do programa, usurios como
NADA, Nokia, Sony, Google e outras gigantes empresas conhecidas no
mundo.
Usurio Final:
VLC
O VLC media player um excelente reprodutor multimdia, usado no
mundo todo. Est disponvel para todas as plataformas e sistemas
operacionais. O software leve, muito rpido e capaz de rodar quase
todos os formatos de udio e vdeo disponveis no mercado. Seguindo a
tendncia, o VLC j tem suporte para formatos em HD e acelerao
grfica. Este software um dos que prova que os softwares livres
podem ser to excelentes quanto os softwares proprietrios, muito por
conta das constantes melhorias em seu cdigo aberto.
GIMP
O nome GNU Image Manipulation Program lhe diz alguma coisa?
Ento, o GIMP um programa de cdigo aberto licenciado pela GPL
(General Public License). Foi criado explicitamente para ser uma
WordPress
O sistema de gerenciamento de contedo na Web tem seu foco
direcionado para a confeco de blogs, escrito em PHP com banco de
dados em MySQL. Junto com Blogger, um dos mais importantes
criadores de blogs disponveis na web por conter ferramentas
diferenciais. O Wordpress foi criado em 2003 e atente licena GPL
verso 2.