Olá ! eu sou bolsista no 1° ano do curso de Engenharia da Computação na universidade Unicenp aki em curitiba.
Até hoje me revolto ao olhar pros laboratorios de informática e ver todos micros Pentium 3 800mhz com 128Mb de ram e esses micros estarem com o windows 2000 e vai uma lista rapida do que mais tem la de software proprietario.
M$ Visual studio- poderiam instalar o Anjuta ou Kdevelop no linux
Orcad - Poderiam por o Eagle(ñ é livre mas tem uma versão gratuita, ñ achei semelhante bom sendo totalmente livre
Matlab- pode ser posto Octave
Maple- livre seria o xCas ou xMaxima
Multisim- ñ achei outro semelhante e bom :(
bem, esses são alguns dos que gastam uma fortuna em licensa sendo que poderiam substituir por software livre, uma vez perguntei pro professor de algoritmos sobre pq ñ usam linux e a resposta foi a respeito de segurança com o samba, pois os alunos logam no win2000 com um numero proprio de matricula e o ruindow coloca um drive G: mapeado onde temos uns 30MB pra arquivos pessoias, e justamente esse compartilhamento é que da o problema, pq ñ sabem como fazer pra o linux tb montar este compartilhamento e desmontar, pois montar qd o aluno loga até conseguiram, mas qd desloga e outro loga, a pasta do primeiro aluno continua montada ..... e eu tb ñ entendo de samba ou rede em linux suficiente pra saber como arrumar isso ... :P
bem , uma vez enviei email pro professor de geometria analitica sobre softwares livres que pudessem substituir o maple e matlab ... segue copia deste email abaixo pra quem se interessar .. talvez eu tenha errado em algo na descrição do software e o texto ta mal redigido pq escrevi na pressa ... mas segue aí .....
"'''''''''''''''''''''''''
Ola Professor,
como comentei em classe, pesquisando alguns programas para engenharia e matematica em software livre pra linux e Windows achei alguns muito bons ...
Todos são software livre, que alem de gratuíto ainda o codigo fonte do programa pode ser visto e editado por qlq um, o que possibilita conhecer como esses programas foram feitos, alem de quem tiver mais experiencia em programação, pode mudar e melhorar o programa.
--Primeiro vou comentar sobre um programa semelhante ao MatLab, o Scilac que esta em desenvolvimento desde 1990, ele é muito usado em muitas universidades e centros de pesquina no mundo; o software incluiinumeras funções matematicas com a possibilidade de adicionar interação com programas de varias linguagens (como C ou Fortran...), ele tem uma sofisticada estrutura de dados,incluindo listas, polinomios, funções racionais, sistemas lineares entre outros, alem de um interpretador e uma linguagem de programação de alto nivel.
O ScaiLab faz graficos e animações em 2D e 3D, e muitas outras funções, alem das extenções que adicionam mais recursos ao programa, até esta sendo desenvolvida uma para visão artificial, que atravez da analize das formas e os vetores internos pode fazer o programa reconhecer uma forma qlq, podendo ser usado em muitos projetos, como reconhecimento de caracteres e muito mais.
O site oficial do programa é
http://www.scilab.org/
Scilab screenshot
e pode ser baixado pra diversas plataformas(Windows, Linux, Solaris...) em
http://www.scilab.org/download/index_download.php?page=release.html
Usuários Kurumin Linux ou Ubuntu Linux, e seus derivados, podem instalar rapidamente com o comando
sudo apt-get install scilab
--Um outro programa mais semelhante ainda com o Matlab, aceitando inclusive os arquivos .m do matlab tem tb o Octave, este foi desenvolvido na universidade de Wisconsin e na Universidade do Texas inicialmente para ser uma ferramenta para estudantes de Engenharia Quimica, ele tem uma interface de linha de comando para resolver problemas lineares e não-lineares, e ainda funciona como linguagem de programação em batch, sendo facilmente customizavel usando funções definidas pelo usuário e criadas em linguagem C/C++, fortran e outras.
A pagina oficial do programa é
http://www.gnu.org/software/octave/octave.html
[3D graph] [Lorenz Attractor]
e pode ser baixado em, tb pra diversas plataformas como linux, windows, Mac OS...
http://www.gnu.org/software/octave/download.html
usuários Kurumin e Ubuntu linux, podem instalar com o comando
sudo apt-get install octave
----Um programa semelhante ao maple tem o Xcas, ele é um programa de CAS(Computer Algebra System) que possui modos de compatibilidade para o Maple, Mupad e TI89, ele faz calculo avançado de ponto flutuante, inteiros, aritmedica polinomial, simplificação, equações, decomposição de fração parcial, Calculo(derivação, integração, limites, espanção de series) algebra linear(vetores, matrizes...) Geometria, 2D e 3D, ponto segmento, linha, plano, triangulo, poligono, circulo, conicos, curvas parametricas, superficies, intersecção, tangentes... Alem de ter funções de programação para varias sintaxes de programação(C, Maple, Mupad, TI89).
Ele possui binarios compilados para Mas OS X, Windows, Linux, e até portateis como Windows CE e Linux ARM, alem de poder ser portado pra outras plataformas atravez do codigo fonte.
A interface grafica dele é um pouco complicada no começo devido as muitas funções e estilo meio antigo da interface, mas os recursos são muitos, sendo considerado melhor que o Maple por muitos especialistas.
A pagina do programa é
http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
e esta disponivel pra download em
http://www-fourier.ujf-grenoble.fr/~parisse/giac.html#wcas
--Alem desses há um projeto tb para CAS, que achei muito bom e facil de usar, que é o Maxima, ele faz tb dezenas de funções como manipulação de espressões simbolicas e numericas, incluindo diferenciação, integração, serie Taylor, transformação Laplace, equações diferenciais ordenadas, sistemas de equações lineares, e vetores, matrizes e tensores. Ele produz resultados de alta precisão por usar frações exatas e representação de ponto flutuante longo arbitrario e pode exibir funções em graficos de 2 ou 3 dimenções.
a pagina oficial é
http://maxima.sourceforge.net/
Xmaxima on Windows
ele pode ser copiado em
http://sourceforge.net/project/showfiles.php?group_id=4933
assim como os outros tem vers]ão linux, windows e outras plataformas.
ele pode rodar dentro de editores especiais como o GNU TeXmacs ou GNU Emacs e assim como o Octave e Xcas ele é integrado com o Gnuplot que é um programa especializado para fazer graficos de funções em 2D e 3D
a pagina oficial é
http://gnuplot.sourceforge.net/
mas ele ja vem junto nos programas citados
title figure
--Para meio de curiosidade da sobre a qualidade dos Software Livre na área de engenharia e matematica existe um projeto feito pela empresa Hydrix,
http://www.hydrix.com/ , que é desenvolver uma cauculadora cerca de 25x mais rapida que a HP 49G+, alem de ter função de Palmtop e ter tela colorida,
Pode ser lida uma mataria sobre esta calculadora em
http://www.hpcalc.org/qonos.php
No site informa que pra ter todo esse processamento ela usa o sistema operacional Linux portado para essa calculadora, ela usa os softwares Gnuplot, Xcas e o MathsExplorer entre outros.
Ela ainda esta em desenvolvimento mas ja tem algumas imagens de como poderá ser o design da calculadora
Alem de algumas telas do prototipo funcionando
Para os adeptos das HPs e das TI (Texas Instrumets) ela tb pode emular essas calculadoras atravez de emuladores feitos pra linux. como o HP Emulator e TI Emulator.
Mas infelismente ainda ñ localizei informação sobre qual a previsão de lançamento dessa calculadora, só vi a previção do valor dela que será de pouco mais de 300U$, um pouco salgado pra uma calculadora, mas vale a pena pra proficionais e estudante da área.
O Software Maxima possui um Help em portugues em
http://maxima.sourceforge.net/docs/tutorial/pt/gaertner-tutorial-revision/Contents.htm
alem de tutoriais de uso em diversos sites que podem ser facilmente localizados no Google, assim como os outros programas possui varios sites em portugues falando sobre eles como o Octave em
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2328&pagina=1
Sites em Portugues:
SciLab >>
http://www.google.com.br/search?hl=pt-BR&q=scilab&btnG=Pesquisa+Google&meta=cr%3DcountryBR
Maxima >>
http://www.google.com.br/search?hl=pt-BR&q=xMaxima&btnG=Pesquisar&meta=cr%3DcountryBR
xcas >>
http://www.google.com.br/search?hl=pt-BR&q=xcas&btnG=Pesquisar&meta=cr%3DcountryBR
Gnuplot >>
http://www.google.com.br/search?hl=pt-BR&q=gnuplot&btnG=Pesquisar&meta=cr%3DcountryBR
O texto ficou um pouco longo , mas acho interessante dar uma conferida nesses programas
e talvez até solicitar a instalação nos laboratorios alem de incentivar aos alunos a usarem eles, pois alem
da otima qualidade dos programas eles ainda são totalmente livres, o que pode talvez incentivar aos alunos mais interessados a contribuir pra melhorias nesses programas
trazendo mais facilidades alem de diversas outras vantagens.Não incentivando a pirataria e futuramente os alunos ficarem presos a estes programas tendo que pagar caro
pela copia original qd for usar proficionalmente, local onde terá maior risco se usar software proprietario.
Não só esses, mas acho que a universidade deveria incentivar tb o uso de outros software livres, devido as diversas vantagem que tem sobre software proprietário :)
""""""""""""""""""""""