10 个开发人员必不可少的 Linux 工具

11年前

1. Libreplan : Project Planning, Monitoring Tool

10 个开发人员必不可少的 Linux 工具
LibrePlan was designed to handle multiple projects and resources interact to carry out the work inside a company. It is a collaborative tool to plan, monitor, control projects. It helps to create Gantt charts, Track hours, Cost analysis, Earned Value Management, Resource allocation and lot more.
 
Source
 

2. Gimp : GNU Image Manipulation Program

10 个开发人员必不可少的 Linux 工具
GIMP is the GNU Image Manipulation Program. It has many capabilities. It can be used as a simple Paint program, with full suite of painting tools including Brush, Pencil, Airbrush, Clone, etc. It supports Photo Enhancement, Digital Retouching, Image format converter, Animation etc.
 
Source
 

3. Inkspace : Vector Graphics Editor

10 个开发人员必不可少的 Linux 工具
Inkscape is a vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format. It supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more.
 
Source
 

4. HPCC System

10 个开发人员必不可少的 Linux 工具
HPCC is a proven and battle-tested platform for manipulating, transforming, querying and data warehousing Big Data. It supports two type of configuration. Thor is responsible for consuming vast amounts of data, transforming, linking and indexing that data. It functions as a distributed file system with parallel processing power spread across the nodes. Roxie, the Data Delivery Engine, provides separate high-performance online query processing and data warehouse capabilities.
 
Source
 

5. Power Dns

10 个开发人员必不可少的 Linux 工具
PowerDNS is a DNS server which helps to resolve the name server. It supports geographic load balancing and failover. It stores zone information to relational database and BIND style file.
It consist of two parts: the Authoritative Server and the Recursor. The Authoritative Server will answer questions about domains it knows about, but will not go out on the net to resolve queries about other domains. The Recursor, conversely, by default has no knowledge of domains itself, but will always consult other authoritative servers to answer questions given to it.
 
Source
 

6. Kaltura : Video Platform

10 个开发人员必不可少的 Linux 工具
Kaltura enables video management, publishing, syndication and monetization, as well as providing a robust framework for managing rich-media applications, and developing a variety of online workflows for video. Publishers could host their video content in their own data center. Web developers could use this software to to provide video management and delivery solutions to the web sites.
 
Source
 

7. ZeroC : Internet Communications Engine

10 个开发人员必不可少的 Linux 工具
The Internet Communications Engine (Ice) is a modern object-oriented middleware with support for C++, .NET, Java, Python, Objective-C, Ruby, and PHP. Its latest release has support for Android and .NET Framework. It helps to build distributed applications easier as it takes care of all interactions with low-level network programming interfaces. It supports cross-language and cross-platform communication.
 
Source
 

8. MySQL Workbench

10 个开发人员必不可少的 Linux 工具
MySQL Workbench is a visual database design tool. The tool is specifically for designing MySQL database. MySQL Workbench provides DBAs and developers an integrated tools for Database Design & Modeling, Query browser, Database Administration.
 
Source
 

9. Tiki Wiki CMS Groupware

10 个开发人员必不可少的 Linux 工具
Tiki Wiki CMS Groupware is a full-featured, web-based, multilingual (35+ languages), tightly integrated, all-in-one Wiki+CMS+Groupware using PHP, MySQL, Zend Framework, jQuery and Smarty. Actively developed by a very large international community, Tiki can be used to create all kinds of Web applications, sites, portals, knowledge bases, intranets, and xtranets. It has support of wiki, forum, Blog, Articles, Image gallery, map server, link directory, Bug tracker and lot more.
 
Source
 

10. Trac : Intregrated SCM & Project Management

10 个开发人员必不可少的 Linux 工具
Trac is a lightweight project management tool that is implemented as a web-based application. It has an enhanced wiki and issue tracking system for software development projects. Trac will impose as little as possible on a team’s established development process and policies.
 
Source