Softwares Livres

Projetos livres que eu gosto/uso/participo/já-ouvi-falar 

Open Source Projects Harmed by Software Patents.

Jogos para Linux : 21 ótimos jogos para Linux.

Eis aqui a minha tentativa de montar uma lista fantástica de programas livres para substituir programas proprietários. Todos os softwares listados abaixo possuem pelo menos uma versão para funcionar no Microsoft Windows XP. Todos estes programas podem ser usados para fins comerciais e pessoais.

  • Se você tem interesse em Software Livre no Linux, clique aqui e aqui.
  • Se você tem interesse em Software Livre no Macintosh, clique aqui e aqui e aqui.
  • Se você tem interesse em Software Livre no Microsoft Windows, clique aquiaquiaqui e aqui.
  • Se você tem interesse em Software Livre em dispositivos móveis, clique aqui e aqui.

Quer encontrar um software livre que seja uma alternativa a algum software pago que você tem? Use o site alternativeTo.

No final da descrição de cada programa está o programa comercial mais famoso de cada categoria que pode ser substituído, na maioria dos casos, sem susto, pelo seu equivalente em Software Livre.

Por exemplo: Troque o seu Microsoft Office pelo OpenOffice e saia da ilegalidade! Não corra riscos à toa! Procure por mais softwares livres como alternativa aos proprietários/comerciais/pagos... clique aqui.

0.0 Formatos Livres (extensões de arquivos)

O conteúdo desta seção mudou para Formatos Livres.

1.0 Utilitários (diversos)

Aplicativos do KDE no Windows | Windows port of KDE : o projeto é bem novo mas você já consegue, por exemplo, usar o Konqueror ou o KWrite no Windows. Interessante (Existe também o KDE portado para Mac OS X).

Programa preventivo de L.E.R. (Lesão por Esforço Repetitivo) | Workrave : este programa avisa você quando está na hora de dar uma parada para o café ou para alongar um pouco os braços e a cabeça... muito bom. (Substitui sua LER por pulsos e braços sãos)

Compactador de arquivos | 7-Zip : Excelente compactador de arquivos. Tem tradução para o português, se integra no shell do Windows Explorer. Lê os arquivos RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB e NSIS e escreve os arquivos nos formatos 7z, ZIP, GZIP, BZIP2 e TAR. (Substitui o WinZip/WinRAR/WinACE...)

Gerador de PDFs | PDFCreator : faz o mesmo que o software listado abaixo mas parece ter mais opções para escolher.

Gerador de arquivos PDF | CutePDF Writer: este programa gera uma impressora virtual para poder gerar PDF a partir de qualquer aplicativo que tenha acesso à impressora como Word, Excel, Navegador web qualquer(i.e. Firefox) inclusive sistemas legados feitos em VB, Delphi entre outros.

Leitor de arquivos PDF | XPDF : eis aqui um programa livre para ler PDFs. (Substitui o Adobe Reader)

Cliente de FTP e SFTP | FileZilla : tem a versão cliente e a versão servidor(versão servidor apenas para Windows). (Substitui o Cute FTP/ WS_FTP)

Cliente de FTP | Winscp : suporta os protocolos SCP, SSH e FTP. Este programa é super versátil e flexível... suporta scripts e configurações diversas para facilitar a vida do usuário. (Substitui o CuteFTP/WS_FTP)

Ilustrador de Imagens (/Raster) | GIMP : = GNU Image Manipulation Program. É o Photoshop do Linux. Serve para retocar fotos, criar e compor imagens entre outras tarefas. (Substitui o Adobe Photoshop/Paint Shop Pro)

Plugin do Gimp | Gimp-Texturize : crie texturas no gimp.

Ilustrador Vetorial | Inkscape : trabalha com camadas, possui gradiente linear, radial, simples de usar e possui extensa documentação(em inglês). Tem tradução para o pt_BR(português do Brasil) e exporta arquivos para o .SVG, .SVGZ, .PNG entre outros. Para aprender sobre o Inkscape veja estes screencasts e este blog ou ainda um guia rápido.(Substitui o CorelDRAW! X3/Adobe Illustrator)

Gravador de CD/DVD | InfraRecorder : este programa consegue gravar imagens dos formatos ISO, BIN/CUE; grava DVDs dual layer e salva arquivos de musica para os formatos .wav, .wma, .ogg, .mp3 e .iso. (Roda apenas em Windows)

Estação multimídia no PC | MediaCenter : veja e agende a gravação de programas de TV, ouça suas músicas e rádios favoritase muito mais. Fique atento aos requisitos mínimos para rodar este programa no seu computador.(Roda em Windows)

Gravador de demonstrações de software | CamStudio : estive à procura de um software que fizesse isso, e fosse livre, para poder postar aqui... finalmente encontrei. Compartilhe dicas com amigos ou colegas de trabalho com esta excelente ferramenta de screencasts e de gerar demonstrações de softeares. Recomendo.

IRC | XChat : vai conversar no IRC e não sabe qual programa usar? Bem... você não precisa pagar por nenhum software... mesmo no Windows sabia? Use este programa e seja feliz.

Gerenciador de Downloads | True Downloader : gerenciador de downloads bem robusto e flexível! Pena que é um software bem feio pois diz que faz coisa pra caramba!

Suíte de aplicativos para escritório | Open Office.org : o equivalente ao 'MS-Word' deste pacote é capaz de exportar documentos(gerar saída) para PDF, nativamente, sem ter de instalar programas auxiliares. Possui programas equivalentes ao Word, Excel e Powerpoint.(Substitui o pacote Microsoft Office para usuários domésticos)

Use OpenOffice.org

Editor de Textos (no estilo MS Word) | AbiWord : programa leve e pequeno. Possui editor avançado de Layout e é compatível com documentos (/do):

  • OpenOffice.org,
  • Micro$oft Word,
  • WordPerfect,
  • Rich Text Format,
  • Páginas HTML e muito mais...

(Substitui o Microsoft Word, do pacote MS Office apenas para usuários domésticos)

Navegador Web | Mozilla Firefox : É fácil de usar, rápido, possui abas e é cada vez mais compatível com diversas tecnologias da web. Também tem em pt_BR(português do Brasil). (Substitui o Microsoft Internet Explorer)

Cliente de Email | Mozilla Thunderbird : um cliente de mail interessantíssimo! Ele é intuitivo, bonito, fácil de usar, tem versão em pt_BR. (Substitui o Outlook/Outlook Express/Outlook 2003/Eudora/Pegasus...)

Calendário | Mozilla Sunbird : é um aplicativo de calendários, para voce botar ordem na sua vida de uma vez por todas! Integre tarefas de calendário ao seu cliente de email com o Lightning!

Leitor de RSS | RSSOwl : é bonito e capaz de ler RSS, RDF e Atom Newsreader. Escrito em Java. É capaz de exportar as notícias para PDF, RTF e HTML. (Roda em Windows/Mac/Linux/Solaris)

Comunicador Instantâneo | Pidgin : excelente alternativa ao MSN e ICQ e GoogleTalk... porque ele integra todos eles e ainda outros 13 comunicadores instantâneos. Roda em diversas plataformas e tem versão traduzida pro português do Brasil. (Substitui o MSN Messenger, o ICQ, GoogleTalk...)

Comunicador Instantâneo | aMSN : está cansado da poluição visual do MSN ? Não agüenta mais tanta propaganda e badulaques? Use este programa que é um clone muito competente do MSN da Microsoft e que roda em diversas outras plataformas além do MS Windows. (Substitui o MSN Messenger da Microsoft)

Criptografia de mensagens de mail | GnuPG : Foi feito para ser o substituto do PGP (Pretty Good Privacy). Excelente programa! Altamente recomendado.(Com um plugin chamado Enigmail ele trabalha junto com o seu Thunderbird. Legal hein? (Substitui o PGP)

Criação de Revistas, Impressos e Documentação | Scribus : Crie diversos tipos de documentos impressos tais como revistas, folhetos, livros, brochuras e até mesmo arquivos em PDF com excelente qualidade. Exporta e importa PDF e trabalha com arquivos .PS e .EPS.. Requer o GhostScript, também livre. (Substitui o Adobe Indesign(?))

Executor de Programas | Launchy : esqueça os ícones da área de trabalho, o seu gerenciador de arquivos e até mesmo o menu iniciar do seu sistema... este programa tornará incrivelmente rápido e fácil o acesso a qualquer arquivo ou programa que estiver no seu PC. Excelente e muito bonito! (Apenas para Windows)

Lente de aumento | Virtual Magnifying Glass : Se voce precisa de uma lente de aumento para poder ver as coisas melhor no seu computador este pode ser um bom projeto!

Verificador de integridade | Fsum frontend : é um programa que verifica a integridade de arquivos e strings (textos) em mais de 96 métodos(CRC32, MD5, SHA1, SHA2, ADLER, DHA256, FORK256...). Crie e verifique a integridade de seus arquivos para se certificar que não estão corrompidos/adulterados por terceiros. Excelente! Recomendado.(Roda em Windows XP/NT).

Editor de partituras | MuseScore : crie e edite suas partituras de suas próprias músicas! Disponível para Windows, Linux e Mac e disponível em mais de 43 idiomas e com diversas vantagens. Se você for estudante de música -- ou músico -- vale a pena ao menos testar este programa.

1.1 Ferramentas para o Sistema Operacional (Windows XP)

Backup de dados | TrueDisc : este programa ajuda você a recuperar dados danificados fazendo cópias de seus arquivos com redundância.

Gerador de Fontes | Fontforge : quer criar a sua própria fonte? Aquela fonte que voce fez pro seu amigo/amiga ou namorada? Aquela fonte experimental? Esta é a ferramenta!

Desktop Virtual | VST Virtual Desktop : Este programa funciona em Windows 2000/XP e cria diversos desktops virtuais como os que existem em ambiente Linux.

Scanner da Memória | Scanner : este programa escaneia seu HD e diz aonde estão as pastas que contém maior conteúdo, com gráfico e tudo, muito legal e muito útil! (dica do Paulo Henrique Carvalho)

Desfragmentador de Disco | JkDefrag : a interface do programa é feia, mas é uma boa alternativa ao defrag do MS Windows XP, por exemplo. Usei em casa e no escritório e organizou tudo certinho! Teste e conclua você mesmo...

Antivírus livre | ClamWin : o Norton vive pedindo para você renovar a subscrição do seu antiVírus? Desinstale-o e dê ao ClamWin uma chance! (Substitui programas de AntiVirus pagos para o WinXP)

Compartilhador de mouse e teclado via rede | Sinergy : o nome já diz tudo né? Diz que funciona em rede mesmo entre diferentes sistemas operacionais. É uma espécia de KVM (Keyboard Video Mouse), mas sem precisar de hardware, apenas software. Uma mão na roda pra quem tem muitos computadores...(Substitui um KVM físico)]

Armazenador de senhas | KeePas : tem muitas senhas para lembrar? Prefere levá-las em um pen drive? Este programa pode ser a solução de seus problemas! Tem uma interface bonita e uma versão para XP.

Analisador de tráfico de protocolos diversos | Wireshark : já pensou em analisar pacotes de uma porrada de protocolos? Este programa é um super sniffer de pacotes diversos. Programa ninja. Altamente recomendado pra quem trabalha com redes e/ou quer analisar os pacotes que um aplicativo específico movimenta entre sua placa de rede e a internet (por exemplo).

1.2 Sistemas Operacionais Livres

1.2.0 Sistemas Operacionais Web (Web 2.0)

Sistema Operacional Web | EyeOS : 

sistema operacional web. É um sistema operacional... mas que deve ser usado pelo navegador(i.e. Mozilla Firefox, Internet Explorer, Opera, Safari, Konqueror).

1.2.1 Para computadores/PCs

Sistema operacional livre | ReactOS : diz que a ambição principal do projeto é ser compatível com o Windows XP e com a família NT. Super interessante.(Ainda em fase de testes)

Linux | Debian : hospedado no site goodbye-micro$oft, propõe uma forma bacana e alternativa de instalar o Debian no PC de quem roda Windows: através de um instalador do próprio Windows. (Substitui qualquer sistema operacional como por exemplo o Microsoft Windows (95/98/98 SE/ME/2000/2003/XP/Vista), Mac (OS/OS X) e até mesmo outras distribuições de Linux (Ubuntu/Kubuntu/Xubuntu/SuSE/Fedora/Mandriva entre muitas outras) Recomendado para usuários experientes!

Documentação do Debian | qRef (Quick Reference) : manual do Debian em português! Indispensável para quem quer dominar este novo(?) e elegante sistema operacional.

Linux | Ubuntu : uma versão bem popular de Linux. Baseada em Debian. Usa interface gráfica Gnome.
Diferentes versões de Ubuntu Linux estão listadas abaixo:

  • Kubuntu = é o Ubuntu com a interface gráfica do KDE. (o que eu uso/gosto)
  • Xubuntu = é o Ubuntu com a interface gráfica XFCE (considerada leve)
  • Edubuntu = é o Ubuntu com a interface gráfica Gnome. Possui aplicativos voltados ao ambiente escolar e educacional.

1.2.2 Sistemas Operacionais (para dispositivos móveis[celulares, blackberrys, handhelds...])

Sistema operacional | UbuntuMobile : eis aqui uma versão do famoso Ubuntu Linux agora para celulares e afins.

Sistema operacional | OpenMoko : uma empresa que vende o aparelho de celular e dá o sistema operacional do aparelho. Soluções baseadas em Linux.

Sistema operacional | GPE Phone Edition : aplicativos desenvolvidos em GTK para celulares e utensílios móveis que rodem Linux.

1.3 Documentação de aplicativos

Para saber mais sobre sistemas capazes de gerar documentação veja este lista.

Gerador de documentação em HTML e PDF | Doxygen : Sistema para documentar C/C++, Java, Objective-C, Python, IDL (Corba e alguns sabores da Microsoft), Fortran, VHDL, PHP, C#.

Visualizador de conteúdo .CHM no Linux | xCHM : Agora voce pode ler arquivos do tipo .CHM que são nativos/proprietários do Windows no seu Linux! (Roda apenas em Linux)

Visualizador de conteúdo .CHM no Linux | GnoCHM : Disponível em vários idiomas, compatível marcadores, mostra o código-fonte em HTML e possui diversos outros recursos interessantes. (Roda apenas em Linux)

1.4 Emuladores

Emulador de DOS | FreeDOS : excelente aplicativo que emula o DOS e possibilita ao usuário final rodar jogos antigos e diversos aplicativos comerciais, que não rodam em Windows XP, por exemplo, que não possui mais o MS DOS, mas apenas um emulador dele. (Substitui o MS DOS 6.x/7.x)

Documentação do FreeDOS | FreeDOS Documentation Project : um projeto que visa documentar o software citado acima.

Emulador de DOS | DOSBox DOS Emulator : outro programa que emula o ambiente DOS nos sistemas operacionais mais recentes. (win2K/XP/linux/FreeBSD) para poder rodar jogos antigos. Não é tão bom quanto o FreeDOS. (Substitui o MS DOS 6.x/7.x)

Mini emulador de Macintosh | Mini vMac : diz no site que é possivel rodar uma versão do emulador de sistema operacional OS (versão 7.x), Macintosh. Uma boa pedida para os saudosos..!

1.4.1 Máquinas Virtuais(/Virtualização)

Rode diferentes sistemas operacionais(Linux/Mac OS X, Solaris) sob o seu Windows, por exemplo.

Máquina virtual de aplicativos Linux | OpenLina : é uma máquina virtual que estão desenvolvendo para tornar tudo isto possível... rodar aplicações linux no Windows. Já pensou que demais rodar aquele programa livre que ainda não foi portado pra sua plataforma preferida?

Virtualização de Sistemas Operacionais | QEmu : é um emulador e virtualizador livre. Pode bootar diversos sistemas convidados como, por exemplo, Windows/Linux/BDS/Solaris.

Virtualização de SOs | Virtual Box : virtualizador para máquinas de arquitetura x86. É um software-livre com qualidade profissional. Voltado para desktops e servidores.

Virtualização de SOs | Bochs: um virtualizador de sistemas que parece ser de boa qualidade.

Máquina Virtual de linguagens diversas | Parrot : é uma máquina virtual de Perl 6 com múltiplas reimplementações de diversas linguagens de programação.

1.5 Programas para jogos e jogos de PC

Está interessado em saber quais outros jogos de tiro-em-primeira-pessoa existem por aí que você pode jogar? Bem... clique aqui!

*Portado(port/mod) quer dizer versão alterada de algum jogo. Versão modificada.

Aperfeiçoamento gráfico em 4 Jogos de DOS | DoomsdayEngine : é um aplicativo livre que aperfeiçoa os gráficos de Doom, Doom2, Heretic e Hexen(e diversas versões destes jogos) e permite que você os jogue com gráficos e efeitos muito mais belos que os originais. Vale a pena se você é fã de algum dos jogos acima.(Requer arquivo(s) 'DOOM.WAD'(11,8 MB), 'DOOM2.WAD' (13,9 MB), 'PLUTONIA.WAD'(16,6 MB), 'TNT.WAD'(17,6 MB), 'HERETIC.WAD'(13,5 MB), 'HEXEN.WAD'(19,1 MB) de pelo menos um dos jogos originais)

Interpretador de Jogos antigos de aventura | ScummVM : agora você pode rodar seus jogos antigos de aventura da LucasArts no seu PC sem grande problemas. (Requer os jogos originais)

Wolfenstein 3D com OpenGL | WolfGL : jogue Wolfenstein (ou Spear Of Destiny) no seu Windows ou Linux usando a tecnologia OpenGL. (Não precisa dos arquivos dos jogos originais para jogar a versão shareware)

Descent 2 portado* | D2X : baixe os fontes, compile e jogue! (Precisa dos arquivos dos jogos originais)

Motor de jogo completo | Heretic e Hexen : parece que a Raven relançou os motores(leia-se engine) dos jogos Hexen e Heretic sob a licença GPL.(Precisa dos arquivos dos jogos originais)

Motor de jogos 2D | Phun : que tal criar jogos 2D sem maiores complicações? Tudo de graça!? Agora é possível com este software livre que te abre um universo de possibilidades.

1.5.1 Versões portadas do Duke Nukem 3D (e programas para jogar em LAN/Internet)

Duke Nukem 3D portado* | Racidmeat's Duke3D : neste site você encontrará versões do jogo Duke Nukem 3D feitas para rodar em Linux e em Windows XP. (Precisa do arquivo 'DUKE3D.GRP' (42,3 MB) do jogo original)

Duke Nukem 3D para LAN | Duke3DMultiplayerSetup : agora você pode jogar duke3d em rede ou pela web sem maiores problemas. Basta ter 3 programas:

  • Duke Nukem 3D original : requer o arquivo Duke3D.GRP de qualquer versão (1.3, 1.4 ou 1.5)
  • Rancidmeat's Duke3d : versão portada do duke3d (aqui no caso, para Win32)
  • Duke3DMultiplayerSetup : coloque este programa no mesmo diretório do executável da versão portada do Rancidmeat's Duke3D para poder jogar em rede/LAN. Bom jogo!

Duke Nukem 3D para Internet | DukesterX : programa que aliado a algum port do Duke3D serve para criar jogos online com diversos oponentes/amigos. (Precisa de pelo menos uma versão portada* (Rancidmeat ou JonoF) do Duke3d para poder jogar online)(Apenas para Windows XP)

Duke Nukem 3D para Internet | Dukonnector : este aplicativo diz que consegue criar jogos multiplayer pelo jogo ORIGINAL do Duke3D usando o DOSBox. (Precisa do jogo original versão DOS e do Framework .NET 2.0 para poder executar o aplicativo)(Apenas para Windows XP)

1.5.2 Jogos Baseados no Quake III Arena

Quake III Arena open source | ioQuake III : em 20 de Agosto de 2005 a id Software abriu o código fonte do motor(engine) do jogo e o colocou sob uma licença GPL. Jogue uma versão que tem como objetivo ser fiel ao 'Quake III Arena' original mas com diversas melhorias. (Roda em Windows/Linux/Mac ou Solaris) (Precisa do arquivo 'pak0.pk3' (513 MB) do jogo original)

1.6 Multimídia

Capturador de telas | LightScreen : precisa capturar telas de jogos, programas comerciais pra montar um tutorial, guia ou passo-a-passo? Esta ferramenta pode te ajudar muito!

DAW - Estação Trabalho Digital de Áudio LMMS - Linux MultiMedia Studio : conhece programas famosos para Windows como o Acid PRO ou o Fruity Loops (FL Studio) ou o SoundForge ? Este é um programa livre que tenta reimplementar todos os melhores recursos destes programa consagrados, pagos e fechados. Tá bom ou quer mais? ;)

Sintetizador de voz eletrônico | e-Speak : escreva um texto qualquer e se divirta com a reprodução de seu texto por este software eletrônico. É capaz de salvar a leitura de um texto, a voz, em um arquivo .wav. Bem interessante.

Tocador de áudio pela web | SongBird : este programa funciona em Windows/Mac/Linux, possui 46 idiomas e funciona em arquitetura 64 bits. É um projeto ambicioso de tomar o lugar do Windows Media Player de programa #1 do seu PC como tocador de conteúdo multimídia. É uma espécia de iTunes pra quem tem e não tem iPod. Interface lindíssima! (Sua ambição é substituir o Windows Media Player, será que ele consegue?)

Tocador de vídeos | Miro : Toca .wmv, .mov, .mpeg, .avi, .Xvid. Salva vídeos do Youtube, Google Video, DailyMotion entre outros.

Tocador de vídeos | Media Player Classic : toca diversos formatos de vídeo e é levíssimo e não precisa ser instalado no seu PC, basta descompactar e rodar. (Substitui o Windows Media Player)

Tocador de vídeos | Media Player Classic Home Cinema : este programa é baseado no Media Player Classic(listado acima) mas contém um monte de recursos novos e um monte de correções de bugs! Excelente para tocar todo o tipo de vídeo que você tem.(Substitui o Windows Media Player e o Quick Time, da Apple)

Tocador de vídeos para a Web | FlowPlayer : é um excelente programa aberto pra você colocar seus vídeos no seu website de uma forma elegante e prática. Magnífico projeto!

Tocador de áudio/vídeo | VLC Media Player : um programa bacana que toca MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, DVDs e VCDs, sem as frescuras do Windows Media Player. Funciona nas seguintes plataformas: Windows, Mac OS X, BeOS, e diversas versões de linux. (Substitui o Windows Media Player)

Tocador de áudio/vídeo | Xine : segundo o site do programa ele é leve, toca quase-tudo e funciona em diversas plataformas. Vale a pena dar uma olhada.

Tocador de áudio/vídeo | MPlayer : primariamente para Linux, mas também portado para Windows XP, roda um monte de formato de vídeo e de áudio. Quebra um galho enorme na hora do sufoco.

Conversor de arquivos de áudio | Free Audio Converter : excelente programa! Entretanto não se esqueça de que ele é exclusivamente um ripador de CDs de áudio. Trabalha com os seguintes formatos : MP3, MP4/AAC, Ogg Vorbis, FLAC e Bonk. (Substitui o DBPowerAMP por exemplo)

Se voce gostou do BonkEnc procure também pelos projetos Foobar e RazorLame

Conversor de arquivos de áudio | LameXP : é um conversor competente de áudio para usar no Windows. É um bom concorrente para o DBPowerAMP para WinXP com a diferença que o LameXP é gratuito e aberto. Serve para converter arquivos de áudio (mp3, mp4, ogg, flac, enfim...)(Precisa apenas das DLLs dos encoders de MP3 e de AAC/MP4)

Editor de áudio | Audacity : "Capaz de importar e exportar arquivos do tipo WAV, AIFF, AU, e Ogg Vorbis. O Audacity pode gravar sons por um microfone ou mixer, ou digitalizar áudio de fitas cassete, discos de vinil ou minidisc".

Formato de áudio de alta qualidade | Ogg Vorbis : Tecnologia profissional de codificação e streaming de áudio de alta qualidade. Patrocinado pelo projeto Xiph.org (se você não conhece este formato é porque ele não é tão famoso quanto o .MP3.) (Substitui o .mp3)

Biblioteca de áudio | OpenAL : sabe o OpenGL..? Então... este é o OpenAL (Audio Library), criado para ajudar a portas jogos de uma plataforma para outra... (será mesmo? Não acredite em tudo que você lê por aí... PESQUISE!)

Servidor Multiponto | MPXconhece o surface da Microsoft? Este é um clone extremamente competente! Com a vantagem de que é livre que você não precisa pagar US$ 10,000.00 para usá-lo. ;)

1.7 Acesso Remoto (V.N.C. = Virtual Network Computing)

Acesso remoto | TightVNC : diz que funciona em diversas plataformas e que é uma versão melhorada do VNC.

Acesso remoto | UltraVNC : Software prodígio este! Aplicativo pequeno, utilíssimo, e que tem uma boa velocidade de acesso a computadores remotos mesmo quando a conexão é discada. A visualização do outro PC na sua tela fica perfeita e o programa funciona MESMO. Excelente.

Acesso remoto (Telnet, SSH) | PuTTY : O PuTTY é um cliente Telnet e SSH para Windows que possui várias funções e interessantes opções.

1.8 Peer-2-Peer (P2P ou ponto-a-ponto)

Gerenciador de arquivos .torrent | Azureus BitTyrant : Exelente programa! Versão super rápida e otimizada do Azureus! É instalar e se espantar com a velocidade de download e upload que o programa consegue pra você. (Funciona em qualquer plataforma que tenha suporte à tecnologia Java)

Troca de arquivos (P2P) | Emule : Excelente aplicativo para troca de arquivos pela internet usa as redes do Edonkey e Gnutella. (Substitui o Kazaa)

Evolução do Emule | Emule Plus : No site diz ser uma melhoria do eMule não só visual como funcional.

Outro bom cliente de P2P | Shareaza : muito bom para trocar arquivos. Suporta as redes Gnutella, eDonkey e BitTorrent. (Substitui o Kazaa)

P2p | DC++ : outro excelente software de trocar arquivos. Recomendado para usuários avançados peloa dificuldade de configurar o aplicativo. (dica do João Paulo Dacal).

2.0 Programação/Desenvolvimento

Gerador de documentação Python | Sphinx : gera documentação em HTML, CHM(HTML Help do Windows) e PDF(LaTeX) para impressão. É usado na documentação oficial do Python.

Gerador de gráficos em Java |JFreeChart : gere gráficos em aplicações java, applets, servlets e JSP. Possui licença LGPL mas eles vendem o manual completo pra quem interessar. Super útil.

Criador de Diagramas | Dia : tente usar este ao invés de piratear o Microsoft Visio ok? Se sua tarefa for simples provavelmente este programa dá conta do recado.

Editor de documentação UML | BoUML : leve, ágil, rápido, multiplataforma e capaz de gerenciar classes para Python, PHP, C++, Java, Idl.

Comparação de arquivos | WinMerge : compare 2 arquivos(supostamente 'iguais') texto(pode ser um programa em C, uma carta, uma letra de música de sua autoria) para ver quais as diferenças entre eles (não funciona com arquivos binários). Excelente programa. Leve, pequeno e ajuda muito na hora de 'mesclar' arquivos em ambiente de programação.

Documentação em Delphi | PasDoc : gera documentação em HTML a partir de comentários encontrados no código pascal (Borland Delphi | Lazarus | FreePascal) fonte do seu projeto. [Seria algo análogo ao JDocs do Java. Muito legal!]

Tradução de Software | GNU Gettext for Borland Delhphi, C++ Builder and Kylix : traduz strings em tempo de execução, é 100% compatível com Unicode, é projeto livre/aberto(você não precisa pagar para poder usar/adaptar o programa) e conseqüentemente existem (existirão eu espero) diversos idiomas disponíveis para o projeto (compatível desde o Delphi 5 até o 2006).

Gerador de Instaladores (Java) | IzPack : um instalador java que é multiplataforma! Este deve ser bem legal de usar.(Substitui o InstallShield)

Gerador de Instaladores | NSIS : Aplicativo super interessante com bastante vantagem, além de ser livre, compacto e leve. É o programa que gerou os instaladores do WinAMP 5.x, Emule 0.42a entre outros.(Substitui o InstallShield)

IDE para usar o NSIS | EclipseNSIS : agora você pode criar instaladores de seus programas em uma IDE extremamente flexível e poderosa!

Bloco de notas para programadores | Geany : com suporte a C/C++, D, Pascal, PHP, Java, Python, Ruby e HTML. Pessoalmente não gostei muito não...

Bloco de notas 'turbinado' | Notepad++ : é um bloco de notas com MUITO mais recursos do que qualquer outro. Consegue editar arquivos Java, C, C++, Lua, Ruby, ASP, PHP, Lisp, Pascal, Objective C, Fortran, Shell, Scheme, SmallTalk, Tex, SQL, XML dentre muitos outros. Numera as linhas, pode abrir múltiplos arquivos em uma única janela, destacar a sintaxe de diversas linguagens, grava macros, possui marcadores(bookmarks), entre outros.(Substitui o pífio bloco de notas do Windows)

Editor textos e muitas outras coisas | Nqmacs : pra quem conhece o Emacs, agora em Windows. Esta versão não é oficial, mas diz rodar em todas as versões do Windows (desde a 95 até a XP).(Se está com dúvidas ou não sabe por onde começar, vá para o EmacsWiki)

Somente a fé (Vi/Vim VS Emacs) salva!

Editor textos e muitas outras coisas | Vim : o famoso Vi (agora na versão melhorada = improved, por isto do m, no Vim)com mais funções e facilidades ainda neste ótimo programa.(Se quiser aprender mais sobre o programa há uma página com atalhos do Vim e ainda um tutorial, dicas e truques e a documentação do Vim)

Editor textos e muitas outras coisas | Vim Portable : Vim na versão portátil para poder levar o seu programa com todas as configurações a partir do seu pendrive ou memory key. (Para saber mais acesse a página dos amantes de VI: VI Lovers Page, ou um projeto de livro: VimBook).

Nova interface pro Vim | Cream : já pensou em usar todo o poder de fogo do incrível Vim com mais facilidade? É a proposta deste projeto!

Gerador de PDF e Documentação | AucTeX : Este programa é um combo (do AuCTeX + Emacs) que visa a produção de trabalhos tipográficos de excelente qualidade usando tecnologia do LaTeX - site oficial do projeto - (leia-se gerar PDFs de altíssimo padrão). Basta ter estes programas:

  • AuCTeX w32-2007-07-07/+ (o símbolo '/+' quer dizer 'ou superior', 'versão xx.yy.zz ou superior' ),
  • Emacs 22.0.941/+ (o projeto do AucTeX vem junto com o Emacs),
  • GhostScript 8.60/+ (site do projeto),
  • MiKTeX 2.6/+ (site do projeto).

Para aprender mais sobre LaTeX...

  1. Um projeto que é um livro escrito pelo Tug(tex user group) da Índia. (arquivos fontes e binários),
  2. A (Not So) Short Introduction to LaTeX2e, ou em outros idiomas.
  3. Diversos projetos de documentação que o próprio Ctan possui,
  4. Grupo de usuários do TeX(TUG) da Índia... bem didático,
  5. Alguns guias que o site oficial do projeto recomenda,
  6. Guia que a NASA fez sobre o LaTeX,

Editor de documentos LaTeX | TexMaker : Uma mão na roda para quem quer editar documentos LaTeX em ambiente Windows com interface gráfica. Ele é multiplataforma (Windows/Linux/Mac) e é inteiramente livre. Os programas necessários para o TexMaker funcionar corretamente eStÃO listados abaixo:

  • MiKTeX 2.7/+ (site do projeto) = para compilar documentos em LaTeX e visualizar arquivos DVI.
  • Ghostscript 8.60/+ (site do projeto) = é um interpretador de arquivos PostScript e PDF.
  • GSView 4.9/+ (site do projeto) = é uma interface gráfica para o Ghostscript.
  • Adobe Reader 7/+ (site do produto) = para visualizar arquivos em PDF.

Editor de arquivos LaTeX | TeXNicCenter : editor completo, livre(/aberto) voltado totalmente para o Windows. Excelente! Altamente recomendado!

2.01 Template Engine (modelos prontos... inclusive pra Web)

Template Engine | Cheetah : escrito em Python é usada para gerar código de jogos em C++, Java, sql, formulários de emails e até código Python.

Template Engine | Jinja : escrito em Python.

Template Engine | Smarty : template(s) para quem usa PHP.

Template Engine | MakoTemplates : escritos em Python.

2.02 Frameworks Web

Para acessar uma lista com comparações de frameworks para aplicações web clique aqui e aqui.

Framework Java | Maven : este projeto tem como objetivo controlar o build, relatórios e documentação de outros programas a partir de um ponto central.

Framework Java | VRaptor : "Vraptor é um controlador mvc que implementa diversos padrões muito falados hoje em dia, como inversão de controle e injeção de depêndencias, totalmente baseado em outros controladores e ferramentas como o JBoss Seam, Stripes, Webwork, Hibernate Annotations etc."

Framework PHP | CakePHP : desenvolva aplicações de forma mais rápida em PHP.

Aplicações Web 2.0 multiplataforma | Open Laszlo : Quer construir uma aplicação ou um site pessoal/comercial que tenha recursos dinâmicos? Quer usar Flash/DHTML ? Agora você pode! Tudo isso sem gastar um centavo.

Framework web | Django : um framework feito para agilizar o seu desenvolvimento web, seja ele com banco de dados ou não. Feito em Python.

Documentação do Django | DjangoBook : um site dedicado a ensinar como instalar, configurar e usar o Django da forma correta. Excelente!

2.03 (W/M/)LAMPS ((Windows/Mac OS X/)Linux, Apache, MySQL, PHP)

a) Linux Apache MySQL PHP : LAMPLista de comparação entre diversos LAMPs.

b) Macintosh Apache MySQL PHP : MAMPUm software famoso para usar no seu Macintosh.

c) Windows Apache MySQL PHP : WAMP = Lista de comparação entre diversos WAMPs.

===========================================

c) Exemplos de produtos/softwares WAMPs

Servidor | XAMPP : um sabor(/distro) de apache que roda em plataforma Windows, Solaris, Mac OS X e Linux. Suporta MySQL, PHP e Perl. É uma excelente alternativa pra quem tem dificuldade de configurar o apache junto com o PHP ou pra quem já quer sair desenvolvendo/testando MySQL + PHP direto e reto, sem maiores problemas. É instalar (ou nem isso! Vem com versão compactada, basta descompactar e usar! EXCELENTE!) e usar. Simples assim. ;)

Servidor Apache | Apache : o projeto principal. Servidor livre para uso pessoal/comercial. O apache é o servidor usado em mais da metade de TODAS AS PÁGINAS na internet.

Módulo python para Apache | ModPython : faça o Apache entender arquivos .py. Essencial para fazer o Django funcionar, por exemplo.

Servidor apache | Tomcat : para poder rodar páginas em Java, em .JSP.

Servidor leve web | LigHTTP : um servidor web projetado para ser leve, flexível, seguro e compatível com os padrões. Com o lighttray fica mais fácil ainda de gerenciar o Lighttpd.

2.1 IDEs, editores e compiladores

Coleção de Compiladores | GCC : Quer programar em C/C++/Objective C/Java dentre outras ? Estes compiladores são livres.

Compilador C/C++ | DevC++ : programa que usa o GCC para ter sucesso na plataforma Windows. Excelente para trabalhos acadêmicos e pequenos projetos.

Compilador Java | Eclipse : excelente ferramenta para edição e construção de projetos em Java.

Compilador de linguagens dinâmicas | EasyEclipse : Graças a este EXCELENTE projeto de software-livre você pode baixar uma versão pré-empacotada do Eclipse com a IDE da sua linguagem de programação preferida: PHP, Python, C/C++, Perl, Ruby On Rails (ou tudo junto num só pacote chamado LAMP(PHP, Ruby, Python e um webserver)). Veja também a maravilhosa e COMPLETA seção de plugins! (Roda em Linux, Windows e Mac OS X).

Compilador Java(/Ruby/C/C++) | Netbeans : a famosa IDE da Sun para editar Java (e algumas outras linguagens de programação). A instalação de plugins está disponível e é opcional. (Roda em Windows, Linux, Mac e Solaris).

Plugin Python para Netbeans | JPyDbg : use o Python com a IDE do Netbeans. Já pensou que maravilha?

Linguagem de programação | Python : excelente linguagem! Para saber mais vá ao site oficial da linguagem ou ao site desta comunidade no Brasil.

2.2 Projetos voltados para web

Webmail | Squirrelmail : agora sua empresa pode ter um webmail livre, altamente configurável!

Webmail | Zimbra : webmail compatível com Outlook, Thunderbird e Exchange, da Microsoft. Possui também aplicativos de calendário e em breve um comunicador instantâneo para rodar na sua intranet.

Ensino à distância (E.A.D.) | Moodle : Usado atualmente no Mackenzie pelos alunos e professores para postar e ler trabalhos, avaliações e anotações de aula diversas.

Web Meetings(reuniões pela web) | Dimdim : o programa é excelente e tem as versões paga e livre. Vale muito à pena dar uma olhada. (Alternativa ao Adobe Breeze)

Galeria de Fotos | Gallery: monte uma galeria de fotos com qualquer*(* = MySQL, Oracle, DB2, MS SQL, Postgree...) banco de dados e com um servidor que apoie a tecnologia PHP.

Ferramentas para banco da dados | SQLAlchemy : kit de ferramentas de banco-de-dados para Python.

Boletim de mensagens | Pocoo : um fórum de mensagens que faz uso da ferramenta SQLAlchemy.

Wiki | MediaWiki : é o programa que roda o portal da Wikipedia em diversos idiomas ao redor do mundo.

Trabalhe com dados no Flash | SWXFormat : um projeto que se alia ao PHP para poder prover um framework inteligente que permite que você trabalhe com diversas opções para manipular dados em aplicações Flash.

Ferramentas para manipular arquivos SWF | SWFTools : tem diversos programas pra fazer um monte de coisa bacana com os seus arquivos .SWF.

Gerenciador de lista(s) de bugs | Bugzilla : com uma instalação NADA trivial este programa pode ajudar sua equipe de programadores(ou sua empresa) a se organizar melhor. Os usuários do projeto são nada mais nada menos do que empresas/produtos consagradas(os) como: Eclipse, KDE, Gnome, Open Office, Projeto Apache, Kernel do Linux e a fundação Mozilla. Recomendado apenas para usuários avançados. Tem para diversos idiomas(sim, tem em português do Brasil) e Sistemas (sim, também tem pra Windows).

Servidor proxy | Squid : controle acessos a sites e muito mais. Mais um software livre de excelente qualidade.

2.2.1 Bancos de dados

Banco de dados | MySQL : este incrível banco de dados é livre (versão MySQL Community Server). Possui conectores padrões para as plataformas Windows, Unix, Linux e Macintosh. Possui também 4 ferramentas visuais que te ajudam na manutenção dos seus bancos de dados em MySQL. Conecta ainda com Python, .Net, Java e PHP. Não sabe NADA dos comandos de SQL? Clique aqui! (Ótima alternativa ao Oracle, SQL Server 2000 entre outros)

Banco de dados | SQLite : Um banco de dados que requer ZERO de configuração, transacional, sem servidor. Um banco de dados multi-plataforma. Crie seu banco no Windows e o use em Mac/Linux. 

2.3 Gerenciadores de conteúdo (C.M.S. = Content Management System)

Gerenciador de Conteúdo | Joomla! ? : um ótimo framework em PHP para voce poder criar e gerenciar o seu portal de conteúdo! Faça um blog, um site de fotos, notícias o que você quiser! Com a vantagem de que o Joomla! ? possui suporte a diversos idiomas (internacionalização).

Gerenciador de Conteúdo | Drupal : software livre de ótima qualidade que possui módulos, temas e traduções para você incorporar ao seu projeto a hora que quiser!

Gerenciador de Conteúdo | Plone : é o projeto que a Creative Commons, Rosetta, entre outros sites importantes ou conhecidos usam para gerenciar o conteúdo de seus próprios sites.

Gerenciador de conteúdo | Xoops : (leia-se "czups") é um acrônimo de "eXtensible Object Oriented Portal System". Parece ser um promissor gerenciador de conteúdos. Possui suporte à comunidade brasileira SIM.

Gerenciador de conteúdo | Zope : faz a mesma coisa dos de cima...

2.4 Modelagem 3D

Modelador 3D | Blender : software poderoso de modelagem 3d no mesmo estilo do 3DsMax. Lembre-se, este software é LIVRE, tanto para uso pessoal como comercial. (Substitui o 3DsMax, Maya...)

Outro Modelador 3D | Wings3D : outra alternativa interessante ao 3DsMax... parece ser bom.Projeto não tão ativo quanto o do Blender3D.

Motor de renderização 3d em tempo real | Ogre3D : pode ser 'adicionado'(add-in) ao 3DsMax, Maya, Blender, LightWave, SoftImage, Wings3D para exportar o material destes programas para o material do Ogre (Ogro, em tradução literal).

2.4.1 Renderização de imagens estáticas

Renderização de imagens estáticas | Yafray : eis aqui um renderizador gráfico de imagens estáticas de excelente qualidade e que roda em multiplos sistemas operacionais. Qualidade profissional garantida. A sua criatividade é o limite! 

Renderização de imagens estáticas | Povray : outro excelente projeto de renderizador de imagens estáticas bacana. Teste e veja por si mesmo o que este projeto pode fazer.

2.5 Componentes para Pascal(/Delphi/Lazarus)

JEDI Visual Component Library | JVCL : 600(isto mesmo, seiscentos) componentes livres, completos e totalmente funcionais, todos para delphi (desde o 6 até o 2006). (Substitui diversos componentes pago$ e fechados)

JEDI Code Library | JCL : Diversas funções e classes não visuais que foram bastante testadas e que possuem documentação; tudo pronto para ser utilizado no Delphi e no C++ Builder.

Deixe seu aplicativo na bandeja do sistema | TrayIcon : precisa falar mais? (Funciona em C++ Builder também).

Componentes do Delphi/C++ | Torrys : excelente site com "milhões" de componentes para Delphi e C++ Builder.

3.0 Gerenciadores de controle de fonte(s) (S.C.M. = Source Control Manager)

3.1 CVS (Concurrent Version System)

Controlador de versões de arquivos | CVS : eis aqui o primeiro programa para controlar códigos-fonte de diversos programas que foi realmente popular. Na página do projeto estão disponíveis as versões cliente e servidor. Existem duas versões do programa:livre e paga.

SHell do CVS para Win32 | TortoiseCVS : eis aqui o programa que permite ao usuário final manipular arquivos CVS direto do Windows Explorer. (Apenas para Windows XP)

3.2 SVN (Subversion)

Controlador de versão de arquivos | Subversion : excelente programa para gerenciar qualquer tipo de arquivo (binário ou não): pode ser um arquivo de texto(manual de alguma coisa), sua tese, mestrado, doutorado (.doc/.pdf), suas músicas em .MP3, .OGG, .MPC, .WAV, . AAC.. enfim se for um arquivo o Subversion pode controlar a evolução de suas alterações. (Substitui o CVS)

Shell do Subversion para Win32 | TortoiseSVN : é um programa que torna amigável o uso do Subversion(SVN) sob ambiente Windows(no meu caso o XP Professional) integrando-se ao Shell do Windows Explorer e tornando tudo fácil e simples.(Substitui o TortoiseCVS, pra quem usa/usava CVS) (Apenas para Windows XP)

3.3 Bazaar

Controlador de versão de arquivos | Bazaar : outro controlador de versões distribuído para se organizar melhor. Veja qual deles serve melhor aos seus propósitos.

Shell do Bazaar para Win32 | TortoiseBzr : um programa para facilitar o uso do Bazaar em Win32.

3.4 Hg (Mercurial)

Controlador de versão de arquivos | Mercurial : programa que está ganhando popularidade pela sua escalabilidade e pela sua performance superior ao CVS e SVN em diversos quesitos.

Shell do Mercurial para Win32 | TortoiseHG : um programa para facilitar o uso do Hg diretamente pelo Windows Explorer. Igualzinho ao esquema oferecido pelo TortoiseSVN. (Apenas para Windows XP)

3.5 Git

Controlador de versão de arquivos | Git : eis aqui o melhor, mais moderno e mais rápido controlador de versões de projetos da atualidade. Feito em 2 semanas pelo Linus Torvalds.

Shell do Git para Win32 | TortoiseGit : um programa para facilitar o uso do Git em Win32.

4.0 Outros Links

Free Software Foundation | Lista MONSTRO de diversos programas livres que você pode usar à vontade, em casa, no trabalho ou na escola(dentro do pen drive, claro.)

Open Source Living | Lista considerável sobre programas livres em diversas categorias e para diversas plataformas.

4.1 Aplicativos Livres Portáteis

PortableApps | quer usar o navegar(firefox), ler emails(thunderbird), usar o seu calendário(sunbird)... e muitos outros softwares À PARTIR DO SEU PENDRIVE ? Este site é para você! Diversos softwares livres feitos sob medida para serem portáteis (as versões para pen drive costumam ser mais antigas que as versões oficiais dos programas).

U3 | Um portal que sacou uma idéia muito legal: eles vendem um pen-drive pra você, repleto de sofwares livres(e pagos) portáteis para você fazer o que você quiser. Vale a pena conferir o site mas atenção, o site também VENDE alguns softwares proprietários.

5.0 Repositórios (de projetos livres) diversos

SourceForge | Um ótimo local para se procurar projetos livres para se engajar ou para achar soluções não proprietárias para o seu dia-a-dia.

CódigoLivre | Repositório brazuca de projetos livres.

Launchpad | Um repositório muito popular para softwares-livres linux. Hospeda grandes projetos como Ubuntu Linux e Inkscape.

Savannah | Repositório oficial de softwares (relacionados ao projeto) GNU.

Tigris | Repositório que hospeda os projetos 'SVN' e 'TortoiseSVN'. Dentre muitos outros interessantíssimos. Vale a pena dar uma fuçada...

BerliOS | Outro ótimo repositório de projetos livres.

FreshMeat | Outro repositório com projetos interessantes.

FOSSfor.us | Free Open Source Software for US.

GForge | Possui o projeto do OpenMoko.

GitHub |outro local de hospedagem de softwares livres que usam Git (fechados ou proprietários).

MacOSForge | Para projetos voltados para o Mac.

Open Source Apple | Software livre para o seu Mac.

BeBits | Diversos softwares para BeOS mas que podem ser usados no seu Haiku sem problemas!

OSFlash | Diversos projetos voltados para desenvolvedores e usuários da plataforma Adobe Flash.

GetDEB | Repositório para Debian(Linux) e versões baseadas nele(i.e. Ubuntu).

Red-Bean | Um repositório muito usado para hospedar LIVROS de documentação de softwares-livres.

Adobe Open Source | Alguns projetos livres(?) da Adobe.

Rubyforge | Repositório de projetos desenvolvidos na linguagem Ruby.

Python Package Index (PyPi) | repositório de softwares escritos em Python.

Project Kenai | Repositório de softwares livres mantidos pela Sun(futura Oracle)

Google/Hosting | Repositório do gugol, organizado por tópicos.

Codeplex | O repositório que a Microsoft criou para fomentar o uso de suas próprias tecnologias. ¬¬

5.1 Comprehensive T/P/J/R(/...) Archive Network (T = TeX/P = Perl/J = Java)

TeX | CTAN : pacotes diversos para serem baixados do site e usados em sua distribuição LaTeX preferida.

Perl | CPAN : diversos módulos escritos em Perl.

R (linguagem de programação) | CRAN : pacotes e diversos programas escritos em R.

JavaScript | JSAN : diversas bibliotecas escritas em JavaScript para programas abertos.

Ruby | Rubygems : pacotes e manuais diversos em/sobre Ruby.

Python | Python Package Index : diversos algoritmos e programas escritos em Python.

6.0 Curiosidades

Mascotes de Softwares Livres | clique no link e confira! Muito legal.

GNU/Linux Distro Timeline | veja através de uma linha do tempo quando as versões do linux apareceram e quais versões são baseadas em quais.

DistroWatch | um portal de informações sobre distribuições linux. Quer saber quando tal versão foi atualizada? O país de origem de uma distro? A plataforma? Este é o site.

OhLoh | uma espécie de portal que mapeia diversos softwares livres. Possui um recurso interessante: faz as contas para avaliar quanto $airia para cu$tear o mesmo projeto, se os membros da equipe fosem pago$. Muito interessante!

7.0 Extras (botões 80x15 pixels)

Ou chame de 'brilliant buttons', 'badges', 'web badges', '80x15', botões 'anti-pixel'... como quiser.

A Django site.
<< Voltar