Awesome Free Software Awesome

“Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price.

Eric Raymond: Shut Up and Show Them the Code

Contents

Software

Audio

Command Line Tools

Communication

File Management

File Sharing

Graphics

IDEs

Office

Operating Systems

Desktop

Mobile

Other

Payments

Programming

Scientific Work

Screencasting

Text Editors

Utilities

Version Control

Video

Virtualization

Web Applications

Web Browsers

Web Servers

Hardware

Companies

Hardware Resources

Resources

Articles

Blogs

Businesses

Discovery

Events

Licensing

Organizations

Other Lists

People

Talks

License

CC0 1.0