Software Livre na Engenharia

Propaganda
Software Livre na Engenharia
Caio Gazzola
Felipe Freitas
Leonardo Bernardino
Leopoldo José Fiorizio Sette
Renan Birindiba
Rafael Coelho Junqueira
Universidade Federal de Minas Gerais
softwares livres nas universidades. Estes
Resumo:
A utilização dos softwares livres tem se
programas, além de ser uma ferramenta a mais
tornado, cada vez mais, uma das ferramentas
que
fundamentais nos cursos de graduação das
importância muito grande ao correlacionar a
mais diversas áreas. O aumento da utilização
vida acadêmica do estudante com a vida
e da oferta desses softwares torna interessante
profissional, permitindo o desenvolvimento e
a discussão e o esclarecimento de algumas
simulação de projetos. Na engenharia vários
questões que contornam esse assunto. Desta
softwares livres são utilizados, tais como o
forma,
Linux, SciLab e BROffice.
este
artigo
visa
esclarecer
as
principais diferenças entre os softwares livres
e
aqueles
que
característica,
tais
não
os
o
aprendizado,
têm
uma
No entanto, antes de analisar cada um
essa
desses programas, é fundamental caracterizar
softwares
os softwares livres. De forma básica, o
possuem
como
auxilia
dos
software livre é qualquer programa que pode
principais softwares livres utilizados na
ser utilizado, estudado, copiado, modificado e
engenharia serão citados e terão suas
redistribuído sem restrições. Oposto a ele, o
características
software proprietário é aquele cuja cópia,
fechados.
Posteriormente
comparadas
alguns
com
seu
equivalente não-livre.
modificação
e
redistribuição
podem
ser
restringidas pelo seu criador ou distribuidor. É
Palavras chave: Software Livre, Engenharia.
importante frisar que o software livre não é
necessariamente grátis.
1 - Introdução:
A
seguir
serão
apresentados
os
Com a evolução em ritmo exponencial
softwares livres citados, seu correspondente
da informática e suas tecnologias vê-se um
fechado e será feia uma comparação entre eles.
aumento muito grande na utilização de
MatLab quase exatamente como elas são
2 - Softwares:
escritas matematicamente.
Os
2.1 – SciLab e MatLab
valores
para
aquisição
desse
produto estão em torno de US$100,00 para
2.1.1 – SciLab
O SciLab é um software científico
versão de estudante e US$ 3000,00 para
utilizado para computação numérica, possui
versão comercial.
código livre e é distribuído gratuitamente via
2.1.3 – Comparação
Ao
Internet desde 1994. Atualmente ele é
ser
comparado
com
seu
amplamente utilizado em diversos ambientes
concorrente, MatLab, nota-se que apesar de
industriais e educacionais pelo mundo. Possui,
possuir as mesmas funções básicas o SciLab
basicamente, as mesmas funções que o
possui
MatLab.
apresenta um número menor de ferramentas e
O programa inclui centenas de funções
matemáticas com a possibilidade de adicionar,
uma
interface
menos
intuitiva,
bibliotecas e não possui todas simulações
implementadas.
variadas
O MatLab apresenta uma infinidade de
linguagens (C, C++, Fortran, etc.). Ele ainda
vantagens em relação ao SciLab. No entanto,
conta com estruturas sofisticadas de dados
para aplicações nos cursos universitários este
(incluindo listas, nomes compostos, funções
último se torna viável devido à sua gratuidade.
interativamente,
racionais,
programas
sistemas
lineares,
de
etc.),
um
interpretador e uma linguagem de alto nível.
2.2 - BROffice e Microsoft Office
2.1.2 – MatLab
2.2.1 – BROffice
O MatLab é um software proprietário
É um software livre com multitarefas:
utilizado para simulações numéricas. Dentre
BROffice Base (Gerenciador de banco de
suas funções estão a construção de gráficos,
dados); BROffice Calc (Programa de planilha
processamento de sinais e cálculo de matrizes.
eletrônica); BROffice Draw (Programa de
Esse programa é composto por um
editoração
eletrônica);
sistema interativo cujo elemento básico de
(Programa
de
informação é uma matriz que não requer
BROffice Math (Formatação de fórmulas
dimensionamento. Esse sistema permite a
científicas e matemáticas); BROffice Writer
resolução de muitos problemas numéricos em
(Processador de texto)
apenas uma fração do tempo que se gastaria
apresentação
de
Impress
slides);
Os seis juntos formam um suite de
para escrever um programa semelhante em
aplicativos para escritório.
linguagem Fortran, Basic ou C. Além disso, as
2.2.2 - Microsoft Office
soluções dos problemas são expressas no
BROffice
É
um
software
fechado
com
quantas máquinas você queira. Com a licença
multitarefas: Microsoft Acess (Gerenciador de
do Windows, você não pode fazer nenhum dos
bando de dados); Microsoft Excel (Programa
dois e é obrigado a usar apenas o número de
de planilha eletrônica); Microsoft InfoPath
licenças compradas.
(Programa de editoração eletrônica); Microsoft
Algumas universidades em países em
Power Point (Programa de apresentação de
desenvolvimento como a Índia e o Brasil
slides);
de
optaram pelo seu uso. No Brasil observa-se o
editoração de texto); Microsoft Outlook
aumento expressivo do uso desse software nos
(Programa de gerenciamento de emails).
cursos de engenharia. Outro fator que ajuda
Microsoft
Word
(Programa
O conjunto desses aplicativos formam
neste aumento é a disponibilidade de softwares
um suite de escritório. O preço para adquiri-
não apenas para o Windows, mas também para
los varia de R$ 199,00 para a versão de
o Linux. E dentre estes softwares se incluem
estudante e R$ 1399,00 para a versão mais
diversos programas utilizados na Engenharia.
avancada.
2.3.2 – Windows
O Windows, da Microsoft, nasceu na
2.2.3 – Comparação
Os dois softwares tem aplicativos
década de 80, mas só ficou tecnicamente
equivalentes. O diferencial é que o Microsoft
conhecido como um Sistema Operacional a
tem uma interação com o usuário mais simples
partir da década de 90.
e ferramentas mais robustas, tornando-se
Surgiu
inicialmente
como
uma
muito mais ultilizado, o que facilita encontrar
interface gráfica para sistemas DOS. O grande
foruns/grupos de discução na internet.
sucesso do Windows se deve à popularização
da
interface
gráfica,
que
facilitava
2.3 - Linux e Windows
enormemente seu uso para usuários comuns, a
2.3.1 – Linux
boas estratégias de marketing e a um baixo
O Linux é um sistema operacional, que
preço, se comparado a outros sistemas da
despertou o interesse acadêmico por sua
época. Com seu sucesso, ele dominou
eficiência,
flexibilidade.
amplamente o mercado por diversos anos.
Possui uma grade importância devido ao baixo
Assim, os softwares sempre foram criados
custo de implementação, uma vez que é livre
para serem executados em computadores com
para cópia e distribuição gratuitas.
o Windows, o que reforça o seu domínio do
confiabilidade
e
Esse sistema tornou-se a principal
alternativa
dos
sistemas
mercado.
operacionais
O Windows possui diferentes versões,
“proprietários”. Você pode baixar uma simples
mas mesmo as versões mais acessíveis podem
cópia de uma distribuição Linux e instalar em
ter um custo alto para o usuário de menor
poder aquisitivo. Diante deste cenário o que se
Apesar da grande disseminação de
vê é uma grande utilização ilegal do produto,
alguns softwares livres, tal como o Linux, a
já que sistemas operacionais gratuitos como o
maioria desses softwares ainda não são
Linux são preteridos, principalmente por
conhecidos pela maioria dos usuários de
usuários comuns, que usam o computador
computador. Dentre os motivos para esse fato
basicamente para diversão.
está a falta de informação, o preconceito e a
2.3.3 - Comparação
falta de conhecimento sobre a capacidade de
O Windows sempre foi o principal
tais programas.
sistema operacional do mundo, e, portanto
A melhor forma para ampliar a
todos os programas criados são feitos para
conhecimento e aumentar o uso dos softwares
nele funcionarem. Já o Linux sofreu diversos
livres é torná-los referência nas salas de aula,
anos com a falta de conhecimento por parte
fazendo com que os fatores que hoje limitam
das pessoas, pela dificuldade de uso, por ter
sua disseminação sejam progressivamente
uma
eliminados.
interface
programas
gráfica
disponíveis,
pobre
ao
e
poucos
contrário
do
Windows.
4 - Referências bibliográficas:
Atualmente as dificuldades em se
[1] CAMPOS, Augusto. O que é software
utilizar o sistema Linux estão bem reduzidas.
livre. BR-Linux. Florianópolis, março de
O que se vê hoje em dia é uma facilidade na
2006.
sua instalação, uma boa e personalizável
linux.org/linux/faq-softwarelivre>. Consultado
interface gráfica e uma ampla opção de
em [30/10/2011].
Disponível
em
<http://br-
programas disponíveis para o sistema. Há a
preocupação
das
empresas
e
de
[2] PEREIRA, Ana Paula. Windows versus
desenvolvedores em se fazer programas que
Linux. Disponível em:
rodem no maior número possível de sistemas
<http://www.tecmundo.com.br/4272-
operacionais, incluindo o Linux.
windows-versus-linux.htm> Consultado em
Portanto o Linux tende a ser cada vez
[28/10/2011].
mais compatível com os programas do
mercado e mais fácil de usar, o que o faz uma
[3] POSTLEY, John. Como funciona a
excelente opção de sistema operacional para
Microsoft. Traduzido por HowStuffWorks
usuários comuns, empresas e universidades.
Brasil. Disponível em:
<http://empresasefinancas.hsw.uol.com.br/mic
3 - Conclusão
rosoft1.htm> Consultado em [29/10/2011].
Download