Ferramentas de desenvolvimento de software em Linux

Modelagem e gerência de projetos

Gerência de ciclo de vida
  • gforge - Gforge é um sistema de gerência de ciclo de vida do desenvolvimento de sistemas, é baseado em ferramentas de colaboração de equipes de desenvolvimento, controle de versão de fontes, bug tracking, etc
    • Plataforma web (apache), base de dados PostgreSql, controle de versão CVS ou Subversion, ...
Database
  • postgresql - PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), contando com recursos como : consultas complexas, chaves estrangeiras, integridade transacional, controle de concorrência multi-versão, suporte ao modelo híbrido objeto-relacional, triggers, views e stored procedures em várias linguagens (sql, java, ...)
    • pgadmin3 - Ferramenta gráfica de administração do Postgresql
  • firebird - Firebird é um SGBD (Sistema Gerenciador de Bancos de Dados) relacional
    • flamerobin - Ferramenta gráfica de administração do Firebird
  • mysql-server - MySQL é um SGBD (Sistema Gerenciador de Bancos de Dados) relacional leve, é muito utilizado em aplicações para web
    • mysql-admin - Ferramenta gráfica de administração do MySQL
    • phpmyadmin - Ferramenta web de administração do MySQL
Servidor web
Webdesign

C++
Java
LUA
  • LUA é uma linguagem de programação poderosa, rápida e leve, projetada para estender aplicações. A linguagem LUA foi desenvolvida no Brasil
  • Lua combina sintaxe simples para programação procedural com poderosas construções para descrição de dados baseadas em tabelas associativas e semântica extensível. Lua é tipada dinamicamente, é interpretada a partir debytecodes para uma máquina virtual baseada em registradores, e tem gerenciamento automático de memória com coleta de lixo incremental. Essas características fazem de Lua uma linguagem ideal para configuração, automação (scripting) e prototipagem rápida
  • Download : http://www.lua.org/download.html
PHP

AJAX
Ruby
Mono (.NET)
  • monodevelop - Monodevelop é um ambiente integrado de desenvolvimento (IDE) C# (Microsoft .NET). O Mono é uma plataforma de desenvolvimento de código aberto baseada no framework “.NET da Microsoft®” que permite aos desenvolvedores construir aplicações Linux e multi-plataforma. As bibliotecas incluem as bibliotecas de compatibilidade com o “.NET da Microsoft®”
    • monodoc - Documentação sobre o Mono no Ubuntu
    • Projeto Mono
Pascal
Python

0 comentários:

O conteúdo deste blog/site pode e deve ser divulgado, conforme lei a 9.610/98 meus direitos estão assegurados, portanto eu permito a copia e reprodução gratuita, seja total ou parcial, não acarretando qualquer onûs financeiro aos interessados, porém, vedo o uso para fins lucrativos, toda reprodução para o público deve citar a fonte extraída, no caso o Técnico Linux - O Espaço do Software Livre e seja citada junto com um link para a postagem original, onde a referência deve estar numa fonte de tamanho igual ou maior a do texto, obviamente que os links citados não estão sujeitos ao mesmo termo. O conteúdo textual original desta página está disponível sob a licença GNU FDL 1.2.

Todas as marcas citadas pertencem aos seus respectivos proprietários. Os direitos autorais de todas as ilustrações pertencem aos respectivos autores, e elas são reproduzidas na intenção de atender ao disposto no art. 46 da Lei 9.610 - se ainda assim alguma delas infringe direito seu, entre em contato para que possamos removê-la imediatamente ou ainda lhe dar os devidos créditos.

Copyright © 2016 O Espaço do Software Livre