Open Source Software:
Source: Taken from Wikipedia
Open source software is software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees.[20] Open source code evolves through community cooperation. These communities are composed of individual programmers as well as very large companies. Examples of open-source software products are:[21]
FAVORITE: XAMPP — XAMPP is an easy to install Apache distribution containing Apache Server, MySQL, PHP and Perl. The X represents any one of four OS (Windows, Mac, Linux, or Solaris)
See Also:
Free Software Directory
Web 2.0 app — Whether in face-to-face or online classrooms, research is showing that student engagement is key to student success. What better way to improve student engagement and community than with some of the rich Internet tools and applications that are available today. After all, now that we have flattened the world, isn't it about time that we flattened our classrooms?
Programming language
- PHP — Scripting language suited for the web
- Python — General purpose programming language
- Browxy — a free online Java compiler, launcher and publisher that allows a user to save and share code if he or she register.
- Java — free online Java training.
- Python — free online Python training.
- Javascript — free online Javascript training.
- C — free online C training.
- PHP — free online PHP training.
- C# — free online C# training.
- Shell — free online Shell training.
App Development
- Android Studio — The official Android IDE from Google, your best way to build Android apps
- Xcode — includes the Xcode IDE, Instruments, iOS Simulator, the latest OS X and iOS SDKs, and more
- Genymotion — the fastest Android emulator for app testing and presentation.
- BlueJ — an integrated, interactive Java development environment, featuring class structure diagrams, interactive invocation and an easy-to-use interface.
- GitHub — use GitHub to discover, fork, and contribute to over 31 million projects.
Operating System
Server
Client software
- osCommerce — ecommerce
- PeaZip — File archiver
- NASA World Wind — virtual globe, geobrowser
- Mozilla Firefox — web browser
- Mozilla Thunderbird — e-mail client
- OpenOffice.org — office suite
- Stockfish — chess engine series, considered to be one of the strongest chess programs of the world
- 7-Zip — File archiver
- GIMP — GIMP (GNU Image Manipulation Program) is a digital photo manipulation tool for Windows (and many other platforms) that’s considered to be the open source (free) answer to Adobe Photoshop.
- Blender — Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.
- Dimdim — Easy, open, affordable collaboration for online meetings, eLearning, desktop sharing, training, distance education, webinar, free web meetings
- Crimsom Editor —
is a professional source code editor for Windows.
- GNU Emacs — is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the with extensions to support text editing for Max and Linux.
- Canvas — helps students and faculty feel more connected by building relationships in ways that other LMSs haven’t provided.
- Prezi — Create astonishing presentations live and on the web
- Mindomo — Mindomo and Mind Mapping provide you the best way to capture your thoughts and refine them later.
- TortoiseCVS — lets you work with files under CVS version control directly from Windows Explorer.
Others
- jsbin — let you experiment with HTML, CSS and Javascript
- jsfiddle — test JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
- codepen — HTML, CSS, and JavaScript online editor with sharing capabilities.