Bookmarks Menu
visitoften
- <private></private>.
- Upstate Carolina Linux Users Group
- *uclug* The Upstate Carolina Linux Users Group. Upstate South Carolina's very active LUG. Meets every 2nd Tuesday. Check out the uclug podcast. Very active mailing list too.
- Linuxtracker.org
- *isobt* The Linux and BSD torrent repository get your iso's the bittorrent way.
- DistroWatch.com
- *distro* Put the fun back into computers. Use Linux. This site is an attempt to provide a basic feature list and a package comparison table of major, minor and regional Linux distributions. It is updated daily with news from the Linux distribution world.
- The Fedora Project
- *fedora* The Fedora Project an openly-developed project designed by Red Hat, open for general participation, led by a meritocracy, following a set of project objectives.
- Hacker Public Radio
- *HPR* Hacker Public Radio: What do you get when TWATech Radio and Binary Revolution Radio merge? HPR is an internet radio show by the hacker community and for the hacker community. Listen and participate.
- The Linux Game Tome
- *hp* The Linux Game Tome. a.k.a. happypenguin.org: Proudly sapping the community's productivity since 1995.
- Freshmeat.net - The source for Open Software
- *meat* Freshmeat is the first stop for Linux users hunting for the software they need for work or play. It is continuously updated with the latest developments from the "release early, release often" community.
- Linux Today
- *lt* Linux Today. Internet.com's linux news site.
- Desktoplinux.com
- *desk* Linux on enterprise and personal desktops, forums, articles, news, buyersguide, and more.
- Tuxmachines.org
- *tmach* Do you waddle the waddle? News, reviews, interviews, forums, gallery, blogs, and excellent original content too.
- LinuxQuestions.org
- *LQ* Very large and friendly linux forum. We'll actually more than that. Maybe THE largest, friendliest linux forum-community-and more. Did I mention there is a linuxquestions podcast too?
- Linux Journal
- *lj* Linux Journal helps readers find hardware, software, and services, and features articles for both newbies and professional users.
- The Linux Documentation Project
- *tldp* The LDP provides documenation for many aspects of Linux. There are several forms of documentation: Guides, HOWTOs, man pages and FAQs.
- LXer Linux News Headlines
- *lxer* New top notch linux news site with minimal advertising and up to date and pertinent news.
- LinuxGames: Even Penguins like to have fun
- *games* THE linux game site. Even Penguins like to have fun. Latest linux gaming news and more.
- Google Search: <Linux>
- *goog* Search here when u want it fast. The search engine that linux made famous returns the favor with a linux exclusive search page.
- Slashdot:News for Nerds: Stuff that Matters
- *slash* What can you say about Slashdot that hasn't already been said? If your a geek or a wanna-be this is the site to end all sites. Get involved!
- tllts.org
- *tllts* The Linux Link Tech Show was Started in September 2003 by the founders of the Lehigh Valley Linux User Group. Their goal: "to provide a weekly *live* webcasted radio style show about GNU/Linux and Technology." IMHO, the benchmark for all linux podcast/broadcast. Each show is about an hour and a half long and you can catch it every wednesday at 8:30 p.m. Eastern Standard Time. Subscribe today!
- linuxplanet.org
- *lpo* The Linux Planet site, http://linuxplanet.org/blogs/ and http://linuxplanet.org/casts/, has been established by today's prominent Linux and Open Source bloggers and podcasters to aggregate the best of their content into a single, convenient location
- hackermedia.org
- *hmo* HackerMedia - is on the air! What is HackerMedia? A showcase of audio and video for hackers/techies/geeks/whatever. When a new episode of something comes up it automagically pops up here. This normally works out to hours of content for you to discover and enjoy every day.
- Lottalinuxlinks the podcast
- *pod* Listen to my southern accent as I talk about linux, linux apps, cool linux sites, and tutorials. If you want to listen to a geek talk about linux, then give this a try. Listen to or subscribe to podcast feed from here-- Ogg vorbis (and speex) only.
- My weblog
- *blog* New and improved! Linux and geek related topics. Screenshots and wallpapers too. If you are too lazy/busy to surf for your own geeky linux content, then let me feed you mine. Non news and personal blog type stuff from time to time as well. Subscribe to blog feed from here.
- SourceForge - Open Source Development Website
- *source* The world's largest Open Source development website, with the largest repository of Open Source code and applications available on the Internet.
- nixCRAFT
- *nc* nixCRAFT: insight into linux admin work. nixCRAFT is a leading Linux blog by Vivek covering open source software and related technologies. Read about linux tips, tricks, shell scripts, tutorials,articles, and more.
- Debian Question & Answer Service
- *ask* With the help of the Shapado Project, members of the Debian project started a new user oriented service at ask.debian.net. It lets users ask specific questions and find answers, while also providing rating systems and badges for users. It allows Debian Developers and other contributors to easily stay in touch with the community.
- Debian GNU/Linux: The Universal OS
- *deb* Debian GNU/Linux is a free operating system; it comes with more than 25,000 precompiled software packages bundled up in a nice format for easy installation on your machine. Pure OS Goodness.
Advocacy
- <sort order="normal">title</sort>.
- The Linux Foundation
- A non-profit consortium dedicated to fostering the growth of Linux. Founded in 2007 by the merger of the Open Source Development Labs and the Free Standards Group, it sponsors the work of Linux creator Linus Torvalds and is
supported by leading Linux and open source companies and developers from around the world. Site is also available in Japanese.
Banners / Pictures / Stickers
- <sort order="normal">title</sort>.
- Andreas' Linux Logo page
- A variety of Tux and Linux logos available for download.
- Tux Gifts, T-Shirts, Stickers, and More!
- *cool* Over 110,000 Tux (our beloved mascot) products are available here. :-)
- Free Software Sticker Book
- *cool* This book includes a set of stickers related to free software projects. Both volumes can be downloaded in PDF format. (2008)
- Freedom to Tinker
- Edward W. Felten's website about freedom to understand, discuss,
repair, and modify your own technological devices.
- Builder AU Article - "How To Make Money From Open Source"
- A detailed, easy-to-follow guide for potential open source entrepreneurs written by Con Zymaris, Australian Linux advocate and businessman. (2005) The information in this guide is relevant today (2009).
- Software Freedom Conservancy
- This organization provides a variety of services to Free and Open Source (FOSS) projects including free financial and administrative services. In addition, member projects get all the benefits and protections of being a corporate entity under the aegis of the Software Freedom Conservancy.
- Netcraft - What's That Site Running Results
- Reports on a site's operating system, web server, and netblock owner together with, if available, a graphical view of the time since last reboot for each of the computers serving the site.
- LinuxLots
- A site that offers free web and ftp space for contributors to the Linux cause.
- Open Source Initiative (OSI)
- A non-profit corporation dedicated to managing and promoting the Open Source Definition for the good of the community; an advocacy site.
- The Cathedral and the Bazaar
- *look*A treatise on open source software.
- KDE Women Project
- Purpose is to build a community of female KDE contributors and users.
- Creative Commons
- *look* This non-profit organization's focus is to increase the amount of creativity (cultural, educational, and scientific content) in "the commons" -- the body of work that is available to the public for free and legal sharing, use, repurposing, and remixing. The tools provided give everyone from individual creators to large companies and institutions a simple, standardized way to grant copyright permissions to their creative work. The Creative Commons licenses enable people to easily change their copyright terms from the default of "all rights reserved" to "some rights reserved".
- The Magic Cauldron
- Eric Raymond analyzes the evolving economic substrate of the
open source phenomenon.
- Linux PR
- How to write a press release for Linux advocacy; last updated in 1999, but the information is still relevant, although some links are broken.
- IBM Linux Portal
- IBM Linux information portal.
- SchoolForge
- The purpose of this site is to unify independent organizations that advocate, use, and develop open resources for primary and secondary education. SchoolForge members advocate the use of open source and free software, open texts and lessons, and open curricula for the advancement of education and the betterment of humankind.
- Audio/Video Recordings - The GNU Operating System
- Here you can watch video or listen to audio recordings of speeches and other events from the Free Software Foundation or the GNU project.
- The Cluetrain Manifesto: The End of Business as Usual - Online Book
- How the Internet will change business and our lives forever. A classic. (2001)
- EFF - Electronic Frontier Foundation Article - "Noncommercial Email Lists; Collateral Damage in the Fight Against Spam"
- Outlines the problems with current spam filtering techniques and the basic principles and best practices for both email list
owners and ISPs. (2004) This article is still relevant today (2008).
- EFF - Electronic Frontier Foundation
- Defending freedom in the digital world.
- League for Programming Freedom (LPF)
- An organization that opposes software patents and user interface copyrights.
- GNU's Not Unix! - the GNU Project and the Free Software Foundation (FSF)
- *look* Premier meta site for GNU/Linux and open source software information.
- Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!
- *look* Comprehensive article on the economics of Linux. Contains numerous links. Czech, French, Japanese and Spanish translations available. (2007)
- Free Software in Education - GNU Project - Free Software Foundation (FSF)
- An advocacy and resource site for free (as in freedom) software in schools maintained by the Free Software Foundation (FSF).
- ACCRC - Computer Recyclers
- A Microsoft-free organisation that recycles and refurbishes PCs (installed with SUSE or Ubuntu) to schools, non-profit organizations, and economically and/or physically disadvantaged individuals.
- OpenDocument Fellowship
- A worldwide, non-profit, volunteer organization to promote the adoption, use and development of the OpenDocument format (ODF).
- The Last Dinosaur and the Tarpits of Doom; How Linux Smashed Windows
- A classic. Available in Danish, English, and French.
- DigitalConsumer.org Home Page
- Advocacy group whose purpose is to protect fair-use rights in
the digital world.
- Congressman Villanueva's reply letter to Microsoft
- Peruvian Congressman Dr. Edgar David Villanueva's detailed rebuttle to Microsoft's now-infamous response to Peruvian Bill Number
1609, Free Software in Public Administration. Excellent advocacy piece. (May, 2002)
- Linux Today - Update: Ending Microsoft FUD: An Interview with Peruvian Congressman Villanueva
- An outstanding advocacy story, which still is relevant today (2009). (Original date of this interview: 2002-05.)
- Netcraft Web Site Finder
- Research data and analysis on many aspects of the Internet including server statistics.
- Netcraft Web Server Survey
- Monthly survey of web server software usage. Includes: market share for top servers across all domains from August 1995 to present; top developers and active sites.
- Netcraft Web Server Survey--Active Sites
- The first report (July 2000) when Linux took over the server world!
- Security Space -- Free Reports
- Note in particular Web Server Market Share report. This report is
archived from June 1998.
- Canopener -- Canadian Open Source Education and Research
- A Canadian open source advocacy and research site.
- First Monday Article - "Open Source Intelligence"
- Article about open source collaborative principles; examples of open source intelligence (OS-INT); and
the future of OS-INT); a little dated, but still quite relevant and provides an interesting historical
perspective. (2002)
- A Business Case Study of Open Source Software
- Complete report available in PDF format.
- FSF - The Free Software Foundation - India
- A non-profit organisation committed to advocating, promoting and propagating the use and development of swatantra software in India.
- FSF Europe - Free Software Foundation Europe
- A European advocacy site which actively supports development of free software (as in freedom) and GNU-based
operating systems such as GNU/Linux. Site available in all European languanges.
- Linux Advocacy mini-HOWTO
- How the Linux community can effectively advocate the use of Linux. (2005) Complements the Linux User Group HOWTO
(http://www.tldp.org/HOWTO/User-Group-HOWTO.html). This document has been translated into French, Japanese, Polish, Portugeuse, and Spanish.
- 'Trusted Computing' FAQ - TC / TCG / LaGrande / NGSCB / Longhorn / Palladium / TCPA
- Excellent review of Trusted Computing Platform Alliance (TCPA) and Microsoft's Palladium and the threat to Linux and the open source movement. (2003) This document is a little dated, but unfortunately the problems identified here are still with us today. In other words Microsoft is still being a pain. (2007)
- KDE Myths
- Addresses some of the common misconceptions about KDE. Some parts are a little dated, but still useful nonetheless.
- OSNews.com Article -"Why Free Software Matters"
- A thoughtful article about why you should care about the politics and freedoms (or lack thereof) associated with proprietary and open source
software. Good examples of how proprietary software restricts your freedom. (2004) This article still rings true today (2008).
- Why Open Source in Schools
- An essay which makes the case for open source software in schools. Includes references to websites devoted to open source software in the education sector.
- Linux T-Shirts, UNIX T-Shirts - Linux Tux Apparel
- *cool* Hundreds of Linux-related clothing and merchandise are available here.
- Linux Business Applications
- Directory of businesses that use Linux in their day-to-operations and
a good place to find out about Linux in business; also availble in French.
- The Community/Linux Training Centre Project
- U.K. project to develop a mobile computer network for teaching
computer and networking skills to community groups.
- O'Reilly Network: Free Culture: Lawrence Lessig Keynote from OSCON 2002
- This keynote address is still relevant today. Lessig challenged the audience to get more involved in the political process to
ensure that free culture and open source continues in our society.
- LinuxPlanet - Reports - Koha: A Library Checks Out Open Source - Welcome to Nelsonville, Ohio; Hot Bed of Open Source
- Nelsonville Public Library has chosen KOHA, an open source library system for public libraries. (2002) In 2008 they are
still using this system.
- Linux in Universities
- An advocacy site for Linux in universities; a little dated, but the basic information is still valid particularly for those institutions that have not made the switch to Linux. (2002)
- HOWTO Encourage Women in Linux
- An excellent HOWTO aimed at male Linux enthusiasts who would like to see more women involved in Linux. It also contains good advice to LUGs
about encouraging new members.
- FREE GEEK - Home
- A Portland, Oregon (USA) non-profit computer recycling organization which provides free GNU/Linux OS computers and computer/internet training in
exchange for a few hours of community service. There are now other Free Geek and other computer recycling centres available; check the recycling links on the main page for more information.
- Linux Advocates Turn Violent, Riot In Seattle
- A humourous, satirical account of the WTO "Battle of Seattle" and Linux advocates.
- Linuxmanship
- An outstanding advocacy essay.
- Affero Software Project
- Fund raiser enabler for open source/Linux and non-profit
organizations.
- The Halloween Documents
- Classic FUD documents (1-12) from Microsoft along with other documents in the collection written by Eric Raymond refuting this FUD. This shows an awareness that Linux and open source are threats to the proprietary world.
- OpenInformatics.org Homepage
- Making scientists more aware of open source software and the benefits to them. Site also contains a science-related software resource list.
- Open Source and These United States
- Treatise on open source and open licensing.
- Open Source Software in Libraries
- An introductory article about Open Source Software (OSS) and libraries; the shared, underlying principles of OSS and librarianship; and a description of well-known OSS software projects. (2002 and updated in 2007).
- Viewable with Any Browser: Campaign
- A site dedicated to advocating a non-browser-specific WWW; available in many languages.
- Libervis.com - Free Open Source Software (FOSS) Community Center
- A portal site dedicated to free and open source software; a community site complete with blogs, forums, news headlines, articles, FudZilla Project (reporting and responding to FUD articles about open source software), related links, IRC chat and web digest.
- GNUWin II : Open your Windows
- Free software distribution for MS-Windows with the ultimate aim to
assist in the transition to a free operating system such as GNU/Linux
- Software in the Public Interest, Inc.
- A non-profit organization that supports, encourages and promotes
the creation and development of open software available to the general public;
has mailing lists and archives.
- Innovation Happens Elsewhere; Open Source as a Business Strategy - Online Book
- Aimed primarily at business executives who need to understand the basic concepts of open source and how it will benefit their companies. This book is also useful for engineers who find themselves working in an open
source work environment. (2005)
- Getting Linux Onto the Desktop: A Small Business Guide
- How to introduce and successfully make the switch to the Linux Desktop. This article is dated 2003, but is still relevant today
(2008).
- Promote Linux
- A site that presents great ways to promote Linux.
- Seeds for Change Network
- Guide to switching to Linux for non-profit groups; includes information on computer security, X terminals, and general information on
Linux.
- CLUE: The Canadian Association for Open Source
- The mission of this organization is to promote the use and development of free, open source software, by providing a public voice to the community of its Canadian users, developers and supporters.
- Ankur - Home
- A project run by people in Bangladesh and India to provide Bangla support for some major XServer applications and to create awareness about
Linux/GNU and the FLOSS movement.
- GROKLAW Article - "Why Linux Is Conquering the World"
- An excellent Linux advocacy article (2003) by the indefatigable PJ. This still rings true today (2007)
- Open Source Software Institute (OSSI)
- A U.S. non-profit organization which promotes, develops and implements open source software solutions between government, corporate and
academic sectors.
- Linux Brochure Project (LBP): Home
- *look* LBP is GPLed data and software which is used to document key Linux information in a standard-size brochure; an excellent advocacy and publicity tool for LUGs and other Linux organizations.
- Wired Magazine Article - "Open Source Everywhere"
- A still-relevant article on how the concept of open source will slowly but surely replace the proprietary world with a collaborative one. (2003)
- EDRi-gram Newsletter
- European Digital Rights (EDRi) bi-weekly newsletter.
- Migrate With Confidence From Microsoft Windows Servers to UNIX/Linux
- A comprehensive, guide for IT executives and managers; guide also available
in Catalan, Danish and Spanish.
- "REVOLUTION OS"
- Site dedicated to the Linux advocacy video and DVD, "REVOLUTION-OS".
- IBM devloperWorks: Linux Zone: Windows-to-Linux Roadmap: Series Overview
- *cool* A nine-part series roadmap for developers making the transition to Linux; a little dated (2003), but the information is still relevant.
- LinuxPlanet - Interviews - The Voice of Groklaw
- An excellent interview with Pamela Jones of Groklaw. Notable quote: "Proprietary software is like petrified wood. It used to be alive,
but then it was fixed in time and put in a box." (2003)
- Irish Free Software Organisation (IFSO) - Homepage
- This organization works to promote awareness of Free
Software, and to protect the rights of those who use and write it.
- CIO Magazine Article - "The Myths of Open Source"
- A still-relevant article debunking the myths of open source: cost, no support, lack of good desktop, legal issues, can't handle mission-critical applications. (2004)
- Software Freedom Day
- An advocacy initiative to raise awareness of the benefits of Free and Open Software (FOSS) and to encourage more use globally.
- EFF - Electronic Freedom Frontier - The Patent Busting Project
- The Electronic Freedom Foundation's initiative to protect
innovation and freedom.
- The Public Patent Foundation
- A U.S.-based a non-profit legal services organization working to mitigate the harms caused by the patent system; of particular interest to
the open source and Linux communities who face software patent challenges.
- Chilling Effects Clearinghouse: Patent
- Information about patents in the U.S.; specific information about computer technology patents; recent news and cease & desist (c&d) orders.
- LinuxChix
- A Linux and computing support group for women.
- Open Source Now
- An open source community advocacy site sponsored by Red Hat.
- Tim.oreilly.com Article - "The Open Source Paradigm Shift"
- A thought-provoking article about the evolution and the future of the open source phenomenon. (2004) This article is still pertinent today (2008).
- Linux.com Article - "'Creative destruction' and the future of the software industry"
- How Free/Open Source Software is changing the software industry. (2004) FOSS is still changing the software industry today (2009).
- IBM developerWorks : Migration Station: Linux Track
- *look* A comprehensive resource site for Linux migration information.
- LXer Article - "Linux - Millenium Momentum"
- Notes from Paul Ferris' Keynote Address at the 2004 Ohio LinuxFest. This is an example of great Linux advocacy, and is still
relevant today (2008).
- No Software Patents!
- *cool* Campaign against the legalization of software patents in Europe; a multilingual site.
- HOSEF - Hawaii Open Source Education Foundation
- An open source in education advocacy group.
- Penguin Day: Free and Open Source Software for Non-Profits
- An advocacy site for Linux and FOSS in North America.
- Spread Firefox - Home of Firefox Community Marketing
- An advocacy site for the Firefox browser.
- Community Free Software Group (CFSG)
- A New York City non-profit group that helps young people in city neighborhoods learn how to install and run Debian
Linux on hardware donated by area businesses and individuals.
- IBM Redbooks | Linux Client Migration Cookbook A Practical Planning and Implementation Guide for Migrating to Desktop Linux
- A detailed guide for IT departments planning a switch to Linux on the desktop. This document is suitable for any size organization. Available in downloadable PDF or HTML format. (2006)
- Linux.com Article - "10 ways to pay back the open source community"
- *cool* An amazing article that summarizes the ways Linux users can
give back to the community. A must read. (2005) This article is still relevant today (2009).
- LinuxDevCenter Article - "Sowing the Seeds of Open Source Advocacy"
- An overview article on the techniques for advocating open source software. (2005) This article is still relevant today. (2009)
- UNDP-APDIP International Open Source Network
- A Centre of Excellence for FOSS (Free/Open Source Software) in the Asia-Pacific region. Information on education, licensing, localisation, networking/security, govenment, open standards, open access, training and a FOSS resource directory for Asia-Pacific countries. Note in particular the link to Foss Primers, which
is an ongoing series of downloadable primers series on Free/Open Source Software.
- Debian Women
- Promotes and encourages women's involvement in the Debian Project.
- Digital Tipping Point
- A Linux and Open Source advocacy and news site. Of particular interest is the open source documentary film project.
Site also available in Spanish.
- EACOSS - East African Center for Open Source Software
- An advocacy and training centre focussing on free and open source software.
- OpenCafe - Building Open Source Communities
- Open source advocacy in South Africa using the Internet cafe model with all profits used to setup new open cafes and open source school labs. OpenCafe specialises in the usage, distribution, training and technical support for open source software.
- Freedom Toaster
- Sponsored by the Shuttleworth Foundation in South Africa, Freedom Toasters are conveniently located, self-contained, computer-based, 'Bring 'n Burn' facilities. Like vending machines, preloaded to dispense confectionery, Freedom Toasters are preloaded to dispense free digital products, including software, photography, music and literature. These kiosks also allow content-sharing. Available in several locations across Southern Africa plus India.
- OSS Watch - Open Source Software Advisory Service
- Provides advice and guidance about free and open source software for the education sector in the UK.
- FSF - The Free Software Foundation
- *look* A non-profit organization dedicated to promoting computer users' rights to use, study, copy, modify, and redistribute computer programs; promotes the development and use of free software, particularly the GNU/Linux
operating system. Principal organizational sponsor of the GNU project.
- Foundation for a Free Information Infrastructure (FFII)
- A European non-profit association dedicated to the development of public information goods based on copyright, free competition, open standards; an advocate for public policy questions concerning exclusion rights (intellectual property)
in data processing.
- Digital Doorway Home
- This project provides freely available open source software and computer kiosks throughout rural and disadvantaged areas of South Africa. The aim is to provide an environment for people to experiment with and learn computer skills without formal training and with minimal external input.
- Linux Librarian
- A Linux and open source advocacy site. This site also contains book and software reviews, some items on libraries (as in books), and hardware.
- Martus.org -- Human Rights Bulletin System
- A cross-platform application that assists non-governmental organizations (NGOs) to collect information on human rights abuses. Also available in Arabic, French, Nepali, Persian, Russian, Spanish,and Thai.
- Open Access News
- This is the primary record of the open access movement whose objective is to have peer-reviewed scientific and scholarly literature on the Internet without financial, copyright, and licensing barriers that
currently exist in scholarly publishing.
- Linuxcaffe - Coffee, Code, Culture, Community
- *cool* A Linux user's dream -- a Toronto coffee/internet cafe totally run on open source software. Offers
good food, coffee, music, art, free WiFi, Linux distros, and Linux help.
- Ubuntu Women
- This website promotes and encourages women to become involved and contribute to Ubuntu-Linux.
- Get GNU/Linux!
- *cool* Promotes the use of Linux and freedom (from restrictive software licenses) for everyday users. A site to visit for those thinking of switching to Linux or have already decided to use Linux and want to learn more. Also available in Catalan, French, and Spanish (Castilian).
- Video Compilation on Free Digital Culture
- An annotated list of freely available videos about Free Culture and Free Software.
- Moving to Freedom
- This site deals with free/open source software, moving to GNU/Linux plus related issues such as copyright, software patents, and DRM.
- Digital Copyright Canada - All Canadian Citizens are "Rights Holders"!
- A digital rights advocacy site for Canadians.
- Welcome to DRM.info - Digital Restrictions Management
- The purpose of this new website is to educate the public about the use of technological restrictions on digital media.
- A Guide to Earning an Income From a Free and Open Source Project
- John Andrews, creator of the Damn Small Linux distribution, offers advice on earning a living from FOSS projects. (2006)
- Against Intellectual Monopoly - Online Book
- This book demonstrates why "Intellectual Property", otherwise known as Intellectual Monopoly, does not foster and protect innovation like the IP pundits claim. PDF format only. (2007)
- "Commercial" is not the opposite of Free-Libre / Open Source Software (FLOSS)
- This essay explains why it's important for Linux advocacy to understand that "commercial" is not the opposite of FLOSS. Many useful links are included throughout the document. (2007)
- Texts & Transcripts on Software Freedom
- A collection of texts & transcripts on software freedom, software patents, copyright, and The GNU GPL. Maintained by Ciaran O'Riordan, Linux and software freedom advocate. N.B.: The latest transcripts are from 2007.
- Canadian Internet Policy and Public Interest Clinic (CIPPIC)
- University of Ottawa Faculty of Law initiative to deal with law, technology and public interest issues such as copyright, file sharing, domain name disputes, privacy, Internet censorship in public libraries. Also available in French.
- World Domination 201
- Eric Raymond and Rob Landley discuss what needs to be done for the Linux community to take over the world. (2006)
- Software Wars
- *cool* A graphic map depicting the epic struggle of Free and Open Source Software (FOSS) against the Empire of Microsoft.
- Directory of Open Access Journals
- The aim of this project is to increase the visibility and ease of use of open access scientific and scholarly journals thereby promoting their increased usage and impact.
- Groklaw: Eben Moglen: "The Global Software Industry in Transformation: After GPLv3"
- *look* Intellectual freedom is an enormous subject but Eben Moglen ties it all together in an inspiring way. Read, enjoy, and reread! (2007)
- BinaryFreedom | Free as in Freedom and We Really Mean It!
- An advocacy site for freedom and fairness in the digital world.
- Women in Technology - Hear Us Roar
- *cool* This series is comprised of articles written by women on the topic of "Women in Technology". Many of the articles highlight the authors' experiences in the IT and FOSS communities. (2006-2007)
- Software Freedom Law Center (SFLC)
- This organization provides legal representation and other law related services to protect and advance Free and Open Source Software. SFLC offers direct services to non-profit FOSS developers without charge, as well as resources for everyone.
- The Tux Project | Openly Promoting GNU/Linux
- A community-based Linux advocacy site for sharing promotional ideas as well as collaborating with others to make them
a reality.
- Ontario Linux Fest
- An annual, grassroots Linux and Open Source event in Toronto, Ontario (Canada) featuring talks for all levels of Linux users, and an exhibit area for commericial companies and a Dot Org pavillion for non-profit software projects and Linux advocacy groups.
- Spread Open Media
- A community portal for the promotion of open media formats.
- OpenDisc
- A collection of open source software for users of the Microsoft Windows platform. The goals of this project are to provide free alternatives to costly proprietary equivalents and to educate people about the Linux operating system. There is
also an OpenEducationDisc specifically targeting the education sector. Continues TheOpenCD project. Latest release is 08.10, 2008-10-08.
- Online Rights Canada
- A Canadian grassroots organization that promotes the public's interest in technology and information policy, in particular copyright law, access to information, and freedom from censorship in the digital world.
- Open Source Industry Australia (OSIA)
- OSIA is the national industry body for Open Source within Australia. The purpose of this organization is promote the cause of both Free and Open Source Software (FOSS) in Australia and to help members to improve their business success using FOSS.
- OLPC - One Laptop per Child
- The mission of this non-profit association (One Laptop Per Child) is to develop a low-cost laptop - the "$100
Laptop" - a technology that could revolutionize how we educate the world's children. Their goal is to provide children around the world with new opportunities to explore, experiment, and express themselves. Website also available in
German. In 2008 this project lost its way somewhat when they announced plans to collaborate with Microsoft.
- Anatomy of the Irrational Microsoft User Response
- Advice on advocating Free and Open Software and for dealing with typical responses from Microsoft users. (2008)
- End Software Patents
- An advocacy site for eliminating software patents.
- GNU/Linux World Domination for the Wrong Reasons
- An excellent advocacy piece for software freedom. (2008)
- The Humanitarian FOSS Project
- The goal of this project is to build a community of academic computing departments, IT corporations, and local and global humanitarian and community organizations dedicated to building and using Free and Open Source Software (FOSS) to
benefit humanity.
- GNU/Linux: Too Much about Hate, Not Enough about Pride
- This Linux advocacy article is spot-on: be proud of what the free software and Linux community has accomplished and what it has to offer computer users today. (2008)
- Free Geek Vancouver | Ethical Computer Recycling for Vancouver
- This is a non-profit computer recycling and reuse centre. The refurbished computers, called FreekBoxes, are loaded with a Linux distribution (Ubuntu), and other Free Software.
- Consortium Standards Journal Article - "Openness" and the Pursuit of Knowledge
- *cool* Andy Updegrove writes about how the Internet is changing the way knowledge is acquired and shared; how it is providing incentives to adjust traditional ideas regarding the proper balance between the intellectual property rights (IPR) of individual owners and those of collaborative communities and end users; and reviews some of the new legal tools and organizational structures that have been created in order to fully realize this revolution in knowledge sharing. (2008)
- Open Media Now! Foundation | Implementing the future!
- This non-profit foundation promotes an infrastructure that enables the creation, the streaming, and the viewing of digital content (using free software) in a legally conforming way.
- Free Software Magazine Article - "GNU/Linux free Software Tools to Preserve Your Online Privacy, Anonymity and Security"
- *cool* A great advocacy piece for online freedom, privacy, anonymity, and security. A "must read". (2008)
- Geek Feminism Wiki
- An overview and resource centre about issues facing women in geek communities.
- LinuxPlanet - Reports - How to Help New Linux Users - If It's Not Obvious to Them, It's Not Obvious
- *look* This is an excellent article which offers great advice on helping new Linux users. It was originally published in 2001, but is still relevant today
- Welcome to NLnet Foundation
- A Dutch-based foundation that financially supports organizations and people that contribute to an open information society. It funds software, events, educational activities, primarily in the Netherlands and Europe.
- Linux Developer Network - The Linux Foundation
- LDN is a community of Linux developers, vendors, and experts dedicated to the purpose of helping Linux application developers build LSB-compliant applications and make their existing Linux applications portable to any LSB-compliant distribution. It is also a community dedicated to the betterment of Linux.
- Linux Foundation Whitepaper: Estimating the Total Development Cost of a Linux Distribution
- *cool* This Linux Foundation research study calculated the total development cost of a Linux distribution. The results are interesting. (2008)
- Qualipso | Trust and Quality in Open Source Systems
- A unique alliance of European, Brazilian and Chinese ICT (information and Communication Technology) industry players, SMEs (Small and Medium-sized Enterprises), governments, and academics to help industries and governments to become innovative and competitive with Open Source software.
- The HeliOS Project
- A Texas non-profit group that refurbishes old computers, installs Linux, and gives these computers to disadvantaged children and students. Donations are always welcome.
- OSOR.eu - Open Source Observatory and Repository
- The Open Source Observatory and Repository for European public administrations (OSOR) is a platform for exchanging information, experiences and FLOSS-based code for use in public administrations. There is a repository with code and documentation for public administrations and a state-of-the art forge for collaborative software development.
- Why the GNU GPL Still Matters
- *cool* An excellent essay by Glyn Moody on why the GPL license remains an important cornerstone for the Free Software community. (2009)
- The Art of Community - Online Book
- *cool* Jono Bacon, Community Manager for Ubuntu, is the author of this useful book, which discusses the expertise required to recruit members, motivate them, manage them, and make them happy to be part of your free and open source community. He also examines the information needed, ranging from software tools to conflict resolution skills. This is an important book for the Linux community. The PDF download can be found just above the Comments Section. It can also be purchased from O'Reilly. (2009)
- 2020 FLOSS Roadmap
- This is a prospective roadmap, and a projection of the influences that will affect FLOSS between now and 2020, with descriptions of all FLOSS-related trends as anticipated by contributors over this timeframe. It also highlights all sectors that will, potentially, be impacted by FLOSS.
- Copyright Watch | Global Transparency in Copyright Law
- *cool* Copyright Watch collects and monitors copyright laws from all over the world. This global effort tracks new proposals, consultations, and freshly passed regulations: finding the promising changes, and highlighting the spectacularly bad ideas before they can take hold.
- The Open-Source Science Project - Fostering Innovation From the Ground Up
- The fundamental goal of this project is to render transparent the black-box of scientific research by affording all individuals an opportunity to both access and participate directly in the scientific research process.
- PLoS - Public Library of Science
- This is a non-profit organization of scientists and physicians committed to making the world's scientific and medical literature a public resource. There are currently 7 online scientific and medical journals available on this site.
- A High School Student's Views on Software Freedom - Five Things Free Software Has Taught Me
- *cool* An excellent essay on software freedom and why it matters. (2009)
- How to Destroy the Book, by Cory Doctorow | theVARSITY.ca - Part 1
- *cool* A transcript of Cory Doctorow's speech on copyright at the National Reading Summit held in Toronto on 2009-11-13. A "must read". See the link at the end of speech and before the comments to read the second half of his speech.
- OpenSource.Com | Where Open Source Multiplies
- A new (2010) Red Hat community service website. It is a gathering place for the open source community to share stories and knowledge --through articles, audio, web presentations, video, or open discussion. The site is divided into "channels" devoted to various areas of interest: business, education, government, law, and life.
- The Open Source Way - Online Book
- The purpose of this guide is to help people understand how to and how not to engage with the open source community over projects such as software, content, marketing, art, infrastructure, and standards. It contains knowledge distilled from years of Red Hat experience. (2009)
- Open Source Schools
- The main objective of this UK initiative is to help schools with awareness, adoption, use, and development of Open Source Software (OSS). This project will work to share their experiences along with good OSS practice from other sectors with the wider community of educational practitioners, including teachers, decision makers and IT specialists. This site has case studies, forums, and a directory of useful education software.
- Open Invention Network (OIN)
- The Open Invention Network (OIN) is a company that acquires patents and licenses them royalty free to entities which, in turn, agree not to assert their own patents against Linux and Linux-related systems and applications. This type of initiative is necessary until software patents are no longer allowed.
- Custom Desktop Solutions -- FOSS Advocacy
- Custom Desktop Solutions advocates, promotes, and installs Free/Open Source Software computing infrastructure to technically empower the small to medium-sized businesses. This site contains a wealth of information about all aspects of Linux and FOSS.
- The Ada Initiative
- A non-profit organization dedicated to increasing participation of women in open technology and culture, which includes open source software, Wikipedia and other open data, and open social media. This site is named after Ada Lovelace, who is acknowledged as both the world's first programmer and open source programmer.
Audio/Video
- <sort order="normal">title</sort>.
Voice Apps
- <sort order="normal">title</sort>.
- CMU Sphinx - Open Source Toolkit For Speech Recognition
- A speaker-independent, large vocabulary continuous speech recognizer. It is also a collection of open source tools and resources that allows researchers and developers to build speech recognition systems. Latest release is 0.6.1, 2010-09-03.
- The Speakup Project
- Screen review package for Linux; allows users to interact with applications and the OS with audible feedback from the console using a synthetic speech device. Currently works on Linux kernels, 2.2.x,
2.4.x and 2.6.x (no development on 2.2.x and 2.4.x). There are links to other projects this group is working on for the visually impaired.
- XVoice
- Enables continuous speech dictation and speech control of most X applications.
- Speak-Freely
- A cross-platform Internet telephony (Voice Chat) application; latest version: 7.6a, 2004.
- Speech Synthesis
- Links to other voice synthesis sites; last updated in 2002, but links are still valid.
- The Festival Speech Synthesis System
- A general framework for building speech synthesis systems.
- The MBROLA Project Homepage
- *cool* The goal of this project is to collect a set of speech synthesizers for as many languages as possible, and provide them free for non-commercial and non-military applications.
- The espeak Homepage
- A software speech synthesizer for English, and many other languages.
- DictionaryMaker
- A cross-platform graphical tool for creating electronic pronunciation dictionaries (for natural languages). The system allows a user to develop a pronunciation dictionary without requiring expert linguistic knowledge or programming expertise.
- VoxForge - Free Speech... Recognition
- The purpose of this site is to collect transcribed speech for use with free and open source speech recognition engines on Linux. Downloads are available in 10 languages.
MP3
- <sort order="normal">title</sort>.
Napster
- <sort order="normal">title</sort>.
- Lopster - a File-Sharing Client
- A peer-to-peer software supporting multi-network protocols using a plugin system. Currently supporting Napster (Opennap), Directconnect, and Soulseek. Latest stable release is 1.2.1, 2004-07-03. Also available in French,
German, and Italian.
- Linux Napster Client
- A console napster client. Last stable release is 1.5.4, 2006-11-04.
- XNap
- A Java plugin-based peer-to-peer (P2P) framework and client including an OpenNap plugin with multiple server support, as well as Gnutella, giFT (OpenFT), IRC, ICQ and an OverNet plugin. Latest release is 2.5r3, 2004-06-20.
- EasyTAG Project Web Page
- Tag editor for MP3, Ogg Vorbis and other sound files. Latest stable release is 2.1, 2007-05-07. Multilingual support is excellent - with 14+
languages available. Latest release is 2.1.6, 2009-08-25. N.B.:
Maintainer of this software is still accepting patches, but is not
actively developing this application.
- Mpg123 - Fast MP3 Player for Linux and UNIX systems
- A console-based real time MPEG audio player for Layer 1,2 and
Layer3. Latest stable release is 1.2.0, 2008-01-31.
- RipperX
- A GTK program to rip CD audio tracks and encode them to the Ogg, MP3, or FLAC formats. Latest stable release is 2.7.2, 2008-02-18.
- WSPse: MP3c
- A program for converting audio CDs to mp3/ogg-format; available in English and German. Latest release is 0.31, 2006-07-30.
- GlobeCom Jukebox
- An MP3 jukebox with a web-based interface; for use home, work, or car.
- LAME MP3 Encoder
- An educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to
improve the psycho acoustics, quality and speed of MP3 encoding. Latest stable release is 3.98.2, 2008-09-22.
- MP3Blaster - Interactive MP3 Player for Linux
- An interactive text-based program that plays MP3, Ogg Vorbis, wav, and sid audio files. Latest stable release is 3.2.5, 2009-01-24.
- Streamripper
- A cross-platform GPL'd application that Internet radio streams in the MP3 or Vorbis formats. Latest stable release is 1.64.6, 2009-03-31.
- IRMP3 Multimedia Jukebox
- A multimedia jukebox for Linux, and supports audio formats including mp3, Ogg, FLAC, CD-ROM, and FM radio. Latest release is 0.5.7, 2007-02-15.
- Pymps - Python Music Play System
- A web-based mp3/ogg jukebox written in Python; latest release is 0.12.1, 2002.
- GQmpeg
- front-end to various audio players, including mpg123, ogg123, and
xmp.
- Prokyon3 - MP3/OggVorbis Manager
- A multi-threaded music manager and tag editor supporting MP3, OGG and FLAC. Latest stable release is 0.9.6, 2007-07-01.
- GNUMP3d - The GNU MP3 Streamer
- A cross-platform streaming server for MP3s, OGG vorbis files, movies and other media formats. Latest stable release is 3.0,
2008-10-18.
- PyTone: MP3 jukebox redux
- A music jukebox written in Python with a curses based GUI. Latest stable release is 3.0.1, 2007-08-14.
- The iRATE radio homepage
- A collaborative filtering client/server mp3 player/downloader; server has a large database of music from websites that allow free and legal music downloads. Latest release is 0.5, 2008-01-03.
- The hymn Homepage -- Hear Your Music Anywhere
- Software that allows purchased iTunes songs to be played on
operating systems not supported by iTunes.
Video
- <sort order="normal">title</sort>.
Conferencing Tools
- <sort order="normal">title</sort>.
- Ekiga - Free Your Speech
- A GPLed SIP and H.323-compatible VoIP, IP telephony, and video conferencing application; formerly called GnomeMeeting. Latest stable release is 3.2.4, 2009-05-20.
- SILC - Secure Internet Live Conferencing
- The SILC Project has developed the Secure Internet Live Conferencing protocol, which provides secure conferencing services. Latest release is 1.17, 2009-01-10
- BigBlueButton
- A cross-platform, open source web conferencing system for distance education.
- Openmeetings
- An open source, browser-based software that can instantly set up a conference on the Web using a microphone or webcam. It is available as hosted service or you download and install a package on your server with no limitations in usage or users. It integrates with Moodle and SugarCRM. Latest release is 1.6, 2010-11-11.
- Ogle DVD Player
- An open source DVD player; latest version is 0.9.2, 2003.
- Linux DV - Digital Video for Linux
- Two software packages for video: Kino (a non-linear DV editor) and dv/grab. Kino is a free, open source video editing programme that captures video through firewire then adds titles, transitions and video effects to the footage.
- DV(Digital Video) over IP [DVTS]
- DVTS (Digital Video Transport System) is an application for sending and receiving DV(Digital Video) streams using the Internet. Latest Linux release is 1.0a, 2007-10-10. Also available in Japanese.
- Linux Tutorial: Video, DVD, TV and Multimedia
- Linux video, DVD, TV, HDTV and Hauppauge WinTV PCI card use. Included in this tutorial are links to software, video formats and information pertaining to video multimedia on Linux. This page also includes
a tutorial on the use of the Hauppauge WinTV PCI card under Linux. (2007)
- Motion
- Motion detection software. Latest stable release is 3.2, 2010-06-01.
- GNU VCDImager
- A full-featured mastering suite for authoring, disassembling and analyzing video CDs and super video CDs. Latest release
is: 0.723, 2005-07-11. N.B.: The main site, www.vcdimager.org, is down until further notice due to hardware issues.
- Xine
- *cool* A free multimedia player; plays CDs, DVDs, and VCDs; decodes multimedia files from local disk drives, and displays multimedia streamed over the Internet. Latest release is 1.1.16.3, 2009-04-03.
- The dvdauthor Homepage
- A set of tools to generate DVD files for playback on a stand-alone DVD player. Latest release is 0.6.18. 2010-03-18.
- DVDStyler
- A cross-platform DVD authoring system. Also available in German and Russian. Latest release is 1.1.7, 2008-11-11.
- Cinelerra
- A video editor and compositor for Linux. This is a fork of the original Cinelerra project, which can be found here: http://heroinewarrior.com/. Latest stable release is 4.2, 2010-10-17.
- Quicktime for Linux
- A convenient way to read and write uncompressed Quicktime movies on Linux.
- Mplayer - the Movie Player
- A movie player for Linux with support for many formats including MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4. Site also available in Hungarian, Polish, Russian, and Spanish. The documentation is available in many languages. Latest stable release is 1.0rc3, 2009-11-01.
- TVNow for Linux
- A program that displays the North American satellite and network TV Listings that are provided by the TVNOW company.
- Motion Guide
- User guide for Motion software detector edited by Kenneth Lavrsen. Latest version of this guide is 3.2.11, 2008-09-21.
- VideoLAN - VLC Media Player
- *cool* A cross-platform media player which can also act as a server to stream a wide variety of formats including MPEG 1,2, and 4, dvds, satellite and ground-based digital TV. Latest stable release is 1.1.6, 2011-01-23.
- HasciiCam
- Live ASCII video on the Web. Latest version is 1.0, 2006-07-25.
- CamStream
- Webcam and video applications for Linux.
- Ming - an SWF Output Library and PHP Module
- A C library for generating SWF ("Flash") format movies, plus a set of wrappers for using the library from C++ and popular scripting languages like PHP, Perl, Python, and Ruby. Latest release is 0.40, 2008-07-05.
- DVD Resources for Open Source Development
- A repository of DVD-related software and DVD information resources for Open Source development.
- FAME - Fast Assembly MPEG Encoder
- A real-time MPEG-1/MPEG-4 encoder; tools for encoding multimedia content. Latest release is: 0.9.0, 2002-05-30
- MJPEG - Tools for recording/playback of videos
- A set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression
of audio and video under Linux. Latest release is 1.9.0 (rc4), 2008-12-08.
- FreeJ
- A vision mixer: an instrument for real-time video manipulation used in the fields of dance teather, veejaying, medical
visualisation and TV. Latest release is 0.9.1, 2007-11-26.
- Quasar DV Codec Home Page
- A software decoder for DV format video, as defined by the IEC 61834 and SMPTE 314M standards. DV is the encoding format used by consumer-grade digital camcorders. Latest stable release is 1.0.0, 2006-09-26.
- FFMpeg Streaming Multimedia System
- An audio/video conversion tool; includes libavcodec, the leading open source codec library. Latest release is 0.6, 2010-06-15.
- The DVD Rip Site
- A full-featured DVD copy program written in Perl with an easy-to-use Gtk+ GUI to control almost all aspects of the ripping and transcoding process. It uses the widely known video processing swissknife transcode and many other Open Source tools. Latest stable release is 98.10, 2009-03-04.
- Digital Tipping Point
- A Linux and Open Source advocacy and news site. Of particular interest is the open source documentary film project.
Site also available in Spanish.
- DVD Ripping and Transcoding with Linux
- Last updated in 2002; author will not be updating this, but some of the information is still useful and not outdated. Note: this guide is not for the faint-hearted. It involves a lot of compiling code, installing
software, doing things on the command line. Also available in French, German, and Italian.
- Linux AVI file library
- A working implementation of a few multimedia-related utilities for x86 Linux. Some of these utilities include: video capture and recompression applications that would work with most popular AVI file formats, and, the
most popular, an AVI movie player that plays DivX. Latest release is 0.7.45-20060306, 2006-03-06.
- The oKle Home Page - KDE 3.x DVD Player
- Last version is 0.4, 2003.
- Video Disk Recorder
- Instructions for a home-built digital satellite receiver and video recorder. Latest release is 1.6.0, 2008-03-23.
- Doom9.net - The Definitive DVD Backup Resource
- *cool* A goldmine of information about DVD backups (ripping); contains news, guides, FAQs, downloads, glossary of terms, and useful links; a multilingual site.
- XviD.org :: Home of the XviD codec
- Software for video compression.
- KMPlayer
- A KDE Video player plugin for Konqueror using MPlayer or Xine.
- Totem
- The official movie player of the GNOME desktop environment based on Xine-lib or GStreamer. Latest release is 2.29, 2010-01-26.
- LinuxMovies
- An association of over 300 technologists advancing Linux motion picture technology.
- MythTV
- Linux PVR (personal video recorder) software. Latest release is 0.24, 2010-11-10.
- Freevo
- An open source home theatre PC platform based on Linux with open source audio/video tools, such as MPlayer and Xine.
- Varsha - Making DVD on Linux
- A DVD authoring tool for Linux.
- DVR - Digital Video Recorder for Linux
- A tool to record movie clips. It relies on GStreamer as a backend and Qt for the user interface. Latest stable release is 3.99.3, 2007-06-02. Also available in French and German.
- Kaffeine Media Player
- A full-featured multimedia-player for KDE. Latest release is 0.8.5, 2007-07-28.
- FreeFrame Open Video Plugin System - Homepage
- A cross-platform real-time video effects plugin API.
- OpenAL
- A cross-platform 3D audio API appropriate for use with gaming
applications and many other types of audio applications.
- WebVCR+
- Web interface to record TV shows on a hard drive.
- LiVES
- A free and open source video editor *and* a VJ (Video Jockey) tool. Latest stable release is 1.0.0, 2009-07-22.
- Video Whale Project
- An implementation of video-wall that uses GStreamer and Xinerama.
- MythTV Forum - MythTVtalk.com
- The Myth-TV users community forum; available in English, French, German, and Spanish.
- Transcode
- A Linux text-console utility for video streams; video encoding suite.
- KDEnlive - Open Source Video for Linux
- A non-linear video editor for the KDE environment running on Linux. Multilingual support in 10 languages. Latest release is 0.7, 2008-11-12 (for KDE 4; all earlier versions are deprecated).
- EffecTV
- A real-time video effector; a wide variety of effectors are available for use while watching video or TV; site available in English and Japanese.
- Welcome to Veejay - Video Editing & Visual Instrument
- A real-time video sampler and interactive video instrument.
- KnoppMyth
- *cool* A 500 MB bootable CD that installs a special Linux version with all the MythTV commands; allows the user to get MythTV up and running easily.
- Fedora Myth(TV)ology
- An information site for MythTV on Fedora; includes a comprehensive HOWTO (Step-by-step guide to building a MythTV System on Fedora Core 3 w/ATrpms); tips and tricks, universal remotes and setting up a high-definition TV.
- Maxemum TV-Guide
- A KDE TV-guide; has backends to grab TV listings from many countries including Canada, France, Germany, Japan, Sweden, the UK and the U.S.
- OGMRip
- An application and a set of libraries for ripping and encoding DVD into AVI or OGM files using a wide variety of codecs. Developed for GNOME2. Also available in French and German. Latest release is 0.2, 2009-12-25.
- DVD Slideshow
- Software that creates DVD slideshows from a group of pictures, directories, and/or online photo albums; special effects, such as cross-fading, are available as well. Latest release is 0.8.0, 2007-01-15.
- GCfilms
- An application for managing movie collections.
- Gnash - GNU Project - Free Software Foundation (FSF)
- A GNU Flash movie player. Latest release is 0.8.8, 2010-08-10.
- ZoneMinder - Linux Video Camera and CCTV Security with Motion Detection
- A Linux-based motion detection system.
- DVD-Baker Homepage
- A cross-platform application designed to turn image collections into DVD slideshows.
- Griffith
- A cross-platform movie collection manager application with multilingual support (English, German, and Portuguese).
- Celtx
- A cross-platform, pre-production software for film, video, theatre, and animation; multilingual support.
- Videotrans
- A set of scripts to convert movies in any format to a DVD-compatible VOB format and then combine one or more of these movies into a complete DVD with a movie selection menu.
- Miro - Free and Open Source Internet TV and Video Player Platform
- A cross-platform, open source, non-profit video player and podcast client. It has all the tools for creating, finding and distributing videos without the DRM nonsense. Translated into many languages. Latest stable release is 2.5.4, 2009-12-09. Formerly called Democracy.
- XdTV
- Software to watch, record, and stream TV which supports the bttv, bktr, and dvb APIs.
- Linux Video Tools
- A database of video tools for Linux.
- 'Q' DVD-Author
- A Linux DVD authoring suite with many features. Latest release is 2.1.0, 2010-01-09.
- Synfig
- A cross-platform 2D vector animation film production system. Latest release is 0.62.01, 2010-05-29. Site also available in French.
- Open Movie Editor
- An easy-to-use and simple Linux video editor, that provides basic movie making capabilities. Latest release is 0.0.20090105, 2009-01-05.
- Avidemux
- A cross-platform video editor designed for simple cutting, filtering, and encoding tasks. It supports many different file types.
- 42 of the Best Free Linux Video Software
- A compilation of Linux video software organized into broad subject areas. Each entry has a summary, license information, developer list, system requirements, and a link to the homepage. Last updated 2009-08-11.
- Elphel, Inc. | Imaging Solutions with Free Software and Open Hardware
- This U.S.-based company manufactures high-performance cameras based on free software and hardware designs. The GNU General Public License (GPL) covers all the Elphel software and hardware designs. Website also available in Chinese, French, and Russian.
- Dirac | Video Compression
- An advanced, royalty-free video compression format designed for a wide range of uses, from delivering low-resolution Web content to broadcasting HD and beyond to near-lossless studio editing. It was originally developed by the BBC Research Department.
- Linux UVC Driver and Tools
- Linux driver and user-space tools for USB Video Class devices. Development is concentrated on video input devices, especially webcams.
- OpenShot Video Editor
- A GTK-based, non-linear video editor for Linux. Latest stable release is 1.3.0, 2011-02-14.
- Cheese
- Cheese is a webcam application which uses GStreamer to apply effects to photos and videos. It can export to Flickr and is integrated into the GNOMEdesktop. Latest stable release is 2.30.0, 2010-03-29.
- Bombono DVD
- An easy-to-use DVD authoring program for Linux. Site also available in Russian. Latest stable release is 1.0, 2010-12-30.
- PiTiVi
- PiTiVi is a non-linear video editor for Linux. It is designed to be a simple video editor to meet the needs of users in the GNOME desktop environment. Latest stable release is 0.13.5, 2010-09-15.
- Linabx
- A software tool to aid in determining audibility of audio artifacts. Latest release is 1.99.7, 2006-08-06.
- Xiph.Org Foundation
- A non-profit corporation dedicated to protecting the foundations of Internet multimedia from control by
private interests; end-user download links for Vorbis, FLAC, Theora, Speex, and Icecast can be found here;
documentation links to these projects as well as links to other multimedia open source projects.
- Ogg Vorbis
- An open, patent-free, professional audio encoding and streaming technology; this is the main Ogg Vorbis site.
- KGuitar official Homepage
- KDE-based music tabulature editor with support of guitar, drums, classic note scores, MIDI synthesizer output, chord, scales, modes, melody and rhythm construction and analysis tools.
- The Mutopia Project
- Over 850 pieces of classical and contemporary sheet music available for download.
- Arkkra Enterprises
- Music publication software (Mup). This software is available on Linux but the source code cannot be modified in any way;
a license is required if this software is used on more than 1 computer.
- Normalize
- An audio file volume normalizer.
- Pitchtune homepage
- A oscilloscope-style musical instrument tuning program; also can be used to find the frequency of sounds.
- The PROTUX Digital Media Workstation
- A complete digital media production tool that runs on any GNU/Linux workstation; an integrated environment for audio, video and midi production.
- Pawfal v3.0.1
- A wiki site for audio/visual foolishness for Linux.
- eXtace
- A 3D audio visualization tool for the X Window System. Latest release is 1.9.9, 2008-02-02.
- Homepage of GNU GTick
- A metronome application written for GNU/Linux.
- The JAZZ Plus Plus Midi Sequencer
- A full-featured, audio capable, cross-platform midi sequencer; now ported to wxWidgets 2.4.
- Aglaophone
- A system of interconnectable modules for the recording, processing, and playback of real-time audio; last updated August 2002. N.B.: developer no longer is updating this software, but it is stable and
useable.
- Graphical Audio Language - gAlan
- A modular synthesiser - drum-machine - sequencer - effects-unit for Linux.
- Snd
- A sound editor modelled loosely after Emacs and an old, sorely-missed PDP-10 sound editor named Dpysnd. It can accommodate any number of sounds each with any number of channels, and can be customized and extended using either Guile or Ruby.
- Grip -- CD Ripping/MP3 Encoding for Linux
- A CD player and ripper for the Gnome desktop. It also provides an automated front-end for MP3 (and other audio formats) encoders. Latest stable release is 3.2.0, 2004-04-26.
- TiMidity++
- An open source MIDI to WAVE converter and player; also available in Japanese.
- Advanced Linux Sound Architecture - ALSA
- *cool* One of the premier Linux audio sites. It provides audio and MIDI functionality to the Linux operating system. Latest stable release is 1.0.24, 2011-01-31.
- Keen little rabbit ears
- An ear training program for Linux and Windows.
- 4Front Technologies
- Digital sound system for UNIX (Open Sound System - OSS).
- Ecasound
- A software package designed for multi-track audio processing; can be used for audio playback, recording and format conversions, as well as for multi-track effect processing, mixing, recording, and signal recycling. Site includes extensive documentation. Latest release is 2.7.1, 2010-02-20.
- AlsaPlayer
- A PCM audio player for Linux and UNIX.
- SoundTracker
- A music tracking tool for Unix / X11 similar in design to the DOS program FastTracker and the Amiga legend ProTracker. Latest version is 0.6.8, 2006-02-25.
- SoX - Sound eXchange
- The Swiss Army Knife of sound processing utils. It can convert audio files to other popular audio file types
and also apply sound effects and filters during the conversion.
- Sound & MIDI Software for Linux
- *look* One of the top sites for Linux sound & MIDI software.
- MikMod Sound System
- A module player and library supporting many formats, including mod, s3m, it, and xm.
- Open Media Now! Foundation | Implementing the future!
- This non-profit foundation promotes an infrastructure that enables the creation, the streaming, and the viewing of digital content (using free software) in a legally conforming way.
- AmaroK
- *cool* A cross-platform, full-featured music player and one of the best music players available for Linux. Some of the cool features include integrated, live information from Wikipedia about the music (including photos, discographies and biographies of artists), Podcast support, and automatic playlist updates. It uses of core components from the KDE Desktop Environment, but is released independently of the central KDE release cycle. Also available in Chinese (simplified), French, German, Polish, and Spanish. Latest release is 2.4, 2011-01-15.
- LilyPond - Music Notation for Everyone
- Software that creates beautiful sheet music. Also available in Dutch, French, Hungarian, Japanese, and Spanish. Latest stable release is 2.12.3, 2009-12-20.
- Ampache
- A PHP-based tool for managing, updating and playing MP3/OGG/RM/FLAC/WMA/M4A files via a web interface. Latest stable release is 3.43, 2008-08-30.
- Aumix
- A program adjusts an audio mixer from X, the console, a
terminal, the command line or a script.
- GLAME - GNU/Linux Audio Mechanics
- Sound editor for Linux. French and German translations available. Latest release is 2.0.2, 2007-06-07.
- GNU Solfege
- Music education software for GNOME. Use it to train your rhythm, interval, scale and chord skills. Latest stable release is 3.14.10, 2009-12-17.
- Emptytree Seedy
- A distributed digital music system; designed to operate in a multi-host, automatic and batch manner to simplify the encoding of an entire CD collection.
- FLAC - Free Lossless Audio Codec
- An audio application for compressing and de-compressing audio files.
- Sloop.splitter
- Real-time sound effect program.
- Trommler - GTK Drum Machine
- An X11/GTK-based Linux drum machine.
iPod
- <sort order="normal">title</sort>.
- The gPodder Media Aggregator
- A podcast receiver/catcher written in Python utilizing PyGTK for its graphical interface. Latest stable release is 2.0, 2009-09-15.
- GtkPod
- A platform independent GUI (Graphical User Interface) for the iPod using GTK2.
- GNUpod - GNU FSF Project
- A collection of Perl scripts to enable use of iPods under GNU/Linux; includes documentation and links to other
iPod-related free software.
- Juice - the Cross-Platform Podcast Receiver
- A cross-platform podcast receiver, allowing users to capture and listen to podcasts anytime, anywhere. Formerly called iPodder.
- Podget
- A podcast aggregator with support for RSS, BitTorrent feeds, and automatic playlist creation.
- BashPodder
- A fast, no-frills, CLI (Command Line Interface)-based podcatching client for Linux and other platforms.
- Jack Audio Connection Kit
- A low-latency audio server that can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Latest release is 1.9.4, 2009-11-20.
- WaveSurfer Homepage
- Tool for sound visualization and manipulation.
- Bewdy, Maaate!
- Includes Maaate, the Australian audio analysis toolkit, and Bewdy, the visualization tool for Maaate.
- Icecast -Open Source Streaming Audio
- An open source streaming media project maintained by the creators of the Ogg media format, Xiph.org Foundation. Latest release is 2.3.2, 2008-06-01.
- KmusicdB
- A music collection manager for KDE.
- NoteEdit - Musical Score Editor for Linux
- A music score editor for KDE. No more development is planned. Last stable release is 2.8.1, 2006-08-14. Most core developers have now moved to Canorus (https://canorus.berlios.de/wiki/index.php/Main_Page).
- Audacity
- An open source, cross-platform digital audio editor and recording application. Internationalization is excellent with 20+ languages available. Latest stable release is 1.2.6, 2006-11-15, and latest beta release is 1.3.10, 2009-12-01.
- BruteFIR
- A software convolution engine, a program for applying long FIR (finite impulse response ) filters to multi-channel digital audio, either offline or in real-time.
- Kwave
- A sound editor for the KDE desktop; documentation is also available in French and German.
- Linux Media Labs, LLC
- Motion video solutions for GNU/Linux OS.
- Zinf Audio Player
- Supercedes the FreeAmp project.
- The freedb.org Homepage
- GPL'd database of artists and cds.
- DarkIce Live Audio Streamer
- A cross-platform live Icecast audio streamer which can record from OSS & ALSA audio devices, Solaris interface, and Jack sources. Latest stable release is 1.0, 2010-05-09.
- ReZound Homepage
- Graphic audio file editor.
- Anthem Open Source Edition
- A MIDI sequencer for KDE.
- LAoE
- Graphical audiosample editor.
- Swami - Sampled Waveforms And Musical Instruments
- An advanced instrument editor for MIDI music composition and a sampler front-end. Continues the Smurf SoundFont Editor project. Latest release is 2.0.0, 2010-10-25.
- The amSynth Homepage - Analogue Modelling SYNTHesizer
- Provides virtual analogue synthesis in the style of the classic Moog Minimoog/Roland Junos; an
easy-to-use interface and synth engine, while still creating varied sounds. Latest stable release is 1.2.1, 2009-04-08.
- Linux Audio Developer's Simple Plugin API (LADSPA)
- The main website for LADSPA; provides links to hosts, plugins, the LADSPA code, and background information.
- Spiral Synth Modular Homepage
- Object oriented modular softsynth / sequencer / sampler.
- The libsndfile Homepage
- A C library for reading and writing different audio formats.
- Sweep
- Full-featured digital audio editor with a live playback tool. Support for French, German, Hungarian, Italian, Polish, and Russian
languages available. Latest release is 0.9.3, 2008-04-12.
- Gnome Wave Cleaner from Redhawk.org
- Digital audio restoration of CD quality audio wavefiles. This application is designed for the GNOME desktop. Latest stable release is 0.21-10, 2009-03-22.
- Rhythmbox
- An integrated music management application for GNOME; features include: comprehensive audio format support through GStreamer, Internet radio support, and playlists.
- Rosegarden music software for Linux
- A KDE-based audio and MIDI sequencer, score editor, and general-purpose music composition and editing
environment for Linux. Multilingual support. Current stable release is 10.02, 2010-02-18.
- Grip User's Guide
- A comprehensive guide to Grip, a cd-player and cd-ripper for the Gnome desktop. (2004)
- Cecilia
- Graphic User Interface to CSound.
- Converting 78rpm records to Modern Media on Linux
- Documents how to convert 78rpm vinyl records to CD using Linux. There is not much information available on this
subject so this is a valuable resource. Last updated in 2002.
- Ardour
- Multichannel hard disk recorder (HDR) and digital audio workstation (DAW). Latest release is 2.8.1, 2010-07-08.
- PeerCast
- Peer-to-peer broadcasting software; audio streaming server and
client. A multilingual site.
- Helix Community
- An open multi-format digital media platform, created to accelerate the development and deployment of digital media applications of any media, on any device, over any network, on any operating system and created in any development environment. This is an open collaborative effort among multimedia enthusiasts to develop and extend the Helix DNA platform.
- Noatun - The KDE Media Player
- The super-modular media player for KDE.
- Planet CCRMA at Home
- *cool* A collection of rpms for RedHat 9 or Fedora Core 1, 2, 3, 4, 5, or 6 to create an audio/video-oriented workstation with a low-latency kernel, current ALSA audio drivers and a set of music, midi, audio and video applications.
- SnackAmp Tcl/Tk Music Player
- A multi-platform music player with normal music player abilities, multi-user support, integrated web server, and an AutoPlaylist feature; supports MP3, wav, ogg vorbis and plays mp3 and ogg streams.
- Welcome to MusicBrainz!
- *cool* This site is an enormous user-maintained metadatabase of music album information. The user can use the MusicBrainz data either by browsing this web site, or accessing the data from a client program. In addition, users can utilize the MusicBrainz Tagger software to automatically identify and clean up the metadata tags in digital music collections.
- Home Page :: Speex :: Xiph.org Foundation
- A royalty-free, open source free voice codec; complementary to the
Ogg Vorbis code.
- Movix
- Three small, related Linux CD distributions that allow the user to boot from a CD and play multimedia files through the MPlayer. A multilingual site.
- GiantDisc Homepage
- Jukebox for mp3, flac, and ogg formats.
- The Network Audio System (NAS)
- A network-transparent, client/server audio transport system. Latest stable release is 1.9.2, 2009-03-07.
- Hydrogen - GNU/Linux Drum Machine
- A simple real-time Drum machine/sequencer featuring Midi I/O, OSS and Jack audio drivers, and a QT-based graphic interface. Latest release is 0.94, 2009-09-14. Also available in Italian.
- GeeXboX HomePage
- A standalone media player Linux distribution based on MPlayer and
similar to MoviX. Site available in English and French.
- Quick Toots
- Articles about Linux audio applications.
- AudioLink
- A music content manager with both a CLI (command-line interface) and
other GUI options for data retrieval.
- MAS - Media Application Server
- Audio server and multimedia framework.
- Linux Audio Users Guide
- *cool* A comprehensive site of HOWTOs and FAQs and other basic documentation. The documentation found on this site mostly deals with sound drivers, recording, MIDI and music production techniques for a GNU/Linux environment.
- JAMin - JACK Audio Mastering interface
- Audio mastering software designed to perform professional audio
mastering of any number of input streams.
- Linuxaudio.org
- A non-profit consortium to produce professional audio tools with free/opensource software. Click on the "Resources" link on the left-hand side to view all the websites hosted under the linuxaudio.org umbrella.
- TK Ecasound
- A TCL/TK front-end for Ecasound. Latest release is 4.4.0, 2009-05-13.
- The gmorgan Home Page
- An organ for play in real time and for use like a sequencer; other
features include recording, loading and saving music as midi files.
- GStreamer - Multimedia Framework
- A library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing. Latest stable release is 0.10.25, 2009-10-05.
- Music Player Daemon (MPD)
- Remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC,
and wave files) and managing playlists.
- FreqTweak
- A sound synthesis tool for FFT-based realtime audio spectral manipulation and display. Latest release is 0.7.2, 2009-07-11.
- AlsaModularSynth
- A MIDI controlled real-time modular synthesizer and effect processor
with support for LADSPA and JACK.
- Hydrogenaudio Forums
- *cool* An extensive resource site for audio technology users.
- XMCD: Motif CD Player
- A full-featured CD player and ripper software package.
- KPlayer, the KDE media player
- A KDE media player based on MPlayer, with the ability to play a variety of audio and video files and streams.
- Aqualung
- A music player for Linux and other platforms. It plays audio CDs, internet radio streams and podcasts as well as sound files in just about any audio format and has the feature of inserting no gaps between adjacent tracks.
- MIDI Manufacturer's Association
- *look* A good technical resource site for MIDI.
- MIDI Database
- *look* A massive database of free and commercial MIDI files.
- MIDI Technical Fanatic's Brainwashing Center
- *cool* An excellent resource site for everthing MIDI, including
tutorials, documentation, MIDI files, software programs.
- The wxMusik Homepage
- A cross-platform multimedia player and library.
- BEAST/BSE
- A music composition and modular synthesis application which supports
popular audio formats, such as MIDI, WAV, MP3 and Ogg.
- MMA Home Page
- A MIDI musical accompaniment generator.
- Linux HTPC Howto
- *look* A detailed HOWTO on setting up a Home Theatre PC (LTPC) with all the expected functionality: CD and DVD player, TV tuner,
photo gallery, Ogg & MP3 collection, game console, e-mail client,
web browser, and more. A must read.
- Independent Music Online
- *cool* A portal for independent bands and artists. Here's an
online music site that "gets it" -- Free, Libre Open Source Software (FLOSS) is used throughout the site; supports small, independent (non-RIAA-backed) musicians, with links to their websites; and a selection of music for download, which artists have made available.
- LAM - Music Made With Linux
- A community aggregation service for people making music with Linux and open source software; contains a searchable song list (each entry has title, author, license information, and external links to the music), an entry form for new submissions, and connections to the RSS and M3U feeds.
- The ABC Music Project
- ABC is a text-based music notation language. This project aims to promote the ABC music notation language by providing cross-platform, open-source tools for manipulating, displaying and playing (via MIDI) ABC files. Latest release is abcMIDI-2009-10-28.
- Common Music Notation (CMN)
- A Lisp-based language for creating, editing, and displaying traditional western musical scores.
- Banshee
- A music management and playback application for Gnome. Latest release is 1.6, 2010-03-31. N.B.: This software is developed with the Mono API.
- Amuc - the Amsterdam Music Composer
- A lightweight Linux application for composing (with an emphasis on composing) and playing music; works with the ALSA or OSS sound system.
- Rockbox - Open Source Jukebox Firmware
- An open source firmware for mp3 players, written from scratch. Latest stable release is 3.7, 2010-10-30.
- JuK
- A jukebox and music manager for the KDE desktop.
- Quod Libet
- A GTK+-based audio player written in Python with support for many plugins. Also includes Ex Falso, a program that uses the same tag editing backend as Quod Libet, but isn't connected to an audio player (for those who just want tag editing with a different audio player). Latest release is 2.0, 2008-09-13.
- Linux Open Source Sound (L.O.S.S.) Project
- The purpose of this project is to encourage and promote music created with open source software and Linux. The website has a music repository and forum where people can post their open source audio works as well as descriptions of their work.
- Denemo Homepage
- A GUI musical score editor intended primarily as a front-end for GNU Lilypond. Latest release is 0.8.20, 2010-10-20.
- Common Music
- An object-oriented music composition environment. Dave Phillips, the Linux music & sound guru, rates this as one of the best free and open source music software available. Latest stable release is 3.4.0, 2009-12-09.
- Linux Audio Developers
- The Linux Audio Developers mailing list whose primary focus is the development of Linux audio applications and infrastructure.
- Aldrin
- A music production system for Linux that combines a tracker-style composition interface with audio synthesis and processing modules.
- Exaile
- A music player for Linux based on GTK+ (the GIMP toolkit). Similar to KDE's Amarok music player.
- Jokosher
- A simple and powerful multi-track studio application for recording, editing, mixing and exporting audio. This application has been designed specifically with usability in mind.
- Musix GNU+Linux
- A Knoppix-based, multilingual distribution with a 100% free (as in freedom) multimedia operating system intended for music production, graphic design, audio and video editing.
- Sonic Visualiser
- An application for viewing and analysing the contents of music audio files. Latest release is 1.7, 2009-10-05.
- MiMo
- A simple MIDI monitor utility written in Java. Latest version is 1.1.2, 2007-02-01. Also available in Polish.
- SMPlayer
- A cross-platform multimedia player that uses the MPlayer engine. Internationalization is excellent - translated into 25+ languages. Latest release is 0.6.9, 2010-02-22.
- MOC - Music on Console
- A console-based, Linux audio player designed to be easy-to-use, fast, and functional with lots of features except a fancy GUI (a plus for those who prefer a rodent-free application).
- Mscore
- A MIDI scoring tool for Linux designed to be compatible with Csound and the Ascore utility.
- Traverso Digital Audio Workstation
- A cross-platform, multi-track, audio recording and editing application, with an easy-to-master user interface. It's suitable for both the professional and home user.
- PulseAudio
- A cross-platform, networked sound server project. Formerly called PolypAudio. Latest release is 0.9.21, 2009-11-23.
- Canorus
- A music score editor for Linux. Continues NoteEdit. Latest release is 0.7, 2009-03-27.
- NtEd
- A musical score editor for Linux. Also available in Dutch, German, Hungarian, Italian, and Swedish.
- MuseScore: Linux Music Score Typesetter
- A cross-platform WYSIWYG music composition and notation program, licenced under GNU GPL. Internationalization is excellent: translated into 12 languages.
- The Linux Sampler Project
- A free, open source pure software audio sampler with professional grade features.
- Csound
- A sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms.
- Minicomputer
- An industrial grade digital synthesizer for Linux.
- Kid3 - ID3 Tagger
- An easy-to-use audio tag editor for KDE. Translations available in French, German, Italian, Polish, Russian, and Spanish.
- Darwin Streaming Server
- The open source version of Apple's QuickTime Streaming Server technology.
- TuxGuitar
- A cross-platform composition tool for guitarists that can be used to create tablature from ordinary notation. Latest release is 1.2, 2009-11-01.
- Listen
- A music management and audio player for GNOME. Some of the use ful features are: podcast management, browsing Shoutcast directory, direct access to lyrics, Last.fm, and wikipedia information. Latest release is 0.6.5, 2010-03-08.
- Rakarrack Guitar Effects
- This is a guitar effects processor for Linux. It is simple, easy to use, and has many unique features, including 17 different guitar effects.
- VortexBox
- An open source, quick install ISO that turns an unused computer into an easy-to-use music server/jukebox. It will automatically rip CDs to FLAC and MP3 files, ID3 tag the files, and download the cover art.
- DVD Audio Tools
- A set of tools for authoring and playback of unencrypted and uncompressed audio on dvd-audio discs and hybrid dvd-audio/video discs.
- Subsonic - Free Music Streamer
- A Web-based music streamer, jukebox and Podcast receiver. It provides access to your entire music collection wherever you are. Latest release is 3.8, 2009-10-23.
- LinuxMCE
- An open source software platform designed to allow a computer to act as a home theater PC (HTPC), personal video recorder, full-featured VOIP-compatible phone system, and a home automation system.
- Moovida
- A free and open source media centre for Linux. It has an elegant interface that provides the user the best of internet video, music and images to play on their HDTV, laptop or PC. Latest stable release is 1.0.6, 2009-08-06. Formerly known as Elisa.
- CLAM - C++ Library for Audio and Music
- CLAM is a full-fledged software framework for research and application development in the audio and music fields. It offers a conceptual model as well as tools for the analysis, synthesis and processing of audio signals. An interesting side note: CLAM in Catalan means something like "a continuous sound produced by a large number of people as to show approval or disapproval of a given event"
- Boxtream
- This is a GPL-licensed streaming video and audio system plus recording studio.
- Last.fm
- *look* An open source (GPLed) global music service available in 12 languages. Users can create custom radio stations and playlists from any of the audio tracks in the site's huge music database, and can listen to individual tracks on demand, or download tracks if the rights holder has previously authorised it. A great social music community website enabling people to make, share, and listen to music without the ubiquitous middleman.
- 42 of the Best Free Linux Audio Software
- A compilation of Linux audio software organized into broad subject areas. Each entry has a summary, license information, developer list, system requirements, and a link to the homepage. Last updated 2009-08-11.
- Attrk Music Sequencer
- A MIDI sequencer for Linux. This software is based on Billy Bigg's Tektracker, which is no longer under active development.
- LinuxMusicians
- A Linux audio forum site with emphasis on music production. Recommended by Dave Phillips, the Linux audio guru.
- Audacious - An Advanced Audio Player
- A GUI-based free software media player for Linux and other *nix platforms. Its primary focus is on audio quality and support for a wide range of audio codecs. This is a fork of the Beep Media Player (BMP), which itself forked from XMMS. Latest stable release is 2.1.0, 2009-07-06.
- MIDI Randomizer
- A neat Java-based utility for the production of musical phrases through a weighted selection of parameter values for pitches and rhythms.
- XBMC
- A free and open source (GPLv2) software media player and entertainment hub for digital media for Linux and other platforms. Excellent multilingual support - available in 30+ languages. Latest stable release is 10.0, 2010-12-18.
- MusE - Linux Music Editor
- A Qt-based MIDI/audio sequencer with editing and recording capabilities. Also available in German and Swedish. Latest stable release is 1.0, 2010-01-12.
- Asunder
- A graphical audio CD ripper and encoder for Linux. It can save audio tracks as WAV, MP3, Ogg Vorbis, FLAC, AAC, and WavPack audio files. Latest release is 1.91, 2009-12-06.
- Sound Juicer
- The official GNOME CD extraction utility. It can rip to WAV, MP3. OGG, and FLAC through the Cdparanoia library. This application also includes a
simple built-in, preview CD player. Latest release is 2.28.1, 2009-11-25.
- XMMS2
- An audio player for Linux. It has a modular framework and plugin architecture for audio processing, visualisation, and output. It also has support for many audio formats. XMMS2 ia a redesign of the XMMS music player, which has been discontinued. It is currently (2010) under active and heavy developement.
- Decibel Audio Player Homepage
- A GTK+, open source (GPL license) audio player (no added bells and whistles -- just an audio player) with a clean and user-friendly interface. It is especially targeted at Gnome and follows Gnome HIG (Human Interface Guidelines). Latest release is 1.03, 2010-01-10.
- Bangarang
- A media player for KDE 4.3 or later.
- Musopen - Free Public Domain Classical Music
- The mission of this organization is to set music free. Both classical music and sheet music are available on this site.
- LMMS - Linux MultiMedia Studio
- A cross-platform music studio which allows the user to produce
music with their computer. This includes the creation of melodies and
beats, the synthesis and mixing of sounds, and arranging of samples.
Internationalization is excellent with translations available for
Brazilian Portuguese, Catalan, Dutch, French, German, Italian,
Persian, Russian, and Spanish. Latest stable release is 4.9,
2010-12-14.
- Puddletag
- An audio tag editor primarily created for Linux. A unique feature is the spreadsheet-like layout so that all the tags to be changed by hand are visible and easily edited. Latest release is 0.97. 2010-10-30.
Commercial Sites
- <sort order="normal">title</sort>.
Bookstores / Publishers
- <sort order="normal">title</sort>.
- Lehmanns Online Bookshop
- German online bookstore with more than 200 Linux titles.
- Linux Online - Bookstore
- A wide selection of books on Linux and open source.
- Linux/Unix | O'Reilly Media
- The current listing of Linux books available from O'Reilly.
- BookFinder.com: Search for New, Out of Print and Used Books
- A useful site for finding Linux books.
- Lulu.com - Self Publishing - Free
- A software and publishing (books, music, multimedia) marketplace, which enables writers and developers to create, distribute and sell their product in their own language without a middleman. Founded by Bob Young of Red Hat fame.
- Packt Publishing Book Store
- Packt is a unique IT publishing company with a focus on producing cutting-edge books for communities of developers, administrators, and newbies alike. There is a wide selection of open source books for purchase plus articles and tutorials available free online. This company has instituted an Open Source Project Royalty Scheme which will provide sustainable revenue for the projects they publish on.
- MontaVista - Linux-Based Software and Development Tools for Connected Devices
- A Linux company that specializes in mobile and embedded solutions.
- PCMall
- Use search engine in each category to find Linux projects.
- The geekcheat.com Homepage
- The place to go to find vi and emacs reference sheets in unique places - like coffee mugs, t-shirts, and mousepads!
- ThinkGeek :: Stuff for Smart Masses
- A U.S.-based online store featuring all manner of computer/geek merchandise including apparel (t-shirts and the like),
gadgets, books, electronics, caffeine products, and stuff for the home and office.
- SourceForge
- An online media, software and e-commerce leader in community-driven Open Source innovation. SourceForge is best known for SourceForge.net, the world's largest open source software development and distribution environment. It also runs a number of well-known Linux and open source websites including Slashdot, Freshmeat, Linux.com, Newsforge,
ThinkGeek.com, and ITManagersJournal.
- Custom Desktop Solutions -- FOSS Advocacy
- Custom Desktop Solutions advocates, promotes, and installs Free/Open Source Software computing infrastructure to technically empower the small to medium-sized businesses. This site contains a wealth of information about all aspects of Linux and FOSS.
- Penguin Computing - Linux Servers and Clusters
- A Linux company specializing in cluster software, servers, workstations, and peripherals.
- CheapBytes
- *cool* A huge selection of technical products including Linux distributions, cool Linux merchandise (including our beloved Tux), Linux training materials, and hardware.
- Linux Central - the /root for Linux Resources Since 1997
- A huge array of Linux products including distributions, Linux & technical books, software & applications, Linux-friendly hardware, and Linux gear.
- Mainsoft - the Cross-Platform Development Company
- Visual MainWin for Linux and UNIX.
- The FreeBSD Mall
- An online store for all things FreeBSD.
- Mandriva Store
- The place for Mandriva Linux
products and goodies.
- Roaring Penguin Software
- A Canadian-based, software company specializing in anti-spam software; offers both commercial software and GPLed software (free for downloading). Website also available in German and Spanish.
- EmperorLinux - Linux Laptops and Notebooks
- Providing Linux Laptops with full hardware support since 1999.
- Linux Consultants Guide
- Worldwide list by country.
- Debian GNU/Linux -- Consultants
- A list of people who make at least part of their income from doing paid support for Debian. Organized by country and available in many languages.
- Embedded Linux and Embedded Real-Time Operating Systems: BlueCat and LynxOS by LynuxWorks
- Specializes in Linux-based embedded systems and real-time operating systems.
- Linux Canada
- GPL accounting and commercial point-of-sale software for Linux and Windows.
- Slackware Store
- A website for all things Slackware; Slackware distributions, books, and novelty items.
- Warped Systems :: I can do that with Linux....
- A Canadian-based Linux consulting company, with an emphasis on Mandriva Linux server implementation and support.
- Sputnik-Managed WiFi Networks
- A U.S.-based company that provides secure, manageable wireless solutions.
- OLPC - One Laptop per Child
- *cool* The mission of this non-profit association (One Laptop Per Child) is to develop a low-cost laptop - the "$100
Laptop" - a technology that could revolutionize how we educate the world's children. Their goal is to provide children around the world with new opportunities to explore, experiment, and express themselves. Website also available in
German. In 2008 this project lost its way somewhat when they announced plans to collaborate with Microsoft.
- Cheeplinux - The Cheepest Way To Buy Free Software!
- A UK-based online store specializing in Linux and open source merchandise, including distributions, software, hardware, clothing, mugs, and Tux.
- Debian Shop!
- An online store specializing in Debian distributions and merchandise. A portion of each sale is donated to Debian.
- UKLINUX.NET - The UK's Free Linux ISP
- The UK's only ISP dedicated to users of Linux and Open Source/Free Software.
- Linux Media Labs, LLC
- Motion video solutions for GNU/Linux OS.
- Devicescape Software
- Developers of wireless LAN and WLAN software for Linux. Website also available in Japanese.
- The iso4Linux.com Homepage
- German online store specializing in Linux ISO-files on CD.
- Pogo Linux, Inc.- Linux Workstations, Servers, Storage Solutions, and Hardware -- Built for Linux!
- A Seattle (Washington, USA)-based computer vendor of Linux servers, Linux and dual boot workstations, Linux storage servers and Linux cluster systems.
- Perpetual PC's Website Design
- Linux service and web page design with a focus on open source
software.
- TheKompany.com :: Home
- Develops products for and contributes to KDE.
- Everything Linux Australia - The Alternative Operating System Store
- An Australian online technical supermarket specializing in Linux.
- Linux Tested
- Tests Linux hardware compatability for a fee and posts results.
- Jungo - Device Driver Development Tools, Home Gateway Software
- Linux device drivers and software.
- Tux Games - The Online Store for Linux Games
- A UK-based online Linux games store; ships worldwide.
- Enterprise Open Source Software Solutions by OpenLogic
- Provides software, stacks and services that help enterprises to manage open source deployments.
- Linux Game Publishing
- A Linux game company that aims to bring top quality Linux games to market by providing a reseller channel for both
ports of games from other platforms and for new games.
- Pantek - Expert Linux Support and Linux Security
- A U.S.-based company supporting Linux since 1995; site also has a
good Linux documentation section (http://www.pantek.com/library/).
- Linux Software, Linux telephony software and LINUX CRM software
- A U.S. Linux server, telephony, and networking company.
- Welcome to the KYZO Ltd
- LinuxROM distribution - a PizzaBox server.
- ScotGold Products - Linux Tux Products
- A U.K.-based company that sells Tux merchandise.
- ASL: Redefining Linux Performance
- Provider of high performance Linux systems.
- StackFoundry
- A consulting company that specializes in developing and designing software and hardware embedded solutions.
- SCN Consulting UK
- Linux migration consultants; specializes working with non-profit
organizations.
- Open Enterprise Solutions
- A British Columbia (Canada)-based Linux and open source solutions provider with a focus on turnkey server solutions
for small to medium sized businesses as well as the home user.
- Linux en Colombia - venta de cds linux red hat mandrake debian slackware openoffice freebsd staroffice comprar linux en colombia manual.
- A Columbia-based company that offers Linux distributions on cd plus
links and information about Linux software. Site in Spanish
- Linux T-Shirts, UNIX T-Shirts - Linux Tux Apparel
- *cool* Hundreds of Linux-related clothing and merchandise are available here.
- Secure Managed Desktops | Userful
- A Calgary (Alberta, Canada)-based company specializing in low-cost
turnkey solutions for public access terminals using Linux; for libraries,
internet cafes and onsite events.
- Welcome to Linux Cd.org
- Many Linux distributions on CD available starting at $1.59.
- Symbio Technologies: Developers of Linux Thin Client Terminals and Servers
- A U.S.-based IT company specializing in server-centric diskless and stateless computing solutions; develops a network appliance that enables diskless thin clients to connect to and provide operating system environments from servers on
a variety of computer platforms, including Linux.
- Vancouver Linux Users Group -- List of Consultants
- List of Linux professionals in the Vancouver (Canada) area.
- Linux Consultants - North America
- An alphabetical listing of North American Linux consultants.
- Linux CD's - RoseIndia.net
- An India-based company that sells a large selection of Linux CDs and DVDs.
- Penguins at Penguin Place
- Shop for penguin gifts and browse through the Penguin Post.
- Elphel, Inc. | Imaging Solutions with Free Software and Open Hardware
- This U.S.-based company manufactures high-performance cameras based on free software and hardware designs. The GNU General Public License (GPL) covers all the Elphel software and hardware designs. Website also available in Chinese, French, and Russian.
- Linuxcaffe - Coffee, Code, Culture, Community
- *cool* A Linux user's dream -- a Toronto coffee/internet cafe totally run on open source software. Offers
good food, coffee, music, art, free WiFi, Linux distros, and Linux help.
- Eurogaran Informatica
- A Spanish Linux company specializing in consulting, installation, technical support of servers, VPN & LAN - primarily for medium to large enterprises. Website available in Catalan, English, and Spanish.
- Mozilla Store
- The official store for Mozilla, Thunderbird, and Firefox merchandise.
- Mozdev Group, Inc.
- A Mozilla software company which services all Mozilla-based
technologies.
- GarageGames
- An Internet publishing label for independent games and game
developers; a variety of Linux games are available.
- The pcHDTV Homepage
- Manufacturer of Linux HDTV (high-definition TV) cards.
- Tux Gifts, T-Shirts, Stickers, and More!
- *cool* Over 110,000 Tux (our beloved mascot) products are available here. :-)
- DisklessWorkstations.Com - Welcome
- Company started as an offshoot to the Linux Terminal Server Project (LTSP) and now provides hardware and software solutions using LTSP/Linux as the foundation.
- AllLinuxCD.com - Where You Get Your Linux CDs
- Offers a wide variety of Linux
distributions on CD.
- DoctorTux - Open Source Linux Solution Provider
- A Linux company specializing in system installation, configuration, troubleshooting, and remote administration services; based in the U.S. Pacific Northwest.
- LinuxCertified.com - Linux Laptops
- Linux laptops, both new and refurbished, available here; all are pre-installed and fully supported.
- Alacos-Linux Migration Agent
- Specializes in easy migration from Windows to the Linux desktop.
- TheLinuxStore.ca, Canada's Source for Linux and Mini ITX Products
- A wide variety of Linux products including CDs and hardware.
- Linux Consulting and Support Service
- A Vancouver-based company specializing in Linux for business.
- Groovix from Open Sense Solutions
- Linux systems for business, home and kiosk/public access use; desktop and notebook computers are pre-installed with customized Ubuntu GNU/Linux software.
- PCTech101 - Linux CD, DVD, and Affordable Linux Training Videos
- A wide variety of Linux distributions and training materials available on CD and DVD.
- LXer: The Pre-Installed Linux Vendor Database
- *look* A database of companies that sell Linux pre-installed on desktop PCs or notebooks/laptops.
- LinuxISO.co.uk - Linux Buy
- Linux distros on CD/DVD, Live CDs, and merchandise are available for sale here. Free delivery within the UK.
- The Linux Source
- A UK-based supplier of Linux distributions on CD and DVD.
- Ribosi Inc. - Stop the Proprietary Madness!
- A U.S.-based company specializing in Linux computers, open source solutions, and services.
- System76, Inc.
- This Linux-only company provides and supports Ubuntu pre-installed laptops, desktops, and servers with a
commitment to the ideals of open source software. Ships to Canada and the U.S. only.
- ZaReason, Inc.
- *cool* A Berkeley, California (USA)-based Linux OEM that delivers
custom-built Ubuntu laptops, desktops, as well as Linux books, and gear.
Ships internationally. According to CEO, Cathy Malmrose, a screwdriver is included with each order to send an important message. "That little screwdriver is supposed to communicate that we respect people's ownership of their new laptop or desktop and we respect their intelligence to be able to modify it."
- Linux Online.biz
- A U.S.-based company that sells a wide variety of Linux distributions on CDs/DVDs, as well as training materials, Linux software, and guide books. Ships worldwide.
- OSDisc.com - Buy Linux CDs and DVDs
- A U.S.-based online store specializing in Linux software and distributions on CDs and DVDs. Ships worldwide.
- The Linux Laptop Company
- A U.S.-based Linux laptop company that specializes in customized, pre-configured Ubuntu Linux notebooks.
- Los Alamos Computers (LAC): High-Performance GNU/Linux Computing
- *cool* This company specializes in pre-loaded Linux computers - all with 100% Free Software.
- Bug Labs
- This company is dedicated to providing a Lego-like collection of open source hardware and software that customers can use to build their own devices.
- Pixel Qi
- Pixel Qi was started in 2008 by Mary Lou Jepsen, former CTO of the OLPC Project, and inventor of the sunlight-readable display technology. The company is currently pursuing the $75 laptop, while also aiming to bring sunlight-readable, low-cost, and low-power screens into mainstream laptops, cellphones and digital cameras.
- Linux CDs, Linux DVDs, and Linux Training
- An online Linux store that offers a large selection of distributions on CD and DVD as well as Linux training CDs, books, manuals, and online courses.
- Handheld Linux
- An online store specializing on open, small, handheld Linux devices.
- Linux Identity
- This site specializes primarily in magazines about Linux distributions. It also has free, downloadable articles and forums on Linux distributions. Also available in French.
- Naked Computers
- *cool* A world-wide directory of companies that sell computers free of any proprietary operating systems. For people who like to say "No Thanks" to these systems.
- Qi Hardware
- *cool* Qi's mission is to promote and encourage the development of copyleft hardware. A recent project is the Ben Nanonote, a Linux-powered notebook.
- Gumstix Developer Website
- A company that produces small single-board computers. Gumstix COMs (computer-on-module) are tiny, open source platforms that can jump-start the development, proof of concept and production of any embedded device. They run on Linux and use the OpenEmbedded build environment.
Distributions
- <sort order="normal">title</sort>.
Special Purpose
- <sort order="normal">title</sort>.
- LUnix - The Next Generation
- Primarily for the Commodore64.
- BRaiLleSPEAK.net - The Official BRaiLleSPEAK Web Page
- A Braille and Speech Mini-Distribution of GNU/Linux.
- Linux From Scratch
- Designed to be educational to install and use; instructions
based on the Linux From Scratch (LFS) book.
- Linux From Scratch - Online Book
- Derived from the popular Linux-From-Scratch-HOWTO, this book describes the process of creating a Linux system
from scratch from an already installed Linux distribution, using nothing but the sources of software that are needed. (2005)
- Beyond Linux From Scratch
- A project with the aim of assisting Linux From Scratch (LFS) users to go beyond the base system. Available in Chinese, English, French, Portuguese, Spanish.
- EURONODE.ORG : Open Source GNU / Linux Debian Systems
- A set of Debian GNU/Linux distributions that can be used for a high
performance server or firewall; three distributions available: minimal
Woody, simple firewall, and advanced firewall.
- 64 Studio
- A 64-bit Linux distribution tailor-made for audio and multimedia workers and enthusiasts, complete with a low-latency kernel and an up-to-date selection of Linux sound, music, and video applications. Latest stable release is 2.0, 2008-06-03.
- Beyond Linux From Scratch (BLFS) Book -- Online Book
- This book continues the Linux From Scratch book; includes information on networking, X support, sound support and printer and scanner support; also available in French, Italian, Russian, and Spanish. (2007)
- EnGarde Secure Linux :: Welcome!
- A secure distribution of Linux engineered from the ground-up to provide organizations with the level of security
required to create a corporate Web presence or even conduct e-business on the Web.
- Skolelinux
- Skolelinux is the Debian-edu project's Custom Debian Distribution (CDD) which provides an out-of-the-box localised environment tailored for schools and universities. It comes with 75 applications aimed at schools, as well as 15 network services pre-configured for a school environment. Available in English, French, German, Norwegian, and Spanish.
- Rocks Clusters
- This distribution emphasizes ease of management, configurability, and security in clusters. Rocks is based on the CentOS distribution.
- Traffic Engineering Server Platform (TES)
- A Linux distribution that provides basic tools to monitor and manage traffic passing between a Local Area Network (LAN) and Internet/WAN connection.
- Qimo 4 Kids | Software For Kids
- Qimo is a desktop operating system designed for kids. It is based on Ubuntu and comes pre-installed with educational games for children aged 3 and up.
- Vinux - Linux for the Visually Impaired
- Vinux is a remastered version of Ubuntu optimized for the needs of blind and partially sighted users. It provides three screen readers, two full-screen magnifiers, global font-size and colour changing facilities, and out-of-the-box support for USB Braille displays.
- Jolicloud
- A Linux-based, cloud-oriented social computing distribution designed for netbooks and other computers with limited disk storage, memory, and screen size. One of its strengths is that it can run on older computers.
Meta Sites
- <sort order="normal">title</sort>.
- LWN Linux Distribution List
- *look* A comprehensive list of over 500 Linux distributions -large and
small, specialized and generalized, old and new. Updated regularly and
organised by category.
- Distrowatch
- *look* A comprehensive distribution site with reviews, articles, detailed information for each distribution, and Distrowatch Weekly news.
- Linux Online - Distributions and FTP Sites
- *cool* A searchable database by language, category and platform. Each entry has a link to the homepage and download area plus a
short description.
- List of Linux Live CDs
- *cool* A comprehensive list of Linux-based Live CDs; seachable by
primary function of the distribution.
- DebianPureBlends
- This is a subset of Debian that is configured to support a particular target group out-of-the-box. Formerly known as CustomDebian.
- TLMP - The Linux Mirror Project
- A mirror site for all major Linux distributions.
- LinuxTracker - Linux BitTorrents
- BitTorrent tracking site that allows users to post and share files relating to all things Linux; offers quick downloads of the
latest Linux distributions.
- LinuxQuestions.org - Linux Distribution ISOs
- *look* One of the top sites for finding Linux distribution ISOs for download.
- LiveDistro
- *cool* A live CD information site; tracks release announcements of live CD projects, including the unusual distros; also provides resources such as HOWTOs, software tools, build tools and documentation.
- HomeDistro
- This site is devoted to the best desktop Linux distributions for the home PC user; includes reviews and forums.
Embedded
- <sort order="normal">title</sort>.
- BusyBox
- BusyBox combines tiny versions of many common UNIX utilities into a single small executable. Known as the Swiss Army Knife of embedded Linux. Latest stable release is 1.15.2, 2009-10-08.
- RTLinux - Real Time Linux
- RTLinux is an extension of Linux to a Real-time operating system; available as a free and a commercial
version from FSMLabs.
- OpenWrt - Wireless Freedom
- A Linux distribution for embedded devices and wireless routers.
- FreeWRT
- A Linux distribution for embedded systems. It is an appliance development kit (ADK) especially designed for embedded system developers and advanced users
- The Angstrom Distribution | Embedded Power
- A user-friendly distribution for a variety of embedded devices such as handhelds,set-top boxes and network-attached storage devices. This project continues the OpenEmbedded, OpenZaurus, and OpenSimpad projects.
- OpenEmbedded
- A software framework to create Linux distributions aimed for, but not restricted to, embedded devices. It supports many hardware architectures, cross-compiles 1000's of packages including GTK+, Qt, and the X Windows system, and it's easy to customize.
Mini
- <sort order="normal">title</sort>.
- LNX-BBC - fits on one cdrom
- Floppix - Linux on 2 Floppies
- Based on small subset of Debian/GNU.
- Crash Recovery Kit for Linux
- A system recovery disc for Linux and other systems; especially useful for hardware failures, backup over networks in the form of tar.gz tarballs, recovery of a misconfigured or hacked Linux system, and detecting versions and types of hardware.
- BRaiLleSPEAK.net - The Official BRaiLleSPEAK Web Page
- A Braille and Speech Mini-Distribution of GNU/Linux.
- RIP Linux Rescue System ( Rescue is Possible)
- A CD or USB boot/rescue/backup/maintenance system. Latest release is 11.4, 2011-02-18.
- KNOPPIX - Live Linux Filesystem On CD/DVD
- A Debian-based bootable live system on CD or DVD, consisting of a representative collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. Site available in many languages.
- The Linux Bootdisk HOWTO
- How to design and build boot/root diskettes for Linux; tested on Intel architecture only. (2002)
- Phrealon Distribution
- Bootable linux CD based on Slackware Linux 9.0.
- Movix
- Three small, related Linux CD distributions that allow the user to boot from a CD and play multimedia files through the MPlayer. A multilingual site.
- Knoppix Linux
- A resource site for Knoppix users, developers and testers. Has an
extensive documentation section.
- Knoppix Install to Hard Disk HOWTO
- A guide to installing Knoppix in 20 minutes flat! Also available in French, German, Italian, Norwegian, Russian, and Spanish. (2008)
- Musix GNU+Linux
- A Knoppix-based, multilingual distribution with a 100% free (as in freedom) multimedia operating system intended for music production, graphic design, audio and video editing.
- GeeXboX HomePage
- A standalone media player Linux distribution based on MPlayer and
similar to MoviX. Site available in English and French.
- IBM developerWorks - Open Source Projects - System Recovery with Knoppix
- Using Knoppix as a system recovery tool (or what to do when good disks go bad). This article is a little dated (2003), but still useful.
- Linux Mobile System
- A full Linux system within a USB Flash Memory Drive; bootable from
any 1386-based PC; site available in English and Spanish.
- ADIOS Live Linux Boot CD
- A Fedora-based live CD distribution that supports the KDE desktop environment for X windows, plus ICEwm for
systems short of RAM. The primary objective of this project is to automate the download of operating systems in a laboratory environment using a web server.
- SystemRescueCd
- *cool* This is the ultimate, cross-platform system rescue power tool based on the Gentoo distribution, and comes with tons of features for every eventuality. Also available in French and Spanish.
- INSERT - Security Rescue Toolkit
- A bootable Linux system on a credit card-sized CD-ROM; based on
Knoppix.
- Puppy Linux
- A small but full-featured distribution that can boot off a flash card or any USB memory device. Excellent multilingual support - 10+ languages.
- Public IP - ZoneCD
- A CD-based Linux distribution for setting up a WiFi public hot spot.
- Working Centre Linux Project
- A Debian-based distribution specifically for older, low-powered,
refurbished computers; comes with cheap or free, legal software,
specifically geared to new computer users or those who have only used a Windows environment.
- MEPIS -- Simply Desktop Linux
- A Debian-based live CD distribution; easy-to-use desktop Linux distro which comes loaded with applications including
KDE, Mozilla Firefox, and Scribus.
- Mepis Lovers Forums
- A Mepis users help site. The forums cover the following categories: help, HOWTOs, scripts and packages, general information, and non-English forums.
- LiveCD News
- News and links to reviews of live CD distributions.
- PCLinuxOS
- A live CD based on the Mandriva distribution; can be used as a Linux demo, a system rescue disc, and
also can serve as a general purpose desktop.
- The grml.org Homepage
- A live-CD based on Knoppix and Debian with a collection of software primarily for system administrators; includes automatic hardware detection, crash recovery, and network/system analysis tools. Latest stable release is 2.10.12, 2010-12.31
- Elive
- A Debian-based desktop Linux distribution and live CD featuring the Enlightenment window manager; also known as Enlightenment live CD.
- Zenwalk Linux
- A Slackware-based distribution (formerly Minislack) which focuses on Internet applications, multimedia and coding
tools with minimal hardware requirements; based on the XFCE desktop environment. Latest stable release is 6.4, 2010-05-27.
- BackTrack Linux
- A Slackware-based, live CD Linux security distribution with 300+ security tools useful for tasks such as security audits and penetration testing. This distribution evolved from the merger Whax and Auditor Security Collection distributions. Latest stable release is 4.0, 2010-01-01. Also available in Brazilian Portuguese, Chinese, Portuguese, and Spanish.
- PCLinuxOS Hardware Database
- A hardware compatibility database for the PCLinuxOS distribution and remasters.
- Toorox
- A Linux live-DVD, multilingual (English and German) distribution based on Gentoo that starts as a bootable media using Knoppix technology. It uses KDE as the default desktop environment, and includes a wide variety of free and open source software applications.
- Moblin
- This is an optimized Linux-based platform for mobile devices including Netbooks, Mobile Internet Devices (MIDs),
and In-Vehicle Infotainment (IVI) systems.
- Parted Magic
- *cool* A 40 MB live CD/USB/PXE (Preboot Execution Environment) distribution primarily designed for partitioning hard drives. It also can be used for system rescue, and includes an extensive collection of filesystem tools.
- S-T-D
- A live CD Linux distribution with a vast collection of open source security tools.
- Live Linux Gaming
- A Linux gaming live distribution based on Arch Linux. Simply boot and play. The latest version comes with ~34 games. This project looks like just the ticket for Linux gamers.
- MeeGo
- MeeGo merges two mobile Linux projects, Moblin (Intel) and Maemo (Nokia). It currently targets platforms such as netbooks/entry-level desktops, handheld computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones.
- Tiny Core Linux
- Tiny Core Linux is a small (10 MB) minimal Linux desktop. It is based on Linux the 2.6 kernel, BusyBox, Tiny X, FLTK graphical user interface, and flwm window manager, running entirely in memory.
- Debian Live Project
- A Debian Live system is a Debian operating system that does not require a classical installer to use it. It comes on various media, including CD-ROM, USB sticks, or via netboot.
- Network Security Toolkit (NST)
- This bootable ISO live CD/DVD (NST Live) is based on Fedora. The toolkit was designed to provide easy access to best-of-breed open source network security applications for most x86/x86_64 platforms. Latest stable release is 2.13.0, 2010-10-06.
- SliTaz GNU/Linux
- A mini distribution and live CD designed to run efficiently on hardware with 256 MB of RAM. It provides a full-featured desktop or server in less than 30MB. It's particularly suitable for netbook computers. Also available in Chinese, German, French, Indonesian, Portuguese, and Spanish.
Package Management
- <sort order="normal">title</sort>.
- Maximum RPM; Taking the Red Hat Package Manager to the Limit - Online Book
- *look* The classic book on building RPMs. (Red Hat, 2000).
- RPM Package Manager
- A resource site for RPM-related information. RPM is the standard Linux/UNIX packaging tool. Latest production release is 5.1.9, 2009-01-18.
- Planet CCRMA at Home
- *cool* A collection of rpms for RedHat 9 or Fedora Core 1, 2, 3, 4, 5, or 6 to create an audio/video-oriented workstation with a low-latency kernel, current ALSA audio drivers and a set of music, midi, audio and video applications.
- OpenPKG - Cross Platform UNIX Software Packaging
- Cross-platform RPM-based package management.
- The freshrpms.net Homepage
- *cool* Custom RPMs for Red Hat and Fedora Linux; also has a mailing
list and archives.
- The apt4rpm Homepage
- Apt for rpm-based distributions; a tool to convert an rpm repository into an apt, yum or metadata
repository. See Related Material link for links to package management-related sites.
- Welcome to the RPM repository on speakeasy.rpmfind.net
- *look* A searchable RPM package repository; can access by group (subject), distribution, vendor (RPM creator), creation date, and name.
- The rpmseek.com Homepage - The Search Engine for Linux rpm and Debian Packages
- Site in English and German.
- RPM of Group Archiving/Backup
- Listing of archiving and backup RPMs.
- Penguin Liberation Front
- A packaging project dedicated to distributing software that cannot be included in Linux distributions for various reasons
such as software patents, the DMCA, and strong cryptography prohibition in many countries.
- AptRpm - CncMoin
- A port of Debian's APT tools to a RPM- based distribution, such as SUSE, Red Hat, and ALT-Linux.
- LinuxPackages
- Currently for Slackware packages only.
- Linux@DUKE: Yum: Yellow dog Updater, Modified
- An automatic updater and package installer/remover for rpm systems.
- Apt-get.org: Unofficial APT repositories
- A supplement for unofficial apt repositories for Debian users.
- Synaptic
- GUI front-end for APT.
- Easy Urpmi
- Urpmi configuration for Mandriva.
- SWARET
- A script to handle Slackware package updates, upgrades, installs, removes. It functions similarly to apt-get, the Debian package manager. Latest stable release is 1.6.3, 2006-10-27.
- Slackpkg
- An automated tool for management of Slackware Linux packages. Latest stable release is 2.70, 2008-01-2008.
- APT for SUSE HOWTO
- A detailed HOWTO on the Advanced Package Tool (APT) for SUSE users; includes tips and tricks, package repositories, new rpms added to the apt repository, and documentation. (2007)
- RULE: A project to Run Up2date Linux Everywhere
- Making the current versions of Fedora Core Linux installable and useable, even on limited or older computers. Target users: schools, public and private organizations, and developing countries.
- RPM Search
- *look* This RPM site is both an indexing service and a large repository. A very handy site because it has the more obscure sites plus
all the different mirrors of a distribution.
- AutoUpdate
- Perl script to upgrade both RedHat rpms and third party rpms.
- Alien - Package Converter
- A program that allows interchangability of packages with different distributions by converting between Red Hat rpms,
Debian dpkg, and Slackware tgz file formats.
- APT HOWTO
- Debian package management utility.
- Rpmrebuild
- A tool to repackage/modify rpm packages.
- Checkinstall Home Page
- A handy utility with which you can build an .rpm or .deb or .tgz package that will install using the associated packaging tools. Latest release is 1.62, 2009-12-26.
- Debian Backports
- Recompiled packages (primarily from Debian testing and some from Debian unstable for security updates) which will run without new libraries on a stable Debian distribution.
- Package Management: APT for RPM
- A walkthrough article about APT, a packagement tool that makes installing and uninstalling software a snap. Particularly geared to Red Hat and Fedora users. Also available in Spanish. (2004) N.B.: This article is a little dated, but the information is still valid. Some links do not work.
- Debian GNU/Linux FAI Guide (Fully Automatic Installation)
- *cool* This comprehensive manual includes information on installation, planning and creating the configuration and how to deal with errors. (2007)
- Smart Package Manager
- The goal of this package manager is to creat smart and portable
algorithms for managing software upgrading and installation. This tool works on all major distributions.
- DAG: Apt/Yum RPM Repository
- A repository of add-on RPM packages for Red Hat Enterprise Linux (2.1, 3, 4 and 5); Fedora Core (1, 2, and 3), and Red Hat Linux (6.2, 7.3, 8.0 and 9), for i386 and x86_64.
- SystemImager
- Software that automates Linux installs, software distribution and production deployment. Latest stable release is 3.8.1, 2007-04-01.
- ATrpms
- A third party rpm repository for Red Hat 7.3, 8.0, and 9; Red Hat Enterprise Linux 3 and 4; Fedora Core 1-6; rpms organized by distribution, name and subject.
- Toast
- A distribution-independent source package manager.
- Klik - Linux Software Download
- A software client that provides an easy way to download and use software for most major Linux distributions.
- Linux App Finder
- *cool* An application software database, organized by subject categories. Users of Debian-based distributions will find this site a quick reference of available deb packages for each of the applications. Also included is a handy chart of alternative Linux applictions for Windows and OS X software.
- SoS: SeerOfSouls
- *look* A third-party RPM repository for Mandriva.
- Packaging Guidelines - Fedora Project
- A collection of guidelines for writing Fedora packages. Last updated 2007-04-17.
- Instalinux
- A website from which users can create customized installation images for various flavours of Linux; particularly useful
for system administrators who need to standardize their system install routines.
- APTonCD, The Ubuntu "CD/DVD 2" Creator
- A GUI-based tool that creates a backup (CD or DVD) of all packages installed using apt-get; particularly useful for
those users with slow Internet connections. Available in Brazilian Portuguese, English, French, Portuguese, and Spanish.
- Medibuntu :: Multimedia, Entertainment & Distractions In Ubuntu
- A repository of packages that cannot be included in the Ubuntu distribution for legal reasons related to geographical variations in legislation regarding copyright, licensing, patents, and security. This repository has sections for free and non-free software.
- rpmlinux.org | Unofficial RPM repository for Mandriva 2008.0 i586
- The unofficial RPM repository for the latest release of Mandriva. Also available in French, German, Italian, and Spanish.
- GetDeb - Software for Ubuntu Linux
- An Ubuntu software portal with ready-to-install applications in Ubuntu's default package format. It was created to simplify the installation of new software for Ubuntu users. GetDeb focuses both on providing newer versions of software included in Ubuntu and software that is omitted from the official repositories. PlayDeb is an ancilliary project to GetDeb but with an explicit focus on games. Click on the Games link to access this.
- RPM Package Manager Wiki
- This is the resource site for the RPM Package Manager (RPM), a command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages.
- RPM Fusion
- *cool* A third-party RPM repository for Fedora and Red Hat Enterprise Linux (RHEL) users. There are two distinct sections: free and non-free. The Dribble, FreshRPMs, and Livna repositories have been merged into this repository.
- IBM developerWorks Articles - "Packaging software with RPM"
- This is a 3-part series on packaging software with RPM. Part 1 deals with building and distributing packages; Part 2 looks at upgrading and uninstalling software; and Part 3 discusses accommodating software dependencies. All three articles are also available in Japanese and Spanish. (2010)
- LinuxPlanet - Tutorials - Linux Multi-Distro Package Manager Cheatsheet
- A handy list of package manager commands for both Debian-based and RPM-based distributions. (2010)
- Autopackage
- A multi-distribution binary packaging framework for Linux systems. Latest stable release is 1.4.2, 2009-05-24.
- Fedora Weekly News (FWN)
- A public community news information site for Fedora users.
- Fedora Project
- A Linux-based operating system that showcases the latest in free and open source software. Sponsored by Red Hat.
- The Unofficial Fedora FAQ
- Comprehensive FAQs for Fedora Core 1 to 10. Also has links to other Fedora-related help/support sites. Translated into many languages.
- TurboLinux
- Specializes in building distributions from the ground up for the enterprise market in Asia.
- Eva's Great Guide to Ubuntu Linux 10.04 and 10.10
- This is a post-installation guide to be used *after* a successful Ubuntu 10.04 ("Lucid Lynx" or 10.10 ("Maverick Meerkat") installation. (2011)
- Mandriva Certification Hardware Database
- A database of hardware that is compatible with the Mandriva operating system.
- The ROCK Linux Distribution
- A flexible Linux distribution build kit; a toolchain/framework for making your own Linux distributions.
- RedHat
- The main site for Red Hat, one of the primary Linux distributions.
- SUSE Linux Enterprise
- The main site for SUSE Linux Enterprise (business) information.
- Slackware Linux
- First released in 1993, Slackware is is one of the main Linux distributions known for its technical superiority and stability.
- Yellow Dog Linux
- Linux on the PowerPC platform.
- Debian GNU/Linux -- The Universal Operating System
- The main Debian website.
- Gentoo Linux
- The main site for the Gentoo distribution, a free operating system based on either Linux or FreeBSD that can be automatically optimized and customized for just about any application or need.
- Mandriva Linux Community
- This is a help site for the Mandriva community. It includes discussion forums & blogs, mailing lists, IRC, and wiki.
- Debian International
- The main Debian site for internationalization information. There are links to Debian resources and documentation in various languages.
- Mandriva Linux
- The main Mandriva site. Formerly known as Mandrake Linux.
- Development/Tasks/Translating - Mandriva Community Wiki
- Internationalization project for Mandriva.
- About Debian
- A step-by-step guide on installing Linux software for servers and network installation along with set up for beginners with instructions on configuring a home server. Other Debian resources are included on this site.
- Hardware Compatibility Database - openSUSE
- Hardware compatibility database for openSUSE.
- Debian Linux Kernel Handbook
- The main goal of this handbook is to serve as a single access point to all kernel-related documentation. It contains the information about the Debian packaging of Linux kernel for the Etch release of Debian (version 4.0). (2008)
- Debian Developer's Reference
- The purpose of this document is to provide an overview of the recommended procedures and the available resources for Debian developers. Available for download in PDF format. This guide has been translated into French. Latest version of this guide: 2009-04-03.
- Debian GNU/Linux -- Documentation
- *look* The main site for all Debian documentation.
- The redhat.com Red Hat Documentation Page
- *look* One of the primary sites for Red Hat documentation. Includes manuals, books, and technical whitepapers. Available in HTML or PDF format.
- Debian GNU/Linux -- Security Information
- The main Debian security site which includes security advisories and advice for the Debian user.
- Debian Project News
- A newsletter for the Debian community. Issues available from 1999 to present.
- DebianWiki: DebianEdu
- A project about improving Debian to make it the best distribution for educational purposes.
- Welcome to debian-sf Homepage!
- A package of SourceForge software for the Debian GNU/Linux operating system. That means, it's a file (or set of files) that can be installed by a package manager, resulting in an automatic installation of the Sourceforge software on a Debian system.
- DebianHELP :: Militantly FREE Software Help
- Specifically geared to helping people new to Debian GNU/Linux with
many subject-specific forums.
- Debian NewbieDOC
- For new Debian users, but site also has general beginner information. A little dated - documents seem to be mainly from 2007, but still contains useful information.
- Mandriva Linux Tips For Free
- Help and information for users new to Linux and Mandriva.
- The Mandriva Community Wiki
- Information and documentation for Mandriva users. Available in many languages.
- Andesi : Another Debian Site
- A French Debian documentation and forum site.
- DistroWatch Resource Guide - "Major Linux Distributions"
- A handy guide to the 10 most popular Linux distributions.
- Mandriva Linux Security
- Mandriva security site.
- Mandriva Users Board
- A technical help and discussion forum for Linux Mandriva users as well as users of most Linux distributions. This site is
not exclusively for Mandriva users.
- SUSE LINUX: Security Announcements
- The main security site for SUSE.
- DeLi Linux - Desktop Light Linux
- For older computers from 486 to Pentium MMX 166.
- Mandriva Linux Development (Cooker)
- Mandriva's development branch ("cooker") site.
- Redhat Europe - Documentation
- *look* Comprehensive documentation site; includes multilingual installation guides and manuals for Red Hat 6.2 to 9.
- Mandriva Store
- The place for Mandriva Linux
products and goodies.
- Ubuntu Women
- This website promotes and encourages women to become involved and contribute to Ubuntu-Linux.
- CRUX
- CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users. The primary focus of this distribution is *Keep It Simple*. Latest stable release is 2.7, 2010-10-02.
- Fedora Myth(TV)ology
- An information site for MythTV on Fedora; includes a comprehensive HOWTO (Step-by-step guide to building a MythTV System on Fedora Core 3 w/ATrpms); tips and tricks, universal remotes and setting up a high-definition TV.
- Debian Women
- Promotes and encourages women's involvement in the Debian Project.
- Debian Security Audit Project
- The aim of the project is to audit as many of the packages within the Debian stable release as possible for potential flaws; important packages, which are contained in the unstable distribution, may also be examined for flaws as time permits.
- Debian Unofficial Forums
- English language forum for Debian users.
- CAOS Linux
- This project is focused on producing enterprise-level community-produced solutions based on Red Hat Enterprise Linux. The purpose is to provide a stable Linux solution for organizations and individuals that do not need or want to purchase their Linux solution.
- Debian GNU/Linux Reference Card
- Provides new users of Debian GNU/Linux with concise, up-to-date information about the important commands in Debian. Internationalization is excellent: translated into 31 languages.
- Red Hat Hardware Catalog
- A database of certified and compatible hardware for Red Hat products.
- The IndLinux Project
- The goal of this project is to create a Linux distribution that supports Indian Languages at all levels and bring technology to non-English speaking Indians.
- Debian GNU/Linux Desktop Survival Guide - Online Book
- *look* A comprehensive book by Graham Williams that covers all the major applications in Debian; a work in progress with frequent updates and revisions.
- Ubuntu Homepage
- The Ubuntu Project (ancient African term meaning "humanity to
others") is a Debian-based distribution with updates every 6 months and a focus on the user, usability and security updates; software will always be free both for the home and enterprise user.
- Debian Developers' Corner
- Primarily of interest to Debian developers and potential
developers; includes basic Debian policies, packaging information, Debian projects, work in progress, such as bug and package tracking systems.
- Resources for New SUSE Linux Users
- A help and resource site for new SUSE users.
- Kubuntu - The KDE Desktop
- An integrated desktop distribution based on Ubuntu for KDE.
- SUSE Linux Administrative Guide
- *cool* A comprehensive SUSE guide for version 9.3.
- The Revised Slackware Book Project
- A comprehensive guide to Slackware available in a variety of formats including HTML, DocBook source, PostScript, and PDF; translations of this book to non-English languages are well underway. (2005)
- Fedora Installation Guide
- A detailed guide to the install process for Fedora Core 8 and 7 as well as older versions. Available in many languages.
- Gentoo Linux Handbook
- A centralized documentation source for the Gentoo distribution; available for specific architectures. The handbook has been translated into many languages.
- Ubuntu Forums - Official Community & Forums
- Online community support for Ubuntu; separate forums for announcements, beginners, specific versions of Ubuntu, and development.
- GWARE Project
- A complete GNOME installation for Slackware Linux. Latest release is K - GNOME 2.24.3 for Slackware 12.2, 2009-04-01.
- OpenSUSE Project
- A community-supported SUSE development project sponsored by Novell. Site contains downloads, documentation (for users and developers), HOWTOs, support database, support information, projects, and news. Great internationalization effort here (~17 languages).
- Debian Wiki
- A resource site for Debian.
- Slackware Linux Basics - Online Book
- This book is an introduction to the Slackware distribution. It particularly targets people with little or no Linux experience. It covers installation, basic Linux commands, and the configuration of Slackware Linux. Available online or in PDF format for Slackware 10.2 and 12.0. (2008)
- The ROCK Linux Web Portal
- A portal site for the Rock Linux distribution; has mailing lists & archives, IRC logs, SVN repositories, and Flyspray bug tracking system.
- Mandriva Expert
- A help and suppport site for Mandriva users; available in many languages.
- Documentation for Ubuntu
- The official documentation site for Ubuntu, Kubuntu, and Xubuntu; server and packaging guides can be found here as well. See also the link to the community-contributed documentation on the Ubuntu wiki @ https://help.ubuntu.com/community/.
- Debian GNU/Linux System Administration Resources
- Tips and resources specifically for Debian system administrators.
- DebianHelp.co.uk - Debian Help Made Easy
- *cool* This Debian support site provides invaluable information about Debian for all user levels -- from beginners to experts. Includes basic Linux commands, Debian installation & setup, package management,
webserver issues, security, and networking.
- Debian Reference
- *look* A Debian reference guide; includes system installation and administration, basic tutorials, Debian package management, the Linux kernel on Debian, tips & tricks, system tuning, building gateways, editors and CVS. Translated into many languages.
- The Fridge
- An information hub for the Ubuntu community, bringing together news, grassroots marketing, advocacy,
team collaboration, articles, and interviews
- Ubuntu Weekly Newsletter
- News from Ubuntu, Kubuntu, Edubuntu and Xubuntu.
- Kubuntu Forums
- A forum help site for Kubuntu users; forums also available in French and Spanish.
- Planet Larry - Gentoo Users Compiled
- An aggregation of weblog entries from many Gentoo developers and users.
- Official Gentoo Documentation
- The official site for Gentoo documentation; available in many languages.
- Fedora Usability Project
- The purpose of the project is to help developers build coherent and easy-to-use applications for Fedora users.
- Debian GNU/Linux -- Support
- *look* The main resource site for Debian support questions; includes documentation, known problems, mailing lists, Usenet newsgroups, contacting package maintainers, the bug tracking, system consultants, and online, real-time
help using IRC.
- The gotolinux.org Homepage
- A Linux news and information site specially focused on the Debian, Fedora, Ubuntu and CentOS distributions.
- Debian Admin
- Debian help and information for administrators and other users. This multilingual site has articles and tutorials organized by subject.
- Debian-News.net - Your One-Stop for News About Debian
- News and reviews related to Debian Linux and the more popular Debian-based distributions.
- ReviewLinux.Com- Linux OS Review & News Site
- A Linux news and distribution review site.
- Ubuntu Clips - Video HOWTOS for Human Beings
- *look* This site combines the best of Linux screencasting tools and video-sharing portals to offer audio/video clips that lead users new to Ubuntu through common tasks.
- Ubuntu Geek
- Tips, HOWTOS, tutorials, and articles about Ubuntu Linux. Organized by broad subject categories.
- Pardus
- A Turkish distribution with KDE as the default desktop. Unique features include Mudur, a start-up framework to speed up the boot process, PiSi, an efficient package management system with a user-friendly graphical interface, a
graphical installer that speaks English, Turkish, Spanish, German or Dutch, and TASMA, a modified and well-designed KDE Control Center (kcontrol), which is helpful for beginners. Website available in Turkish and English. Note:
A third-party support forum for English speakers can be found here: http://worldforum.pardus-linux.nl/ (Pardus Linux WorldForum). Latest release is 2009.1, 2010-01-17.
- Linux Identity
- This site specializes primarily in magazines about Linux distributions. It also has free, downloadable articles and forums on Linux distributions. Also available in French.
- CommunityWebsites - Fedora Project Wiki
- A resource site for Fedora users. This site includes links to Fedora help & information, social & networking, news, and international community sites.
- Welcome to openSUSE-Community
- A community website for OpenSUSE. This supplements the openSUSE Project website.
- The gNewSense Official Website
- A Debian- and Ubuntu-based distribution that does not contain any proprietary software. Website also available in French, Italian, and Spanish
- Fedora Documentation Project
- The main site for Fedora documentation.
- Full Circle Magazine
- The Ubuntu community magazine.
- Fedora7/FAQ - Fedora Project Wiki
- A detailed FAQ on the latest Fedora release (Fedora7). (2007)
- TuxDistro
- A Linux torrent tracker database which specializes in Linux distributions and Linux virtual machines.
- Linux Distribution Guide
- A brief guide to the world of Linux distributions, primarily aimed at individuals who are new to Linux. (2008)
- The debiantutorials.org Homepage
- A tutorial and information site to assist users in switching from Windows to the Debian Linux desktop without "geekness".
- openSUSE News
- A site which collects news stories of stuff happening in the openSUSE universe.
- Gentoo LVM2 installation
- This guide describes how to set up the Logical Volume Manager version 2 (LVM2) on Gentoo, but includes specifics of typical LVM tasks applicable to other distributions as well. (2007)
- Linux Mint
- A user-friendly Linux distribution based on Ubuntu. It comes with a custom desktop and menus, several unique configuration tools, a Web-based package installation interface, and a number of different editions. Users have access to a large collection of packages and software via the Ubuntu repositories.
- Transifex - Integrated Translation Platform
- A Web-based translation system for the Fedora distribution. It is designed to ease the process of contributing translations
to projects hosted on remote and disparate various version control systems (VCS).
- Fedora 8 Installation Guide
- A guide to help the user with some common installation tasks for Fedora 8 (Werewolf). (2008)
- OpenSUSE News
- The aim of this weekly newsletter is to summarise all the news and events occurring in and around the openSUSE community. Also available in German, Japanese, Russian, and Spanish.
- Debian GNU/Linux 4.0 (Etch) -- Installation Guide
- Install instructions and downloadable files for all supported architectures. Available in many languages.
- UbuntuHCL.org
- A comprehensive hardware compatibility database for Ubuntu users.
- Linux Archive
- Help and discussion forums for Linux distributions including: ArchLinux, Debian, 64 Studio, CentOS, CRUX, Gentoo, Red Hat/Fedora, and Ubuntu.
- Debian Ports
- A comprehensive list of computer architectures that run on Debian. Also included is a section of architectures that run on the Linux kernel, but have not been ported to Debian at this time.
- CentOS - The Community ENTerprise Operating System
- An enterprise-level Linux distribution primarily for users who need an enterprise-class operating system stability without the cost of certification and support. It is a 100% compatible rebuild of the Red Hat Enterprise Linux, in full compliance
with Red Hat's redistribution requirements.
- Fedora 9 Installation Guide
- A guide to help the user with some common configuration and installation tasks for Fedora 9 (Sulphur). (2008)
- Func: Fedora Unified Network Controller
- A tool to help streamline system administration on multiple computer systems. It is also a framework for doing two-way secure communication, from the command line, scripts, or applications.
- SUSEGeek
- Articles, HOWTOs, tips, tutorials, and troubleshooting for SUSE and openSUSE.
- DistroStop
- A one-stop information site for Linux distributions. This site offers tutorials, FAQs, hardware compatability lists as well as forums for a wide variety of distributions.
- The Independent Guide to Ubuntu
- A help and information site connecting experts to beginners who want to switch to the Ubuntu distribution.
- Ubuntu Pocket Guide and Reference - Online Book
- *cool* A compact (170 pages) yet comprehensive guide to everyday Ubuntu use. Downloadable in PDF format. (2008)
- OpenSUSE Forums
- A one-stop help and forum site for the openSUSE community to find support and discuss openSUSE.
- Ubuntu Guides
- *cool* This is the main page for accessing detailed guides to the various Ubuntu versions from 5.10 (Breezy Badger) to 9.10 (Karmic Koala). This is essential reading for Ubuntu users. All guides are translated into many languages.
- CrunchBang Linux - A Nimble Openbox Linux Distro
- A Debian-based distribution featuring the lightweight Openbox window manager and Xfce desktop enviroment. The distribution is built using the Debian Live Project and is designed to offer a modern, full-featured GNU/Linux system. It can be used with older hardware without sacrificing speed.
Documentation
- <sort order="normal">title</sort>.
Mailing Lists / News Groups
- <sort order="normal">title</sort>.
- Debian Mailing List Archives -- Complete Index
- A complete listing of all Debian-related mailing lists.
- Red Hat Mailing Lists and Archives
- A listing of all the public mailing lists on Redhat.com.
- Mandriva Linux Community
- This is a help site for the Mandriva community. It includes discussion forums & blogs, mailing lists, IRC, and wiki.
- Linux Audio Developers
- The Linux Audio Developers mailing list whose primary focus is the development of Linux audio applications and infrastructure.
- Gnome Mailing List Archives
- The main GNOME mailing list site; links to all GNOME-related mailing lists can be found here.
- Slackware Linux Project: Mailing List Archive
- The Slackware-announce and Slackware-security mailing list archives from 1999 to the present.
- OpenSUSE Mailing List
- This site has links to the wide variety of OpenSUSE mailing lists, newsgroups, web help forums, wikis, weblogs, and IRC channels.
- Mail Archive
- *look* Meta site. Searchable archive of electronic mailing lists; includes an alphabetical list of the archived lists.
- Linux-Kernel Archive
- *cool* This searchable Kernel archive dates back to June, 1995.
- MARC: Mailing list ARChives at AIMS
- Meta site. Includes kernel and Linux mailing lists.
- Mailing list archives @ jammed.com
- Security mailing lists
- Ext3-users Archives
- A mailing list archive for users of the ext3 file system.
- CAD on Linux Mailing List and Archive
- A place to talk about CAD on Linux.
- The Freegis-list Archives
- Discussion and announcements related to the FreeGIS project.
- The Python-list Archives
- General discussion list for the Python programming language.
- The perl4lib Mailing List
- A mailing list for librarians and library staff interested in Perl.
- KDE Mailing Lists
- A meta site of KDE mailing lists; organized by general categories.
- RISKS-LIST: RISKS-FORUM Digest
- Forum on risks to the public in computers and related systems. Archives are available online from volume 1, 1985 to the present.
- The freshrpms.net Homepage
- *cool* Custom RPMs for Red Hat and Fedora Linux; also has a mailing
list and archives.
- Google Groups
- Large, searchable archive of Usenet newsgroups and discussion forums.
- The Linuxppc-dev Archives
- The Linux on PowerPC developers' mailing list.
- The gnome-themes-list Archives
- Archives for the discussion of themes to change the appearance of GTK+ applications and the GNOME desktop mailing list.
- The linux-elitists Archives
- Mailing list for hard software questions and great answers.
- The Victoria Linux Users Group (VLUG) Discuss List
- The Victoria Linux Users Group general discussion list where you can pick everyone's brains for Linux answers.
- Gimp Mailing Lists
- Links to and information about a variety of GIMP-related mailing lists can be found here.
- Gmane -- Mail To News And Back Again
- A bidirectional gateway for mailing lists and news groups.
- SEUL Archives
- A meta site for SEUL mailing lists and other related lists; divided into active and inactive lists.
- KernelTrap Mailing List Archives
- A Mailing List Archives of 40+ mailing lists, most of which are directly related to free and open source kernel development.
- SecurityFocus - Focus on Linux Mailing List
- *look* This mailing list is strictly for Linux, and is recommended by computer security experts. There are lots of intelligent users that subscribe to this list so this is the site to visit if you have any security-related questions.
- The Python-Porting Mailing List Archives
- This list contains discussions of porting Python code between versions, mainly from Python 2.x to 3.x.
Internationalization
- <sort order="normal">title</sort>.
- Debian International
- The main Debian site for internationalization information. There are links to Debian resources and documentation in various languages.
- Development/Tasks/Translating - Mandriva Community Wiki
- Internationalization project for Mandriva.
- The GNOME Translation Project
- GNOME support for internationalization (I18N) and localization (L10N); the goal of this project is to translate GNOME
documents into all languages.
- TRANSLATE.org.za
- South African open source translation project.
- Native-Language Confederation (NLC) - OpenOffice
- The Native-Language Confederation (NLC) is composed of those projects working on all aspects related to the localization and support of OpenOffice.org, including localization, QA, support, documentation, and marketing.
- Transifex - Integrated Translation Platform
- A Web-based translation system for the Fedora distribution. It is designed to ease the process of contributing translations
to projects hosted on remote and disparate various version control systems (VCS).
- Arabeyes Project
- This is a Meta project that is aimed at fully supporting the Arabic language in the Unix/Linux environment. It is designed to
be a central location to standardize the Arabization process.
- KDE Localization
- The main KDE site for translation and localization information.
- The Free Bangla Fonts Project - Home
- A central resource site for obtaining and developing Free Bengali
fonts.
- Ankur - Home
- A project run by people in Bangladesh and India to provide Bangla support for some major XServer applications and to create awareness about
Linux/GNU and the FLOSS movement.
- Pango
- A flexible, open source solution for internationalized text layout
and rendering.
- The IndLinux Project
- The goal of this project is to create a Linux distribution that supports Indian Languages at all levels and bring technology to non-English speaking Indians.
- OmegaT, the free translation memory tool
- A cross-platform, computer-assisted translation (CAT) tool. Excellent multilingual support - available in 20 languages. Latest stable release is 2.0.5, 2009-10-10.
- Open Language Tools Project
- Tools for translating software and documentation; two components now available: LIFF translation editor and XLIFF filters. (2005)
- A Quick Primer On Unicode and Software Internationalization Under Linux and UNIX
- *cool* A guide to the important open source software tools, including configuration and setup tips, to assist users
involved with multilingual and internationalization Linux projects. (2005)
- KhmerOS - Khmer Software Initiative
- The purpose of the The KhmerOS Project is to ensure that all Cambodians have access to computers in their own language (Khmer); unicode font information, downloads of software in the Khmer language, forums, support, and blogs are available on this site.
- Translate Toolkit & Pootle
- *look* Tools to aid in software localization, including Pootle, a Web-based translation and translation management
tool. It can translate right-to-left languages such as Hebrew, Farsi and Pashtu.
- IndiX
- Indian language support for Linux.
- Smarty Template Engine
- This software is a template/presentation framework which provides the programmer and template designer with a wealth of tools to automate tasks commonly dealt with at the presentation layer of an application. It is particularly useful for creating multilingual websites.
Standards
- <sort order="normal">title</sort>.
- XHTML2 Working Group Home Page
- The W3C HTLM Working Group is charged with the task of creating the next HTML standard with the active participation of browser vendors, software developers, and content designers.
- Spread Open Media
- A community portal for the promotion of open media formats.
- Fedora Usability Project
- The purpose of the project is to help developers build coherent and easy-to-use applications for Fedora users.
- Filesystem Hierarchy Standard (FHS)
- This standard has been designed to be used by Unix distribution developers, package developers, and system implementors. Latest version is 2.3, 2004-01-29.
- OASIS (Organization for the Advancement of Structured Information Standards)
- International, non-profit consortium that develops industry standard
specifications for interoperability based on XML.
- The Linux Assigned Names And Numbers Authority (LANANA)
- A central registry of names and numbers used within Linux, and is part of the Free Standards Group.
- Open Archives Initiative
- Development and promotion of open, interoperability standards for
dissemination of archival information.
- Dublin Core Metadata Initiative (DCMI)
- Open forum engaged in the development of interoperable online
metadata standards to make it easier to find information.
- The freedesktop.org Homepage
- A free software project to work on interoperability and shared technology for desktop environments for the X Window System.
- Accessibility - The Linux Foundation
- The Open Accessibility Group functions within the Linux Foundation to establish free and open standards that enable comprehensive universal access to various computing platforms, applications, and services.
- ISECOM - Institute for Security and Open Methodologies
- An open, non-profit organization that develops open standards and methodologies primarily in the security field. Formerly the Ideahamster Organization.
- ISECOM Open Source Security Testing Methodology Manual
- A standard for internet security testing; available in English,
French and Spanish in a PDF file.
- KDE Usability Project
- An initiative to apply usability principles and practices to the K Desktop environment.
- GNOME Human Interface Guidelines
- The GNOME usability project; for interface designers, graphic artists and software developers who will be creating software for the GNOME desktop.
- KDE Standards - User Interface Guidelines
- A style and standards guide for KDE software developers, interface
designers and graphic artists.
- OpenUsability Project
- A website that hosts open source projects so developers an obtain usability advice as well as access to resources; also a development site for creating usability tools.
- AskTog Article - "First Principles of Interaction Design"
- *look* The principles discussed in this article are fundamental to the design and implementation of effective GUI or
web interfaces. This comprehensive document is also available in Dutch, German, and Spanish. (2003)
- Carrier Grade Linux - The Linux Foundation
- This working group has two main functions: 1) interact with network equipment providers and carriers to gather requirements and produce specifications that Linux distribution vendors can implement; and 2) take unimplemented requirements and foster development projects that will meet these requirements and assist in their upstream integration.
- OpenDocument Fellowship
- A worldwide, non-profit, volunteer organization to promote the adoption, use and development of the OpenDocument format (ODF).
- OpenDocument Format Alliance
- An association whose primary focus is government adoption of the OpenDocument Format standard.
- OpenDocument
- This is the official community gathering place and information resource for the OpenDocument Format (ODF) OASIS Standard
(ISO/IEC 26300).
- ConsortiumInfo.org - ODF vs. OOXML: War of the Words (an eBook)
- *cool* Andy Updegrove, a well-known standards guru and blogger, is the author of this eBook project which documents the history and process of the ODF (Open Document Format) vs. OOXML (the Microsoft answer to ODF). This is a work in progress. He invites people to share their knowledge and insight on this subject by posting comments publicly on his blog or via email. An invaluable resource on this important topic. (2007-2008)
- LiMo Foundation
- A non-profit, industry consortium dedicated to creating the first truly open, hardware-independent, Linux-based operating system for mobile devices.
- Digistan - the Digital Standards Organization
- This organization was founded by a group of open standards professionals in 2007 with the goal of promoting customer choice, vendor competition, and overall growth in the global digital economy through the understanding, development, and adoption of open digital standards.
- Officeshots: Test ODF Compatibility
- This is a valuable, new online service where end users and professionals can compare the output of different office suites for their own documents. This initiative will also help those writing code for these applications, which will strengthen the overall ODF ecosystem. This service is also available in Chinese, Dutch, French, and Spanish.
- Procmail Quick Start: An introduction to mail filtering with a focus on procmail by Nancy McGough
- A comprehensive tutorial on Procmail. Latest revision: 2007-11-27.
Help / Support
- <sort order="normal">title</sort>.
- Andesi : Another Debian Site
- A French Debian documentation and forum site.
- Mandriva Expert
- A help and suppport site for Mandriva users; available in many languages.
- DebianHelp.co.uk - Debian Help Made Easy
- *cool* This Debian support site provides invaluable information about Debian for all user levels -- from beginners to experts. Includes basic Linux commands, Debian installation & setup, package management,
webserver issues, security, and networking.
- Debian GNU/Linux -- Support
- *look* The main resource site for Debian support questions; includes documentation, known problems, mailing lists, Usenet newsgroups, contacting package maintainers, the bug tracking, system consultants, and online, real-time
help using IRC.
- YoLinux.com: Linux Tutorials, Help, Documentation and Information
- *cool* This excellent Linux resource site includes tutorials, help, documentation, on-line training, guides, security alerts, the latest kernel source, and links for Linux users.
- Quick HOWTO: Linux Home Networking
- *look* A detailed HOWTO guide to all aspects of Linux networking including information on connecting a Linux server to the network, troubleshooting, software installation tips, wireless connectivity, hosting websites at home (firewalls, dns, email, Apache), Linux VPN configuration, basic MySQL configuration, kernel modification for performance improvement,
and much more. This site also has an active forum for home networking subjects. (2007)
- DebianHELP :: Militantly FREE Software Help
- Specifically geared to helping people new to Debian GNU/Linux with
many subject-specific forums.
- Tech Support Forum - powered by vBulletin
- Hardware and operating systems troubleshooting.
- LinuxSelfhelp - Need Linux Help?
- Extensive documentation organized in broad categories; includes
HOWTOs, tutorials, forums, and download links to the major Linux
distributions.
- MythTV Forum - MythTVtalk.com
- The Myth-TV users community forum; available in English, French, German, and Spanish.
- OpenOffice.org Forum at OOoForum.org
- A forum site for OpenOffice users.
- LinuxForums.org - Linux Forum
- A wide variety of subject forums for all your support needs.
- Resources for New SUSE Linux Users
- A help and resource site for new SUSE users.
- Redhat Europe - Documentation
- *look* Comprehensive documentation site; includes multilingual installation guides and manuals for Red Hat 6.2 to 9.
- The Independent Guide to Ubuntu
- A help and information site connecting experts to beginners who want to switch to the Ubuntu distribution.
- OpenSUSE Forums
- A one-stop help and forum site for the openSUSE community to find support and discuss openSUSE.
- LinuxMusicians
- A Linux audio forum site with emphasis on music production. Recommended by Dave Phillips, the Linux audio guru.
- Blender Artists Forums
- A forum and information site for Blender. Forum topics include: general topics, artwork, support, and contests.
- Ubuntu Forums - Official Community & Forums
- Online community support for Ubuntu; separate forums for announcements, beginners, specific versions of Ubuntu, and development.
- Ubuntu Clips - Video HOWTOS for Human Beings
- *look* This site combines the best of Linux screencasting tools and video-sharing portals to offer audio/video clips that lead users new to Ubuntu through common tasks.
- Mepis Lovers Forums
- A Mepis users help site. The forums cover the following categories: help, HOWTOs, scripts and packages, general information, and non-English forums.
- Debian Unofficial Forums
- English language forum for Debian users.
- Linux Graphics Users Forum
- A forum created by artists for everyone in the Linux community who want to learn about graphics art and design using Linux.
- BashScripts.org
- A Bash resource site which includes a forum for Bash shell basics, documentation, books, scripts, and downloads.
- DistroStop
- A one-stop information site for Linux distributions. This site offers tutorials, FAQs, hardware compatability lists as well as forums for a wide variety of distributions.
- CommunityWebsites - Fedora Project Wiki
- A resource site for Fedora users. This site includes links to Fedora help & information, social & networking, news, and international community sites.
- Debian Admin
- Debian help and information for administrators and other users. This multilingual site has articles and tutorials organized by subject.
- Linux Archive
- Help and discussion forums for Linux distributions including: ArchLinux, Debian, 64 Studio, CentOS, CRUX, Gentoo, Red Hat/Fedora, and Ubuntu.
- HowtoForge
- *look* An open source HOWTO development and hosting website; contains many HOWTOs and tutorials as well as a variety of help forums. Site is also available in German.
- Hydrogenaudio Forums
- *cool* An extensive resource site for audio technology users.
- Mandriva Users Board
- A technical help and discussion forum for Linux Mandriva users as well as users of most Linux distributions. This site is
not exclusively for Mandriva users.
- Linux Kung Fu - Forum Powered by Infopop
- Linux discussion forum, with an emphasis on support.
- The Mandriva Community Wiki
- Information and documentation for Mandriva users. Available in many languages.
- Linux en Espanol
- Spanish Linux information and forum site.
- Kubuntu Forums
- A forum help site for Kubuntu users; forums also available in French and Spanish.
- IT Resource Center Forums - Linux Forum
- This forum is for discussing both general and technical issues regarding Linux OS distributions running on or utilizing Hewlett-Packard products. Categories included: general, networking, planning, secure OS software for Linux, system administration, training and education.
- Firefox Help & Tutorials
- *look* A comprehensive site for Firefox help and documentation;
contains a step-by-step tutorial, FAQ, guidebook, web forums, IRC, tips & tricks.
- QtCentre - The Ultimate Qt Community Site
- A community resource site devoted to programming in C++ using the Qt framework.
- Nuxified Forums
- *cool* A welcoming, community-driven GNU/Linux and free software support forums. It also has tips, blogs, and articles. This site is run exclusively on Free/Libre software.
- Gnutella Forums
- A Gnutella forum site organized by subject areas; some forums available in Dutch, French, German, and Spanish.
- Linux and Open Source Software Blog By Vivek
- The main aim of this site is to document the problems that face most Linux system administrators. This is a place for sharing and exchanging helpful information; includes tutorials, FAQs, HOWTOs, scripts, time-saving tips and forums.
- USA Linux Users Group
- Online forums for helping people learn Linux. This site also has Linux news and reviews.
- The nixCraft Linux Forum
- A Linux technical support forum which provides help on a wide variety of subjects.
- GIMPER.NET - The GIMP Community
- A GIMP help, news, and announcement forum site.
- Linux-Noobs
- This site is aimed primarily at those who are either Linux beginners or are thinking about using Linux. It has forums, HOWTOs, tips, reviews, and news.
- GimpTalk
- An extensive and active GIMP community forum site organized into a variety of subject areas.
- KDE Desktop Environment - Forums
- A KDE forum site which complements the KDE UserBase website. The purpose of this site is for users, developers, and people interested in KDE to help each other, discuss KDE-related topics, and exchange ideas. A new "Brainstorm" section has been created to encourage users to post ideas for new features.
- GIMPUSERS.com
- An information portal site for GIMP users. This site contains GIMP news, chat, documentation, downloads, forums, tutorials, videos, and useful links for more GIMP information. Site also available in German.
- Linux Answers to Common Problems | TuxRadar Linux
- *cool* This is the TuxRadar Linux Answers Archive. It is a searchable database of over 700 common Linux problems and their solutions from the last five years of Linux Format magazine (2006-2009).
- Perl Advent Calendar 2010
- The Perl Advent Calendar is an online advent calendar that features a different Perl module each day for the twenty four days of Advent, and an extra module on Christmas day.
- X/Config/Resolution - Ubuntu Wiki
- Few bother with modelines anymore, but if you want to get the most from your monitor (or you're just a plain control freak) this is the latest, definitive reference. (2011)
HOWTOs
- <sort order="normal">title</sort>.
Non_LDP (Linux Documentation Project) HOWTOS
- <sort order="normal">title</sort>.
- The MIMEDefang HOWTO
- A comprehensive guide to installing a Linux (or BSD derivative, or UNIX) system-based mail server with sendmail, MIMEDefang, spam filtering software, and ant-ivirus software. (2008)
- APT for SUSE HOWTO
- A detailed HOWTO on the Advanced Package Tool (APT) for SUSE users; includes tips and tricks, package repositories, new rpms added to the apt repository, and documentation. (2007)
- XStrikeForce/HowToRandR12 - Debian Wiki
- A HOWTO for RandR - the X Resize and Rotate extension. This extension provides automatic discovery of modes (resolutions, refresh rates, etc.) together with the ability to configure outputs dynamically (resize, rotate, move, etc.). (2008)
- Quick HOWTO: Linux Home Networking
- *look* A detailed HOWTO guide to all aspects of Linux networking including information on connecting a Linux server to the network, troubleshooting, software installation tips, wireless connectivity, hosting websites at home (firewalls, dns, email, Apache), Linux VPN configuration, basic MySQL configuration, kernel modification for performance improvement,
and much more. This site also has an active forum for home networking subjects. (2007)
- Bill's Linux Qmail Toaster
- This HOWTO provides instructions on how to build a Qmail "toaster" and should work for the popular Linux distributions. (2007) Also available in Romanian and Spanish.
- How to Host a LAN Party
- This document explains all aspects of hosting a successful LAN Party. (2009)
- GNU/Linux Aviation HOWTO; Flying with GNU/Linux
- This document provides pointers to software packages that run under GNU/Linux and are useful to pilots (private, commercial or military), airlines, airports or anyone else in the aeronautical domain. (2006) N.B. Some links in the document no longer work, but most of the information is still OK nonetheless. (2009)
- Gnu Privacy Guard (GnuPG) Mini Howto
- This documents explains how to use the GNU Privacy Guard (GnuPG), an Open Source OpenPGP compatible encryption system. Also available in Dutch, German, and Turkish. (2004)
- Kernel Space - User Space Interfaces
- This HOWTO provides an overview of all existing communication mechanisms between Linux user and kernel space. (2008)
- LPRng Web Page
- Enhanced printer spooler. Site includes: Printing Cookbook, Tutorial, and HOWTO.
- The Keysigning Party HOWTO
- How to organize and conduct a keysigning party. Many translations available. (2008)
- Linux Kernel and Device Drivers: Dos and Don'ts
- Guide for newbies and Kernel hackers to assist them in Linux
development work.
- Configuring NFS under Linux for IPTABLES Control
- A comprehensive HOWTO by Chris Lowth. Part of the LinWiz tool kit, which can be found here: http://www.lowth.com/LinWiz. (April 2003)
- Knoppix Install to Hard Disk HOWTO
- A guide to installing Knoppix in 20 minutes flat! Also available in French, German, Italian, Norwegian, Russian, and Spanish. (2008)
- Linux Rebuild Guide
- A detailed HOWTO for rebuilding both the 2.4x and 2.6x kernel series. (2004) This HOWTO guide supercedes The Linux HOWTO by Brian Ward.
- Linux & Wireless LANs
- *look* Site includes "The Linux Wireless LAN Howto" and extensive list of LAN resources - LAN drivers, wireless Linux software,
security software, other wireless howtos and help sites, public wireless Linux networks, hardware, and general Linux links.
- Linuxtopia - On-line Linux and Open Source Technology Books and HOWTO Guides
- *look* Extensive online, technical resources for Linux users; includes guides and books on the Linux desktop, GUI toolkits, security, installation, development tools, books for beginners, HOWTOs, and books on programming and databases.
- Linux Journal HOWTO - Stress Testing an Apache Application Server in a Real World Environment
- Testing procedures and hints to determine how much traffic a web application system can support. (2003)
- APT HOWTO
- Debian package management utility.
- Kernl Rebuild Guide
- A detailed HOWTO for rebuilding both the 2.4x and 2.6x kernel series. This HOWTO guide supercedes The Linux HOWTO by Brian Ward.
- Linux Journal HOWTO - Setting Up Subversion for One or Multiple Projects
- Setting up a secure Subversion system using Apache 2.0. (2004)
- Linux HTPC Howto
- *look* A detailed HOWTO on setting up a Home Theatre PC (LTPC) with all the expected functionality: CD and DVD player, TV tuner,
photo gallery, Ogg & MP3 collection, game console, e-mail client,
web browser, and more. A must read.
- The Unofficial Samba HOWTO
- A detailed HOWTO on Samba, software that allows a Linux/Unix server to act as a file server to Windows clients. (2009)
- Tom's Hardware Guide PCs & HowTo: Supersize Your TV for $300: Build Your Own XGA Projector! - Giant Wall Display
- For the Red Green Show fans, this article is for you! (2004)
- Traditional DNS HOWTO
- The fundamentals of DNS (Domain Name Servers) are explained in this HOWTO. (2006)
- How To: Create an Atom 1.0 Feed
- Instructions for setting up an Atom 1.0 feed. (2005)
- Linux NFS-HOWTO
- This document describes the best practice guidelines around how to configure Linux NFS (Network File System) properly in production environments. (2006)
- HOWTO Undelete Removed Files and Directories on an ext3 File System
- *cool* A detailed description of the ext3 file structure layout and how to undelete deleted files and directories. (2008)
- Logical Volume Manager - LVM
- A detailed LVM HOWTO by the North Texas Linux Users' Group (NTLUG). (2008)
- Digital Picture Frame HOWTO
- Instructions for building a digital picture frame using an old laptop. (2008)
- GNU GRUB 2 Debugging HOWTO
- This document covers both debugging over a serial line and debugging using an emulator, such as QEMU or Bochs. (2008)
LDP (Linux Documentation Project) HOWTOs
- <sort order="normal">title</sort>.
- Apache Compile HOWTO
- This document describes how to compile the Apache Webserver with the most important modules such as mod_perl, mod_dav, mod_auth_ldap, mod_dynvhost, mod_roaming. (2003)
- Nvidia OpenGL Configuration mini-HOWTO
- N.B.: Some of this information is outdated. Last revised 2002.
- Linux IPCHAINS-HOWTO
- This document describes how to obtain, install and configure the enhanced IP firewalling chains software for Linux, and some ideas on how to use them. N.B.: Latest version is 2000, with nothing more recent available. This is a fundamental resource authored by Rusty Russell, a well-known kernel developer.
- Secure Programming for Linux and Unix HOWTO--Creating Secure Software - Online Book
- This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Also available in Chinese, Japanese, and Korean. (2003)
- XDM and X Terminal HOWTO
- How to setup XDMCP ("X Display Manager Control Protocol"). Last revised 2007.
- Linux IPv6 HOWTO
- This document provides the user with enough information to install, configure, and use IPv6 applications on Linux machines. (2007)
- LILO mini-HOWTO
- The best LILO HOWTO available. (2008)
- Program Library HOWTO
- Outstanding fundamental HOWTO on creating and using program libraries on Linux.
- Linux Parallel Processing HOWTO
- This document discusses the four basic approaches to parallel processing that are available to Linux users: SMP Linux systems, clusters of networked Linux systems, parallel execution using multimedia instructions (i.e., MMX), and attached (parallel) processors hosted by a Linux system. (2004) N.B.: The author has been contacted (2007), and he will be updating this document when time allows. It is still a useful document as is.
- Beowulf HOWTO
- Step-by-step instructions on building a Beowulf cluster. Note: this is a Red Hat and LAM-specific version. (2005)
- Debian Jigdo mini-HOWTO
- An ISO acquisition tool for Debian. (2005)
- The Linux Bootdisk HOWTO
- How to design and build boot/root diskettes for Linux; tested on Intel architecture only. (2002)
- LVM HOWTO
- Information on how to get LVM (Logical Volume Manager) up and running. (2006)
- Linux Hardware Compatibility HOWTO
- A list of hardware either supported or unsupported under Linux; divided into broad hardware categories. (2007)
- The Linux 2.4 SCSI subsystem HOWTO
- Description of the SCSI subsystem, with an external view of the SCSI subsystem as the main theme; includes material to assist with the administration of the Linux SCSI subsystem. (2004) (There have been no updates since 2004.)
- Linux User Group HOWTO
- A guide to founding, maintaining, and growing a GNU/Linux user group. (2007)
- The Unix Hardware Buyer HOWTO
- Basic information about purchasing hardware for Linux. (2007)
- HOWTO Encourage Women in Linux
- An excellent HOWTO aimed at male Linux enthusiasts who would like to see more women involved in Linux. It also contains good advice to LUGs
about encouraging new members.
- Linux IP Masquerade HOWTO
- This document describes how to enable the Linux IP Masquerade feature on a given Linux host. Last updated 2005.
- Plug-and-Play-HOWTO
- This HOWTO explains resources used in Plug-and-Play (PnP) such as addresses and interrupts; covers both the PCI bus (inherently PnP) and PnP on the old ISA bus. (2007)
- Linux Advanced Routing & Traffic Control HOWTO
- A very hands-on approach to iproute2, traffic shaping and netfiltering options in Linux. Translations available in Chinese, French, Japanese, Korean, Polish, and Spanish. (2002)
- Connecting X Terminals to Linux Mini-HOWTO
- This document describes how to connect X Terminals with a Linux host using nfs, xfs, xdm and xdmcp. Additionally, the document discusses configuration recommendations to optimize Linux for use as a host system on a network of thin clients. (2003)
- Linux Advocacy mini-HOWTO
- How the Linux community can effectively advocate the use of Linux. (2005) Complements the Linux User Group HOWTO
(http://www.tldp.org/ HOWTO/User-Group-HOWTO.html). This document has been translated into French, Japanese, Polish, Portugeuse, and Spanish.
- Linux Astronomy HOWTO
- Tips and resources to utilize Linux solutions in Astronomy. (2007)
- Linux PCMCIA HOWTO
- This document describes how to install and use PCMCIA card services for Linux, and answers some frequently asked questions. Latest version is v2.118, 2003.
- Optimal Use of Fonts on Linux - HOWTO
- A detailed font HOWTO for Linux. (2007)
- Modem-HOWTO
- A detailed document which covers selection, connecting, configuration and trouble-shooting analog modems for a PC. (2007)
- Managing Accurate Date and Time HOWTO
- Discusses the importance of keeping accurate computer time, time mechanisms and settings on Linux, time zones, accurate global time synchronization, the NTP (Network Time Protocol), and precise time
using the chrony program. This document is also available in French, Hungarian, Japanese, Russian, and Turkish. (2005)
- SoupToNuts
- A repository of technical articles (including firewalls, working with time on Linux, GMail, virtual filesystem), Linux tips, scripts, and example software covering Postfix, OpenSSH, C and C++, Live Linux CD, MySQL, SQLite, Berkeley DB, Bash and system administration.
- Eva's Great Guide to Ubuntu Linux 10.04 and 10.10
- This is a post-installation guide to be used *after* a successful Ubuntu 10.04 ("Lucid Lynx" or 10.10 ("Maverick Meerkat") installation. (2011)
- A Guide to Wine on Ubuntu for Beginners
- A helpful beginners guide for setting up Wine on Ubuntu. It includes sections on installation, configuring, and customizing Wine. (2010)
- Desktop User Guide - GNOME Library
- *cool* This guide is a collection of documentation which details general use of the GNOME Desktop environment. Topics covered include sessions, panels, menus, file management, and preferences. Available in many different versions plus the nighly build version (the most current). Internationalization is excellent with many different translations.
- Linux Shell Scripting Tutorial - A Beginner's Handbook - Online Book
- This book is for students and Linux system administrators. It provides the skills to read, write, and debug Linux shell scripts using the Bash shell. This is a work in progress. (2009)
- Unixtips.org - he Source for Unix Tips
- A searchable database of UNIX tips organized by category.
- GNU Emacs Reference Card
- Covers the basic Emacs commands.
- Handle With Linux
- A Linux news and information site. This site has articles about Linux-related technology, Linux distributions, FUD (Fear Uncertainty and Doubt), cool Linux gadgets, guides to installing Linux for beginners, and Linux usability issues.
- The Sed $Home
- A documentation site for SED. Included are: downloads, documentation, books, scripts, games, tools, and mailing lists. N.B. Some links no longer work.
- Packt Publishing Book Store
- Packt is a unique IT publishing company with a focus on producing cutting-edge books for communities of developers, administrators, and newbies alike. There is a wide selection of open source books for purchase plus articles and tutorials available free online. This company has instituted an Open Source Project Royalty Scheme which will provide sustainable revenue for the projects they publish on.
- The GNU C Library Manual
- The GNU C library defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to the GNU system.
- GNU Smalltalk User's Guide
- This document describes installing and operating the GNU Smalltalk programming language. (2008)
- POSTSCRIPT & GHOSTSCRIPT - Internet Resources
- A huge database of resources organized by category.
- Debian Reference
- *look* A Debian reference guide; includes system installation and administration, basic tutorials, Debian package management, the Linux kernel on Debian, tips & tricks, system tuning, building gateways, editors and CVS. Translated into many languages.
- Debian Wiki
- A resource site for Debian.
FAQs
- <sort order="normal">title</sort>.
- Python Frequently Asked Questions (FAQ)
- Current version is 10971, 2007-08-24. Also available in Italian and Spanish.
- The Linux-Kernel Mailing List FAQ
- A detailed FAQ for Linux kernel developers. (2009)
- Faq-O-Matic Faq-O-Matic
- This site documents the Faq-O-Matic. The Faq-O-Matic is a CGI-based system that automates the process of maintaining a FAQ (or Frequently Asked Questions) list. Latest stable version is 2.721, 2004-08-21.
- Linux Gamers' FAQ
- An up-to-date FAQ on all aspects of Linux gaming. (2009)
- GnuPG - FAQ
- A question and answer document on all facets of GnuPG (GNU Privacy Guard), GNU's tool for secure communication
and data storage. Latest version 1.6.3, 2003-07-30. Also available in French, German, Italian, and Spanish.
- Internet FAQ Archives - Online Education
- An archive of Usenet FAQ postings plus FAQs from other sources. N.B.: There are Linux-related FAQs in the Documents link -
http://www.faqs.org/docs/ - but many of them have not been updated in a while.
- XFS FAQ
- A detailed document about the XFS filesystem; includes information on documentation, general info., functionality issues and potential problems and how to deal with them. (2009)
- The Rampantly Unofficial Linus Torvalds FAQ
- The title of this FAQ says it all. It's now somewhat dated, but interesting nonetheless. Translated into several languages.
- Majordomo Frequently Asked Questions (FAQ)
- A comprehensive document about majordomo. Latest version is 1.244, 2001-10-20.
- Linux Return To Castle Wolfenstein FAQ
- Known issues and frequently asked questions for RTCW 1.41. (2004) According to the author the game was released in 2002-2003 and the FAQ is up-to-date. (2008)
- The Window Maker FAQ
- A collection of questions and answers about Window Maker; questions are routinely taken and added in from the
mailing lists and IRC forums.
- Fedora7/FAQ - Fedora Project Wiki
- A detailed FAQ on the latest Fedora release (Fedora7). (2007)
- The Unofficial Fedora FAQ
- Comprehensive FAQs for Fedora Core 1 to 10. Also has links to other Fedora-related help/support sites. Translated into many languages.
- 'Trusted Computing' FAQ - TC / TCG / LaGrande / NGSCB / Longhorn / Palladium / TCPA
- Excellent review of Trusted Computing Platform Alliance (TCPA) and Microsoft's Palladium and the threat to Linux and the open source movement. (2003) This document is a little dated, but unfortunately the problems identified here are still with us today. In other words Microsoft is still being a pain. (2007)
- Eric Raymond's FAQ Collection
- A collection of Linux-related FAQs plus some non-technical FAQs.
- CD-Recordable FAQ
- Updated every couple of months; available in a variety of languages including English, French, Hungarian Italian, Russian, Spanish, and Turkish.
- How To Ask Questions The Smart Way
- A detailed guide on how to ask technical questions that will result in a satisfactory answer. Useful for all levels of Linux users. Translated into many languages. (2008)
- Frequently Asked Questions about the GNU GPL - GNU Project - Free Software Foundation (FSF)
- *cool* A detailed FAQ about the GPL license; a "must read".
- Linux NFS FAQ
- A Linux NFS development web site; includes a FAQ which provides an introduction to NFS as implemented in the Linux
kernel and links to developers' sites, mailing list archives, and relevant RFCs (Request for Comments).
- Koha (Open Source Library System) FAQ
- All about Koha, the world's first open source intergrated library system developed in New Zealand and now found in
libraries around the world. (2010)
- The XML FAQ
- The latest version of this useful document is 4.56, 2007-08-08.
- The Linux FAQ
- A comprehensive FAQ which includes answers to the most common
questions asked about Linux.
- OpenSSH FAQ
- A comprehensive FAQ that covers all aspects of the SSH protocol suite of network connectivity tools. Also available in Dutch, French, German, Hungarian, and Japanese. (2005)
- Oracle FAQ
- A resource site for Oracle users. In addition to the FAQ, there are message boards, sample code, books, links, job listings, tools, USENET archives, mailing list archives, forums, scripts, and tools.
- PhpMyFAQ - Open Source FAQ System for PHP and MySQL
- *cool* An open source FAQ system using PHP and available for many databases. Excellent multilingual support - available in 36 languages. Latest release is 2.0.7, 2008-05-12.
- BashFaq
- *cool* This FAQ is based on frequently asked questions on the channel #bash on the IRC network. It's considered to be one of the best Bash FAQs available. (2009)
- Linux SATA RAID FAQ
- This document discusses SATA RAID controllers and how to differentiate true hardware RAID controllers from the software RAID controllers. (2009)
- Control-Escape: Alternative Software, Linux Help
- The aim of this website is to foster, educate and expand the Open Software community; assists computer users in taking CONTROL of their computing environment and ESCAPE the clutches of proprietary software. There is a guide to assist with learning Linux. A little dated, but still contains useful stuff.
- refcards.com (tm) - The Source for Quick Reference Cards
- A collection of quick reference cards (browsable by subject category) focused mainly on Free and Open Source Software. Cards are in PDF format.
- Debian GNU/Linux Reference Card
- Provides new users of Debian GNU/Linux with concise, up-to-date information about the important commands in Debian. Internationalization is excellent: translated into 31 languages.
- Converting 78rpm records to Modern Media on Linux
- Documents how to convert 78rpm vinyl records to CD using Linux. There is not much information available on this
subject so this is a valuable resource. Last updated in 2002.
- The Gutenbrowser Handbook
- A cross-platform application to easily search, download and read free classic literature, in the form of electronic etexts. Classic books republished electronically by the Project Gutenberg. Latest stable release is 0.81, 2005-11-26.
- Documentation - GNU Project - Free Software Foundation (FSF)
- The main documentation site for the GNU Project; available in several languages.
- Loads of Linux Links
- This is the home page of the site you are using! :-)
- Linux StepByStep
- Guides to installing hardware and software on a Linux system.
- Linux Mobile Guide
- A guide for users of Linux and laptops, notebooks, PDAs and other mobile computers. Formerly
known as the Linux-Laptop-HOWTO. (2005)
- KDE Documentation
- THE site to visit for all KDE documentation.
- Documentation Project - The Apache HTTP Server Project
- Complete documentation for versions 1.3, 2.0, and 2.2 (current).
- OOoDocs.Org -- Open Office Documentation Project
- The Free and Open repository and development home for all documentation regarding the use, marketing, and
anything else about OpenOffice.
- Debian GNU/Linux -- Documentation
- *look* The main site for all Debian documentation.
- Motion Guide
- User guide for Motion software detector edited by Kenneth Lavrsen. Latest version of this guide is 3.2.11, 2008-09-21.
Meta Sites
- <sort order="normal">title</sort>.
- The Linux Documentation Project (LDP)
- *look* The Linux Documentation Project develops free, high quality
documentation for the GNU/Linux OS including the creation of multilingual FAQs, HOWTOs and Guides.
- Single list of Linux HOWTOs
- An alphabetical list of HOWTOs available at the Linux Documentation Project (LDP).
- IceWalkers - Linux Software
- A searchable database of Linux software and HOWTOs. Also includes security alert information.
- TuxMobil HOWTOs and Guides for Linux
- Guides for Linux with laptops, notebooks, PDAs, mobile phones.
- Linux Howtos
- A lot of HOWTOs, tutorials and tips & tricks on Linux can be found here.
- FalkoTimme.com - Index of HOWTOs and Tutorials
- *look* This site offers a wide variety of Linux- and Open Source-related HOWTOs and tutorials.
- HowtoForge
- *look* An open source HOWTO development and hosting website; contains many HOWTOs and tutorials as well as a variety of help forums. Site is also available in German.
- Linux Frequently Asked Questions (FAQs) and HOWTOs
- This site has HOWTOs and forums, organized by subject, FAQs, and Linux news.
- Everyday Linux HOWTOs
- A collection of HOWTOs on a variety of topics including: eyecandy, desktop, networking, graphics, and system administration.
- GNOME 2.24 Desktop Accessibility Guide
- This document describes how to configure, customize, and use the accessibility features of the GNOME 2.24 desktop. (2008)
- Gimp-Savvy.com - Learn the GIMP - Tutorials and Resources
- Tutorials and other resources for the GIMP can be found on this site.
- Linux Tutorial: Video, DVD, TV and Multimedia
- Linux video, DVD, TV, HDTV and Hauppauge WinTV PCI card use. Included in this tutorial are links to software, video formats and information pertaining to video multimedia on Linux. This page also includes
a tutorial on the use of the Hauppauge WinTV PCI card under Linux. (2007)
- DVD Ripping and Transcoding with Linux
- Last updated in 2002; author will not be updating this, but some of the information is still useful and not outdated. Note: this guide is not for the faint-hearted. It involves a lot of compiling code, installing
software, doing things on the command line. Also available in French, German, and Italian.
- Linux-tips.net
- Site contains tips, archives, forums and news.
- Linux.ie :: Articles
- Irish Linux Users' Group's helpful tutorials, tips, articles,
reviews.
- Understanding the Linux Virtual Memory Manager - Online Book
- A comprehensive guide to the Linux Virtual Memory Manager (VM) for the 2.4x and early versions of the 2.6 kernels. This book is part of Bruce Perens' Open Source Series published by Prentice-Hall. (2004) Available for download in PDF format.
Publications
- <sort order="normal">title</sort>.
Online Zines
- <sort order="normal">title</sort>.
- ACM Crossroads
- This online zine is a student-run publication of the ACM (Association for Computing Machinery). It provides students with accessible articles on a wide range of computer science related topics and, as well, provides a forum for students to share their work with others. The articles are of interest to a much broader audience.
- Linux Format
- A Linux news site which also features tutorials, forums, interviews and blogs.
- Sys Admin Magazine
- A journal for Linux and UNIX system administrators.
- PLoS - Public Library of Science
- This is a non-profit organization of scientists and physicians committed to making the world's scientific and medical literature a public resource. There are currently 7 online scientific and medical journals available on this site.
- Daily News - MozillaZine! Your Source for Mozilla News and Advocacy
- An independent Mozilla news, community and advocacy site. It has forums, a Knowledge Base ( documentation of Mozilla products and applications), nightlies (up-to-date downloads of Mozilla applications), and a chat area. Available
in many languages.
- MAKE: Technology On Your Time - makezine.com
- *cool* This online zine is devoted to all manner of DIY (Do-It-Yourself) projects, and it celebrates your right to tweak, hack, ... Lots of cool stuff here.
- Linux Magazine
- A magazine resource for Linux and Open Source in enterprise computing.
- Linux Gazette -- Making Linux a Little Bit More Fun
- *look* One of the premier Linux online zines; available in many languages.
- Linux Journal
- The original monthly Linux magazine since 1994.
- Welcome to Linux.com: Your Source for All Thinks Linux
- *look* This Linux and open source news and information portal has been newly reconsituted and vastly improved (in 2009) by the Linux Foundation. It's a site for the community and by the community, and is dedicated to being one of the primary sites to visit for informed, reasonable, and intelligent Linux and open source information, software, documentation, and news covering the breadth and width of Linux from the server and desktop, netbooks, to the mobile and embedded areas.
- LinuxDevices - The embedded Linux portal
- *look* An excellent resource site for embedded Linux information.
- LinuxWorld Magazine
- Latest news and analysis of key Linux and open source technologies.
- Linux Productivity Magazine
- A Linux online magazine with each issue devoted to 1 topic. Some topics covered include: backups, IceWM, Lyx, Zope, VI and Vim, PostgreSQL, Perl Tk, the Picklist, Tripwire, IPTables, Gnumeric, UMENU, Perl, Gimp, a modern history of Linux, SpamAssassin, the Linux Desktop, and laptops.
- The phrack.com Homepage
- A hacker magazine by the community for the community; articles on a variety of tech issues including Linux as well as security issues.
- Python Journal
- Last issue volume 3(1); continued by The Python Papers.
- Full Circle Magazine
- The Ubuntu community magazine.
- First Monday
- An Internet-only, peer-review journal about the Internet and global information infrastructure. The first issue appeared on 1996-05-06. No subscription fee and all back issues are available in the archives.
- LinuxFrench.Net, Le WebMagazine du Libre
- French language zine about open source software.
- Directory of Open Access Journals
- The aim of this project is to increase the visibility and ease of use of open access scientific and scholarly journals thereby promoting their increased usage and impact.
- Free Software Magazine
- A monthly software magazine with in-depth articles about free software applications and political issues concerning free software.
- PCLinuxOS Magazine
- A magazine project sponsored by MyPCLinuxOS.com with articles primarily geared to those who are using the PCLinuxOS distribution. Available in an online version and downloadable PDF format.
- The Python Papers
- A free e-journal, which includes academic and industry article on
Python. There is a wide variety of content covering Python User Groups from around the world, conferences and other events, open source projects and the use of Python in commercial organisations. Continues Python Journal.
- The H: Security News and Open Source Developments
- *look* A technology news and portal site that provides in-depth coverage of the world of IT, communications, data security, open source, and the politics of technology.
- Linux Pro Magazine
- This Linux magazines has articles on a wide variety of subjects as well as news, reviews, and resources. It provides practical, hands-on information for both the Linux professional and home user.
- International Free and Open Source Software Law Review
- A bi-annual, peer reviewed journal that specializes in free and open source software legal issues.
Books
- <sort order="normal">title</sort>.
- The Zope Book
- The best documentation available for Zope. Links to the 2.5 and 2.6 editions can be found here. Available online and in PDF format.
- IBM Redbooks
- *look* A wide variety of computer topics, including Linux; Redbooks, Redpapers, and Technotes; available in PDF format; paper copies can be ordered.
- The GNU Privacy Handbook
- A comprehensive guide to GnuPG.
- Introduction to Data Communications - Online Book
- For Linux users; dated (2000), but basic information on networking and communications is still valid.
- The Open Source Way - Online Book
- The purpose of this guide is to help people understand how to and how not to engage with the open source community over projects such as software, content, marketing, art, infrastructure, and standards. It contains knowledge distilled from years of Red Hat experience. (2009)
- Maximum RPM; Taking the Red Hat Package Manager to the Limit - Online Book
- *look* The classic book on building RPMs. (Red Hat, 2000).
- Ubuntu Pocket Guide and Reference - Online Book
- *cool* A compact (170 pages) yet comprehensive guide to everyday Ubuntu use. Downloadable in PDF format. (2008)
- Grokking the GIMP - Learning Advanced Image Editing Techniques - Online Book
- New Riders, 2000. This book is now out-of-print, but the online version is still available. Although a little dated, it still contains useful information.
- Debian Developer's Reference
- The purpose of this document is to provide an overview of the recommended procedures and the available resources for Debian developers. Available for download in PDF format. This guide has been translated into French. Latest version of this guide: 2009-04-03.
- The Linux Cookbook - Tips and Techniques for Everyday Use
- No Starch Press, 2002.
- The Open Book Project
- This project is aimed at the educational community and seeks to encourage and coordinate collaboration among
students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics.
- Life with Qmail
- A comprehensive guide to qmail. (2007)
- Linux-Books Online
- Subject-organized database which points to Linux books available at
Amazon.com.
- The redhat.com Red Hat Documentation Page
- *look* One of the primary sites for Red Hat documentation. Includes manuals, books, and technical whitepapers. Available in HTML or PDF format.
- Documentation of the GNU Project: GNU Press -- Published Books and Documentation
- A list of published books and documentation of the GNU project; also available in Spanish.
- PHP: PHP Manual
- Complete online version available in several languages
- GNU Autoconf, Automake and Libtool Book
- *look* An expert, nuts-and-bolts guide to using these utilities effectively; site has a browsable online version and related links. This book was published in 2000, but it is one of the best sources for information on these programming development tools. Parts of this book were updated in 2006.
- The Revised Slackware Book Project
- A comprehensive guide to Slackware available in a variety of formats including HTML, DocBook source, PostScript, and PDF; translations of this book to non-English languages are well underway. (2005)
- Linux Installation and Getting Started - by Matt Welsh
- Classic introductory Linux book which remains useful. (1998)
- Linux From Scratch - Online Book
- Derived from the popular Linux-From-Scratch-HOWTO, this book describes the process of creating a Linux system
from scratch from an already installed Linux distribution, using nothing but the sources of software that are needed. (2005)
- The Art Of Unix Programming
- An online book by Eric Raymond with assistance
from the Unix community. Prentice-Hall, 2003.
- GTK+ / Gnome Application Development - Online Book
- This book is about Gnome from a developer's point of view; it describes how to write a Gnome application using the Gnome libraries and tools. Published by New Riders. An Italian translation is available.
- Firestarter Linux Firewall
- Easy to use graphical tools for setting up, administrating and monitoring firewalls for Linux machines. It supports the 2.4 and 2.6 kernels, and is translated into 38 languages. This is a GNOME application, but can be used on KDE and other desktop environments, servers and gateways. Latest stable release is 1.03, 2005-01-29. N.B.: There are still lots of daily downloads of this software at SourceForge.net.
- Free Software Sticker Book
- *cool* This book includes a set of stickers related to free software projects. Both volumes can be downloaded in PDF format. (2008)
- Command Prompt, Inc. - Practical PostgreSQL - Online Book
- O'Reilly Books, 2002.
- The Big Book of Linux Ada Programming - Online Book
- An invaluable resource for information on the Ada programming language for Linux. N.B.: some sections have not been written yet. Latest update is 2007.
- Embedding Perl in HTML with Mason (The Mason Book) - Online Book
- O'Reilly, 2002.
- PowerDNS Manual
- A detailed manual for PowerDNS, an advanced, high performance authoritative nameserver with a host of backends.
- Linux Newbie Administrator Guide
- A complete reference guide for new Linux users who wish to set up and administer their own Linux home computer, workstation or home network. Translated into many languages. A little dated (2004), but most of the information is still useful.
- Rute User's Tutorial and Exposition - Online Book
- An excellent book on system administration for popular Linux distributions by Paul Sheer. New users can use as a tutorial; advanced
administrators as a reference book. (2002)
- PostgreSQL Book by Bruce Momjian -- Online Book
- Addison-Wesley, 2000; contains updates and new chapters for
an upcoming edition.
- The Art of Community - Online Book
- *cool* Jono Bacon, Community Manager for Ubuntu, is the author of this useful book, which discusses the expertise required to recruit members, motivate them, manage them, and make them happy to be part of your free and open source community. He also examines the information needed, ranging from software tools to conflict resolution skills. This is an important book for the Linux community. The PDF download can be found just above the Comments Section. It can also be purchased from O'Reilly. (2009)
- Programming in Emacs Lisp (Second Edition) - Online Book -
- Free Software Foundation, 2002.
- Linux in the Workplace - Online Book
- No Starch Press, 2002.
- Open Source Development with CVS
- PDF format; 3rd edition, 2003. Translations available in German, Korean, and Japanese. Note: the 1st edition is available
in a variety of formats, including online HTML.
- MozillaBook: A User's Guide for Mozilla
- For the beginning and intermediate user.
- Creating XPCOM Components - Online Book
- This online book by Doug Turner and Ian Oeschger is about Gecko and
creating XPCOM components for Gecko-based applications. (2003)
- DocBook XSL: The Complete Guide
- Sagehill Publishing, 4th edition, 2007.
- Data Structures and Algorithms with Object-Oriented Design Patterns in Python - Online Book
- Online book by Bruno R. Preiss. (2003)
- Dive Into Python
- A book for the novice to the pro. For Python 2 only. Translated into several languages. (2004)
- Why's (Poignant) Guide to Ruby - Online Book
- A work-in-progress online Ruby book for beginning coders which reads like an illustrated novel.
- DocBook Homepage
- The official home page for DocBook: The Definitive Guide.
- Secure Programming for Linux and Unix HOWTO--Creating Secure Software - Online Book
- This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Also available in Chinese, Japanese, and Korean. (2003)
- Linuxtopia - On-line Linux and Open Source Technology Books and HOWTO Guides
- *look* Extensive online, technical resources for Linux users; includes guides and books on the Linux desktop, GUI toolkits, security, installation, development tools, books for beginners, HOWTOs, and books on programming and databases.
- The Linux System Administrators' Guide
- An introduction to system administration of a Linux system for novices. (2003)
- Blender Basics - Online Book
- This free, online book presents an introduction and a set of step-by-step lessons for working with Blender. There is a Russian edition available as well. (3rd edition, 2009)
- Byte of Python - Python Book / Python Tutorial
- A tutorial and guide to Python 2.0 and Python 3.0 for all levels of programmers. There are many translations available. Available online or downloadable PDF. (2008)
- Using the GNU Compiler Collection (GCC)
- A manual on how to use the GNU compilers, their features and
incompatibilities, and how to report bugs.
- Version Control with Subversion -- Online Book
- An online book about Subversion, a version control system. Available as an HTML or PDF version for online viewing or download. Latest versions available are: Subversion 1.4 2007 and Subversion 1.5, 2008.
- Against Intellectual Monopoly - Online Book
- This book demonstrates why "Intellectual Property", otherwise known as Intellectual Monopoly, does not foster and protect innovation like the IP pundits claim. PDF format only. (2007)
- ConsortiumInfo.org - ODF vs. OOXML: War of the Words (an eBook)
- *cool* Andy Updegrove, a well-known standards guru and blogger, is the author of this eBook project which documents the history and process of the ODF (Open Document Format) vs. OOXML (the Microsoft answer to ODF). This is a work in progress. He invites people to share their knowledge and insight on this subject by posting comments publicly on his blog or via email. An invaluable resource on this important topic. (2007-2008)
- Version Control with SVK - Online Book
- This is the online home of Version Control with SVK, a free book about SVK, a new version control system designed to supplant everything else out there. This book is a work-in-progress for version 1.04 of SVK. SVKA is Perl-based, decentralized revision control system which uses Subversion's underlying file system.
- Beyond Linux From Scratch (BLFS) Book -- Online Book
- This book continues the Linux From Scratch book; includes information on networking, X support, sound support and printer and scanner support; also available in French, Italian, Russian, and Spanish. (2007)
- Debian GNU/Linux Desktop Survival Guide - Online Book
- *look* A comprehensive book by Graham Williams that covers all the major applications in Debian; a work in progress with frequent updates and revisions.
- Slackware Linux Basics - Online Book
- This book is an introduction to the Slackware distribution. It particularly targets people with little or no Linux experience. It covers installation, basic Linux commands, and the configuration of Slackware Linux. Available online or in PDF format for Slackware 10.2 and 12.0. (2008)
- The Cluetrain Manifesto: The End of Business as Usual - Online Book
- How the Internet will change business and our lives forever. A classic. (2001)
- C++ GUI Programming with Qt 3 - Online Book
- See download section for both a PDF version and the source
document; Prentice-Hall Profession Technical Reference, 2004. N.B.: This link will be removed as soon as the "C++ GUI
Programming with Qt 4" book is available online.
- Wireless Networking in the Developing World - Online Book
- *cool* A practical guide to planning and building inexpensive telecommunications infrastructure;
particularly suitable for people who have little or no Internet access. Available in PDF format only. Site has
a wiki and mailing list. (2nd edition, 2007)
- Practical mod_perl - Online Book
- Available in HTML and PDF version, along with the source code;
distributed under the CreativeCommons Attribution Share-Alike license. O'Reilly, 2003.
- LWN: Linux Device Drivers - Online Book
- Current as of the 2.6.10 kernel; available in PDF format; O'Reilly, 2005. See the LWN 2.6 API changes page (http://lwn.net/Articles/2.6-kernel-api) for information on subsequent changes.
- Dive Into Greasemonkey - Online Book
- A book about programming with Greasemonkey, a Firefox extension. (2005)
- Groklaw - The Daemon, the GNU & the Penguin - Online Book
- *cool* A comprehensive history of Free and Open Source by Dr. Peter Salus. (2005-2007)
- Inkscape: Guide to a Vector Drawing Program - Online Book
- An Inkscape reference book, which documents Inkscape versions 0.46 and 0.47. Available online or in PDF format. Translated into French, Italian, and Spanish. (2009, 3rd edition).
- How to Build Your Own PC - Save A Buck And Learn A Lot - Online Book
- *look* A great guide for building a PC from scratch; one of the book's strengths is the author's ability to write technical material in an easy-to-understand and enjoyable manner. (2005)
- The TCP/IP Guide - Online Book
- *cool* One of the best sources for information on the TCP/IP protocol available today; written in a clear,
concise manner, and is suitable both for the expert as well as the beginner. (2005)
- Producing Open Source Software
- *look* This book looks at how to run a successful open source project, concentrating on the human (how to deal with people) rather than technical (infrastructure tools) side of things. The author's use of real
world examples to illustrate his points make this book a "must read". Published by O'Reilly; also available online and in a variety of downloadable formats. Released under an open copyright that allows everyone to share and modify the book freely. Many translations available. (2005)
- Asterisk Documentation Project - Asterisk: The Future of Telephony--Online Book
- *look* This detailed guide to Asterisk covers installation, configuration, and integration of Asterisk with existing phone systems, without the need for additional hardware. Available for download in PDF
format. Published by O'Reilly, 2nd edition, 2007.
- Innovation Happens Elsewhere; Open Source as a Business Strategy - Online Book
- Aimed primarily at business executives who need to understand the basic concepts of open source and how it will benefit their companies. This book is also useful for engineers who find themselves working in an open
source work environment. (2005)
- Security Engineering ; A Guide to Building Dependable Distributed Systems - Online Book
- *look* A comprehensive security guide to protecting information systems. Wiley, 2001. Ignore the publication date -- this is one of the best security books available. N.B.: Online version contains some updated sections and errata; available in PDF format only.
- Linux Kernel in a Nutshell - Online Book
- This book is a comprehensive overview of kernel configuration and building by Greg Kroah-Hartman, one of the leading Linux kernel developers. It is available for free download in either PDF or DocBook format for the entire book, or by the individual chapter from this site. (O'Reilly, 2006)
- VoIP-4D Primer - Online Book
- This guide, geared to both technical and non-technical readers, deals with building voice infrastructure. The examples
in this guide provide essential background for building low-cost telephony systems. Available for download [1.8 MB] in Arabic, English, French, and Spanish. (2006)
- The Hardware Book (HwB)
- *look*A free reference guide to electronics. It contains a huge collection of hardware specifications and information for connectors, computers, adapters, cables, and circuits.
- How to Think Like a (Python) Programmer--Online Book
- The goal of this book is to teach you to think like a computer scientist within the context of learning the Python computer language. Green Tea Press 2007
- Linux-Books.us - Free Linux Books
- A selection of Linux books available for download. There are also links on this site to programming and database books.
- How to Participate in the Linux Community | Linux Developer Network -- Online Book
- A guide to the kernel development process by Jon Corbet, Executive Editor of LWN. The purpose of this document is to help developers (and their managers) work with the development community with a minimum of frustration. (2008)
- Git Community Book
- *look* This book, written by Git users, is a detailed guide which helps new users to learn Git quickly and easily. Also available in PDF format.
- The Public Domain: Enclosing the Commons of the Mind - Online Book
- *cool* This book takes a coherent look at the development of intellectual monopolies in recent times, and how the ideas of open source can free the digital commons from these monopolies. Available for download in PDF format or online. (2009)
- Pro Git - Online Book
- This book is about all aspects of Git, the version control system developed by Linus Torvalds. On this site you can find the full, online content of the book, a blog with tips and updates about Git, the book, and open source projects related to Git or referenced in the book. Apress, 2009
- O'Reilly Open Books Project
- *cool* In partnership with Creative Commons and the Internet Archive, O'Reilly has made available a collection of programming, open source, and Linux-related books for download in PDF format. Most are in English, but there are some available in German and Polish. N.B.: Some of these books are older, but I applaud this initiative by O'Reilly, and hope newer books will be added to this collection.
- Dive Into Python 3
- This book covers Python 3 and its differences from Python 2. Available for download in HTML or PDF format. Translated into Iranian, Italian, Russian, and Spanish. (2009)
- Linux Shell Scripting Tutorial - A Beginner's Handbook - Online Book
- This book is for students and Linux system administrators. It provides the skills to read, write, and debug Linux shell scripts using the Bash shell. This is a work in progress. (2009)
- GNU/Linux Advanced Administration - Online Book
- *cool* This is an excellent Linux system administration book published by the Free Technology Academy, a "virtual university" with support from the European Commission. It covers topics such as networking, server and data administration, the kernel, security, clustering, configuration, tuning, optimization, migration and coexistence with non-Linux systems. Available as a PDF download (18.8 Mb). Also available in Catalan and Spanish. (2009)
- The Concepts of Free Software and Open Standards - Online Book
- *cool* This is a comprehensive book on all aspects of free software and open standards published by the Free Technology Academy, a "virtual university" with support from the European Commission. It covers such topics as: the concept of software freedom, legal aspects, developers and their motivations, economic considerations, and history of free software. Available as a PDF download (3.2 Mb). Also available in Catalan and Spanish. (2009)
- The Perl.org Online Library
- A selection of full text Perl books as well as sample chapters from others.
- PostgreSQL Wiki - User Documentation and Contributor Collaboration
- *cool* An excellent, up-to-date site for PostgreSQL documentation,
including tutorials, installation guides, known bugs and fixes, cookbooks,
reference manuals/guides, books and lots of related resources. User documentation is also available in Chinese, French, German, Japanese, Portuguese, Russian, and Spanish.
- Linux Security Documentation and Resources
- *cool* A comprehensive resouce centre; includes FAQs/HOWTOs, forums, whitepapers, resources on firewalls, host security, cryptography, network security, intrusion detection, securing Linux systems, a quick reference guide, and an administrator's guide.
- The Linux Tutorial
- *look* An in-depth and easy to understand introduction to Linux with numerous tutorials and HOWTOs on a wide variety of subjects.
- Python 2.7 Documentation
- The main documentation site for Python.
- Lea (Linux Entre Amis), site d'aide Linux francophone
- A French Linux tips site; includes resources, forums, mailing
lists, drivers, software apps., glossary, kernel information.
- Start linux - Your Guide to starting Linux
- Loads of tutorials, HOW-TOs, tips, and reviews.
- Knoppix Linux
- A resource site for Knoppix users, developers and testers. Has an
extensive documentation section.
- Computer Technology Documentation Project (CTDP) Linux Operating Systems Section
- *cool* Features Augustin Velasco's Linux Manual (4 volumes), Linux Users' Guide, How Linux Works Guide, Linux Files and Command
Reference, HOWTOs, Linux Startup Manual, and Linux Programmer's Guide - all available online or in PDF format.
- Adding WhatsThis Help To KDE Applications
- "A Non-Programmer's Guide to Participating in KDE, Part 1" A
tutorial about contributing to KDE's online documentation. Also available
in Spanish.
- How to Evaluate Open Source Software / Free Software (OSS/FS) Programs
- *look* A comprehensive document that organizations should use when evaluating
OSS/FSS software. (2007)
- GNU Scientific Library -- Reference Manual
- A collection of numerical routines for scientific computing.
- Debian GNU/Linux System Administration Resources
- Tips and resources specifically for Debian system administrators.
- Debian GNU/Linux 4.0 (Etch) -- Installation Guide
- Install instructions and downloadable files for all supported architectures. Available in many languages.
- Advanced Bash-Scripting Guide
- An in-depth exploration of the art of shell scripting. (2010)
- TuxMobil: Linux and (Cellular) Phones
- Links to usage documentation about Linux with different mobile phones and Linux software applications for mobile phones.
- SUSE Linux Administrative Guide
- *cool* A comprehensive SUSE guide for version 9.3.
- Fedora Documentation Project
- The main site for Fedora documentation.
- Fedora 9 Installation Guide
- A guide to help the user with some common configuration and installation tasks for Fedora 9 (Sulphur). (2008)
- Git Magic
- An introductory guide to git with lots of examples of how to get things done. Translated into Chinese. Also available in PDF format, as a Debian package (testing and unstable), and an Ubuntu package (Jaunty Jackalope).
- IBM developerWorks Article - "Manage Source Code Using Git"
- How to install and use Git, a distributed SCM tool used by Linus and other Linux kernel developers, and many other FOSS projects. (2006)
- BackSpace and Delete Configuration for Linux (VT, xterm, bash, tcsh, netscape and more)
- Excellent guide to keymapping.
- Linux Audio Users Guide
- *cool* A comprehensive site of HOWTOs and FAQs and other basic documentation. The documentation found on this site mostly deals with sound drivers, recording, MIDI and music production techniques for a GNU/Linux environment.
- YoLinux Tutorial - Software Development on Linux
- *look* An extensive tutorial (with links) of the tools for programming languages supported by Linux. Includes compilers, tools, software design,
bug tracking, development libraries, autoconf, books and other categories. (2008)
- The Independent Qt Tutorial
- A comprehensive tutorial with lots of examples and links to the official Qt documentation. French and Italian translations available. Available online and as an an archive for downloading and off-line browsing. (2006)
- Introduction to Mozilla - A Manual for First Time Users
- A guide for Mozilla 1.5 in PDF and web formats; available
in English, Dutch, French, German and Spanish.
- Ubuntu Guides
- *cool* This is the main page for accessing detailed guides to the various Ubuntu versions from 5.10 (Breezy Badger) to 9.10 (Karmic Koala). This is essential reading for Ubuntu users. All guides are translated into many languages.
- About Debian
- A step-by-step guide on installing Linux software for servers and network installation along with set up for beginners with instructions on configuring a home server. Other Debian resources are included on this site.
- Beginner FLTK Tutorial
- A useful tutorial for those just starting with FLTK. (2005)
- Linux Journal Article - "Inside TLDP"
- A behind-the-scenes look at the history and evolution of the Linux Documentation Project. (2004)
- IBM developerWorks - Open Source Projects - System Recovery with Knoppix
- Using Knoppix as a system recovery tool (or what to do when good disks go bad). This article is a little dated (2003), but still useful.
- IBM developerWorks : Open source : Technical Library
- *cool* This library includes a wide range of technical articles and tutorials for open source developers.
- The netfilter/iptables project
- *look* The premier site for information on Linux firewalls and routers; contains extensive documentation in many languages, mailing lists, downloads, security information, and news.
- GIMP - Tutorials
- A fine selection of tutorials for the beginner to the expert; also
tutorials for photo editing, web and script authoring.
- Documentation for Ubuntu
- The official documentation site for Ubuntu, Kubuntu, and Xubuntu; server and packaging guides can be found here as well. See also the link to the community-contributed documentation on the Ubuntu wiki @ https://help.ubuntu.com/community/.
- Official Gentoo Documentation
- The official site for Gentoo documentation; available in many languages.
- Programming in C -- UNIX System Calls and Subroutines using C
- An online manual for C; last substantial update in 1999, however still relevant except the section on The Common
Desktop Environment (CDE) which should be ignored.
- Rosetta Stone for Unix
- A Sysadmin's Unixersal Translator; a handy reference chart of
equivalences of commands and tasks in various Unices.
- IBM developerWorks - Open Source Tutorials and Projects
- Resources for open source development and implementation.
- Writing an ALSA Driver
- A comprehensive guide to writing an ALSA (Advanced Linux Sound
Architecture) driver. (2007)
- Linux command line tips
- A table of handy commands + descriptions; organized by broad subject.. Also available in a variety of languages including: Brazilian Portuguese, Chinese (simplified), Hungarian, Polish, Japanese, Russian, Srpski jesik (Serbian), and Spanish.
- Heiner's SHELLdorado
- *cool* A comprehensive shell scripting resource site for UNIX.
- Linux Journal Tutorial - Learning to Use X11
- A tutorial discussing how to use X11 fully and effectively.
- FreeOS
- A resource centre for free operating systems.
- The QWireless Handbook
- A x86 and iPaq (palmtop) app analyzing wireless LANs; handbook covers
installation, general use and data structures.
- U n i x Power
- A Unix information portal; includes FAQs, beginner information, security, news, and magazines and publications.
- Zb - z a z z y b o b . c o m
- *look* A "must see" Linux information site with an emphasis on scripting and general Linux tips.
- LinuxPlanet - Tutorials - Linux Partitions: A Primer - Hard Drive Basics
- Contains basic information on Linux partitions; information is still relevant. (2002)
- Debian GNU/Linux FAI Guide (Fully Automatic Installation)
- *cool* This comprehensive manual includes information on installation, planning and creating the configuration and how to deal with errors. (2007)
- Firefox Add-ons (Extensions)
- An extensive list of currently available Firefox extensions organized by broad subject category. Each entry has
a short annotation, a download link, file size, version number and update date. Also included are themes, dictionaries, search engines, and plugins. A multilingual site. A warning note: be aware that some of the add-ons are proprietary. Check the licenses before downloading.
- Introduction to Linux; A Hands-On Guide
- *look* An excellent guide for Linux beginners as well as a reference tool for more advanced users. (2008)
- Coasterless DVD Burning
- A detailed tutorial on DVD burning for the beginner. (2005)
- OSRC: The Operating System Resource Center
- *cool* Extensive information about booting, file systems, memory, architecture, and interfacing with other devices; divided into hardware and software sections.
- Gentoo Linux Handbook
- A centralized documentation source for the Gentoo distribution; available for specific architectures. The handbook has been translated into many languages.
- Fedora Installation Guide
- A detailed guide to the install process for Fedora Core 8 and 7 as well as older versions. Available in many languages.
- ZopeWiki
- This site houses most Zope-related wikis since 2006.
- Blender Wiki
- *look* The primary site for Blender (a graphics animation and video production program) documentation. Contains user and developer documentation, as well as Blender Wiki writer's documentation. Internationalization is excellent - translated into 25 languages.
- Blender 3D: Noob to Pro
- A set of Blender tutorials for all levels of users.
- Vim as an XML Editor
- A detailed guide to XML editing using Vim.
- Grip User's Guide
- A comprehensive guide to Grip, a cd-player and cd-ripper for the Gnome desktop. (2004)
- Grub From the Ground Up
- A guide to the Grub bootloader. (2005)
- GIMP Documentation
- *cool* User manuals for the following GIMP versions: 2.6 (work in progress), 2.4, and 2.2. Manuals are available in Dutch, English, French, German, Italian, Korean, Polish, and Spanish.
- Fortran 90 for the Fortran 77 Programmer
- This tutorial eases the transition from the common and popular programming language Fortran 77 to the more modern Fortran 90. Now that free Fortran 95 compilers are getting pretty solid, this tutorial becomes relevant for free software programmers. (2006)
- Vim Cookbook
- This manual contains instructions for doing both simple and complex operations with VIM.
- Kernel Hackers' Guide to Git
- A cookbook of recipes for getting up and running with git, Linus' source code management (SCM) software. (2008)
- A Guide to Building Secure Web Applications and Web Services
- A massive document covering all aspects of web application and web service security; published by the Open Web Application Security Project (OWASP). Current stable version is 2.0 (2006). Also available in Spanish. N.B.: Work on new revision started 2010-02-10.
- XFig User Manual
- A documentation guide for XFig. Latest version is 3.2.5, 2007-03-31. Also available in Japanese.
- The Definitive Guide to VoIP for Linux Users | VoIP Now
- *look* A comprehensive guide to the best VoIP resources. (2008)
- Quick Toots
- Articles about Linux audio applications.
- Tombuntu
- A Ubuntu and Linux news site. There are also Linux and Ubuntu tips, software reviews, and tutorials.
- GNOME Library - Administrators
- It includes the "GNOME 2.14 Desktop System Administration Guide", the "Desktop Administrators' Guide to GNOME Lockdown and Preconfiguration", and the "Gnome Display Manager Reference Manual". Available in ~ 50 languages.
- SUSEGeek
- Articles, HOWTOs, tips, tutorials, and troubleshooting for SUSE and openSUSE.
- All About Linux
- *cool* Helpful tips and tricks in using and administering Linux.
- Packaging Guidelines - Fedora Project
- A collection of guidelines for writing Fedora packages. Last updated 2007-04-17.
- LWN: KHB (Kernel Hacker's Bookshelf) - A Filesystems Reading List
- An annotated list of key file system papers and books. Even though this list is a little dated (2006), it is still a useful resource to consult.
- Ubuntu Geek
- Tips, HOWTOS, tutorials, and articles about Ubuntu Linux. Organized by broad subject categories.
- AusCERT UNIX and Linux Security Checklist v3.0
- A concise guide to securely running Linux and UNIX systems. It targets system administrators in organizations of all sizes. (2007)
- A Quick Guide to GPLv3 - Free Software Foundation
- *cool* This guide provides developers with an easy-to-understand overview of the major changes in the revised license. It goes through each new feature one by one, clearly describing how it works. Also available in PDF or reStructuredText (tarball) formats. (2009)
- All about Linux: 10 Seconds Guide to Bash Shell Scripting
- A concise reference guide to writing Bash scripts. (2005)
- Version Management with CVS - Online Manual
- This is the official manual for CVS; commonly known as "the Cederqvist" (after the primary author, Per Cederqvist), the manual covers repositories, branches, and file maintenance; includes reference material for both CVS users and CVS repository administrators. (2008)
- Welcome to The PC Guide!
- A detailed PC hardware information guide presented in an excellent, easy-to-understand style. The latest full version of this guide is 2001, but a lot of the information is still relevant and there have been some recent updates.
- ESR's Guide to Hacking With GPS
- An introductory guide to writing GPS-aware software; includes basic information about GPS. (2005) N.B.: This is still a useful guide despite the date. Some links are no longer working
- BIOS from A to Z
- *look* An in-depth guide to the BIOS chip; covers the basics, tuning, settings, updating, and the Golden Rules. (2006)
- Vimdoc
- A central repository of Vim documentation; includes help files in Bahasa Indonesia, French, Japanese, and Russian.
- FreeSoftware Magazine Tutorial - Writing Device Drivers in Linux
- *cool* "Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device
drivers?" - Linus Torvalds. Here's your chance to do just that! A detailed tutorial on how to write device drivers like kernel developers. (2006)
- ONLamp.com Article - "Rethinking Community Documentation"
- An in-depth look at the present and future state of community online documentation for free and open source
software projects. The author also discusses the continuing role of books in the documentation process. (2006). This is still an important issue for the FOSS community today. (2009
- Setting Up Subversion
- The primary focus of this concise guide is on obtaining, building, configuring, and using a Subversion repository. (2006)
- Writing udev Rules
- This document introduces the main concepts of udev rule writing. udev is a file system replacement for DevFS on the Linux 2.6 kernel series and beyond. (2006)
- Postfix Wiki
- A wealth of online resources about Postfix can be found here including the source code and excellent documentation.
- Linsec.ca
- This site contains primarily security-related articles, tips, and advice. Also included are tips for using LDAP as an address book, Mac OS X tips, book reviews, and software reviews.
- Open of Course - Free Open Content Courses and Tutorials
- A multilingual portal of free online Linux and open source software courses and tutorials.
- The Linux Information Project (LINFO) Home Page
- This project, started and managed by the Bellevue Linux Users Group (BELUG), is dedicated to providing high quality, comprehensive and easily accessible information about Linux and other free software. The user can find HOWTOs on a wide variety of subjects as well as information on Linux commands and advocacy.
- The debiantutorials.org Homepage
- A tutorial and information site to assist users in switching from Windows to the Debian Linux desktop without "geekness".
- Fedora 8 Installation Guide
- A guide to help the user with some common installation tasks for Fedora 8 (Werewolf). (2008)
- A Practical Guide to GPL Compliance - Software Freedom Law Center
- *look* A guide to effective compliance with the GNU General Public License (GPL) and related licenses. It focuses on avoiding compliance actions and minimizing the negative impact when enforcement actions occur. (2008)
- Linux Config
- A website that promotes Free Software and GNU/Linux. This site has Linux administration and configuration articles, tutorials, and guides plus the latest Linux news.
- Asterisk Guru - Tutorials and HOWTOs for the Asterisk PBX and VoIP in General
- A resource site for Asterisk, Linux PBX software for VoIP networks, as well as general information on VoIP. This site has tutorials, user forums, reviews, tools, and a database of VoIP providers organized by country.
- X Window System Version 11 Release 7.5 - X.Org Foundation
- This site has information for the latest release of the X Window System from the X.Org Foundation. The source tarball, release notes, documentation, and changelog are available here.
- XML Tutorial
- *cool* One of the best XML tutorials available for both the beginner and the advanced user.
- IPTables Tutorial
- *look* One of the best iptables tutorials available. (2007)
- OpenGL Video Tutorial
- *cool* An OpenGL/GLUT tutorial for C++. It's designed for beginners, but advanced enough for experienced developers. Includes both video and text versions. (2007)
- Debian Linux Kernel Handbook
- The main goal of this handbook is to serve as a single access point to all kernel-related documentation. It contains the information about the Debian packaging of Linux kernel for the Etch release of Debian (version 4.0). (2008)
- Introduction to the Linux Operating System - Linux Tutorial - Techcuriosity.com
- An introductory tutorial about Linux for the new user. Topics include: the advantages of Linux, Linux vs. Windows, Linux directory structure, permissions, basic commands, and glossary of terms. (2007)
- FOSSwire
- This site offers articles, news, and tutorials about free and open source software for both the individual and enterprise/business user.
- Linux Loop
- This site keeps the user "In the Loop" with Linux news, reviews, guides, and tutorials.
- GNOME Documentation Library
- The central documentation site for the GNOME project. Includes documentation for users, system administrators and developers. Translated (or partially translated) into 50 languages.
- Linux Man Pages
- *cool* A searchable, online Linux documentation site containing the Linux manual (man) pages.
- The Linux Terminal - a Beginners' Bash | Malta Linux User Group
- This useful tutorial explains to non-technical users the basics of how to use the Bash shell.
- Linux Tips
- A tips and tricks information site for all levels of Linux users. This site has a search function and organizes the tips into subject categories convenient for browsing.
- Dev Shed - Open Source Web Development Tutorials
- Web development tutorial site. Includes tutorials, articles, and forums on many topics including: Administration, AJAX, Apache, DHTML, Java, MySQL, Perl, Python, Security, XML, and Zope.
- Bash Guide for Beginners
- A detailed, practical guide to Bash that provides real-life instead of theoretical examples, which is particularly helpful for those new to Bash. The author has a lot of experience as a Linux user, system administrator, and trainer. (2008)
- Linux Command Line
- A table of Linux commands (with brief descriptions for each command) organized into broad subject categories. A multilingual site.
- Field Guide to Firefox 3
- *cool* A detailed guide to the new features in Firefox version 3.
- What Every Programmer Should Know About Memory
- *cool* A comprehensive document on how memory and software interact. This is a nine-part series that deals with topics such as: CPU caches, Virtual memory, NUMA systems, cache optimization, multi-threaded optimizations, memory performance tools, and future technologies. Links to the other parts of the series can be found at the end of part 1. (2007)
- GTK+ and Glade3 GUI Programming Tutorial - Parts 1-3
- This three-part series on Glade 3 covers the following topics: Part 1 - designing a user interface using Glade 3; Part 2 - choosing a programming language for GTK+ development; and Part 3 - writing a basic program to implement the Glade file. Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. (2008)
- Geek. com Article - "How to Build and Customize Your Own PBX with Asterisk"
- This excellent article will get you up and running your own PBX telephony system in an hour or two. (2008)
- FLOSS Manuals
- This site offers documentation manuals for a wide variety of free software. Some of the subjects include: audio editing, video, graphic design, office, translation, file sharing, streaming, and media players. The website is also available in Dutch and Finnish. These manuals can either be downloaded in PDF format or read online.
- GIMP Tutorials and Useful Snippets
- *cool* A large database of GIMP tutorials searchable by subject category. Translated into Dutch, French, German, Polish, and Spanish.
- 12 Tips for Writing Free Software Documentation
- Bruce Byfield gives excellent advice for writing software documentation. (2008)
- MySQL Documentation
- The main documentation site for MySQL. It contains links to the various versions of the MySQL Reference Manual. Excellent multilingual support.
- Freedom Task Force (FTF) - Building Legal Infrastructure for Your Free Software Project
- This guide has practical tips on how Free Software projects can consolidate their legal position. It includes information about setting up legal entities, dealing with copyright issues, managing trademarks, and best practices for project management. Also available in Dutch, French, German,and Greek. (2009)
- BlenderNation
- The central news site for Blender, the free, open source 3D graphics creation suite. This site also has a nice selection of tutorials.
- Command-line Fu
- A comprehensive repository of the coolest and most useful Linux/UNIX commands submitted by users.
- Fortran 90 Tutorial
- A comprehensive tutorial on Fortran 90. (2009)
- Tux Training
- *look* A community software documentation repository. This is a treasure trove of information.
- Welcome to LinuxLaboratory
- The main purpose of this site is to house republished versions of Linux-related articles that the site maintainer has written for various publishers like O'Reilly, Linux.com (the old one, not the one that the LinuxFoundation now runs), TUX Magazine, Python Magazine, php|architect Magazine, Linux Magazine, and others.
- Free Linux Tutorials
- A collection of tutorials and tips written by a Linux user who wants to share what he has learned with other users. N.B.: parts of this site are still under construction and will be available soon.
- Unixmen
- A Linux documentation site specializing in HOWTOs and tutorials. In addition, this site has Linux news, forums, information about some Linux distributions, and a download section.
- Qt Online Reference Documentation
- *cool* The principal site for all Qt-related documentation.
- Command Line Cheatsheet
- A handy list of Linux commands with a short explanation of what each does. This list is organized into broad subject categories for ease of use.
- Udev: Introduction to Device Management In Modern Linux Systems
- This article clearly explains all aspects of Udev, the device manager for the Linux 2.6 kernel series. (2009)
- Hg Init: a Mercurial Tutorial
- This is a 6-part tutorial on using Mercurial, a revision control system. It also includes a section on how it differs from Subversion. (2010)
- The Newbie's Guide to Hacking the Linux Kernel | TuxRadar Linux
- Greg Kroah-Hartman, a prominent kernel developer, outlines what it takes to for newbies to patch the Linux kernel. (2010)
- Tutorials for Blender 3D
- Tutorials and documentation for Blender 3D and the Blender 3D Game Engine. Also includes game demos, textures, and models.
- Browser Security Handbook
- *cool* This handbook provides web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. (2009)
- IBM developerWorks Article - "Migrate to GRUB 2"
- *cool* This an excellent article on transitioning to the GRUB 2 boot loader. It includes details of its new capabilities and how to use it. Also available in Korean, Japanese, and Portuguese. (2010)
- LinuxPlanet - Tutorials - Linux Multi-Distro Package Manager Cheatsheet
- A handy list of package manager commands for both Debian-based and RPM-based distributions. (2010)
- Grub 2 Basics
- *cool* Useful documentation on the GRUB 2 basics. It targets users who are familiar with basic editing of the original Grub (Grub Legacy) menu and want to know how it carries over to Grub 2. This document is written for Ubuntu users, but the information can be used with other distributions. (2010)
- Sed - An Introduction and Tutorial
- *cool* A comprehensive tutorial for sed, the ultimate stream editor for modifying files automatically. (2011)
Emulation and Simulation
- <sort order="normal">title</sort>.
Palm Platform
- <sort order="normal">title</sort>.
- ACCESS Developer Network
- ACCESS Developer Network (ADN) is a global program connecting developers to tools, technical information, comprehensive support, and distribution channels. ADN provides technical and business development support to
assist mobile developers in launching applications and services for Garnet OS (formerly Palm OS) and the next-generation ACCESS Linux Platform.
ZX Spectrum Emulation
- <sort order="normal">title</sort>.
Macintosh/Apple Emulation
- <sort order="normal">title</sort>.
- Mac-on-Linux Project Overview
- A Linux/PPC program which makes it possible to run Mac OS in parallel with Linux. Latest release is 0.9.72.1, 2007-06-25.
Game Consoles
- <sort order="normal">title</sort>.
- HU-GO! - PC Engine Emulator
- A an emulator for a PC engine. Website also available in French. Latest release is 2.12, 2005-03-14.
- TuxNES - Linux NES Emulator
- An emulator for the 8-bit Nintendo entertainment system that runs under Linux. Last stable release: 0.75, 2001. N.B.: This software is still being downloaded at SourceForge.
- The Official MESS (Multiple Emulator Super System) Homepage
- A cross-platform free emulator which emulates a wide variety of systems including Atari, Nintendo Entertainment System, GameBoy, MegaDuck/Cougar Boy, Game Gear, Master System, and many others. Latest release is 0.135, 2009-11-07.
- PCSX2 - PS2 Emulator for Linux and Windows
- A PlayStation 2 (PS2) emulator for Linux and Windows. Latest stable release is 0.96, 2009-04-17.
- GP2X Linux Console Official Site
- A handheld games console which runs on embedded GNU/Linux; this is an open system so games can be developed without fear of corporate intervention.
Arcade Machines
- <sort order="normal">title</sort>.
- MAMEdev
- The official site of the MAME (Official Multiple Arcade Machine Emulator) development team.
- DAPHNE
- A multiple arcade laser disc emulator; also available in French and Italian. N.B. Must have JavaScript enabled to view this site.
- KMameleon Homepage
- KDE XMame front-end.
- GXMame
- A front-end for XMame using the GTK library.
- AdvanceMAME
- A MAME and MESS port with an advanced video support for arcade
monitors, TVs, and PC monitors.
- StepMania: Free Dance Game and Songs
- A cross-platform rhythm video game and engine which features 3D graphics, visualizations, support for gamepads/dance pads, and a step recording mode. Also available in French, German, Italian, Portuguese, and Spanish.
Windows Emulation
- <sort order="normal">title</sort>.
- Wine HQ
- The primary site for information about Wine, an Open Source implementation of the Windows API on top of X, OpenGL, and Linux/UNIX. This site contains documentation, HOWTOs, FAQs, developer information, Wine Wiki, an applications database, community news, and links.
- Codeweavers - CrossOver Office
- Linux desktop software that allows the user to use Windows products on
Linux.
- Frank's Corner - Running Windows Applications and Games on Linux
- This website contains all the information needed to get some popular Windows applications and games running on Linux using Wine.
- Wine Reviews
- A news source for Windows applications and games on Linux.
- A Guide to Wine on Ubuntu for Beginners
- A helpful beginners guide for setting up Wine on Ubuntu. It includes sections on installation, configuring, and customizing Wine. (2010)
VHDL
- <sort order="normal">title</sort>.
- The gEDA Project
- A GPLed suite of tools used for electrical circuit design, schematic capture, simulation, prototyping, and production. Latest stable release is 1.4.1, 2008-09-29.
- Alliance - VLSI CAD system
- A complete set of free CAD tools and portable libraries for VLSI design.
- FreeHDL Project
- A free and open VHDL simulator for Linux.
- Open Collector
- Database of open hardware designs and design programs (especially
the EDA end of hardware design).
- Icarus Verilog
- A Verilog simulation and synthesis tool; it operates as a compiler, compiling source code written in Verilog (IEEE-1364)
into some target format.
- Covered - Verilog Code Coverage Analyzer
- A Verilog code coverage analysis tool that can be useful for determining how well a diagnostic test suite is covering the design under test.
- Gerbv - A Free Gerber Viewer
- A utility for displaying CAD files that are used in the manufacture of electronic printed circuit boards. It is one of the utilities affiliated with the gEDA project.
- Mainsoft - the Cross-Platform Development Company
- Visual MainWin for Linux and UNIX.
- JONGL: The Juggling Simulator
- A cross-platform juggling simulator which demonstrates most of the juggling patterns you can think of (and even more...). Watch up to 20 jugglers throwing up to 100 objects. Supports 5 human languages (English, German, French, Spanish and Catalan).
- TKGate - Event driven digital circuit simulator
- An event-driven digital circuit simulator with a tcl/tk-based graphical editor and a multilingual interface (Catalan,
English, French, German, Japanese, Spanish, and Welsh). Latest release is 1.8.7, 2007-01-29.
- TORCS - The Open Racing Car Simulator
- A cross-platform 3D racing cars simulator using OpenGL. It can be used as an ordinary car racing game, an AI racing game, and as a research platform. Latest release is 1.40, 2010-04-05.
- Xtrs - TRS-80 Model I/III/4 Emulator for Unix
- A Radio Shack TRS-80 Model I/III/4/4P emulator for Unix and the X Window System. It includes lower case, the real time clock, hi-res graphics, serial port, parallel printer, mouse, cassette, sound and music output (requires OSS), 5" and 8" floppy disk drives in single and double density, and even hard disk drives.
- SPIM MIPS Simulator
- A self-contained simulator that will run MIPS32 assembly language programs. Latest release is 7.4, 2009-01-22.
- Bochs
- A portable, cross-platform, open source IA-32 (x86) PC emulator. Latest stable release is 2.4.5, 2010-04-25.
- The VICE Emulator - C64, C128, VIC20, PET's, CBM-II
- A program that runs on a UNIX/Linux, MS-DOS, Win32, OS/2, Acorn RISC OS or BeOS machine and executes programs intended for the old 8-bit computers.
- The FreeDOS Project
- A free DOS-compatible operating system for IBM-PC compatible systems.
- UAE - The UAE Amiga Emulator
- Software emulation of the hardware for the Commodore Amiga 500/1000/2000.
- STonX Homepage
- An Atari ST Emulator intended primarily for use with Linux/UNIX and the X Window System. Latest stable release is
0.6.7.4, 2001-07-21.
- Stellarium Astronomy Software
- *cool* A cross-platform desktop planetarium, which renders 3D photo-realistic skies in real time with OpenGL; its ease-of-use is a big advantage. Latest release is 0.10.2, 2009-03-09.
- DOSEMU Main Page
- A Linux DOS emulation application that enables Linux to boot any DOS and run DOS programs - including DPMI applications. Latest stable release is 1.4.0, 2007-05-05.
- Hercules System/370, ESA/390, and z/Architecture Emulator
- A cross-platform, open source software implementation of the mainframe System/370 and ESA/390 architectures as well as the new 64-bit z/architecture. Latest release is 3.07, 2010-03-09.
- ZSNES HOMEPAGE
- A cross-platform Super Nintendo emulator program. Latest release is 1.51, 2007-01-24.
- The cnet network simulator
- A network simulator which enables experimentation with various data-link layer, network layer, routing and transport layer networking protocols in networks consisting of any combination of point-to-point links and IEEE 802.3 Ethernet segments. Latest release is 2.0.10, 2006-03-07.
- Atari800 Emulation Page
- A freely distributable portable emulator which emulates an Atari 800, 800XL, 130XE and 5200 emulator for Unix, Amiga, MS-DOS, Atari TT/Falcon, SDL and WinCE. Latest release is 2.1.0, 2009-03-30.
- SimPy Simulation Package
- An object-oriented, process-based discrete-event simulation language based on standard Python. Latest stable release
is 1.8, 2007-01-31.
- LinuxEmu - Another Nifty Geeklog Site
- Linux emulation news site.
- Xen Virtual Machine Monitor
- A virtual machine monitor (VMM) for x86-compatible computers and can securely execute multiple virtual machines, each running its own operating system.
- Celestia
- *cool* Cross-platform planetarium and space simulation software with a database of 100,000+ stars, and a catalogue of more than 100 objects in the solar system. Latest release is 1.6.0, 2009-07-09.
- Stella: "A multi-platform Atari 2600 VCS emulator"
- Latest stable release is 2.4, 2007-08-20.
- KStella
- A KDE front-end to the Stella Atari 2600 emulator.
- Flight Gear Flight Simulator
- An open source, multi-platform flight simulator. The goal of this project is to create a sophisticated flight simulator framework for use in research or academic environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. Website also available in French, Japanese, Polish, Portuguese, and Spanish.
- Eterm Development Home Page
- A colour vt102 terminal emulator.
- DOSBox, an x86 Emulator With DOS
- DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, modem, etc., necessary for running many old DOS games and other DOS applications that cannot be run on modern PCs and operating systems. Latest release is 0.72, 2007-08-27.
- PearPC - PowerPC Architecture Emulator
- An architecture-independent PowerPC platform emulator.
- Anyterm - A Terminal Anywhere
- A terminal emulator on a Web page using Javascript and an Apache module.
- QEMU
- A generic and open source processor emulator. It supports a wide variety of host and target CPUs. Latest release is 0.13.0, 2010-10-18.
- Mlterm
- One of the best multilingual terminal emulators.
- VirtualGL
- A cross-platform application which provides hardware-accelerated 3D rendering capabilities to thin clients. Latest stable release is 2.0, 2007-01-07.
- Welcome to OpenVZ
- An operating system-level server virtualization project built on Linux. It creates isolated, secure virtual private servers on a single physical server resulting in better server utilization and no conflict between
applications. Latest release is 3.0.23, 2008-11-11.
- KVM: Kernel-based Virtual Machine for Linux
- A full virtualization solution for Linux on x86 hardware. It consists of a loadable kernel module (kvm.ko) and a userspace component. KVM is included in the mainline linux kernel since 2.6.20 and is stable and fast for most workloads.
- Open Virtual Machine Tools
- A cross-platform, open source implementation of VMware tools. This is a set of guest operating system virtualization components that enhance performance and user experience of virtual machines.
- Open LINA
- OpenLina enables developers and independent software vendors to build Linux applications that run on all operating systems.
- VirtualBox
- A general-purpose, virtualizer for x86 and and AMD64/Intel64 hardware. It is targeted for server, desktop and embedded use. Latest stable release is 4.0, 2010-12-22.
- VDrift - Open Source Drift Racing Simulation
- A cross-platform, open source drift racing simulation game.
- Convirture
- A graphical management tool for virtual machine life cycle management. It manages both Xen and KVM from a single interface.
- Parrot VM
- A virtual machine designed to efficiently compile and execute bytecode for dynamic languages. It uses just-in-time compilation for speed to reduce the interpretation overhead. Parrot is not about parrots, though the developers are rather fond of them for obvious reasons. :-) Latest stable release is 3.0.0, 2011-01-18.
Games
- <sort order="normal">title</sort>.
Doom
- <sort order="normal">title</sort>.
- PrBoom
- A Linux doom clone. Latest release is 2.5.0, 2008-11-09.
MUDs (Multi-User Dungeon /Domain/Dimension)
- <sort order="normal">title</sort>.
- The Mud Connector
- This site has been serving the MUD community since 1994 with its extensive and searchable database of text-based and graphical MUD listings (MMORPGs), active discussion forums, a MUD players' directory, user-expandable resource center and much more.
- KMuddy homepage
- A MUD client for KDE. Latest stable release is 1.0, 2009-07-19, a KDE4-based version. Older releases are available for KDE 3.x versions.
- Kmud - free MUD client for KDE
- MUD client for Linux and other Unix platforms running KDE.
- Crossfire - The Multi-Player Adventure Game
- A cross-platform, open source, cooperative multi-player graphical RPG and adventure game. Latest release is 1.12.0 (GTK-v2 client for Linux), 2009-04-05.
- OpenIMC - Intermud Communication Network
- Uses custom protocols or other connection devices in order to connect MU*s together into IRC-derived chat networks.
Quake
- <sort order="normal">title</sort>.
- Quake - SDL Quake
- A port of ID Software's popular Quake 3-D shooter game.
- QuakeForge - An Open Source Quake Development Project
- A 3D graphics game engine based on id Software's legendary Quake and QuakeWorld game engine. Latest version is 0.5.5, 2004-05-02.
- XQF
- A game server browser and launcher for Unix/X11 for many popular games such as the Quake series.
Meta Sites
- <sort order="normal">title</sort>.
- Linux Games - For the People
- Site contains news, articles, reviews and is the host site for ~12 Linux games.
- The Linux Game Tome
- *look* A huge Linux games database along with the latest Linux game news and forums.
- Linux Game List
- *cool* A searchable database of well-established Linux games.
- HOLARSE.DE/NET - Spielen unter Linux
- German Linux Gaming Site
- Welcome New Breed Software
- Primary focus is games software, but useful libraries, utilities and tools are included. N.B.: Some of the games for Linux are freeware, which does not include the source code.
- The icculus.org Homepage -- The Helping Phriendly Box
- Hosts open source games software projects, game news and archives,
homepages, email accounts, shell accounts, and cvs access.
- Games for Linux
- *cool* A searchable Linux games database; for each game the following information is provided: subject category, author,
description, size, tarball, dependencies, homepage, operating system, and user rating.
- Linux Gamers' Game List
- *cool* A searchable list of ~200 of the best games for Linux.
- Linux Gamer Guide - StrangeGamer.com
- A resource site for Linux games; includes gaming news, HOWTOs, links & directories, and a list of games organized by genre.
- 42 of the Best Free Linux Games
- A compilation of Linux games organized into broad subject areas. Each entry has a summary, license information, developer list, system requirements, and a link to the homepage. Criteria used for this list are: Free to play (no download charge, no monthly charge); doesn't require Wine to run; and must not be in early stages of development. N.B.: Part two of this series can be found here: 42 More of the Best Free Linux Games - http://www.linuxlinks.com/article/20080522164112313/Games-Part2.html . Both parts last updated 2009-09-16.
- Adonthell
- A role-playing game.
- Netrek Nexus
- A cross-platform, multi-player (up to 16 players) battle simulation with a Star Trek theme. It is a successor Netrek (1986) and was first played in 1988. As of 2010 it is the oldest Internet game still actively played. Latest release is 3.2.7, 2008-09-19.
- XLightOff
- A little game in X; originally a NeXTStep implementation by Edmund Ronald (the original game was called Quinto).
- Tuxedo T. Penguin Stars in TuxKart!
- Tux stars in a simple Go-Kart racing game; latest release is 0.4.0, 2004-03-20.
- Pygame
- A portable, cross-platform set of Python modules designed for writing games.
- LinWarrior 3D
- A Linux clone of MechWarrior 3D. Latest release is 0.61 (beta), 2008-03-08.
- Thrust
- Based on the Atari game, Gravitar, the player controls a spaceship in corridors by rotating, thrusting and shooting; latest release is 0.89f, 2006-01-09.
- GarageGames
- An Internet publishing label for independent games and game
developers; a variety of Linux games are available.
- Live Linux Gaming
- A Linux gaming live distribution based on Arch Linux. Simply boot and play. The latest version comes with ~34 games. This project looks like just the ticket for Linux gamers.
- Aleph One/SDL: Never stop moving, never stop firing...
- An open source 3D first-person shooter game, based on the game called Marathon 2. Latest release is 2005-11-20.
- Asteroids3D Home Page
- A first person shooter for Linux inspired by Asteroids and The Empire Strikes Back. Latest release is 0.5.1, 2008-04-06.
- ClanBomber - Bomberman Like game
- A free (GPL), cross-platform Bomberman-like multi-player game that uses ClanLib, a free multi-platform C++ game SDK. Latest stable release for ClanBomber 2 is 0.91, 2007-10-15.
- StepMania: Free Dance Game and Songs
- A cross-platform rhythm video game and engine which features 3D graphics, visualizations, support for gamepads/dance pads, and a step recording mode. Also available in French, German, Italian, Portuguese, and Spanish.
- Enigma: A Puzzle Game
- A puzzle game involving falling blocks, exploding bombs, and pushing stuff around, with elements of Boulderdash and elements of Sokoban included. Latest release is 1.04, 2004-02-29.
- GCompris
- A cross-platform suite of educational software for children aged 2 to 10. Available in over 40 languages. Latest release is 9.0, 2010-01-03.
- BlackHoleSun Software, Inc.
- A selection of Linux games: Krilo (action-packed puzzles), Bunnies (funny player mayhem) and Aftermath (racing destruction).
- Hexen
- A port of Raven Software's popular Hexen 3-D shooter game.
- Merchant Empires
- A multi-player, Web-based game of space exploration and economic competition. Latest release is 0.88, 2001.
- NetPONG
- A network playable pong game.
- Real Time Battle
- A programming game, in which robots controlled by programs fight each other; user manual available in English, French, German, Spanish and Japanese.
- Terminus
- An epic space combat role playing game (rpg) for Linux.
- Trophy Homepage
- A 2D car racing action game for Linux; latest stable release is 1.1.3, 2003-05-13.
- XTux homepage
- A multi-player Gauntlet-style arcade game for X-Windows featuring open source mascots such as Tux; latest stable release on 2003-03-12.
- Dopewars
- A cross-platform, drug-dealing game based on "Drug Wars" by John E. Dell. Latest release 1.5.12, 2005-12-30.
- Prometheus Project For Unix
- A runtime strategy game for X Windows.
- WorldForge Project
- The WorldForge project is about building tools to allow the construction of online role-playing games. A community of free game developers centred around developing software, music, art, code and content for free games. The WorldForge project is the original open-source MMORPG project, dating back to 1997.
- The Battalion Page
- Andrew Johnson's original Battalion game.
- Powermanga Linux
- Arcade 2D shoot-em-up game. Latest release is 0.90, 2007-09-04.
- CGoban
- A Unix-based client for connection to an Internet go server that uses protocols similar to the one used by IGS, the Internet Go Server; also functions as a SGF (Smart Game Format) browser that allows viewing and editing go game records. Latest release is 1.9.14, 2003-01-05.
- Rocks'n'Diamonds
- A cross-platform, arcade-style, network multi-player game. Latest stable release is 3.25, 2007-10-04. N.B.: version 3.26 has a critical bug, and the developer advises reverting back to 3.25 until it is fixed.
- Xconq - Empire Style Strategy Game
- A general strategy game system that includes all the components for a complete game system: a portable engine, graphical interfaces for Unix/Linux/X11, MacOS, and Windows, multiple AIs, networking for multi-player games, and an extensive game library. Latest release (pre-release packages) is 7.5, 2004-05-20.
- KnightCap - Yet Another Free Chess Program
- A chess program written for the Fujitsu AP1000+ parallel computer (running AP/Linux).
- The glTron Homepage
- OpenGL Light Cycles clone.
- NetSpades
- NetGames has merged with the GNU Gaming Zone (GGZ) project (http://www.ggzgamingzone.org/). All development is now on GNU Gaming Zone.
- Intelligent Tetris (ITETRIS)
- Another implementation of the classic game, but this version can play itself!; latest version is 1.6.3c, 2005-06-07
- Freeciv - Civilization clone
- A free and open source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and the mission is to lead your tribe from the stone age to the space age and beyond... Latest stable release is 2.2.4, 2010-12-07.
- Tim Mann's Chess Page
- Information on GNU Chess, XBoard, WinBoard, Crafty, Internet chess servers, Zippy, chess websites, and chess FTP sites.
- GtkPool
- A 2D pool game using the GTK+ toolkit.
- KaliNet - Online Gaming
- Internet game browser for playing games over the Internet, with support for 400 games.
- Thangorodrim - The Angband Page
- Computer dungeon exploration game based (loosely) on the books of J.R.R.Tolkien.
- XShipWars
- A multi-player Internet space combat gaming system. Latest release is 2.6.1, 2008-06-23.
- King of the Hill (KOTH)
- A multi-player, networked artillery game of little tanks with really big weapons set out to destroy one another. Latest release is 0.8.0, 2003-02-06.
- Pingus
- A Lemmings clone for GNU/Linux. It features 22 playable levels and runs under a variety of operating systems. Latest stable release is 0.7.3, 2010-03-18.
- Lincity
- A cross-platform city simulation game; current stable release is 1.12.1, 2004-08-13.
- Tuxedo T. Penguin: A Quest for Herring.
- The game stars Tux the Linux Penguin and his girlfriend, Gown, as they solve problems and search a number of 3D levels for Golden Herring. Latest release is 1.0.14, 2008-08-29.
- Linux Letters and Numbers
- A children's game for Linux.
- The Ace of Penguins
- A set of Linux/Unix solitaire games.
- Flight Gear Flight Simulator
- An open source, multi-platform flight simulator. The goal of this project is to create a sophisticated flight simulator framework for use in research or academic environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. Website also available in French, Japanese, Polish, Portuguese, and Spanish.
- Super Methane Brothers
- An action game in which a gas gun is used to capture baddies and throw them against walls to turn them into toys.
- Linux Return To Castle Wolfenstein FAQ
- Known issues and frequently asked questions for RTCW 1.41. (2004) According to the author the game was released in 2002-2003 and the FAQ is up-to-date. (2008)
- Project: glElite -OpenGL version of Elite
- A modular, generic open source space-role-playing framework.
- LGames - Linux Games
- A collection of neat, good-looking and addictive open source games for Linux.
- PyDDR (pydance)
- A Python-based rhythm game similar to Dance Dance Revolution or Pump It Up. Latest release is 1.1.0, 2009-12-27.
- BurgerSpace
- A burger-smashing video game. It is a clone of the 1982 BurgerTime video game by Data East. Latest release is 1.9.0, 2010-05-16
- Egoboo
- A 3d dungeon crawling adventure in the spirit of NetHack.
- T.E.G. - Tenes Empanadas Graciela (Risk clone)
- A cross-platform clone of 'Plan Tactico y Estrategico de la Guerra', which is a pseudo-clone of Risk, a multi-player, turn-based strategy game with a GNOME interface. Also available in Catalan, French, German, Hungarian, Italian, Polish, Portuguese, and Spanish. Latest release is 0.11.2, 2007-03-14.
- Cannon Smash
- A 3d table tennis game.
- IceBreaker - The Penguins are Loose !!
- A cool penguin game. Catch the penguins trapped on an iceberg in Antarctica and transport them to Finland where they are part of a plot for world domination. :-) Last development release is 1.9.6, 2002.
- Quadra
- An addictive action puzzle game with single player and multi-player capabilities (Internet or LAN). Latest stable release is 1.2.0, 2009-06-04.
- Mah-Jong for Linux, Unix, MacOS and Windows
- A set of three programs which provide a networked Mah Jong program, together with a computer player.
- Critical Mass (aka Critter)
- An SDL/OpenGL space shoot'em up arcade game and SDL/OpenGL 3D falling block game. Latest release 1.02, 2005-07-15.
- BZFlag Home Page
- A cross-platform, multi-player 3D tank battle game. Latest release is 2.0.12, 2008-06-25.
- Linux Gamers' FAQ
- An up-to-date FAQ on all aspects of Linux gaming. (2009)
- RoboCode Central
- A Java-based programming game, where the goal is to develop robot battle tanks to battle against competitor tanks.
The moto of Robocode is: Build the best, destroy the rest! Latest release is 1.7.1.3 (beta) 2009-06-08.
- Robocode: Home Page
- A site for all things Robocode (a game where you use Java to program one or more robots to do battle in an arena
against each other); uploads/downloads, forums, code snippets, news, bots, and tips can be found here.
- Simple DirectMedia Layer
- A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer; used extensively for games. Site also
available in German; documentation translated into many languages.
- ADOM Central
- The official Ancient Domains of Mystery website. A detailed RPG (role-playing game) with with hundreds of levels, randomly generated anew for each game; 200 combinations of races and classes; and more than 600 items, 400 monsters, dozens of quests.
- Stratagus
- A cross-platform real-time strategy gaming engine, which includes support for playing over the Internet/LAN, or playing a computer opponent; successor to Freecraft.
- Dragontech: Retro Games for the New Generation
- Pachi el marciano game available in English and Spanish.
- Cube Engine Games
- This is the homepage for all games based on the cube engine. Games included are: Cube 2: Sauerbraten, Cube 2: Eisenstern, Cube (the original game that started it all), and AssaultCube. These are first person shooter engine developed specifically for Linux.
- Tux Games - The Online Store for Linux Games
- A UK-based online Linux games store; ships worldwide.
- Cosmosmash Home Page
- A space rock shooting video games. A clone of the 1981 Astrosmash video game. Latest release is 1.4.5, 2010-05-16.
- Afternoon Stalker Home Page
- A robot-killing video game. A clone of the 1981 Night Stalker video game. latest release is 1.1.4, 2010-05-16.
- D2X Project
- Descent 2 for Linux. Continues D1X Project.
- GGZ Gaming Zone
- Available in English, German and Portuguese; Continues NetSpades (http://www-ece.rice.edu/~brentmh/spades/).
- Linux Game Publishing
- A Linux game company that aims to bring top quality Linux games to market by providing a reseller channel for both
ports of games from other platforms and for new games.
- The KsirK Home Page
- A free and open source strategy game for KDE.
- Vega Strike
- A 3d OpenGL action RPG space simulator for Linux. Latest stable release is 0.5.0, 2008-04-28.
- NetHack 3.4.3: Home Page
- A cross-platform, single-player dungeon exploration game with a variety of graphical and text interfaces which use the same game engine. Current version is 3.4.3, 2003.
- FooBillard Ports Page
- *cool* A free OpenGL billard game for Linux with realistic physics, an AI-player and many game types such as pool, carambol, or snooker. Latest stable release is 2.9, 2010-08-02. N.B.: http://foobillard.sunsite.dk/ no longer hosts Foobillard.
- NetHack - Falcon's Eye
- A mouse-driven interface for NetHack that enhances the visuals, audio and accessibility of the game, yet retains all
the original game-play and game features. Latest release is 1.9.3, 2004-11-17. N.B.: This game still
garners a lot of downloads on its SourceForge site.
- ScummVM
- A cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based classic adventure games by LucasArts, Simon the Sorcerer 1&2 by AdventureSoft, Beneath a Steel Sky and Broken Sword 1&2 by Revolution, and many more. Latest stable release is 1.0.0, 2009-11-08. N.B.: As of 2009-03-15, the FreeSCI project has been absorbed into ScummVM.
- Frozen Bubble
- An arcade game. Internationalization is excellent, with 25+ languages available. Latest stable release is 2.2.0, 2008-12-08.
- Liquid War
- A unique multi-player war game for Linux and other computer platforms. Latest release is 5.6.4, 2007-10-17.
- Crack Attack!
- A free OpenGL game for Linux. This game is based on the Super Nintendo classic, Tetris Attack. Latest release is 1.1.10, 2003-10-16.
- OOmadness - Slune
- A 3D GPL'ed racing game, where Tux and Gnu carry medicine for Africa.
- Marathon: Aleph One
- *cool* An open source descendant of Bungie's _Marathon 2_ first-person 3D shooting game. Latest stable release is 0.20, 2008-06-21.
- Arkhart
- A role playing game.
- Enemy Territory :: Wolfenstein: ET Resource Site
- A resource site for this action game: forums, downloads, news, picture gallery, and FAQ.
- Arianne
- A multi-player online games framework and engine to develop turn-based and real-time games.
- Armagetron Advanced: A Tron Clone in 3d
- A simple, multi-player action game modeled after the lightcycle sequence of the movie "Tron"; continues Armagetron.
- Kamikaze - a KDE Action Game
- A bomberman / Clanbomber-like high-action game for KDE 3.x.
- gTans, a Tangram puzzle for Linux and Unix.
- A GTK version of Tangram, an ancient Chinese puzzle and available in many languages. Latest stable release is 1.2, 2003-02-24.
- OpenAL
- A cross-platform 3D audio API appropriate for use with gaming
applications and many other types of audio applications.
- PCGen - An RPG Character Generator
- A character generator for role-playing games.
- PCBurn - Linux Hardware Reviews and Gaming
- News and reviews of hardware and games in the Linux world.
- Battle for Wesnoth
- *look* A brilliant fantasy, turn-based strategy game for Linux and other platforms. The music is wonderful, the graphics and visualization are top-notch, and the game-play and features are very good, too. This is a "must have" download for serious gamers. Guaranteed to keep you busy for days -- even weeks!! Latest stable release is 1.8.4, 2010-08-08.
- GameCube-Linux
- A Linux port for Nitendo's GameCube.
- LinuX-gamers.net - your linux gaming resource
- Site contains news, articles, events, HOWTOs, downloads and forums.
- KSirtet Homepage
- An adaptation of the Tetris game.
- Battalion 2004
- A special version of the Andrew Johnson's Battalion game written in
1994; site available in English and Spanish.
- Shifty Games
- Linux games site.
- Bygfoot : A Football Management Game for Linux
- A football (aka soccer) manager game for Linux; features international leagues & cups, management of all aspects of a team and the home stadium; team and country customization available as well.
- Blob Wars - Metal Blob Solid
- A platform game structured in levels and organized into missions; purpose is to rescue missing in action soldiers from alien clutches. Latest stable release is 1.11, 2009-11-16.
- Crimson Fields
- A turn-based strategy game set in the future on another planet.
- Globulation2
- A real-time strategy game which can be played on a LAN or over the Internet. Website also available in Czech, German, French, and Spanish.
- Neverball
- A 3D arcade game in the tradition of Marble Madness. It also includes Neverputt, a hot-seat, multi-player miniature golf game using the physics and graphics of Neverball. Latest release is 1.5.4, 2009-09-20.
- Fish Fillets - Next Generation
- A Linux port of a puzzle game, Fish Fillets, from ALTAR; support for English, Czech, French, German, Italian, and Polish languages.
- OpenCity
- A 3D city simulator game. Also available in French, German, and Italian. Latest stable release is 0.0.62, 2009-10-22.
- Eboard
- A chess board interface to ICS (Internet Chess Servers) like FICS and to chess engines like GNU Chess,
Sjeng and Crafty.
- Tremulous
- A cross-platform FPS (first person shooter) humans vs. aliens game. What sets this game apart from the traditional FPS game is that there are two different types of players, Humans and Aliens, that
battle against each other. Latest stable release is 1.1.0, 2006-03-31. Latest beta release is 1.2, 2009-12-03.
- Linux Gaming World
- This site is a blog of commentary, advocacy, and reviews of newly-released,independent, commercial games for Linux.
- Thousand Parsec
- A framework for developing turn-based space-empire-building 4X strategy games.
- Nexuiz
- A cross-platform, first-person shooter game. Latest stable release is 2.5.2, 2009-09-29.
- Scorched 3D
- A 3D, turn-based warfare game with tanks. This is a modern remake of the old classic, Scorched Earth.
- FreeCol
- A cross-platform, turn-based strategy game based on the old game, Colonization. The objective of the game is to create an independent nation starting with only a few colonists defying the stormy seas in their search for new land. Have fun while you guide them on the Colonization of a New World. Internationalization is excellent with translations available in 34 languages. Latest stable release is 0.9.5, 2010-10-04.
- SuperTux
- A classic 2D jump'n run sidescroller game featuring Tux, our hero. Latest stable release is 0.3.1, 2007-12. Latest preview release is 0.3.3, 2010-03-01.
- Battle Tanks
- For the lovers of shoot-'em-up games, check out this 2D arcade-style game for Linux. Also available in Italian and Romanian.
- Batrachians
- A fly-eating frog video game. It is a clone of the 1982 Frog Bog video game. Latest release is 0.1.4, 2010-05-16.
- Widelands
- A cross-platform, real-time strategy game which can be played against human or AI opponents. Latest release is Build 15, 2010-04-15.
- VDrift - Open Source Drift Racing Simulation
- A cross-platform, open source drift racing simulation game.
- Alien Arena
- A GPLed, cross-platform, first-person shooter game. This game focuses mainly on online multi-player action. Latest stable release is 7.5.0, 2010-12-16. This is the 2011 edition of Alien Arena.
- Frets On Fire
- *cool* A cross-platform game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible. This is a hugely popular game with lots of community participation.
- Maniadrive
- Lots of wild and crazy driving is involved in this arcade car game. Features include a variety of acrobatic tracks with a
quick and nervous gameplay (tracks almost never exceed one minute) and a network mode. This is a free clone of Trackmania.
- World of Padman
- An open source, first-person shooter game based on the comic strip, "Padman". Game available in English and German.
- SuperTuxKart
- *cool* A cross-platform, 3D kart racing game featuring Tux and his friends.
- Glest
- A cross-platform, customizable, 3D real-time strategy game where players control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices: and Magic, which prefers mages and summoned creatures in the battlefield. Glest is not just a game, but also an engine to make strategy games, based on XML and a set of tools. Site also available in Galician and Spanish. Latest release is 3.2.2, 2009-04-03.
- Secret Maryo Chronicles
- A cross-platform two-dimensional platform game with a style designed similar to classic sidescroller games. It's fun, but not violent.
- PySolFC Home Page
- PySolFC (PySol Fan Club edition) is a collection of more than 1000 solitaire card games. It is a fork of PySol Solitaire, which is no longer being developed. Also available in Russian.
- OpenTTD -- Open Transport Tycoon Deluxe
- This is a reincarnation of the classic TTD game from the DOS era, with improved building capabilities, better path-finding algorithms, and lots of new and improved features. Latest stable release is 1.0.5, 2010-11-20.
- XMoto
- A 2D motocross platform game where physics play an all-important role in the gameplay. Latest release is 0.7.0, 2010-05-19.
- Warsow
- A cross-platform first-person shooter game set in a futuristic cartoon-like world where rocketlauncher-wielding pigs and lasergun-carrying cyberpunks roam the streets. Latest release is 0.5, 2009-08-27.
- Warzone 2100 Resurrection
- A real-time strategy and real-time tactics hybrid game. The object of the game is rebuild the world after humans (and everything else) have almost been destroyed by nuclear missiles. Latest stable release is 2.3.4, 2010-08-17.
- XreaL
- An open source game engine. It is a non-commercial, multiplayer first-person shooter game based on a heavily modified Quake 3 Arena engine (id Tech 3).
- Teeworlds
- A cross-platform, retro multiplayer game. This is an online game that allows up to 16 players in a variety of game modes. Latest stable release is 0.5.0, 2009-01-13.
- Hedgewars
- This is a turn-based strategy game which features armies of hedgehogs with all sorts of weapons at their disposal for complete destruction. Each turn is time-based so it's best to just blast away! Latest release is 0.911, 2009-05-24.
- UFO: Alien Invasion
- A squad-based tactical strategy game in the tradition of the old X-COM PC games, but also combines military realism with science-fiction and alien invasion. Internationalization is excellent -- also available in Czech, Danish, French, German, Italian, Polish, Russian. Latest stable release is 2.3.1, 2010-11-29.
- Smokin' Guns
- A cross-platform, open source (GPLv2), first-person shooter game. It is intended to be a semi-realistic simulation of the "Old West's" atmosphere, and was developed on id Software's Quake III Arena Engine. Gameplay as well as locations are inspired by western movies particularly from the Spaghetti Western genre. Lastest release is 1.0, 2009-01-01.
- FreeOrion
- A cross-platform, turn-based, futuristic science fiction computer strategy game. The purpose of the game is to lead one of a number of races to dominate the galaxy through a combination of diplomacy and conquest while developing technology, exploring and colonizing star systems. Latest stable release is 0.3.15, 2010-08-04.
- Speed Dreams - An Open Motorsport Sim and Open Source Racing Game
- A cross-platform, open source motorsport simulation and racing game. It is a fork of Torcs, an open racing car simulator. Latest release is 1.40, 2010-04-05.
- The KDE Games Center
- Games for the KDE 4x desktop. N.B.: all games for earlier versions have been removed.
- Bos Wars
- A cross-platform, futuristic real-time strategy game (RTS). Latest stable release is 2.6.1, 2010-04-18.
General Interest
- <sort order="normal">title</sort>.
- UNIX history
- An interesting site devoted to the history of UNIX; contains a timeline graphic for UNIX (1969 to 2006) plus links to UNIX people, UNIX lawsuits, and links for further information on UNIX.
- Computer Languages History
- An interesting site devoted to the history of computer languages; contains a neat timeline graphic (1954 to 2008)
and further information for specific languages.
- Science and Technology in the Making (STIM) - MouseSite
- An online resource for exploring the history of human computer interaction beginning with the pioneering work of Douglas Engelbart and his colleagues at Stanford Research Institute in the 1960s. This is an excellent computer history site.
- System Administrator Appreciation Day
- An annual event to honour all those hard-working system administrators.
- Directory of Open Access Journals
- The aim of this project is to increase the visibility and ease of use of open access scientific and scholarly journals thereby promoting their increased usage and impact.
- Open Source Hardware 2009 - The Definitive Guide to Open Source Hardware Projects
- *cool* This guide contains a treasure trove of open source hardware projects organized into 19 subject areas. Like free software in Linux, these projects make available the source, schematics, firmware, software, list of materials, parts list, drawings and "board" files to recreate the hardware. They also allow any use, including commercial.
- Vintage Computer Festival
- An international event that celebrates the history of computing. Website also available in Dutch, French, German, Italian, Portuguese, and Spanish.
- Musopen - Free Public Domain Classical Music
- The mission of this organization is to set music free. Both classical music and sheet music are available on this site.
- Jargon File Resources
- Eric Raymond's index of all the Web resources associated with the Jargon File and its print version, The New Hacker's Dictionary. Latest version is 4.4.7, 2003-12-29.
- Babel Fish
- Translation software for Web pages.
- Internet FAQ Archives - Online Education
- An archive of Usenet FAQ postings plus FAQs from other sources. N.B.: There are Linux-related FAQs in the Documents link -
http://www.faqs.org/docs/ - but many of them have not been updated in a while.
- Computer Stupidities
- A large collection of stories and anecdotes about clueless computer users. It's baffling to see otherwise intelligent people lose their smarts around computers.
- Open Source and These United States
- Treatise on open source and open licensing.
- U n i x Power
- A Unix information portal; includes FAQs, beginner information, security, news, and magazines and publications.
Non-Free Software
- <sort order="normal">title</sort>.
- Skype - The Whole World Can Talk For Free
- Non-free. A cross-platform VoIP telephony application which ihas some of the functionality of Asterix.
- Gnuplot
- A non-free plotting utility. Source code is available, but with a non-free license. N.B.: gnuplot has nothing to do with GNU.
- Kapersky Labs - Anit-Virus Protection
- Non-free (proprietary) anti-virus software which runs on Linux .
- Sophos Anti-Virus - anti-virus solutions for networks
- Non-free (proprietary) anti-virus software which runs on Linux .
- CadSoft Online: Home of the EAGLE Layout Editor
- Non-free (proprietary) schematic capture and printed circuit board design package for Linux.
- Tripwire Security Systems, Inc.
- Non-free (proprietary) tools to monitor, detect and audit changes to computer systems. Runs on Linux.
- System G - Graphical UNIX File Manager
- Non-free (proprietary) software.
- NPS Notebook
- Non-free (proprietary) organizer for storing notes and to-do lists.
- Moneydance! Personal Finance Manager
- Non-free (proprietary) financial software that can run on Linux.
- Webglimpse
- Non-free (proprietary) site search software.
- Opera Web Browser
- A non-free, cross-platform web browser.
- Wolfram Mathematica Home Page
- Non-free computational software.
- Sybase Inc - ASE for Linux
- Non-free (proprietary) Linux-based database engine.
- Sybase Inc - SQL Anywhere for Linux
- A non-free (proprietary) Linux database product.
- DISLIN
- A non-free (proprietary)scientific data plotting software that runs on Linux.
- Adobe ColdFusion 8
- Non-free (proprietary) web application server software that runs on Linux.
- Vutrax Electronics CAD
- Non-free (proprietary) electronics schematic and PCB (Printed Circuit Board) design package for Linux (and other platforms).
- Scala Home Page
- Non-free (proprietary) music software tool which supports scale creation, tuning of electronic instruments, and MIDI file
generation and tuning conversion.
- XEphem - Astronomy software
- Non-free (proprietary) interactive astronomical ephemeris software package. Free for non-commercial purposes only. Source code is available and can be redistributed, but *no* changes are allowed.
- The Big Brother System & Network Monitor
- Free for non-commercial use.
- Open Channel Foundation
- Publishes open source software from universities and
research institutions.
- Sentient Computing Project Home Page
- Using sensors and resource status data to maintain a model of the world which is shared between users and applications.
- The Computer History Simulation Project
- A loose, Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation.
- The Degree Confluence Project
- *cool* The goal of the project is to organize a sampling of the world
by visiting each of the latitude and longitude integer degree
intersections and taking pictures at each location.
- PlanetMath
- A collaborative encyclopaedia with articles and papers contributed under the GNU FDL.
- Eniac-on-a-Chip Project
- Re-creation of the original ENIAC computer on a a 7.44 by 5.29 sq. mm chip. Interesting links to the ENIAC history are included on the site.
- Roedy Green's Computer Buyer's Glossary
- A handy glossary of hardware targeting first time buyers;
primarily for Win/Tel computers.
- Computer History Museum Home Page
- Located in Mountain View, California, this is the world's largest and most significant history museum for preserving and presenting the computing revolution and its impact on the human experience.
- Atlantic Monthly Article - "Living With a Computer"
- A wonderful trip down memory lane. This article appeared in the Atlantic Monthly magazine in 1982.
- The Open-Source Science Project - Fostering Innovation From the Ground Up
- The fundamental goal of this project is to render transparent the black-box of scientific research by affording all individuals an opportunity to both access and participate directly in the scientific research process.
- PLoS - Public Library of Science
- This is a non-profit organization of scientists and physicians committed to making the world's scientific and medical literature a public resource. There are currently 7 online scientific and medical journals available on this site.
- ComputerBob - Making Geek-Speak Chic
- A general geek site which contains news, guides, software, reviews, help, PC support, and just plain old fun. "ComputerBob" has switched to using Debian Linux full-time, and his journal documenting his experience ("My Debian Adventure") is a great read.
- Groklaw - The Daemon, the GNU & the Penguin - Online Book
- *cool* A comprehensive history of Free and Open Source by Dr. Peter Salus. (2005-2007)
- Regular-Expressions.info
- *look* A resource site for regular expressions (regexes), including tutorials, specialized tools and utilities for working with regexes, as well as samples, books, and reference tools about regexes.
- LWN: The Kernel Hacker's Bookshelf: Ultimate Physical Limits of Computation
- A fascinating article about the limits of computing power using the "ultimate" laptop as the example for the calculations. (2008)
- Urban Dictionary
- A good place to find acronyms often used in email, IRC / chat rooms, text messaging, and forums.
- Newspapers and Thinking the Unthinkable -- Clay Shirky
- *cool* A fantastic read. Don't miss this. It covers the newspaper business and the Internet as a disruptive technology perfectly. (2009)
- Computerworld Article - "25 Computer Products That Refuse To Die'
- A trip down memory lane. A look back at the once-hot computer products, and what has happened to them. (2009)
- Groklaw Article - "On Newspapers and Google: What's the Real Problem Here? What Do Readers Want?"
- Groklaw takes a look at the current state of journalism and newspapers. (2009)
- Old Computers
- *cool* A site dedicated to preservation and display of vintage computer systems. There are links to old computer ads, other computer collections, vintage computers and parts for sale or trade, and other cool links.
- The National Museum of Computing
- This museum is based at Bletchley Park in the United Kingdom. It is dedicated to collecting and restoring historic computer systems, and contains the largest collection of functional historic computers (from the 1940's through the 1990's). It also includes a rebuilt Colossus, the world's first electronic programmable computer, which was used by British codebreakers to read encrypted German messages during World War II.
- MAKE: Technology On Your Time - makezine.com
- *cool* This online zine is devoted to all manner of DIY (Do-It-Yourself) projects, and it celebrates your right to tweak, hack, ... Lots of cool stuff here.
- The Tyee -- MakerCulture: Taking Things into Our Own Hands
- *cool* A multi-part, multi-media investigation of Maker Culture – the do-it-yourself movement fast evolving in North America and beyond. The project, directed by Wayne MacPhail, was created by 45 journalism students at the University of Western Ontario and Ryerson University. This resonates with the Linux and open source communities. This series is co-published by The Tyee and Rabble.ca. (2010)
- TOP500 Supercomputing Sites
- *cool* This site publishes the top 500 supercomputing sites twice a year. The June 2010 list shows 470 run on Linux. Tux rules! :-)
- iFixit: The free repair manual
- *look* A do-it-yourself repair manual for all manner of things including PCs, game consoles, phones, cameras, vehicles, Macs, and household items. On Earth Day (April 22nd), 2010, iFixit opened their guide-creation software to the public, allowing anyone to publish or edit other repair guides. This is a great resource.
Graphics
- <sort order="normal">title</sort>.
CAD
- <sort order="normal">title</sort>.
- Static Free Software
- Electric VLSI Design System is an open source Electronic Design Automation (EDA) system that can handle many
forms of circuit design. Latest release is 8.09, 2009-06-24.
- XCircuit
- A UNIX/X11 circuit drawing application with schematic capture. Latest stable release is 3.6.165, 2010-02-05.
- QCad
- The QCad community edition is a simple open source 2D CAD application that works well for architectural plans. Available in many languages. N.B.: The community edition is GPLed, but is not the most recent release, which costs ~$33.00 for a single user.
- Alliance - VLSI CAD system
- A complete set of free CAD tools and portable libraries for VLSI design.
- CAD on Linux Mailing List and Archive
- A place to talk about CAD on Linux.
- PCB - Printed Circuit Board Layout Tool
- An interactive printed circuit board editor for the X11 window system. It can produce industry standard RS-274-X and Excellon NC-Drill format output for submission to board manufacturers. Latest stable release on 2008-02-02.
- Cad-Tastrafy
- A resource site for CAD, modelers, and graphics for Linux.
- PythonCAD
- A scriptable, open source, easy-to-use CAD (Computer Aided Design) Linux application written in Python. This software is updated several times per year.
- LignumCAD
- A tool for designing furniture.
- LUnIx . . . Linux CAD Links
- Collection of CAD software links for Linux; includes a brief
description of software (with homepage link); information on license type,
source code and binary packages.
- Sailcut CAD
- A cross-platform sail plotting package for designing and developing boat sails into flat panels.
- Kicad
- Software for the creation of electronic schematic diagrams and printed circuit board artwork. Available in several languages.
3D
- <sort order="normal">title</sort>.
- K-3D Home
- A cross-platform 3D modeling, animation and rendering system.
- SGI - Developer Central Open Source - Open Inventor
- An object-oriented 3D toolkit.
- DEx - Dynamic Experimentation Toolkit
- A platform for developing, analyzing, and visualizing dynamic multi-body simulations.
- Tutorials for Blender 3D
- Tutorials and documentation for Blender 3D and the Blender 3D Game Engine. Also includes game demos, textures, and models.
- POV-Ray - the Persistence of Vision Raytracer
- A cross-platform, high-quality tool for creating stunning three-dimensional graphics. Latest release for Linux is 3.6.1, 2004-08-02. N.B.: Linux is a second-class citizen here with the latest Windows version, 3.6.2, released in 2009. There is a beta release for Linux -- 3.7, available.
- Blender Wiki
- *look* The primary site for Blender (a graphics animation and video production program) documentation. Contains user and developer documentation, as well as Blender Wiki writer's documentation. Internationalization is excellent - translated into 25 languages.
- RollerCoaster 2000
- Roller coaster track graphics.
- Aqsis Renderer: Freedom to Dream
- A cross-platform, open source RenderMan-compliant, 3D rendering solution. Latest stable release is 1.6.0, 2009-10-11.
- NURBS++
- A C++ library to manipulate and create NURBS (Non-Uniform Rational B-Splines) curves and surfaces. It also features vector, matrix, and OpenGL support classes. Latest stable release is 3.0.11, 2002-05-24.
- Blender 3D: Noob to Pro
- A set of Blender tutorials for all levels of users.
- VTK Homepage
- The Visualization ToolKit (VTK) is an open source, cross-platform software system for 3D computer graphics, image processing, and visualization. Latest release is 5.4.2, 2009-06-03.
- BlenderNation
- The central news site for Blender, the free, open source 3D graphics creation suite. This site also has a nice selection of tutorials.
- Blender Artists Forums
- A forum and information site for Blender. Forum topics include: general topics, artwork, support, and contests.
- Blender Foundation
- A cross-platform 3D software suite which includes modeling, animation, rendering, post-production, interactive creation and playback. Click on the Education & Help link at the top of the page for all Blender-related documentation, support forums & chat, demo files, and certified trainers. Latest stable release is 2.49b, 2009-09-03.
- KPovModeler - Home
- A modeling and composition program for creating POV-Ray(TM) scenes in KDE. Latest stable release for KDE 4.x is 1.1.3, 2008-09-24.
- LinuxGraphic.org
- French language graphics site.
- Jahshaka - Real-Time Editing and Effects
- A cross-platform open source video and film compositing, editing
and special fx system using OpenGL and OpenML.
- Ayam
- A 3D modelling environment for the RenderMan interface. Current stable release is 1.18, 2010-10-28.
- OpenRM Scene Graph
- A cross-platform 2D/3D Scene Graph rendering engine layered atop
OpenGL.
- OpenSceneGraph - the high peformance open source graphics toolkit
- An open source 3D graphics toolkit used for visual simulation, games, virtual reality, scientific visualization and modelling.
- Fl-Inventor Toolkit Home Page
- For 3D/VR applications; multiplatformed high-level GUI interfaces using the libSoFl (using FLTK) library and SGI OSS Open Inventor.
- 3D Glossary
- A glossary of 3D terms accompanied by many illustrations.
- Python 3D Software
- *cool* A collection of 3D Python software with descriptions, license
information, subject category and links.
- Art of Illusion
- A free, open source 3D modelling and rendering studio.
- Sweet Home 3D
- A cross-platform interior design application for quickly choosing and placing furniture on a house 2D plan drawn by the end-user, with a final 3D preview. Multilingual support is excellent with 10+ languages available.
- eXtace
- A 3D audio visualization tool for the X Window System. Latest release is 1.9.9, 2008-02-02.
- Blender Basics - Online Book
- This free, online book presents an introduction and a set of step-by-step lessons for working with Blender. There is a Russian edition available as well. (3rd edition, 2009)
- pyFormex
- A Python-based program for generating, transforming, and manipulating large geometrical models of 3D structures by sequences of mathematical operations. Latest release is 0.8.3, 2010-12-05.
GIMP
- <sort order="normal">title</sort>.
- Gimp-Print Printer Drivers
- A high quality package of printer drivers for Ghostscript and CUPS. This project also maintains the print
plug-in for the Gimp from the same code base.
- Tigert Labs - Gimp Stuff
- Site devoted to all things Gimp; includes tutorials, books, colour palletes, splash screens.
- The MathMap GIMP Plug-In
- A plug-in which allows distortion of images specified by mathematical formulae.
- The GIMP Homepage
- *cool* The premier site for GIMP (Gnu Image Manipulation Program). Software for tasks such as photo retouching, image composition and image authoring. Latest stable release is 2.6.9, 2010-06-23.
- Gimp-Savvy.com - Learn the GIMP - Tutorials and Resources
- Tutorials and other resources for the GIMP can be found on this site.
- GimpTalk
- An extensive and active GIMP community forum site organized into a variety of subject areas.
- GIMP Plug-In Registry
- A repository of optional extensions for the GIMP.
- GIMPER.NET - The GIMP Community
- A GIMP help, news, and announcement forum site.
- GIMP Tutorials and Useful Snippets
- *cool* A large database of GIMP tutorials searchable by subject category. Translated into Dutch, French, German, Polish, and Spanish.
- GIMPUSERS.com
- An information portal site for GIMP users. This site contains GIMP news, chat, documentation, downloads, forums, tutorials, videos, and useful links for more GIMP information. Site also available in German.
- Gimp Mailing Lists
- Links to and information about a variety of GIMP-related mailing lists can be found here.
- CinePaint
- A collection of free open source software tools for deep paint manipulation and image processing; used primarily for motion picture frame-by-frame retouching, dirt removal, wire rig removal, render repair, background plates, and 3d model textures. Formerly known as Film Gimp.
- Graphics Muse Tools
- A set of plug-ins, brushes, and patterns designed for use with the GIMP.
- GIMP Developer Resources
- Site contains a variety of GIMP-related resources for developers including: Bugzilla, CVS, mailing list, screenshots,
standards, FAQ, conferences.
- Grokking the GIMP - Learning Advanced Image Editing Techniques - Online Book
- New Riders, 2000. This book is now out-of-print, but the online version is still available. Although a little dated, it still contains useful information.
- GTK+ -- The GIMP Toolkit
- A multi-platform toolkit for creating graphical user interfaces.
- GIMP Documentation
- *cool* User manuals for the following GIMP versions: 2.6 (work in progress), 2.4, and 2.2. Manuals are available in Dutch, English, French, German, Italian, Korean, Polish, and Spanish.
- GIMP - Tutorials
- A fine selection of tutorials for the beginner to the expert; also
tutorials for photo editing, web and script authoring.
- Metapixel - A Photomosaic Generator
- A command-line program that generates both classical and collage-style photomosaics. Latest release is 1.0.2, 12-10-2006.
- Gnofract 4D
- An advanced fractal generation program for GNOME. Latest stable release is 3.11, 2009-03-15.
- The JChemPaint Homepage
- An editor for 2D molecular structures. Translated into Dutch, French, German, Portuguese (Brazil), and Spanish. Latest stable release is 2.4.0, 2008-10-14
- PNG (Portable Network Graphics) Home Site
- *look* One of the best sites for locating information, applications
and code related to the PNG image format.
- RasMol and OpenRasMol
- A molecular graphics visualisation tool
Screen Capture
- <sort order="normal">title</sort>.
- Shutter
- This is a feature-rich screenshot program, which enables the user to take a screenshot of a specific area, a window, a whole screen, or even a website, apply different effects and then upload to an image hosting site -- all within one window. Latest release is 0.85, 2009-11-20.
- Surf - Visualization of Algebraic Geometry
- A tool to visualize algebraic curves and algebraic surfaces. Latest release is 1.0.6, 2010-01-18.
- The gif2png home page
- Software to convert files from the Graphic Interchange Format (GIF) to the Portable Network Graphics (PNG).
- Dia - a Drawing Program
- A gtk+- based diagram creation program for GNOME. Latest stable release is 0.97, 2009-05-03.
- XITE (X- Based Image Processing Tools and Environment)
- XITE consists of display programs with image widget and graphical user interface as well as more than 200 command line programs and 600 subroutines, all documented on-line.
- FlamingText
- A tool for creating free (as in beer only) custom images (buttons, banners, fonts, and ClipArt) for websites and email.
- Graphviz
- Graph visualization software; this is a way of representing structural information as diagrams of abstract graphs and networks.
- LinuxArtist.org
- A Linux art and design resource site. Information on 2D, 3D, audio, video/animation, the Gimp, fonts, game development, hardware, and povray.
- Gifsicle: Animated GIFs for UNIX
- A UNIX command-line tool for creating, editing, and getting information about GIF images and animations. Latest release is 1.48, 2007-03-16.
Viewers
- <sort order="normal">title</sort>.
- Fbview - image viewer for Linux consoles
- Image viewer for Linux consoles, using the oFBis library.
- The gThumb Homepage
- An image viewer and browser for GNOME. Latest stable release is 2.11.3, 2010-04-14.
- GQview
- A lightweight image viewer that includes zoom features, thumbnail previews, and external editor support.
- F-Spot
- A photo management system for GNOME. Latest release is 0.6.1.5, 2009-11-04. N.B.: This software is developed with the Mono API. Also note: a 2007 bug (#Bug 454082) - Import dialog modifies Exif.Photo.DateTimeOriginal of jpeg - is still not fixed.
- Gwenview
- An image viewer for KDE; includes thumbnail (preview) image and full image capabilities.
- ImgSeek
- A photo collection manager and viewer with content-based search and many other features. Latest release is 0.8.6, 2006-01-24.
- KSquirrel
- An image viewer for KDE; currently supports 39 image formats; available in English and Russian.
- Eye of GNOME
- An image viewer for the GNOME desktop environment. Latest stable release is 2.28.1, 2009-10-20.
- Themes/Freshmeat
- A master list of all themes-related projects on Freshmeat.net. Each entry provides details of the project, license information, and a link to the home page.
- Imc - the Image Compiler
- Supports GIF, JPEG, and PNG images.
- Gallery :: Your Photos On Your Website
- An online photo album organizer. Latest stable release is 3.0, 2010-10-05.
- LibAfterImage Imaging Library.
- An image import, storage, manipulation and output library for X. Latest release is 1.18, 2008-06-24.
- Kallery
- An image gallery generator for KDE.
- XFIG Drawing Program for the X Window System
- The main resource site for XFig, an interactive drawing program for the X Window system.
- XFIG, FIG and Associated Software
- A vector drawing format which can be used with programs such as xfig to produce simple figures for documents.
- XFig User Manual
- A documentation guide for XFig. Latest version is 3.2.5, 2007-03-31. Also available in Japanese.
- The flPhoto Homepage
- A basic image management and display program based on the FLTK
toolkit.
- Inkscape: Guide to a Vector Drawing Program - Online Book
- An Inkscape reference book, which documents Inkscape versions 0.46 and 0.47. Available online or in PDF format. Translated into French, Italian, and Spanish. (2009, 3rd edition).
- Netpbm Homepage
- Collection of graphics file converters.
- OpenEXR
- High dynamic-range (HDR) image file format for use in computer
imaging applications.
- ImageMagick
- *cool* A free software suite to create, convert, edit, and compose bitmap images. Includes a section on command-line tools.
- Scalable Vector Graphics (SVG) - librsvg
- A library that allow applications to render SVG vector graphics.
Used by the GNOME desktop; includes GNOME themes.
- GMT - The Generic Mapping Tools
- An open source collection of ~60 tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3-D perspective views. Latest release is 4.4.0, 2009-02-15.
- Cairo: A Vector Graphics Library
- A 2D graphics library with support for multiple output devices. Latest stable release is 1.8.10, 2010-02-19.
- The kalbum Homepage
- A KDE3 tool for creating albums from a collection of images with an
easy-to-use thumbnail interface.
- GFXIndex
- A small, configurable program that generates indices of pictures by creating thumbnails (mini versions of the pictures) and a set of HTML files. Latest release is 2.0, 2004-07-23.
- KPhotoAlbum
- A KDE image database; formerly called KimDaBa. The most current release series (4.x - 2009) is for KDE4. The KDE3 source code is no longer supported.
- Inkscape - Draw Freely
- A scalable vector graphics editor. Excellent multilingual support (available in 8 languages). Latest release is 0.47, 2009-11-24.
- LinPHA -- The PHP Photo Archive
- A multilingual, flexible photo archive written in PHP. Latest stable release is 1.34, 2008-04-29.
- PyX - Python graphics package
- A Python package for the creation of encapsulated PostScript figures.
- OutSide Photos
- A PHP-based image upload and management system, with thumbnail
generation, slideshow mode and support for multiple users.
- FreeMind - Free Mind Mapping Software
- A cross-platform application that helps the user organize, link, and integrate thoughts with special features including one-click "fold /
unfold" and "follow link" operations.
- Album
- *cool* An easy-to-use HTML photo album generator that supports themes.
- Open Clip Art Library
- *cool* A large archives of clip art for users of open source applications such as Inkscape.
- Browsers with PNG Support
- *look* A handy list of standard 2-D browsers that support PNG; each entry includes links to the homepage or the download section and operating system or platform.
- KToon
- 2D animation tool kit.
- LittleCms
- A cross-platform colour management system.
- MapTools.org
- A resource site for developers and users of open source mapping software; many mapping projects, organized by broad subject categories, are hosted on this site
- Hugin - Panorama Tools GUI
- Cross-platform software to view, create, edit and remap panoramic images. Multilingual support is excellent with 20+ languages available. Based on Panorama Tools. Latest stable release is 2010.2.0, 2010-10-10.
- Enblend
- A command-line tool that blends away the seams in a panoramic image mosaic using a multi-resolution spline.
- Ivtools home page
- A suite of free X Windows drawing editors for PostScript, TeX, and web graphics production, as well as an embeddable and extendable
vector graphic shell.
- Endlos
- A platform independent, multi-threaded fractal generator.
- Linux Arts
- An online Linux community website for art and theme lovers.
- Kflickr: Welcome to the Kflickr Homepage
- A stand-alone flickr.com photo uploader for KDE.
- Krita - The Open Source Digital Painting and Drawing Suite
- A KDE program for sketching and painting. "Krita" is the Swedish word for "crayon" and "Rita" is also Swedish for "draw".
- Tgif - Drawing Tool
- An Xlib-based, interactive 2-D drawing tool under X11 on Linux and most UNIX platforms.
- KolourPaint
- A free, open source, easy-to-use paint program for the KDE desktop.
- OpenStreetMap
- A collaborative project to create a free editable map of the world. The maps are created using data from portable GPS devices, aerial photography, and other free sources. Excellent multilingual support with 51 languages represented.
- LWN - LPC: The Future of Linux Graphics
- A discussion of the near-term future of Linux video drivers from the recent Linux Plumbers Conference. (2008)
- Tulip Software
- A framework to create, visualize, manipulate, and export large graphs. It enables 3D visualizations, 3D modifications, plugin support, support for clusters and navigation, and automatic graph drawing.
- Pixelpost
- A photoblogging application which comes with additional functionality via addons, so you can turn this software into a photo publishing platform.
- Tux Paint
- Computer art software for children ages 3 to 12.
- UFRaw (Unidentified Flying Raw)
- A utility to read and manipulate raw images from digital cameras. It can be used on its own or as a Gimp plug-in.
- Phatch
- An easy-to-use cross-platform GUI photo batch processor which handles all popular image formats and (sub) folder hierarchies. It has features such as resize, rotate, rename, shadows, watermarks, rounded corners, masks, and perspective.
- Linux Graphics Users Forum
- A forum created by artists for everyone in the Linux community who want to learn about graphics art and design using Linux.
- The sK1 Project
- An open source vector graphics editor for Linux. This is a fork of Skencil, which is no longer being developed. Other deriviative projects include: UniConvertor, a universal vector graphics translator; CDR Explorer, a research tool for CorelDraw file formats; and WMF format parser (pymfvu). Latest stable release is 0.9.0, 2009-05-09.
- Shotwell
- Shotwell is an open source photo organizer designed for the GNOME desktop environment. It has a clean interface and easy-to-use tools. Latest stable release is 0.8.0, 2010-11-17.
- PhotoRec
- A cross-platform data recovery software tool designed to recover lost files from digital camera memory, hard disks and CDs/DVDs. This is a companion tool to TestDisk, a cross-platform data recovery utility. Also available in Chinese, French, German, Italian, and Spanish. Latest stable release is 6.11.3, 2009-05-06
- MyPaint
- A cross-platform, easy-to-use graphics application for digital painters. It lets the artist focus on the art instead of the program. There is detailed documentation as well as a wiki, forums, mailing list, and an IRC channel. Latest stable release is 0.9, 2010-11-02.
- VYM (View Your Mind)
- VYM is a tool to generate and manipulate mind maps, which can help to improve creativity and efficiency. This application can be used for time management, project management, organizing tasks, and obtaining overviews of complex ideas. Also available in German. Latest release is 1.12.7, 2010-03-19.
- RawTherapee
- This is a stunning raw image processing application aimed at the more advanced user. Excellent multilingual support - available in 30+ languages. As of 2010-01 the developer switched the license from proprietary to GPLV3. Latest stable release is 2.4.1, 2009-09-03.
Hardware
- <sort order="normal">title</sort>.
Audio Devices
- <sort order="normal">title</sort>.
- 4Front Technologies
- Digital sound system for UNIX (Open Sound System - OSS).
- Advanced Linux Sound Architecture - ALSA
- *cool* One of the premier Linux audio sites. It provides audio and MIDI functionality to the Linux operating system. Latest stable release is 1.0.24, 2011-01-31.
- Creative Open Source - Creative Labs OS Driver page
- Contains information on where to find Linux drivers for a variety of Creative products including sound card
and webcam support.
- Writing an ALSA Driver
- A comprehensive guide to writing an ALSA (Advanced Linux Sound
Architecture) driver. (2007)
- Neuros Digital Audio Computer Open Source Site
- Open source hardware for audio devices.
Cameras / Webcams
- <sort rder="normal">title</sort>.
- Elphel, Inc. | Imaging Solutions with Free Software and Open Hardware
- This U.S.-based company manufactures high-performance cameras based on free software and hardware designs. The GNU General Public License (GPL) covers all the Elphel software and hardware designs. Website also available in Chinese, French, and Russian.
- Coriander Homepage
- A full-featured GUI for IEEE1394, IIDC-compliant (aka DCAM) digital cameras. It includes camera control, video display, saving, FTP and V4L export. A GNOME desktop application. Latest release is 2.0.0, 2008-01-17.
- Linux UVC Driver and Tools
- Linux driver and user-space tools for USB Video Class devices. Development is concentrated on video input devices, especially webcams.
- CPiA webcam driver for Linux
- A Video4Linux interface to many of the early cheap webcams that used the CPiA chip, and to the Intel QX3/QX3+ USB microscopes; parallel port and USB webcams are supported. N.B.: the CPiA chip is no longer in production, and these webcams are no longer sold in stores, but can still be found on sites like eBay.
- Improv - Image Processing for Robot Vision
- A tool for basic real-time image processing at low resolution, e.g. suitable for mobile robots. Also works with a number
of inexpensive low-resolution digital cameras (no framegrabber required). Latest release is 5.0.0, 2002-09-16.
- UFRaw (Unidentified Flying Raw)
- A utility to read and manipulate raw images from digital cameras. It can be used on its own or as a Gimp plug-in.
- Poor Man's Cam
- A small perl script to take pictures generated from a quickcam and put them up on a server. Latest release is 1.4, 2007-01-04.
- The gPhoto Page
- A free, redistributable, ready-to-use set of digital camera software applications for Linux; supports 700+ cameras.
- Digital Photography and Linux
- A collection of resources for Linux digital photography; a TWkiki site.
- Linux Kernel Webcam Driver SPCA5xx
- A table of webcams known to work with the SPCA5xx drivers.
- Digikam
- An advanced digital photo management application for KDE. Latest stable release is 1.4.0, 2010-08-25.
- HomeConnect USB Driver for Linux
- 3Com HomeConnect Digital / ViCam USB Driver for Linux.
- SANE - Scanner Access Now Easy
- An application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). Check the supported devices
link to find out if your scanner is supported by SANE.
- CamStream
- Webcam and video applications for Linux.
- QuickCam Express Driver
- Linux drivers for the Logitech Quickam Express (now Dexxa) and support for developers of other Quickcam drivers and compatible USB webcams.
- The IEEE1394/Firewire Digital Camera List: Scientific, Industrial and Other Machine Vision Cameras
- This list summarizes the uncompressed video cameras available with (currently 1191) IEEE1394 interfaces (also known as Firewire, IEEE-1394, i-Link, etc). Last updated 2009-02-06.
- Logitech Webcams -- QuickCam Team
- Linux hardware compatibility list for Logitech webcams.
- Welcome to The PC Guide!
- A detailed PC hardware information guide presented in an excellent, easy-to-understand style. The latest full version of this guide is 2001, but a lot of the information is still relevant and there have been some recent updates.
- Linux-Ready Firmware Developer Kit
- A tool to test how well Linux works together with the firmware (BIOS) on PCs. This toolkit is primarily aimed at firmware developers.
Clusters / Grids
- <sort order="normal">title</sort>.
- Penguin Computing - Linux Servers and Clusters
- A Linux company specializing in cluster software, servers, workstations, and peripherals.
- Hoard - Fast, Scalable and Memory-Efficient Allocator for SMPs
- A fast, scalable and memory-efficient allocator for multiprocessors.
- The Globus Project
- Software infrastructure for distributed computing on a world-wide scale.
- PVM: Parallel Virtual Machine
- A software package that permits a heterogeneous collection of Unix and/or Windows computers hooked together by a network to be used as a single large parallel computer.
- MOSIX - Scalable Cluster Computing for Linux
- A management system of computational resources in a cluster or a grid of x86 based Linux computers (nodes) with
the aim of making all the nodes perform like a single computer with multiple processors (almost like an SMP).
- Momoko - Modular, Extensible, Multi-User Environment
- A framework for developing distributed, multi-user, network-aware applications. Latest stable release is 4.1, 2002-10-10.
- Beowulf.org: The Beowulf Cluster Site
- The premier site for Linux cluster information. This site contains a collection of resources for the expanding universe
of users and designers of Beowulf class cluster computers.
- Linux Parallel Processing HOWTO
- This document discusses the four basic approaches to parallel processing that are available to Linux users: SMP Linux systems, clusters of networked Linux systems, parallel execution using multimedia instructions (i.e., MMX), and attached (parallel) processors hosted by a Linux system. (2004) N.B.: The author has been contacted (2007), and he will be updating this document when time allows. It is still a useful document as is.
- Beowulf HOWTO
- Step-by-step instructions on building a Beowulf cluster. Note: this is a Red Hat and LAM-specific version. (2005)
- OSCAR - Open Source Cluster Application Resources
- A snapshot of the best known methods for building, programming, and using HPC (high performance computing) clusters. Latest release is 6.0.3, 2009-05-27.
- High-Availability Linux Project
- A high-availability (clustering) solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X. The project's main
software product is Heartbeat, a GPL-licensed portable cluster management program for high-availability clustering.
- Condor Project Homepage
- A specialized workload management system for compute-intensive jobs.
- The Aggregate
- Meta site for parallel computing research.
- The Parallel Virtual File System Project (PVFS), Version 1
- A high-performance and scalable parallel file system for PC clusters. For PVFS2 (the next generation parallel file system), see
http://www.pvfs.org/.
- C3 (Cluster Command and Control) Homepage
- Tool suite for administering large Linux clusters.
- LinuxHPC.org - Linux High Performance Computing
- Linux clusters and high performance computing news, documentation,
hardware, software, mailing list, Linux job opportunities, training.
- IBM General Parallel File System (GPFS)
- A scalable, high-performance parallel file system for AIX 5L and Linux clusters.
- The Linux Virtual Server Project (LVS) - Linux Server Cluster
- Linux server cluster for load balancing.
- Folding@home: Distributed Computing
- The goal of this project to understand protein folding, misfolding, and related diseases. Multilingual site.
- Rocks Clusters
- This distribution emphasizes ease of management, configurability, and security in clusters. Rocks is based on the CentOS distribution.
- Bootable Cluster CD (BCCD)
- A bootable CD image that boots up into a pre-configured distributed
computing environment. Latest release is 3.02 (for 32-bit and 64-bit computers), 2011-01-28.
Desktop Grids / Volunteer Computing
- <sort order="normal">title</sort>.
- SETI@HOME: the Star Maps
- This site provides to all worldwide SETI Team members 68 full-scale star maps that can be used to visually locate areas in the night sky in relationship to the data info provided by SETI@home.
- SETI@home
- A scientific experiment that uses Internet-connected computers in the Search for Extraterrestrial Intelligence (SETI).
- Msetimon - Multi SETI Monitor
- A cross-platform,graphical package to monitor SETI and BOINC activity on multiple computers over a network or multiple instances on the same computer; latest release is 3.10, 2005-12-07.
- Distributed.net - The Fastest Computer on Earth
- This is the Internet's first (1997) general-purpose distributed computing project, and is still going strong. This network has thousands of users around the world donating the power of their home computers to academic research and public-interest projects.
- BOINC - Berkeley Open Infrastructure for Network Computing
- BOINC is an open source software platform for computing using volunteered resources.
- Grid Cafe
- The Grid is a service for sharing computer power and data storage capacity over the Internet. This is a "work in
progress", with the underlying technology still being developed by hundreds of researchers and software engineers around the world. Also available in Chinese, French, and Hungarian.
- World Community Grid
- World Community Grid's mission is to create the world's largest public computing grid to tackle projects that benefit humanity. It is available only to public and not-for-profit organizations to use in humanitarian research. The grid's infrastructure runs on BOINC, an open source software platform for computing using volunteered resources. Site also available in Chinese, French, Japanese, and Spanish.
- SetiQuest
- SetiQuest is a project of the SETI Institute aimed to improve the search for extra terrestrial intelligence by opening the source code of the software used on the Allen Telescope Array (ATA) to the public for improvement and expansion. It is open to anyone interested in participating.
- Parallel Virtual File System (PVFS), Version 2
- A high-performance and scalable parallel file system for PC clusters; continues the PVFS1 project (currently being maintained and improved), see http://www.parl.clemson.edu/pvfs/.
- Keepalived for Linux - Linux High Availability
- Health checking for LVS (Linux Virtual Server) and High-Availability.
- ClusterIt
- A collection of clustering tools to allow simple administration of groups of *NIX/BSD machines; also can be
used to facilitate parallel shell scripting, and compiling.
- Ganglia Monitoring System
- A scalable distributed monitoring system for high-performance computing systems such as clusters and grids; supports clusters up to 2000 nodes. Latest stable release is 3.1.7, 2010-03-08.
- PlanetLab
- A collection of Internet-connected computers distributed around the globe (in 2007 there are 808 nodes, hosted by 401 sites, spanning 25+ countries). All PlanetLab machines run a common software package that includes a Linux-based operating system.
- The Hardware Book (HwB)
- *look*A free reference guide to electronics. It contains a huge collection of hardware specifications and information for connectors, computers, adapters, cables, and circuits.
DVD
- <sort order="normal">title</sort>.
- Linux DXR3 and Hollywood+ Driver
- Kernel drivers for two popular DVD playback cards - DXR3 from Creative Labs and Hollywood Plus from Sigma Designs. Latest release is 0.17.0, 2008-04-19.
- LinuxTV
- A platform for the development of open source software for digital television (DVB, DTV) receivers, Linux DVD players and tools to
stream audio and video to the Internet.
- DVD Resources for Open Source Development
- A repository of DVD-related software and DVD information resources for Open Source development.
Firewire
- <sort order="normal">title</sort>.
- The IEEE1394/Firewire Digital Camera List: Scientific, Industrial and Other Machine Vision Cameras
- This list summarizes the uncompressed video cameras available with (currently 1191) IEEE1394 interfaces (also known as Firewire, IEEE-1394, i-Link, etc). Last updated 2009-02-06.
- Coriander Homepage
- A full-featured GUI for IEEE1394, IIDC-compliant (aka DCAM) digital cameras. It includes camera control, video display, saving, FTP and V4L export. A GNOME desktop application. Latest release is 2.0.0, 2008-01-17.
- DV(Digital Video) over IP [DVTS]
- DVTS (Digital Video Transport System) is an application for sending and receiving DV(Digital Video) streams using the Internet. Latest Linux release is 1.0a, 2007-10-10. Also available in Japanese.
- FFADO | Free Firewire Audio Drivers
- The objective of this project is to provide a generic, open source solution for the support of FireWire-based audio devices for Linux. There is a device support database which users are encouraged to contribute to. This project is the successor to the FreeBoB project.
- IEEE 1394 FireWire Wiki
- This wiki is dedicated to the IEEE 1394/ FireWire drivers of the Linux kernel and to libraries and utilities which use these drivers.
Input Devices
- <sort order="normal">title</sort>.
- IMWheel
- A daemon for X11, which watches for mouse wheel actions and outputs them as keypresses.
- Science and Technology in the Making (STIM) - MouseSite
- An online resource for exploring the history of human computer interaction beginning with the pioneering work of Douglas Engelbart and his colleagues at Stanford Research Institute in the 1960s. This is an excellent computer history site.
- GOK Homepage
- GOK (GNOME On-screen Keyboard) enables users to control their computer without having to rely on a standard keyboard or mouse. Latest stable release is 2.29, 2009-11-15.
- LinEAK Project - Linux Easy Access Keyboard
- A utility to enable the use and configuration of special keys on Internet,
Easy Access and Multimedia keyboards in Linux.
- XBindKeys
- A program that launches shell commands with a keyboard or mouse under X. Also available in French and German.
- Keyboard Mapping for Linux (KMFL)
- Provides seamless international character support by adding a keyboard layer to the GNU/Linux desktop; allows on-the-fly switching of keyboard mappings.
- Synergy
- An application that allows use of a single mouse and keyboard between multiple computers running
different operating systems; no special hardware is required.
- SCIM - Smart Common Input Method
- The SCIM platform project provides classic language support for multiple keyboards. It is available in the repositories of many Linux distributions, along with a selection of keyboards to use with it. Support for 30 languages with particular emphasis on Asian languages.
IrDA
- <sort order="normal">title</sort>.
- LIRC - Linux Infrared Remote Control
- A package to decode and send infra-red signals of many (but not all) commonly used remote controls. Latest release is 0.8.6, 2009-09-13.
- IrNET for Linux-IrDA
- A protocol which allows TCP/IP traffic between two IrDA peers in an efficient fashion.
- Linux-IrDA Project
- An implementation of the IrDA(TM) (industry standard for infrared
wireless communication) standards specifications for the Linux kernel.
LCD Displays
- <sort order="normal">title</sort>.
- LCD Display Driver - lpt_driver
- An LCD display driver for Linux, using a LPT port and a low cost LCD display. Latest version is: 0.3.6, 2002.
- LCDproc - Home
- Linux LCD display driver. Latest release is 0.5.2, 2007-04-27.
Lego
- <sort order="normal">title</sort>.
- The Brick Bakery: Steve & Oliver Baker's LEGO Pages.
- These pages cover a range of LEGO Technics-related information.
- pbForth Homepage
- Replaces the standard firmware from LEGO.
- Linux Penguin - LEGO
- Tux made from LEGO.
- BrickOS
- An alternative operating system for the Lego Mindstorms RCX Controller. Formerly known as LegOS - Independent LEGO Mindstorms OS.
Mobile Devices
- <sort rder="normal">title</sort>.
Laptops / Notebooks
- <sort order="normal">title</sort>.
- Laptops and Linux
- Information on various laptops for Linux; includes a section on Swsusp, software suspend. N.B.: some sections are somewhat dated, but others are more current.
- TuxMobil: Linux with Laptops, Notebooks, PDAs, Mobile Phones and Portable Computers
- *look* One of the best Linux sites for information on mobile computers. It includes FAQs, HOWTOs, hardware and software information for laptops, notebooks, touchscreen laptops and notebooks, PDAs, mobile phones, touchpad drivers, portable music and video players, eBooks, GPS navigation devices, wearables and other portable computer gadgets.
- Linux Mobile Guide
- A guide for users of Linux and laptops, notebooks, PDAs and other mobile computers. Formerly
known as the Linux-Laptop-HOWTO. (2005)
- Simputer(TM) Home Page
- A low-cost portable alternative to PCs to help bridge the Digital Divide.
- MeeGo
- MeeGo merges two mobile Linux projects, Moblin (Intel) and Maemo (Nokia). It currently targets platforms such as netbooks/entry-level desktops, handheld computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones.
- Linux on Laptops
- *cool* A handy reference resource for Linux laptop information; includes manufacturer, component, palmtop information and discussion forums.
- TuxMobil: Linux Laptop and Notebook Installation Survey
- *look* A database of Linux laptop and notebook installation reports organized by manufacturer. There is also
information here on Linux on laptops and notebooks with different CPU architectures.
- ThinkPad Configuration Tools for Linux (TPCTL)
- Programs for configuring hardware components in IBM/Lenovo ThinkPad laptop computers.
- ThinkWiki
- A resource site for IBM/Lenovo ThinkPad Linux users.
- How to Choose a Linux Laptop - PCWorld
- *cool* This is a handy guide to use when choosing a Linux laptop. It includes key features, configuration options, and a list of the best-known Linux laptop vendors. (2010)
PDAs
- <sort order="normal">title</sort>.
- Pilot stuff from the ISAAC Group
- A variety of applications for the Palm Pilot.
- Handhelds.org - Open Source Operating Systems for Handheld Devices
- A portal for open source, Linux-based, software for small embedded devices, mostly PDAs. N.B.: In 2006 there was a dispute involving two projects on this site: GPE Palmtop Environment (GPE) and the Open Palmtop Integrated Environment (Opie), which resulted in a new website starting up called Linux-to-Go (http://www.linuxtogo.org/).
- OpenPsion - Linux for Psion Computers
- A project to run ARM Linux on Psion PDAs.
- KPilot Home Page
- Replacement for the Palm desktop software; connects and integrates a number of KDE 3.x applications (such as KOrganizer) with a
Palm/Palm Pilot/Visor handheld computer.
- PilotManager
- An extensible perl-tk-based tool for synchronizing databases on a PalmOS-based PDA with a Linux/UNIX desktop. Latest stable release is 1.109, 2006-05-07.
- Linux Mobile Guide
- A guide for users of Linux and laptops, notebooks, PDAs and other mobile computers. Formerly
known as the Linux-Laptop-HOWTO. (2005)
- The Angstrom Distribution | Embedded Power
- A user-friendly distribution for a variety of embedded devices such as handhelds,set-top boxes and network-attached storage devices. This project continues the OpenEmbedded, OpenZaurus, and OpenSimpad projects.
- ColdSync
- Tool for synchronizing PalmOS devices with UNIX workstations.
- Syncal
- Synchronizes Ical calendars and Palm devices; latest stable version is 0.8.9, 2003.
- XNotesPlus
- A complete Personal Information Managment (PIM) system with a simple but full-featured interface for Palm Pilot(TM) and PDAs.
- Palm Linux Environment
- J-Pilot Home
- Desktop Organizer Software for the Palm Pilot.
- The Familiar Project
- Development of a full-featured Linux distribution for the Compaq iPAQ series of handheld computers, as well as apps to run on top of the
distribution.
- Keyring for PalmOS
- Secure storage of digital secret keys on a Palm handheld
computer.
- The PalmOS Open Source Portal
- An information resource site for PalmOS organized into subject categories; also has forums.
- GPE: The GPE Palmtop Environment
- The GPE Palmtop Environment (GPE) is a collection of integrated software components optimized for (but not limited to) handheld and other input-constrained and resource- limited devices. GPE provides PIM (calendaring, to-do management, contact management and note taking), multimedia (audio playback and image viewing) and connectivity solutions (web browsing). For the GNOME desktop. Latest release is 2.8, 2007-08-07.
- Open Palmtop Integrated Environment (Opie)
- Free and open source graphical user interface for Linux-based PDAs
and embedded devices.
- AgendaWiki home
- The Agenda Software Repository.
- TuxMobil: Linux on the Agenda VR3
- A resource site for the Agenda VR3 PDA.
- TuxMobil: Linux with Laptops, Notebooks, PDAs, Mobile Phones and Portable Computers
- *look* One of the best Linux sites for information on mobile computers. It includes FAQs, HOWTOs, hardware and software information for laptops, notebooks, touchscreen laptops and notebooks, PDAs, mobile phones, touchpad drivers, portable music and video players, eBooks, GPS navigation devices, wearables and other portable computer gadgets.
- TuxMobil: Linux with PDAs and Handheld PCs
- *cool* A handy site for information on companies supporting Linux
PDAs, links to accessories/equipment, documentation, software relating to Linux PDAs and handhelds.
- TuxMobil: Linux Applications for the Palm and Visor PDA
- *cool* A handy guide to applications for the Palm and Visor PDAs;
organized by subject category, each application has a short description and links for further information.
- Think. Sync. Pilot-Link!
- A suite of tools for connecting PDAs with Linux and any other POSIX-compatible machine.
- Handheld Linux
- An online store specializing on open, small, handheld Linux devices.
Phones
- <sort order="normal">title</sort>.
- Gnokii
- Tools and drivers for Nokia mobile phones.
- TuxMobil: Linux and (Cellular) Phones
- Links to usage documentation about Linux with different mobile phones and Linux software applications for mobile phones.
- Mobile Tech News
- A general news site for mobile devices.
- GSM Mobile Phones and Linux
- Information about GSM mobile phones plus charts of specific models of GSM phones known to work on Linux (organized by manufacturer).
- TuxMobil: Linux with Laptops, Notebooks, PDAs, Mobile Phones and Portable Computers
- *look* One of the best Linux sites for information on mobile computers. It includes FAQs, HOWTOs, hardware and software information for laptops, notebooks, touchscreen laptops and notebooks, PDAs, mobile phones, touchpad drivers, portable music and video players, eBooks, GPS navigation devices, wearables and other portable computer gadgets.
- Qi Hardware
- *cool* Qi's mission is to promote and encourage the development of copyleft hardware. A recent project is the Ben Nanonote, a Linux-powered notebook.
- Linux-to-go.org | Your One Stop for Embedded Computing
- A community-driven hosting site for projects related to mobile Linux applications and systems. Due to trademark disputes and other problems in 2006, some of the projects, including GPE Palmtop Environment (GPE), formerly hosted on handhelds.org, can now be found here.
- LiMo Foundation
- A non-profit, industry consortium dedicated to creating the first truly open, hardware-independent, Linux-based operating system for mobile devices.
- Android
- An operating system for mobile devices that includes middleware and key applications. It uses a monolithic (modified) Linux kernel. Supported platforms include: ARM, MIPS, Power Architecture, and x86.
- Linaro
- A not-for-profit organization delivering free and validated Linux kernel and tools that focuses on providing a common software foundation to the embedded industry. Its chief goal is to reduce the time that it takes to bring a new ARM-powered product to market with Linux. The group's members include ARM, IBM, Freescale, TI, Ericsson, Samsung, and Canonical.
MP3 Players
- <sort order="normal">title</sort>.
- Linux Automotive - the Coolest Car Ever
- A carputer platform (DashPC) based on Linux. Included on this platform: multimedia (DVDs, MP3s, CDs, radio), navigation, games, engine diagnostics, and wireless networking capability. Works on any car available.
- CAJUN - Car Audio Jukebox
- This application turns your computer into a car audio device. It supports MP3s, CD audio, Icecast, LCD/LFD display, keypad or infra-red input, and also supports multiple audio streams, input devices, and displays (each their own size). Latest release is 4.2, 2005-03-17. N.B.: this project continues to receive a fair bit of download and viewing traffic on its SourcForge project page.
- All Things Empeg
- A resource site for the Empeg MP3 car audio player, an in-dash MP3 player, which was first produced in 1999. Continued by the Rio player, which was discontinued in 2002. There continues to be an active Empeg owners group.
- Apollo
- A minimalistic, highly functional MP3 player.
- MPIO Project
- Using Linux on the Digitalway/Adtec digital audio player MPIO (DMG, DMG+, DMK, DME, FD100, FL100); has a kernel module driver and userspace
library and utility.
Modems
- <sort order="normal">title</sort>.
- Modem-HOWTO
- A detailed document which covers selection, connecting, configuration and trouble-shooting analog modems for a PC. (2007)
- Linux Winmodem Support
- A valuable resource site for Linux Winmodem support.
- Internal Modems in Laptops with Linux
- Internal modem compatibility status for Linux laptops and notebooks; includes manufacturer name, model name and number.
Network Devices
- <sort order="normal">title</sort>.
- NetWinder.org - Main Page
- Netwinder is a small, low power computing platform with all the features of a PC.
- 3Com Software Library - 3Com Linux drivers
- The download area for 3Com Linux drivers. N.B.: Somewhat dated - for the Linux 2.2 and 2.4 kernels. Nothing newer available on this site.
- Linux & Wireless LANs
- *look* Site includes "The Linux Wireless LAN Howto" and extensive list of LAN resources - LAN drivers, wireless Linux software,
security software, other wireless howtos and help sites, public wireless Linux networks, hardware, and general Linux links.
- BlueZ - Official Linux Bluetooth Protocol Stack
- An implementation of the Bluetooth wireless standards specifications for Linux.
- Affix Bluetooth Protocol Stack For Linux
- A GPL'd Bluetooth Protocol Stack for Linux; supports core Bluetooth protocols like HCI, L2CAP 1.1, L2CAP 1.2, RFCOMM, SDP and various Bluetooth profiles.
- Practically Networked
- Practical, easy-to-understand help for small network builders; extensive troubleshooting information, tips
on getting special applications to work through firewalls, and product reviews on hardware
routers, hubs/switches, wireless and HomePNA LAN products.
- Wireless Tools for Linux
- *look* Linux Wireless Extension and the Wireless Tools is an open source project sponsored by Hewlett-Packard. Wireless Extension is a generic API allowing a driver to expose to the user space configuration and statistics specific to common wireless LANs. Wireless Tools is a set of tools allowing to manipulate the Wireless Extensions.
- MPL/GPL Drivers for the Wavelan IEEE/Orinoco and Others
- A resource site for Wavelan IEEE/Orinoco drivers.
- Default Password List for Router Devices
- *cool* This is a list of default passwords and user IDs for various makes and models of router devices.
Printers
- <sort order="normal">title</sort>.
- The X Printing Panel
- An easy-to-use GUI printer control utility, which displays all printers and their options on a given network.
- OpenPrinting - The Linux Foundation
- *look* The primo printing resource site for Linux and other Posix-style operating systems.
- PPR Spooler - Page Print Spooler
- A printer spooler specially designed for spooling jobs to PostScript printers or to non-PostScript printers using Ghostscript. Latest version is 1.55, 2006-12-07.
- Linux Printer Compatibility Database
- *look* Extensive information about specific printers, along
with driver information, basic specifications, and an associated set of
filter script building tools.
- Common UNIX Printing System (CUPS)
- *look* The premier Linux printing information site.
- KDEPrint
- A resource site for the KDE printing module. N.B.: The news section is somewhat dated.
- Turboprint for Linux
- A printing system for Linux. A commercial product. Site available in English and German.
- HP Linux Imaging and Printing (HPLIP)
- HPLIP is an HP (Hewlett-Packard)-developed solution for printing, scanning, and faxing with HP inkjet and laser based printers in Linux.
- LPRng Web Page
- Enhanced printer spooler. Site includes: Printing Cookbook, Tutorial, and HOWTO.
- Ghostscript, Ghostview and GSview Homepage
- An interpreter for the PostScript language and PDF along with related software and documentation. Latest release is 3.64, 2009-02-03.
- Ghostscript.com Homepage
- News and community site for Ghostscript.
- Gimp-Print Printer Drivers
- A high quality package of printer drivers for Ghostscript and CUPS. This project also maintains the print
plug-in for the Gimp from the same code base.
- Foomatic - The Linux Foundation
- A database-driven system for integrating free software printer drivers with common spoolers under Unix. It supports CUPS, LPRng, LPD, GNUlpr, Solaris LP, PPR, PDQ, CPS, and direct printing with every free software printer driver known to us and every printer known to work with these drivers.
- Xprint - the X11 Print System
- An advanced printing system which enables X11 applications to use
devices like printers, FAX or create documents in formats such as
PostScript, PDF, PCL.
- Avasys Download Service for Linux
- A download and information site for EPSON printers and scanners.
Scanners / Faxes
- <sort order="normal">title</sort>.
Barcode Readers
- <sort order="normal">title</sort>.
- XSane
- A graphical scanning front-end that uses the SANE-library to talk to scanners.
- HylaFAX Protocol for Java
- The gnu.hylafax package is a pure-Java implementation of the HylaFAX (FAX server) client protocol.
- Welcome to HylaFAX(tm)
- An enterprise-class system for sending and receiving facsimiles as well as for sending alpha-numeric pages. Latest stable release is 6.0.2, 2009-05-29.
- JOCR
- An open source OCR (Optical Character Recognition) program that converts scanned images of text back to text files. Latest release is 0.47, 2009-03-29.
- Faximum Software Inc. Home Page
- A company that develope of fax software for networks using UNIX or Linux servers.
- Mgetty + Sendfax Documentation Centre
- A wealth of information about mgetty+sendfax (a reliable fax send & receive software for Linux) can be found here. Includes documentation, mailing list and archive, contributed software, and links to other sites.
- SANE - Scanner Access Now Easy
- An application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). Check the supported devices
link to find out if your scanner is supported by SANE.
- Avasys Download Service for Linux
- A download and information site for EPSON printers and scanners.
- Home Page of TkScan and TkFax
- A Tcl/Tk-based GUI fax program on ANSI C/POSIX with support of 'efax' and multiple languages. Latest release is 2.9.4, 2007-02-27.
- Efax-gtk
- A GUI front-end for the efax fax program. Latest release is 3.2.6, 2010-11-03.
- Kooka - Scan and OCR Suite for KDE
- An open source GNU/Linux scan program for KDE.
- Efax
- A small ANSI C/POSIX program that sends and receives faxes using any fax modem (Class 1, 2 or 2.0). Latest stable release is 1.0.1b, 2002-04-06. N.B.: This application is still being used and downloaded.
- KSendFax -- More Than Only Sending Faxes
- A KDE3 interface for FAX applications such as HylaFax, E-Fax or mgetty+sendfax; last stable release 3.0.1, 2002-08-14.
- Welcome to the GFAX project web site
- A GNOME fascimilie program. Latest version is 0.7.7, 2009-09-28. N.B.: There is no documentation. The developer states that documentation will be provided when he gets around to it (2009-09-28).
- Tesseract-OCR (Optical Character Recognition)
- An open source (Apache license) optical character recognition (OCR) engine originally developed by Hewlett-Packard between 1985 and 1995 and now being actively developed by Google. It is considered one of the most accurate free software OCR engines currently available. Latest stable release is 3.00, 2010-09-30.
Sensors
- <sort order="normal">title</sort>.
- Lm_sensors - Linux Hardware Monitoring
- *cool* Hardware health monitoring software. Latest release is 3.2.0, 2010-10-09.
- KSensors - HomePage
- A KDE front-end for lm-sensors; latest release is 0.7.3, 2004-08-18.
- Open IPMI
- Standard that defines how users can monitor system hardware and
sensors as well as control system components.
- Digital Temperature Sensor Modules for Linux
- Temperature sensor software.
- Smartmontools Home Page
- Disk drive health monitoring software based on the UCSC S.M.A.R.T. suite for Linux. Latest release is 5.39, 2009-12-09.
Storage Devices
- <sort order="normal">title</sort>.
- RAID and Data Protection Solutions for Linux
- Offers the following information: types of data loss, Linux RAID solutions, related data storage protection technologies, diagnostic and monitoring tools, disc array management software, and hardware RAID
controllers; last updated 2003-08.
- Exabyte Tape Drive - Integrating into a Linux System
- Information for integrating Exabyte MammothTape, 8mm, 4mm, and Travan tape drives into a Linux workstation.
- Partition Image for Linux
- A Linux/UNIX utility which saves partitions in many file formats (including ext2fs/ext3fs, ReiserFS, JFS) to an image file.
Also available in French. Latest stable release is 0.6.9, 2010-07-25.
- SCSI Media Changer and Backup Device Control System
- A set of low level driver programs to control features of SCSI backup-related devices such as autoloaders, tape changers, media jukeboxes, and tape drives.
- SCSIAdd
- A command line application to add and remove SCSI devices from the Linux SCSI subsystem on the fly. Latest version is 1.96, 2008-01-08.
- IDE Drives - Gary J. Murakami
- Table of current IDE hard drives of capacity greater than 40MB.
- The Linux 2.4 SCSI subsystem HOWTO
- Description of the SCSI subsystem, with an external view of the SCSI subsystem as the main theme; includes material to assist with the administration of the Linux SCSI subsystem. (2004) (There have been no updates since 2004.)
- LinuxPlanet - Tutorials - Linux Partitions: A Primer - Hard Drive Basics
- Contains basic information on Linux partitions; information is still relevant. (2002)
- Linux SATA RAID FAQ
- This document discusses SATA RAID controllers and how to differentiate true hardware RAID controllers from the software RAID controllers. (2009)
- GNU parted
- A program for creating, destroying, resizing, checking and copying partitions, and the file systems on them.
- DiskDrake
- A Mandriva graphical utility to simplify hard disk partitioning.
- GParted
- A GNOME partition editor which includes a small, fast, Slackware-based live CD that syncs its releases with GParted. Latest release is 0.5.0, 2009-12-02.
- Linux ATA Wiki
- *look* This wiki was created to support ATA development and use under Linux. An excellent resource for Linux-compatible SATA and PATA drives. This wiki also includes libata status and resources, as well as ATA resources.
- Failure Trends in a Large Disk Drive Population
- *cool* An excellent technical paper on the failure pattern of disc drives and the key factors that affect their longevity.
In PDF format. (2007)
- Clonezilla
- An intelligent partition or disk-cloning program that works on any filesystem. Latest stable release is 1.2.6-59, 2011-01-18.
- Linux Raid
- A community-managed reference for Linux software raid as implemented in the latest kernel.
- QtParted
- A Partition Magic clone written in C++ using the Qt toolkit. Latest stable release is 0.4.5, 2005-08-12. Site also available in French.
- BleachBit
- Bleachbit frees disk space and maintains privacy. It wipes clean 70 applications including Firefox, Flash, Google Chrome, Opera, Safari, Adobe Reader, and APT. Excellent multilingual support - available in 30+ languages. Latest release is 0.73, 2010-02-18.
TV/Radio/Video/Frame Grabbers
- <sort order="normal">title</sort>.
- Ham Radio Control Libraries (Hamlib)
- The purpose of this project is to develop flexible and portable shared libraries that offer a standardised API to control any radio-oriented equipment through a computer interface. Latest release is 1.2.10, 2009-11-02.
- LinRadio - PC radio for Linux
- An initiative of WiNRADiO Communications, to provide a free forum for Linux users interested in PC-based radio. All software on this site is GPLed and available for download.
- XdTV
- Software to watch, record, and stream TV which supports the bttv, bktr, and dvb APIs.
- Digital Picture Frame HOWTO
- Instructions for building a digital picture frame using an old laptop. (2008)
- Fmtools - Video4Linux 'tools' for radio tuner cards
- A pair of simple command-line utilities for video4linux radio tuner cards under Linux.
- GATOS
- Provides enhanced drivers for many ATI videocards (in particular All-in-Wonder series) and a TV player/recorder application AVview.
- LinuxTV
- A platform for the development of open source software for digital television (DVB, DTV) receivers, Linux DVD players and tools to
stream audio and video to the Internet.
- XMLTV
- A set of programs to process TV (tvguide) listings, manage TV viewing, and storing listings in an XML format. In
addition, there are backends to download TV listings for many countries, filter programs and Perl libraries to process listings.
Latest stable release is 0.5.55, 2009-03-17.
- The xawtv Homepage
- A TV application plus a suite of video4linux-related software, with video recording capabilities and several useful
command-line tools.
- V4LGrab (Video4Linux Grab) - Home
- Real-time capturing software for a Video4Linux device; KDE 3.x.
- RivaTV project: Nvidia Video-in for Linux
- Driver support for Nvidia based graphics cards with video-in feature and some of the video capture chips that come on such cards; the driver also activates tuner and audio support provided by the V4L project.
- Unofficial homepage for Matrox Marvel/Rainbow Runner G-Series for Linux stuff
- This active project collects information about using the Marvel G200-TV and the Rainbow Runner G-series in Linux, including (but not restricted to) the development of a driver for the above-mentioned hardware; also supports the Marvel G400.
- The pcHDTV Homepage
- Manufacturer of Linux HDTV (high-definition TV) cards.
- HPSDR - High Performance Software Defined Radio
- A free and open source hardware and software project intended as a "next generation" Software Defined Radio (SDR)
for use by ham radio users and Short Wave Listeners (SWLs).
- Camsource, the webcam source daemon
- Modularized and multithreaded daemon that provides various clients with frames grabbed from a video4linux device.
- GNU Radio - GNU FSF Project
- A collection of software (combined with minimal hardware), allows the construction of radios where the actual waveforms transmitted and received are defined by software. Latest major feature release is 3.2, 2009-05-23.
- The tvtime Homepage
- A high quality television application for use with video capture cards on Linux.
- The video4linux HQ
- Information on the new video4linux API for kernel 2.6 (v4l2).
UPSs / Batteries
- <sort order="normal">title</sort>.
- APC UPS Daemon
- APC UPS daemon power management under Linux. Latest stable release is 3.14.3, 2008-01-20.
- NUT: Network UPS Tools
- *look* A cross-platform, open source UPS management project
designed to monitor and shutdown multiple UPSes from different manufacturers
with a small set of programs. The project monitors every kind of UPS, given sufficient
interest. Last release is 2.2.2, 2008-05-07.
- WMNut
- A program to monitor multiple UPSs statistics through the NUT
(Network UPS Tools) framework on Linux and other systems. Also available in French.
- KNutClient
- A visual KDE client for UPS systems using NUT - Network UPS Tools. This application has been translated into 9 languages. The latest stable release for KDE4 (and KDE3) is 1.0.4, 2010-12-09.
USB
- <sort order="normal">title</sort>.
- JUSB - Java USB (for GNU/Linux)
- Java access to USB, currently using kernel 2.4 Linux-USB support; latest version is 0.4.4, 2001-02-14. N.B.: this is a popular project with lots of daily downloads. (2009)
- Linux-USB Device Overview
- Information on specific USB device drivers and controllers.
- Linux USB
- *cool* THE central point of information for USB support under Linux.
- Linux Hotplugging
- A resource site for Linux hotplugging (allows users to plug in new devices on their computer and use immediately).
- USB Support for Linux
- Includes links, USB news, documentation on how to get USB devices to work, driver information. This site is a little dated,
but is still useful.
- AT76c503a - Linux Driver for Atmel AT76C503/505A-based USB WLAN Adapters
- An information guide for this driver including compiling, installing, starting, configuration, troubleshooting, distribution-specific issues, running with kernel 2.6.x, how to set private wireless parameters, chipsets & restrictions, and table of devices. Last updated 2004.
- Everything USB
- **look* A huge USB site with tons of information on USB hardware, applications, and the latest news. There is also a user forum.
Video Cards & Monitors
- <sort order="normal">title</sort>.
- The Open Graphics Project
- The objective of the project is to develop free software-friendly graphics products in collaboration with the Free and Open
Source (FOSS) community.
- Matrox Graphics - Latest Drivers
- This page links to the latest Matrox drivers. Note that Matrox does support *some* Linux drivers. For legacy drivers, click on the link labelled "Legacy "older" drivers"
- Nvidia OpenGL Configuration mini-HOWTO
- N.B.: Some of this information is outdated. Last revised 2002.
- Linux Display Driver (Nvidia) Archive
- Contains links and downloads to all Nvidia display drivers for Linux.
- Running Linux on an Intel Graphics Platform - Linux Guide
- Linux driver information for Intel chipsets. N.B. The information here is primarily based on Red Hat.
- Nouveau
- A project to produce open source 3D acceleration drivers for Nvidia cards. Site also available in German.
- 3D Graphics hardware performance using Free Software drivers (X.Org DRI)
- *look* A site loaded with information and performance statistics for free software 3D graphics card drivers.
- Linux Graphics Drivers from Intel
- *cool* The main site for Intel open source graphics drivers for Linux.
- Unofficial Wiki for the ATI Linux Driver
- A community resource site for the ATI Linux driver.
- X.Org Wiki - RadeonHD
- *cool* This site describes the radeonhd video driver for R500 and newer ATI graphics devices along with all supported GPUs, links to the mailing list, git repository, and IRC channel. Also included are the general installation steps, and common problems during the driver build process.
- ATI Developer: Open GPU Documentation
- *cool* AMD's open GPU documentation website for register-level documents covering their ATI Radeon products.
- Gallium3D
- Gallium3D is a new architecture for building 3D graphics drivers. Initially supporting Mesa and Linux graphics drivers, Gallium3D is designed to allow portability to all major operating systems and graphics interfaces.
- Comparison of ATI Graphics Processing units (GPUs) - Wikipedia
- This page contains general information about ATI's GPUs and video cards based on official ATI specifications in table form.
X10 Devices
- <sort order="normal">title</sort>.
- Linux Home Automation Project
- Home automation and home control (HA) Software (source code and links mostly) for the home automation devices Insteon PowerLinc V2, CM11A, CM17 (Firecracker), LynX10, WM918, HCS II and CPUXA.
- X10 Ephem
- This code computes sunrise and sunset times.
- Heyu2Homepage
- A Linux program that operates the CM11A computer interface; controls X10 devices, sets the cm11a interface clock and monitor X10 signals on the AC power lines.
- BlueLava: A CGI interface for x10
- A GPL'd CGI script that uses various command line x10 utilities to control supported x10 devices; latest
stable release is: 0.4.1, 2003.
- OLPC - One Laptop per Child
- The mission of this non-profit association (One Laptop Per Child) is to develop a low-cost laptop - the "$100
Laptop" - a technology that could revolutionize how we educate the world's children. Their goal is to provide children around the world with new opportunities to explore, experiment, and express themselves. Website also available in German. In 2008 this project lost its way somewhat when they announced plans to collaborate with Microsoft.
- Asterisk - The Open Source Linux PBX and Telephony Platform
- A complete Linux PBX (private branch exchange) software for VoIP networks; it is inter-operable with almost all standards-based telephony equipment using relatively inexpensive hardware.
- HPTalx
- A HP Calculator<->PC communications program for Linux. Supported HP calculators include: HP 48, HP 49, and HP 49G+.
- PC Watchdog Card Linux Kernel Driver
- A Linux kernel driver for Berkshere Products PC Watchdog card with support for the new Rev. C and PCI boards; displays information in /proc/pcwd. There is a ISA-Only kernel 2.6x-compatible version available
for download.
- IBM Research Projects - Linux Watch
- Details on the Linux wristwatch (WatchPad) can be found here.
- Linux-Hacker.net
- A site devoted to technical information about upgrading Internet appliance computers.
- Powertweak Linux
- A handy utility used to tune kernel and hardware configuration for optimal performance, or for viewing hardware and
kernel settings. Latest stable version is: 0.099.5, 2003-07-08.
- Gwx - GTK+ client for the wx200d(8) weather station server
- A graphical GTK+ wx200d(8) client that looks and feels like the WX200 weather station hardware. An interactive, resizable picture of the hardware displays the current weather conditions in a window. Current release is 1.2, 2002-07-04.
- Linux Lighting Group - Professional Lighting Software
- Lighting hardware and software for Linux and similar platforms.
- The Unix Hardware Buyer HOWTO
- Basic information about purchasing hardware for Linux. (2007)
- Welcome to the TiLP Website
- A cross-platform linking program for Texas Instruments' graphing calculators to a computer.
- DMX4Linux 2.3
- A driver Suite for Linux. DMX is the industry standard for controlling lighting devices.
- Multimeter software for Linux - used with Metex 4650CR
- Latest version is 0.0.5, 2002.
- MUSCLE - Movement for the Use of Smart Cards in a Linux Environment
- Cross-platform smart card development site.
- Memory Technology Device (MTD) Subsystem for Linux
- A generic Linux subsystem for memory devices, especially Flash devices.
- Welcome to the KYZO Ltd
- LinuxROM distribution - a PizzaBox server.
- Linux Home Automation
- Home automation and home control (HA) Software (source code and links mostly) for the home automation devices Insteon PowerLinc V2, CM11A, CM17 (Firecracker), LynX10, WM918, HCS II and CPUXA.
- Linux PCMCIA HOWTO
- This document describes how to install and use PCMCIA card services for Linux, and answers some frequently asked questions. Latest version is v2.118, 2003.
- LinuxMCE
- An open source software platform designed to allow a computer to act as a home theater PC (HTPC), personal video recorder, full-featured VOIP-compatible phone system, and a home automation system.
- Linux Kernel 2.6 PCMCIA
- Information on PCMCIA support for 2.6x kernels. Site last updated 2008-07-14.
- BIOS from A to Z
- *look* An in-depth guide to the BIOS chip; covers the basics, tuning, settings, updating, and the Golden Rules. (2006)
- The ISAPNPTOOLS home page
- Configuring ISA Plug-And-Play devices on Linux.
- The PCI Utilities
- A collection of programs for inspecting and manipulating configuration of PCI devices, all based on a common portable library, libpci, which offers access to the PCI configuration space on a variety of operating systems. Latest release is 3.1.2, 2009-02-01.
- Twibright Labs - Ronja (Reasonable Optical Near Joint Access)
- *cool* A free technology optical datalink project.
- Pixel Qi
- Pixel Qi was started in 2008 by Mary Lou Jepsen, former CTO of the OLPC Project, and inventor of the sunlight-readable display technology. The company is currently pursuing the $75 laptop, while also aiming to bring sunlight-readable, low-cost, and low-power screens into mainstream laptops, cellphones and digital cameras.
- Bug Labs
- This company is dedicated to providing a Lego-like collection of open source hardware and software that customers can use to build their own devices.
- Autopilot UAV
- *cool* A command and control system for helicopters and can be
extended for fixed wing aircraft.
- TechniSat TechniPC/MediaFocus Linux Driver
- A resource site for this driver. It includes two versions: 0.7.1 (Kernel 2.6.16 and higher) and 0.6.0 (Kernel 2.6.3 - 2.6.15). Also included on this site are links to other driver-related sites and important links to Video4Linux-related sites.
- Linux In-wall Automation Control TouchScreen Project
- Last updated in 2001, but nonetheless, it's a neat story about installing a Linux touch screen for home use. One of the best sites to consult for touchscreen laptops and notebooks with Linux is: http://tuxmobil.org/touch_laptops.html.
- Welcome to coreboot
- A Free Software project aimed at replacing the proprietary BIOS (firmware) you can find in most of today's computers. It performs just a little bit of hardware initialization and then executes a so-called payload. The project currently supports ~206 motherboards (2009). Formerly known as LinuxBIOS.
- OWW - One-Wire Weather Interface
- A server and client for Dallas Semiconductor / AAG 1-wire weather station kits.
- Tom's Hardware Guide
- *cool* One of the best websites for PC hardware information; available in many languages.
- Linux on the Sony VAIO FX/FXA Series
- How to get Linux running on a Sony VAIO FX405 and other AMD Duron/Athlon based VAIO notebooks, including the FX401, FX501/FX505, FX601/FX605, FX701/FX705 and FX801/FX805.
- Linux Online - Linux-Friendly Hardware
- A resource site for Linux hardware including laptops, compatibility databases, and companies selling complete
systems, hardware components, DAs/Palmtops and handhelds.
- Jungo - Device Driver Development Tools, Home Gateway Software
- Linux device drivers and software.
- OPENCORES
- Open source hardware; news and a database of free EDA software and
circuit designs.
- Plug-and-Play-HOWTO
- This HOWTO explains resources used in Plug-and-Play (PnP) such as addresses and interrupts; covers both the PCI bus (inherently PnP) and PnP on the old ISA bus. (2007)
- Installing Debian GNU/Linux 3.0 For Intel x86 - System Requirements
- For hardware requirements on other Debian-supported architectures,
see Debian GNU/Linux 3.0 -- Installation Manual
(http://www.debian.org/releases/woody/installmanual), section 2 of each
manual.
- MetkuMods - Because you love your hardware!
- Some serious and not so serious hardware modifications.
- The Linux Wacom Project
- Manages the drivers, libraries, and documentation for configuring
and running Wacom tablets under the Linux operating system.
- PCBurn - Linux Hardware Reviews and Gaming
- News and reviews of hardware and games in the Linux world.
- OpenBIOS
- Development of a free BIOS on all common platforms and embedded systems. Latest release is 1.0, 2009-03-01.
- Linux Drivers
- An annotated list of Linux driver resources.
- Tom's Hardware Guide PCs & HowTo: Supersize Your TV for $300: Build Your Own XGA Projector! - Giant Wall Display
- For the Red Green Show fans, this article is for you! (2004)
Databases
- <sort order="normal">title</sort>.
- Mandriva Certification Hardware Database
- A database of hardware that is compatible with the Mandriva operating system.
- Linux Online - Linux-Friendly Hardware
- A resource site for Linux hardware including laptops, compatibility databases, and companies selling complete
systems, hardware components, DAs/Palmtops and handhelds.
- TuxMobil - PCMCIA/CF Card Survey (by Manufacturers)
- A Linux compatibility list (HCL) for 500+ PCMCIA/PC-Card/CF-Card, CardBus cards, SmartCard, FlashCard, and Compact-Card.
- Naked Computers
- *cool* A world-wide directory of companies that sell computers free of any proprietary operating systems. For people who like to say "No Thanks" to these systems.
- Linux Incompatibility List
- *look* A handy reference site for hardware incompatibility; organized by
broad category; useful hardware links included as well.
- Red Hat Hardware Catalog
- A database of certified and compatible hardware for Red Hat products.
- Linux Wireless LAN Support
- *cool* This is a searchable directory of wireless devices with information about the chipset they are based on and whether or not they are supported in Linux. (2010)
- PARISC-LINUX: Hardware Database
- Reports of HP (Hewlett-Packard) machines running Linux.
- Linux Tested
- Tests Linux hardware compatability for a fee and posts results.
- Phoronix - Linux Hardware Reviews, Benchmarking, & Gaming
- *look* Hardware articles and reviews for Linux.
- PVR Hardware Database
- *look* A handy database for PVR (personal video recorder) hardware.
- Linux Printer Compatibility Database
- *look* Extensive information about specific printers, along
with driver information, basic specifications, and an associated set of
filter script building tools.
- Linux Hardware Compatibility HOWTO
- A list of hardware either supported or unsupported under Linux; divided into broad hardware categories. (2007)
- Hardware Compatibility Database - openSUSE
- Hardware compatibility database for openSUSE.
- Ralink RT2500 Chipsets For Wireless Devices - Compatibility List
- A hardware compatibility list for all the Ralink-based devices for USB, PCI, and PCMCIA (Ralink RT2500 WLAN chipsets are
IEEE 802.11x compliant); also has links to open source driver projects for the Ralink rt2400 and rt2500 chipsets.
- TuxMobil: Linux Compatibility Status of Mobile Hardware
- *look* Hardware Compatibility Lists (HCLs) for Linux with hardware and accessories used in laptops, notebooks, PDAs, mobile phones.
- TuxMobil: Portable CD-Writers, CD, DVD and Linux
- A survey of portable CD-Writers, CD drives and DVD drives working with Linux.
- Linux PCI ID Repository
- A public repository of all known ID's used in PCI devices.
- Linux Compatibility Database
- *look* A compatibility database for applications, games, and hardware running under GNU/Linux. This site also has Linux
and Web news and support forums.
- PCLinuxOS Hardware Database
- A hardware compatibility database for the PCLinuxOS distribution and remasters.
- FSF - Hardware Devices that Support GNU/Linux
- *look* A searchable database of hardware that supports free software. The database is organized into device categories. There is also a list of drivers that require proprietary firmware.
- LinuxQuestions.org HCL - Hardware Compatibility List
- *look* A searchable, Linux hardware compatibility database organized by category.
- CompareComponents
- *look* An excellent hardware compatibility site which enables the user to find and compare products and prices related to computing, including hard drives, motherboards, RAM, printers, VoIP and much more.
- Hardware for Linux
- *cool* A website site to lookup and report hardware compatibility and incompatibility with Linux distributions.
- UbuntuHCL.org
- A comprehensive hardware compatibility database for Ubuntu users.
- Debian GNU/Linux Device Driver Check Page
- *cool* An excellent hardware compatibility database. This site uses the output from the command, 'lcpci -n' (list all PCI devices) and checks it against hardware known to work within GNU/Linux, providing the name of the driver that supports it. Users are also encouraged to contribute to this database.
- Smolt
- This hardware database project is a combined effort of various Linux distributions to gather hardware information from Linux users. Information collection is voluntary and anonymous.
- OpenBenchmarking.org
- *look* An open, collaborative testing and benchmarking platform for Linux and other operating systems. It's designed by Phoronix Media and the developers behind the Phoronix Test Suite.
Diagnostics
- <sort order="normal">title</sort>.
- Memtest - Utility to test for faulty memory subsystem
- A userspace utility for testing the memory subsystem for faults.
- OpenBenchmarking.org
- *look* An open, collaborative testing and benchmarking platform for Linux and other operating systems. It's designed by Phoronix Media and the developers behind the Phoronix Test Suite.
- Memwatch
- Memory leak detection tool. Latest release is 2.71, 2003-05-20.
- Memtest86 - Memory Diagnostic Page
- A comprehensive, stand-alone memory diagnostic tool.
- Ultimate Boot CD
- *cool* Contains disk drive diagnostic tools as well as other diagnostic and management tools.
- Phoronix Test Suite - Linux Testing & Benchmarking Platform
- *look* A Linux-based testing platform for hardware and software validation. It is the most comprehensive testing and benchmarking platform available for Linux, and is designed to carry out qualitative and quantitative benchmarks in a
clean, reproducible, and easy-to-use manner. Users can also write test profiles for their own applications following a well-documented XML schema.
- PC Hardware Links
- *cool* A treasure trove of hardware information including hardware links, processor charts, CPU electrical specifications,
CPU socket chart, CPU speeds chart, and chipsets chart.
- How to Build Your Own PC - Save A Buck And Learn A Lot - Online Book
- *look* A great guide for building a PC from scratch; one of the book's strengths is the author's ability to write technical material in an easy-to-understand and enjoyable manner. (2005)
- SquidBee
- A project that uses an open hardware design as well as open source software as a platform for wireless remote control and sensing.
- Arduino
- An open source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
- Free Telephony Project
- The goal of this project is to provide free hardware designs for telephone systems. Both the hardware and software are free and open.
- MisterHouse - It Knows Kung Fu
- A cross-platform home automation program written in Perl. It can respond to voice commands, web browsers, time of day, serial port and X10 data, external files, and can speak via text-to-speech engines.
- Minerva - Linux Home Automation for the Masses
- A complete home automation suite for Linux.
- Linuxstamp - Open Circuits
- An open source, general-purpose processor module that includes a standard Linux kernel, an SD card, Ethernet and a
USB/serial converter. It can be used in initial product design so users don't have to build an entire motherboard from scratch.
- OpenFWWF - Open FirmWare for WiFi networks
- This site provides free and open source firmware for Broadcom/AirForce chipset-based devices.
- Open Source Hardware 2009 - The Definitive Guide to Open Source Hardware Projects
- *cool* This guide contains a treasure trove of open source hardware projects organized into 19 subject areas. Like free software in Linux, these projects make available the source, schematics, firmware, software, list of materials, parts list, drawings and "board" files to recreate the hardware. They also allow any use, including commercial.
- Flashrom
- A universal flash programming utility used to detect, read, erase, or write BIOS chips (DIP, PLCC, SPI). It can be used to flash firmware images such as BIOS or coreboot. Latest stable release is 0.9.1, 2009-09-02.
Kernel
- <sort order="normal">title</sort>.
Boot Patches
- <sort order="normal">title</sort>.
- OpenBIOS
- Development of a free BIOS on all common platforms and embedded systems. Latest release is 1.0, 2009-03-01.
- Flashrom
- A universal flash programming utility used to detect, read, erase, or write BIOS chips (DIP, PLCC, SPI). It can be used to flash firmware images such as BIOS or coreboot. Latest stable release is 0.9.1, 2009-09-02.
- Welcome to coreboot
- A Free Software project aimed at replacing the proprietary BIOS (firmware) you can find in most of today's computers. It performs just a little bit of hardware initialization and then executes a so-called payload. The project currently supports ~206 motherboards (2009). Formerly known as LinuxBIOS.
- Linux-Ready Firmware Developer Kit
- A tool to test how well Linux works together with the firmware (BIOS) on PCs. This toolkit is primarily aimed at firmware developers.
- Memory Technology Device (MTD) Subsystem for Linux
- A generic Linux subsystem for memory devices, especially Flash devices.
File Systems
- <sort order="normal">title</sort>.
- The Parallel Virtual File System Project (PVFS), Version 1
- A high-performance and scalable parallel file system for PC clusters. For PVFS2 (the next generation parallel file system), see http://www.pvfs.org/.
- XFS
- A high-performance journaling filesystem developed by SGI.
- JFS - Journaled File System Technology for Linux
- A file system in which the hard disk maintains data integrity in the event of a system crash or if the system is otherwise halted abnormally. The journaled file system (JFS) maintains a log, or journal, of what activity has taken place in the main data areas of the disk. Latest stable release is 1.1.4, 2009-04-06.
- HOWTO Undelete Removed Files and Directories on an ext3 File System
- *cool* A detailed description of the ext3 file structure layout and how to undelete deleted files and directories. (2008)
- Udev: Introduction to Device Management In Modern Linux Systems
- This article clearly explains all aspects of Udev, the device manager for the Linux 2.6 kernel series. (2009)
- Gentoo LVM2 installation
- This guide describes how to set up the Logical Volume Manager version 2 (LVM2) on Gentoo, but includes specifics of typical LVM tasks applicable to other distributions as well. (2007)
- Community at Tuxera
- Formery known as the Linux-NTFS Project. It is now under the aegis of Tuxera, a Finnish company, whose origin comes from the open source Linux NTFS driver. The NTFS-3G driver is the original free software community edition driver used widely in GNU/Linux distributions, including Fedora, Ubuntu, and others. Latest stable edition is 2011.1.15, 2011-01-15.
- Red Hat Global File System
- An open source cluster file system for enterprise deployments. Formerly Sistina Logical Volume Manager (LVM) for Linux.
- Ext2fs Home Page
- The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating, fixing, configuring, and debugging ext2 filesystems. Latest release is 1.41.8, 2009-07-11.
- Enterprise Volume Management System (EVMS)
- The EVMS Project uses a layered, plug-in model to provide unparalleled flexibility and extensibility in managing storage. This allows for easy expansion or customization of various levels of volume management. Latest stable release is 2.5.5, 2006-02-26.
- Common Threads: Advanced filesystem implementor's guide, Part 10 -- Deploying XFS
- This article guides the reader through the process of setting up XFS,as well as covering XFS tuning tips and useful XFS features like ACL (access control lists) and extended attribute support. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
- Logical Volume Manager - LVM
- A detailed LVM HOWTO by the North Texas Linux Users' Group (NTLUG). (2008)
- Common Threads: Advanced filesystem implementor's guide, Part 01 -- Journalling and ReiserFS
- This article covers the technical details of journalling common to all file systems), and the design vision behind ReiserFS. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001).
- Common Threads: Advanced filesystem implementor's guide, Part 02 -- Using ReiserFS and Linux Kernel 2.4
- This article provides a detailed walkthrough of the process of setting up a rock-solid Linux 2.4-based ReiserFS system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001).
- Common Threads: Advanced filesystem implementor's guide, Part 03 -- Using the virtual memory (VM) filesystem and bind mounts
- This article takes a look at tmpfs, also known as the virtual memory (VM) filesystem, and bind mounts. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001).
- Linux NFS-HOWTO
- This document describes the best practice guidelines around how to configure Linux NFS (Network File System) properly in production environments. (2006)
- Writing udev Rules
- This document introduces the main concepts of udev rule writing. udev is a file system replacement for DevFS on the Linux 2.6 kernel series and beyond. (2006)
- Common Threads: Advanced filesystem implementor's guide, Part 07 -- Introducing ext3
- This article introduces the reader to the ext3 file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001)
- Ext3-users Archives
- A mailing list archive for users of the ext3 file system.
- Common Threads: Advanced filesystem implementor's guide, Part 08 -- Surprises in ext3
- This article discusses some interesting details (some positive, some negative) about the ext3 file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001)
- Common Threads: Advanced filesystem implementor's guide, Part 09 -- Introducing XFS
- This article introduces the reader to the XFS file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
- XFS FAQ
- A detailed document about the XFS filesystem; includes information on documentation, general info., functionality issues and potential problems and how to deal with them. (2009)
- The Arla Project
- A free AFS implementation. Supported platforms include: Linux 2.4.x and 2.6.x kernels, FreeBSD, NetBSD, and Mac OS X.
- OpenAFS
- Client-server architecture for federated file sharing and replicated read-only content distribution, providing location independence, scalability, security, and transparent migration capabilities. It is an open source implementation of the Andrew distributed file system (AFS). It is used primarily in distributed computing, and is actively being developed on
a wide variety of computer operating systems.
- Coda File System
- An advanced networked filesystem (with its origin in AFS2) developed at Carnegie-Mellon University since 1987. Latest release is 6.9.4, 2009-01-05.
- Filesystem Hierarchy Standard (FHS)
- This standard has been designed to be used by Unix distribution developers, package developers, and system implementors. Latest version is 2.3, 2004-01-29.
- Common threads: Advanced filesystem implementor's guide, Part 11 -- Filesystem update
- In this article the author shows the reader how to use the latest filesystem technologies in Linux 2.4, and shares valuable practical implementation advice, performance information, and important technical notes. In addition, he provides update on the status of the XFS, ReiserFS, and ext3 filesystems. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
- Common threads: Advanced filesystem implementor's guide, Part 12 -- Introduction to EVMS
- This article is an introduction to the EVMS (Enterprise Volume Management System) file system, and why it's needed in the Linux system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
- Linux NFS FAQ
- A Linux NFS development web site; includes a FAQ which provides an introduction to NFS as implemented in the Linux
kernel and links to developers' sites, mailing list archives, and relevant RFCs (Request for Comments).
- SQUASHFS - A Squashed Read-Only Filesystem for Linux
- A compressed read-only filesystem for the Linux kernel. It is intended for general read-only filesystem use, for archival use, and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed.
- Understanding the Linux Virtual Memory Manager - Online Book
- A comprehensive guide to the Linux Virtual Memory Manager (VM) for the 2.4x and early versions of the 2.6 kernels. This book is part of Bruce Perens' Open Source Series published by Prentice-Hall. (2004) Available for download in PDF format.
- LVM HOWTO
- Information on how to get LVM (Logical Volume Manager) up and running. (2006)
- IBM General Parallel File System (GPFS)
- A scalable, high-performance parallel file system for AIX 5L and Linux clusters.
- Lustre Home
- A scalable, shared cluster file system for high-performance
computing.
- Parallel Virtual File System (PVFS), Version 2
- A high-performance and scalable parallel file system for PC clusters; continues the PVFS1 project (currently being maintained and improved), see http://www.parl.clemson.edu/pvfs/.
- FUSE - Filesystem in Userspace
- FUSE exports the filesystem functionality to userspace; features include a simple and comprehensive API, secure mounting by non-root users, multi-threaded operations; runs on Linux kernels 2.4.x and 2.6.x.
- LinuxDevCenter.com Article -- "Managing Disk Space with LVM (Logical Volume Manager)"
- *cool* Information on configuring LVM, how to add redundancy with RAID 1, and using LVM on desktop machines. LVM is a mechanism for virtualizing disks. A recommended read for those who want to know all about LVM. (2006) This article is still relevant and useful today. (2009)
- LWN: KHB (Kernel Hacker's Bookshelf) - A Filesystems Reading List
- An annotated list of key file system papers and books. Even though this list is a little dated (2006), it is still a useful resource to consult.
- NILFS - New Implementation of a Log-structured File System
- A log-structured file system developed for the 2.6 Linux kernel. NILFS supports continuous snapshotting, so users can restore files mistakenly overwritten or destroyed. Site also available in Japanese.
- IBM developerWorks Article - "Logical Volume Management (LVM)"
- This article discusses the most useful features of LVM2, a relatively new userspace toolset that provides logical volume management facilities. The author also suggests several ways to simplify system administration tasks. (2007)
- LVM2 Resource Page
- This site provides links to tarballs, mailing lists, source code, documentation, and chat channels for LVM2. LVM2 is a userspace toolset that provide Logical Volume Management (LVM) facilities on Linux.
- Ext4 (and Ext2/Ext3) Wiki
- A wiki for users and developers of the ext2, ext3, and ext4 file systems.
- Cryptmount
- A utility for Linux operating systems which allows an ordinary user to mount an encrypted filing system without requiring superuser privileges. For use on systems using the 2.6 kernel series. Latest stable release is 4.0.2, 2009-12-12.
- IBM developWorks Article - "Anatomy of ext4"
- This article details the features of the new ext4 Linux file system. (2009)
- Fixing Unix/Linux/POSIX Filenames
- *cool* David Wheeler takes a comprehensive look at the problems with Linux filenames, and proposes solutions to fix this mess. (2009)
- The H Open Source - News and Features: The Ext4 Linux File System
- A detailed summary of the performance improvements of the Ext4 file system compared to the Ext3 file system. (2009)
- LWN: POSIX v. reality: A position on O_PONIES
- *cool* Valerie Aurora, the Linux file sysytem guru, takes a look at the relationship between file systems developers, the POSIX file I/O standard, and people who just want to store their data. (2009)
- gET iT i sAY - GiiS
- A Linux (Ext3/Ext2) file undelete/recovery tool. Currently (2010) development is underway for Ext4.
- The User-mode Linux Kernel Home Page
- A port of the Linux kernel which runs in a set of processes. The result is a user-mode virtual machine and a kernel
which can be debugged and developed using all of the usual process-level tools.
- Linux Kernel Crash Dumps (LKCD)
- This project has added code to the Linux kernel to implement crash dumps for performing post-failure analysis of a kernel crash. Latest stable release is 6.2.0, 2006-08-28.
- IEEE 1394 FireWire Wiki
- This wiki is dedicated to the IEEE 1394/ FireWire drivers of the Linux kernel and to libraries and utilities which use these drivers.
- Linux Kernel Module Programming Guide
- For Linux kernel 2.4 and 2.6.
- Linux Headquarters - Kernel
- *look* Lots of kernel information including Kernel File Search, information
and downloads for all kernel versions back to 1.1.
- Linux Radio - Broadcasting the Linux kernel!
- *cool* Linux Radio is a non-stop, online radio program broadcasting the latest stable version of the Linux kernel, which is read in plain voice using eSpeak, an open source text to speech synthesizer.
- The Newbie's Guide to Hacking the Linux Kernel | TuxRadar Linux
- Greg Kroah-Hartman, a prominent kernel developer, outlines what it takes to for newbies to patch the Linux kernel. (2010)
- Linux Versions
- List of the latest Linux kernel versions with accompanying tar.gz files available for download.
- The Linux-Kernel Mailing List FAQ
- A detailed FAQ for Linux kernel developers. (2009)
- Welcome to KernelNewbies.org
- *look* A great site for newbies to learn about Linux kernel development; includes basic information about code organization, subsystems, and current projects as well as a mailing list and FAQ. For internationalization check the RegionalNewbies link. Currently there are Brazilian, Chinese, Indian, Japanese, Spanish, and Turkish sites.
- Kerneltrap.com - Current Kernel News
- *look* One of the best sites for kernel information.
- FOLK - Functionally-Overloaded Linux Kernel
- Latest version is 2.4.0, 2002.
- LWN: Linux Device Drivers - Online Book
- Current as of the 2.6.10 kernel; available in PDF format; O'Reilly, 2005. See the LWN 2.6 API changes page (http://lwn.net/Articles/2.6-kernel-api) for information on subsequent changes.
- KernelJanitors
- This site has a list of relatively simple problems that need to be cleaned up and fixed within the Linux kernel source tree. The main tasks include, doing code reviews, fixing up unmaintained code and doing other cleanups and API conversion. It is a good starting place for beginning kernel hackers.
- LWN - Kernel coverage at LWN.net
- *look* One of the best sites for kernel information.
- Linux Memory Management Subsystem Main Page
- Links to current projects, workarounds for common memory management related problems and links to memory management information.
- Linux-Kernel Archive
- *cool* This searchable Kernel archive dates back to June, 1995.
- MARC: Mailing list ARChives at AIMS
- Meta site. Includes kernel and Linux mailing lists.
- LWN.net Kernel Patch Page
- *look* Archive of kernel patches seen by LWN editors.
- Compache - Compressed Caching for Linux
- This project is a compressed in-memory swap device for Linux. It creates a RAM-based block device (named ramzswap) which acts as swap disk. Pages swapped to this disk are compressed and stored in memory itself. Latest release is 0.53, 2009-04-08.
- Rule Set Based Access Control (RSBAC) - Homepage
- RSBAC (Rule Set Based Access Control) is an open source access control framework for current Linux kernels, which has been in stable production use since January 2000 (version 1.0.9a). Latest stable release is 1.44, 2010-04-22.
- Linux Test Project Homepage
- The goal of this project is to deliver a suite of automated testing tools for Linux as well as publishing the results of tests. New versions are issued each month.
- Linux Kernel State Tracer
- Records information trace data about events in the Linux Kernel such as process context switch, send signal,
exception, memory allocation, and send packet. Also available in Japanese. Latest stable version was released on 2008-11-28.
- Linux Kernel in a Nutshell - Online Book
- This book is a comprehensive overview of kernel configuration and building by Greg Kroah-Hartman, one of the leading Linux kernel developers. It is available for free download in either PDF or DocBook format for the entire book, or by the individual chapter from this site. (O'Reilly, 2006)
- Debian Linux Kernel Handbook
- The main goal of this handbook is to serve as a single access point to all kernel-related documentation. It contains the information about the Debian packaging of Linux kernel for the Etch release of Debian (version 4.0). (2008)
- Linux Kernel Tracker
- This is the Kernel Tracker system (based on Bugzilla) for posting bugs against the mainline Linux kernels (not distribution kernels). N.B.: This is for reporting kernel version 2.6 bugs only.
- Ottawa Linux Symposium
- *cool* A core technology conference, targeting software developers working on the Linux kernel, OS infrastructure, security, networking, and related research projects. The big Linux kernel conference held every summer in Ottawa, Ontario Canada. Site has proceedings and photo galleries of previous meetings.
- LessWatts.org - Saving Power on Intel Systems With Linux
- Advanced Configuration Power Interface (ACPI). Everything you want to know about the ACPI interface can be found here.
- Linux Rebuild Guide
- A detailed HOWTO for rebuilding both the 2.4x and 2.6x kernel series. (2004) This HOWTO guide supercedes The Linux HOWTO by Brian Ward.
- Kernel Hackers' Guide to Git
- A cookbook of recipes for getting up and running with git, Linus' source code management (SCM) software. (2008)
- Linux Trace Toolkit Next Generation (LTTng)
- The kernel tracer that generates traces of an instrumented Linux kernel. It is a modular viewer that can perform
analysis on such traces and show the result in text or in a graphical interface. Latest release is 0.233, 2010-10-25.
- Linux: The 0.01 Release | KernelTrap
- A trip down memory lane. The first release of Linux. Includes the initial release notes, announcements, and Linus' early email exchanges.
- The 0.11 Release | KernelTrap
- Those were the days! A look back at Linus' emails when he released the 0.11 version of the Linux kernel.
- LWN: Porting device drivers to the 2.6 kernel
- *look* Series of articles (36) in Linux Weekly News. (2003 + updates)
- Linux Kernel and Device Drivers: Dos and Don'ts
- Guide for newbies and Kernel hackers to assist them in Linux
development work.
- FreeSoftware Magazine Tutorial - Writing Device Drivers in Linux
- *cool* "Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device
drivers?" - Linus Torvalds. Here's your chance to do just that! A detailed tutorial on how to write device drivers like kernel developers. (2006)
- Linux-VServer Project
- Kernel-based virtual servers running on a single piece of hardware.
- Welcome to OpenVZ
- An operating system-level server virtualization project built on Linux. It creates isolated, secure virtual private servers on a single physical server resulting in better server utilization and no conflict between
applications. Latest release is 3.0.23, 2008-11-11.
- KVM: Kernel-based Virtual Machine for Linux
- A full virtualization solution for Linux on x86 hardware. It consists of a loadable kernel module (kvm.ko) and a userspace component. KVM is included in the mainline linux kernel since 2.6.20 and is stable and fast for most workloads.
- KernelTrap Mailing List Archives
- A Mailing List Archives of 40+ mailing lists, most of which are directly related to free and open source kernel development.
- How to Participate in the Linux Community | Linux Developer Network -- Online Book
- A guide to the kernel development process by Jon Corbet, Executive Editor of LWN. The purpose of this document is to help developers (and their managers) work with the development community with a minimum of frustration. (2008)
- Cooperative Linux (coLinux)
- A port of the Linux kernel that allows it to run alongside another operating system on a single machine including Linux on Windows. Latest release is 0.7.4, 2009-05-15.
- The Perfect Patch
- This document describes how to create, maintain and send patches that are easy to handle for the kernel maintainer. (2008) N.B.: this article is based on Andrew Morton's original document but is no longer available.
- LWN: Kernel Index Listing
- *look* This index covers articles published in the LWN.net Kernel Page. All articles from 2004 onwards are indexed here.
- Xen Virtual Machine Monitor
- A virtual machine monitor (VMM) for x86-compatible computers and can securely execute multiple virtual machines, each running its own operating system.
- KernelTrap.org Feature - "The Linux Kernel Archives"
- *cool* A cool article on the history and a behind-the-scenes look at kernel.org. Also includes a detailed report on the recent infrastructure upgrade. (2005)
- Kernel Planet
- An aggregation of weblog entries from many kernel hackers.
- Linux Kernel Git Repository
- The Git repository for Linux kernel developers.
- LinuxChanges - Linux Kernel Newbies
- *cool* A Linux kernel changelog for the 2.6.x kernel. Each entry has links for more information. There are a lot of external links for even more kernel information.
- Open Source Device Drivers
- A resource guide for device driver developers. Maintained by the Linux Foundation. Available in many languages.
- Phoronix Test Suite - Linux Testing & Benchmarking Platform
- *look* A Linux-based testing platform for hardware and software validation. It is the most comprehensive testing and benchmarking platform available for Linux, and is designed to carry out qualitative and quantitative benchmarks in a
clean, reproducible, and easy-to-use manner. Users can also write test profiles for their own applications following a well-documented XML schema.
- The Linux Kernel Archives
- *look* The primary site for the Linux kernel source, and the best site for Linux kernel information.
- IBM developerWorks Article - "Anatomy of the Linux Kernel"
- This article introduces the reader to the Linux kernel and explores its architecture and major components. (2007)
- LWN: API Changes in the 2.6 Kernel Series
- *cool* A summary of internal changes for each 2.6 kernel release.
- Linux Weather Forecast - The Linux Foundation
- *cool* This site tracks ongoing developments in the Linux development community that have a good chance of appearing in a mainline kernel and/or major distros in the near future. The "chief meteorologist" is Jonathan Corbet, Executive Editor at LWN.net.
- Linux: The 0.10 Release | KernelTrap
- Another trip down the Linux kernel memory lane. More emails from Linus, the early Linux kernel mailing list, the first Linux FAQ, and the first FTP mirror for the Linux kernel at the Manchester Computing Centre (MCC) at the University of Manchester in the UK are featured.
- Linux: The 0.02 and 0.03 Releases | KernelTrap
- A historic look back at some early Linux releases. Linus' early emails are a fun read.
- The Linux Driver Project
- This project, started by Greg Koah-Hartman in 2007, is focused on creating and maintaining open source Linux kernel drivers for all types of devices.
- The Linux Kernel Module Programming Guide
- An excellent guide for anyone wishing to get started on kernel module programming. For the 2.6 kernel. (2007)
- Kernel Space - User Space Interfaces
- This HOWTO provides an overview of all existing communication mechanisms between Linux user and kernel space. (2008)
- KGDB and KDB Wiki - Linux Kernel Source Level Debugger
- A source level debugger for the Linux kernel. It is used along with gdb to debug Linux kernel. The new KGDB and KDB interface has been merged into the 2.6.35 kernel (2010).
- Linux Kernel Development - How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It
- This paper examines how the kernel development works, focusing on nearly three years of kernel history as represented by the 2.6.11 through 2.6.24 releases. The Linux kernel project is one of the largest cooperative software projects ever attempted. (2008)
- Kernel Oops Bug Count
- This site helps the developers of the Linux kernel by collecting so-called oopses, which are the crash signatures of the Linux kernel.
- Linux Kernel 2.6 PCMCIA
- Information on PCMCIA support for 2.6x kernels. Site last updated 2008-07-14.
- Uncle Gnufs' World Famous Home Baked Free Kernel Shoppe
- This site contains Linux-libre installation packages for general use. These kernel packages for the i386 architecture are compiled generally from latest linux-libre releases to provide widest, ready-to-use hardware compatibility in a completely free software environment.
- WiMAX Drivers for Linux
- WiMAX is the next-generation broadband wireless technology, based on IEEE 802.16e standards. The software is separated into two components: the basic kernel module driver and user space management stack, WIMAX Network Service. The WiMAX stack is now included in the kernel mainline from the 2.6.29 release onwards.
- The H: Security News and Open Source Developments - Kernel Log Archives
- *look* An archive of the Kernel Log articles which have appeared in The H online journal. These articles take a detailed look at the changes and new features of the Linux kernel - from version 2.6.25 onwards.
- Linux Radio - Broadcasting the Linux kernel!
- *cool* Linux Radio is a non-stop, online radio program broadcasting the latest stable version of the Linux kernel, which is read in plain voice using eSpeak, an open source text to speech synthesizer.
Linux General
- <sort order="normal">title</sort>.
Beginners
- <sort order="normal">title</sort>.
- Linux Newbie Administrator Guide
- A complete reference guide for new Linux users who wish to set up and administer their own Linux home computer, workstation or home network. Translated into many languages. A little dated (2004), but most of the information is still useful.
- Learning Linux dot com
- A site for the beginner and experts wanting to learn more and share their experiences with other Linux users.
- How To Ask Questions The Smart Way
- A detailed guide on how to ask technical questions that will result in a satisfactory answer. Useful for all levels of Linux users. Translated into many languages. (2008)
- LinuxQuestions.org - Where newbies Come for Help!
- *look* One of the best Linux sites for beginners (and all others as well); site contains forums, a hardware capatibility list, Linux
distribution and book reviews, a Linux wiki, tutorials, and a distribution
download area.
- The LOST (Linux-One-Stanza Tips) Home Page
- A collection of tips/ snippets related to GNU/Linux. These are relatively short, and suitable for use as email signatures,
web tickers, login messages, screen savers etc. The project is aimed primarily at beginners. Also available in Spanish. Last stable release is 1.1, 2001-12-27.
- The Register Article - "Internet Anonymity for Linux Newbies"
- A tutorial for newbies on how to secure your home system on Linux. Despite the date of this tutorial (2002), the basic principles and advice are still valid today (2010).
- Linux.ie :: The Beginners Linux Guide
- An extensive guide for Linux beginners published by the Irish Linux Users Group. This document was last updated in 2005, which is somewhat dated, but a lot of the information is still useful. N.B.: some of the links do not work.
- Linux Distribution Guide
- A brief guide to the world of Linux distributions, primarily aimed at individuals who are new to Linux. (2008)
- The debiantutorials.org Homepage
- A tutorial and information site to assist users in switching from Windows to the Debian Linux desktop without "geekness".
- LinuxPlanet - Reports - How to Help New Linux Users - If It's Not Obvious to Them, It's Not Obvious
- *look* This is an excellent article which offers great advice on helping new Linux users. It was originally published in 2001, but is still relevant today
- Debian NewbieDOC
- For new Debian users, but site also has general beginner information. A little dated - documents seem to be mainly from 2007, but still contains useful information.
- Really Linux.com - Website for Linux Beginners
- A companion site to the book, "Linux for the Rest of Us" by Mark Rais.
- Linux Virgins.com - A gentle guide for 1st time Linux users
- *cool* A recommended guide for easy migration to Linux for Windows users as experienced by web author, Michael Davis.
- The Linux Information Project (LINFO) Home Page
- This project, started and managed by the Bellevue Linux Users Group (BELUG), is dedicated to providing high quality, comprehensive and easily accessible information about Linux and other free software. The user can find HOWTOs on a wide variety of subjects as well as information on Linux commands and advocacy.
- Linux-Noobs
- This site is aimed primarily at those who are either Linux beginners or are thinking about using Linux. It has forums, HOWTOs, tips, reviews, and news.
- Control-Escape: Alternative Software, Linux Help
- The aim of this website is to foster, educate and expand the Open Software community; assists computer users in taking CONTROL of their computing environment and ESCAPE the clutches of proprietary software. There is a guide to assist with learning Linux. A little dated, but still contains useful stuff.
- Introduction to the Linux Operating System - Linux Tutorial - Techcuriosity.com
- An introductory tutorial about Linux for the new user. Topics include: the advantages of Linux, Linux vs. Windows, Linux directory structure, permissions, basic commands, and glossary of terms. (2007)
- Get GNU/Linux!
- *cool* Promotes the use of Linux and freedom (from restrictive software licenses) for everyday users. A site to visit for those thinking of switching to Linux or have already decided to use Linux and want to learn more. Excellent multilingual support -- available in many different languages.
- Codigo Linux
- A Spanish site for Linux newbies.
- Mandriva Linux Tips For Free
- Help and information for users new to Linux and Mandriva.
- EasyLinuxGuide.com
- Designed for users new to Linux, but with some computer experience.
- Introduction to Linux; A Hands-On Guide
- *look* An excellent guide for Linux beginners as well as a reference tool for more advanced users. (2008)
- IBM developerWorks : Migration Station: Linux Track
- *look* A comprehensive resource site for Linux migration information.
- IBM devloperWorks: Linux Zone: Windows-to-Linux Roadmap: Series Overview
- *cool* A nine-part series roadmap for developers making the transition to Linux; a little dated (2003), but the information is still relevant.
- IBM Redbooks | Linux Client Migration Cookbook A Practical Planning and Implementation Guide for Migrating to Desktop Linux
- A detailed guide for IT departments planning a switch to Linux on the desktop. This document is suitable for any size organization. Available in downloadable PDF or HTML format. (2006)
- (:^tuxs.org) - A Friendly Penguin To Help You Get Started With Linux
- *cool* A recommended site for Linux beginners; information presented is written in a non-technical, easy to understand style.
- PCStats.com Article - "Beginners Guides: Linux Part 1: Getting Familiar"
- An introduction to Linux using the KDE desktop environment and Knoppix. (2008)
- PCStats.com Article - "Beginners Guides: Linux Part 2: Installing a PC"
- A detailed walkthough article on installing SUSE 9.1 on a PC. (2008)
- PCStats.com Article - "Beginners Guides: Linux Part 3: Installing New Software"
- How to find and install software on a Linux system. (2008)
- LinuxDevCenter Article - "What Is Linux"
- An excellent summary article about Linux; covers the basics of what it is, its features, distributions, the Linux desktop, getting and installing Linux and obtaining support. This article is particularly suitable for beginners. (2005) This article is still helpful to beginners today (2009).
- TuXfiles
- *look* A Linux newbie help site which has everything a Linux beginner needs to get comfortable with Linux including: the basics of the command line, helpful tutorials on many Linux-related subjects, distribution
information, tips, and links to other sites.
- Polishlinux.org - GNU/Linux For Everyone
- *cool* A helpful site for Linux beginners; includes up-to-date information and reviews on Linux distributions, tools for selecting a distribution, articles on desktop Linux including descriptions of new applications, a "How to switch to Linux" guide, news, and forums. Available in English and Polish.
- Open Access News
- This is the primary record of the open access movement whose objective is to have peer-reviewed scientific and scholarly literature on the Internet without financial, copyright, and licensing barriers that
currently exist in scholarly publishing.
- Builder AU Article - "How To Make Money From Open Source"
- A detailed, easy-to-follow guide for potential open source entrepreneurs written by Con Zymaris, Australian Linux advocate and businessman. (2005) The information in this guide is relevant today (2009).
Certification / Training
- <sort order="normal">title</sort>.
- Linux Professional Institute
- Professional certification for the Linux community; site
available in many languages.
- Red Hat Training
- The primary site for Red Hat Certified Programs.
- EACOSS - East African Center for Open Source Software
- An advocacy and training centre focussing on free and open source software.
- The Community/Linux Training Centre Project
- U.K. project to develop a mobile computer network for teaching
computer and networking skills to community groups.
- The iCanProgram.com Homepage
- Linux education courses for young people.
- IBM developerWorks : Open source : Technical Library
- *cool* This library includes a wide range of technical articles and tutorials for open source developers.
- Open of Course - Free Open Content Courses and Tutorials
- A multilingual portal of free online Linux and open source software courses and tutorials.
- Linux Online - Vendors: Training
- Global listing of Linux training companies and certification
organizations.
- LinTraining - Home
- A global directory of Linux training centres.
- Free Electrons - Free Embedded Linux Training
- *cool* Training materials on embedded Linux kernel & driver development, new features in the 2.6 kernel, real-time embedded Linux systems, development tools, Java in embedded Linux systems, and introduction to uClinux. Available in many languages.
- LPI Certification Self-Study Guide
- For the Linux Professional Institute's exams 101 and 102; available
in HTML and PDF formats; German language version available in PDF format.
- CompTIA Linux+ Certification
- Certification courses for Linux; some courses available in German and Japanese.
- Linux Training for the Desktop and Server
- An online Linux training centre specializing in Linux desktops and servers.
- Project SELF
- An international project that provides a platform for the collaborative sharing and creation of free educational and training materials intended for courses on free/libre software and open standards. Also available in Dutch, Portuguese, and Spanish.
- Le Chat Overgnat (LCO)) - Home Page
- A selection of GNU/Linux courses are offered at this peaceful mountain retreat near Auvergne in central France. All courses are in English. Click on the Education link for the current courses.
- How to Destroy the Book, by Cory Doctorow | theVARSITY.ca - Part 1
- *cool* A transcript of Cory Doctorow's speech on copyright at the National Reading Summit held in Toronto on 2009-11-13. A "must read". See the link at the end of speech and before the comments to read the second half of his speech.
- A High School Student's Views on Software Freedom - Five Things Free Software Has Taught Me
- *cool* An excellent essay on software freedom and why it matters. (2009)
- Custom Desktop Solutions -- FOSS Advocacy
- Custom Desktop Solutions advocates, promotes, and installs Free/Open Source Software computing infrastructure to technically empower the small to medium-sized businesses. This site contains a wealth of information about all aspects of Linux and FOSS.
- Open Invention Network (OIN)
- The Open Invention Network (OIN) is a company that acquires patents and licenses them royalty free to entities which, in turn, agree not to assert their own patents against Linux and Linux-related systems and applications. This type of initiative is necessary until software patents are no longer allowed.
- OpenSource.Com | Where Open Source Multiplies
- A new (2010) Red Hat community service website. It is a gathering place for the open source community to share stories and knowledge --through articles, audio, web presentations, video, or open discussion. The site is divided into "channels" devoted to various areas of interest: business, education, government, law, and life.
- The Open Source Way - Online Book
- The purpose of this guide is to help people understand how to and how not to engage with the open source community over projects such as software, content, marketing, art, infrastructure, and standards. It contains knowledge distilled from years of Red Hat experience. (2009)
- Linux Answers to Common Problems | TuxRadar Linux
- *cool* This is the TuxRadar Linux Answers Archive. It is a searchable database of over 700 common Linux problems and their solutions from the last five years of Linux Format magazine (2006-2009).
- A Guide to Earning an Income From a Free and Open Source Project
- John Andrews, creator of the Damn Small Linux distribution, offers advice on earning a living from FOSS projects. (2006)
- Copyright Watch | Global Transparency in Copyright Law
- *cool* Copyright Watch collects and monitors copyright laws from all over the world. This global effort tracks new proposals, consultations, and freshly passed regulations: finding the promising changes, and highlighting the spectacularly bad ideas before they can take hold.
Conferences / Meetings
- <sort order="normal">title</sort>.
- Ontario Linux Fest
- An annual, grassroots Linux and Open Source event in Toronto, Ontario (Canada) featuring talks for all levels of Linux users, and an exhibit area for commericial companies and a Dot Org pavillion for non-profit software projects and Linux advocacy groups.
- FOSDEM - Free and Open Source software developer's European Meeting
- An annual two-day event to promote the widespread use of free and open source software.
- Ottawa Linux Symposium
- *cool* A core technology conference, targeting software developers working on the Linux kernel, OS infrastructure, security, networking, and related research projects. The big Linux kernel conference held every summer in Ottawa, Ontario Canada. Site has proceedings and photo galleries of previous meetings.
- LinuxTag
- Largest Linux and Open Source exhibition in Europe. Site available in English and German.
- Linux.conf.au
- Australia's national Linux conference. One of the world's best technical Linux conferences. This is *the* conference Linus attends.
- LWN Community Calendar
- Meta site for conferences, meetings and events from 2003 onwards.
- SCALE: Southern California Linux Expo
- An annual community event which brings together Linux and open source software companies, developers, and users. Organized by the USC, Simi/Conejo, and UCLA Linux User Groups.
- Linuxfest Northwest
- An annual, non-commercial, one-day conference and exhibition of open source technology, with an emphasis on Linux. It is hosted at the Bellingham Technical College (BTC) in Bellingham, Washington, USA, and presented by LUGS in the U.S. Pacific Northwest.
- Ohio LinuxFest
- An annual, non-profit, community-oriented event in Columbus, Ohio, USA. It features sessions for both experienced
and inexperienced Linux users, plus an Expo for commercial exhibitors and
non-profit, free and open source software projects.
- Free and Open Source Software Events
- A handy directory of Free and Open Source Software events (live and virtual) taking place around the world.
Humour
- <sort order="normal">title</sort>.
- Why You Can't Find Your System Administrator
- 142 reasons why a sys. admin. cannot be found in a crisis. This list was compiled by the readers of alt.sysadmin.recovery. Last updated November 17, 1995 with 142 reasons. New note (July 28, 2000): there will be no new updates because the compiler would rather leave it in its historical (November '95) state. A fun read.
- Dailystrips
- Comic aggregation software application which automatically
downloads your favourite web cartoons for local access; over 500 comics currently supported.
Tech Cartoons
- <sort order="normal">title</sort>.
- Ecol Strip - Comic
- A weekly geek comic strip available in Catalan, English, Euskera, French, Galacian, Italian, and Spanish.
- PC and Pixel
- A general tech. cartoon.
- Kevin & Kell by Bill Holbrook
- A tech cartoon featuring Kevin Kindle, the rabbit and Kell Dewclaw, the wolf, who originally met in an online chat room.
- User Friendly the Comic Strip
- *look* Columbia Internet, the friendliest, hardest-working and most neurotic little Internet Service Provider in the world. Throw in a mischievous Artificial Intelligence and a naive but curious Dust Puppy, and you have the makings of USER FRIENDLY, the chronicle of a group of well-meaning but misguided Internet Workers.
- General Protection Fault--The Comic Strip
- A tech cartoon with action, drama, and a rich cast of characters. Will Ki and Nick ever get married? Stay tuned!
- LinuxToons
- Linux in mainstream cartoons.
- Humorix - World Domination - One Joke At a Time
- This site is dedicated to showing the lighter side of Linux and Open Source; the "news" items are fun.
- Laugh along with GNU
- This site is designed to provide some laughs to the working hackers; contains software, documentation, computing, music, poems, spam, science and engineering submitted by GNU users and collected by GNU
contributers over the years.
- 99 Bottles of Beer
- One program in 571 languages! :-)
- Best of Internet
- An extensive site of computer folklore, humour, poetry, photos.
English and German content.
- How To Write Unmaintainable Code
- Tips from the masters on how to code and guarantee lifetime employment!
- GrabCartoons
- A modular, comic-summarizing utility and a local viewer/aggregator
of online comics. Currently there are many cartoons already available; it is easy to add your own favourites.
- GNU phpGrabComics
- Comic aggregation software which grabs and saves comic strips from
the web; there are 334 cartoons (at last count) supported.
- Web Economy Bullshit Generator
- Something fun --identify "corporate speak" with one click on the "generate bullshit" button. What a boon when reading
IT announcements and news stories. :-)
Linux Personalities
- <sort order="normal">title</sort>.
- The Silicon Zoo - Tux, the Linux Penguin
- A miniature replica of Tux.
- The Penguin Dance
- Lots of animated Tux dances can be found here.
- Tux Gallery - Everyone's Favorite Linux Mascot
- *cool* A whole host of Tux picture galleries.
- Penguins at Penguin Place
- Shop for penguin gifts and browse through the Penguin Post.
- LWN Penguin Gallery
- *cool* A huge picture gallery of Tuxen with links to the homepage of each image.
- The History of Tux the Linux Penguin
- A history of Tux, the Linux penguin, including how the creature was named and created.
- Linux Penguins on the web
- This site points to web pages that reveal everything you ever wanted to know about Linux penguins but never dared
ask. N.B. Some of the links are dead.
- Linux 2.0 Penguins
- The original drawings of Tux by Larry Ewing.
- The Rampantly Unofficial Linus Torvalds FAQ
- The title of this FAQ says it all. It's now somewhat dated, but interesting nonetheless. Translated into several languages.
- Linux Online - Linux Logos and Mascots
- Links to images of Tux, the official Linux mascot.
- Linus Torvalds - Wikipedia
- A biography of Linus Torvalds, benevolent dictator of Planet Linux.
- LINUX-Graphics - Linux Logos
- Penguin graphics.
- BW Online Interview - Linus Torvalds' Benevolent Dictatorship
- *cool* An excellent interview with Linus. Notable quote: "I am a dictator, but it's the right kind of dictatorship. ... I'm not so much a leader, I'm more of a shepherd. Now all the kernel developers will read that and say, 'He's comparing us to sheep.' It's more like herding cats." (2004)
- Free Penguin Project
- Sewing patterns for stuffed penguins, soft toy penguins, and Tux.
- Baby Tux Penguin's Guide to Linux | Tux Gallery
- Lots of pictures of Tux, the world's favourite penguin. :-)
- ASCII-Pinguine
- A gallery of Tuxen depicted in ASCII art.
- Tux - Wikipedia
- A fun article about our beloved Tux, the official mascot of Linux. There are many links for further reading.
User Groups
- <sort order="normal">title</sort>.
- Linux Online - User Groups
- A list of user groups organized by country plus links to other worldwide lists and user group resources.
- LUV - Linux Users of Victoria (Australia)
- Sister LUG with VLUG - Victoria (Canada) Linux Users Group.
- Vancouver Linux User Group
- The Linux user group for the Greater Vancouver (British Columbia) region.
- TeX Users Group (TUG) Homepage
- A resource site for TeX users worldwide.
- Cowichan Valley Linux Users Group
- A Linux User Group for the Cowichan Valley (on Vancouver Island, B.C.) and environs.
- Bellingham Linux Users Group
- Bellingham, Washington, USA Linux Users Group.
- Recipe for a Successful Linux User Group
- Well organized document which includes a checklist for LUGs to
review from time to time.
- Linux User Group HOWTO
- A guide to founding, maintaining, and growing a GNU/Linux user group. (2007)
- SOLUG - South Okanagan Linux Users Group
- The Linux User Group in Penticton, B.C., Canada.
- Peterborough (Ontario) Linux User Group
- This is the official website for the Peterborough Linux User Group.
- USA Linux Users Group
- An online forum for Linux enthusiasts of
all skill levels.
- UK Linux User Groups
- A user group portal that provides the infrastructure, such as domain registration, mailing lists and email, for UK LUGs.
- TechRadar UK Article - "How to Run a Successful Linux User Group"
- This article has some useful advice for starting a local LUG or rejuvenating an existing one. (2009)
- Spice up your LUG! | TuxRadar
- This article has some excellent advice which will help with the success of your local Linux Users Group. (2009)
- Freedom Task Force (FTF) - Building Legal Infrastructure for Your Free Software Project
- This guide has practical tips on how Free Software projects can consolidate their legal position. It includes information about setting up legal entities, dealing with copyright issues, managing trademarks, and best practices for project management. Also available in Dutch, French, German,and Greek. (2009)
- LinuxMovies
- An association of over 300 technologists advancing Linux motion picture technology.
- The Linux Home Page at Linux Online
- *cool* A Linux resource site, which includes general information, applications, distributions, documentation, downloads,
hardware, vendors, interviews with key Linux people, courses, mailing lists, and much more.
- Linux.org.uk - Linux on the Worldwide Web
- A Linux site maintained by Alan Cox; various Linux newsfeeds available; Linux Kernel 2.2.11 to 2.2.19 Release Notes; plus other Linux-related news.
- Welcome to TUX
- An umbrella organization supporting the efforts of user
groups and developers.
- The Linux Counter
- A site to register yourself and your computer as a Linux user. Statistical results can be viewed here.
- User Friendly the Comic Strip
- *look* Columbia Internet, the friendliest, hardest-working and most neurotic little Internet Service Provider in the world. Throw in a mischievous Artificial Intelligence and a naive but curious Dust Puppy, and you have the makings of USER FRIENDLY, the chronicle of a group of well-meaning but misguided Internet Workers.
- GNU's Not Unix! - the GNU Project and the Free Software Foundation (FSF)
- *look* Premier meta site for GNU/Linux and open source software information.
- Open Source Software / Free Software (OSS/FS) References
- *look* Reference site to important links about open source and free software
- Home Page of Con Zymaris--Linux and Open Source Articles
- Con Zymaris is a well-known Australian Linux advocate.
- FSF Europe - Free Software Foundation Europe
- A European advocacy site which actively supports development of free software (as in freedom) and GNU-based
operating systems such as GNU/Linux. Site available in all European languanges.
- FSF - The Free Software Foundation
- *look* A non-profit organization dedicated to promoting computer users' rights to use, study, copy, modify, and redistribute computer programs; promotes the development and use of free software, particularly the GNU/Linux
operating system. Principal organizational sponsor of the GNU project.
- Creative Commons
- *look* This non-profit organization's focus is to increase the amount of creativity (cultural, educational, and scientific content) in "the commons" -- the body of work that is available to the public for free and legal sharing, use, repurposing, and remixing. The tools provided give everyone from individual creators to large companies and institutions a simple, standardized way to grant copyright permissions to their creative work. The Creative Commons licenses enable people to easily change their copyright terms from the default of "all rights reserved" to "some rights reserved".
- Consortium Standards Journal Article - "Openness" and the Pursuit of Knowledge
- *cool* Andy Updegrove writes about how the Internet is changing the way knowledge is acquired and shared; how it is providing incentives to adjust traditional ideas regarding the proper balance between the intellectual property rights (IPR) of individual owners and those of collaborative communities and end users; and reviews some of the new legal tools and organizational structures that have been created in order to fully realize this revolution in knowledge sharing. (2008)
- International Free and Open Source Software Law Review
- A bi-annual, peer reviewed journal that specializes in free and open source software legal issues.
- Banks 'n' Browsers
- Compatibility of bank websites with Linux web browsers organized by country; information on 302 banks in 32 countries. Last updated 2008-11-07.
- The GNU Project - Free Software Foundation (FSF)
- History of the GNU Project by Richard Stallman.
- Linux Weather Forecast - The Linux Foundation
- *cool* This site tracks ongoing developments in the Linux development community that have a good chance of appearing in a mainline kernel and/or major distros in the near future. The "chief meteorologist" is Jonathan Corbet, Executive Editor at LWN.net.
- Linux: The 0.02 and 0.03 Releases | KernelTrap
- A historic look back at some early Linux releases. Linus' early emails are a fun read.
- Dave Ashley's Linux Zone
- A collection of software programs; games, demos, emulators.
- The Linux Foundation
- A non-profit consortium dedicated to fostering the growth of Linux. Founded in 2007 by the merger of the Open Source Development Labs and the Free Standards Group, it sponsors the work of Linux creator Linus Torvalds and is
supported by leading Linux and open source companies and developers from around the world. Site is also available in Japanese.
- Texts & Transcripts on Software Freedom
- A collection of texts & transcripts on software freedom, software patents, copyright, and The GNU GPL. Maintained by Ciaran O'Riordan, Linux and software freedom advocate. N.B.: The latest transcripts are from 2007.
- Software Freedom Law Center (SFLC)
- This organization provides legal representation and other law related services to protect and advance Free and Open Source Software. SFLC offers direct services to non-profit FOSS developers without charge, as well as resources for everyone.
- BinaryFreedom | Free as in Freedom and We Really Mean It!
- An advocacy site for freedom and fairness in the digital world.
- Cave or Community?
- Analysis of 100 mature open source projects at SourceForge. This paper was originally published in 2002, but the findings are still interesting today (2009).
- History of Linux
- Translations available: Bulgarian, Chinese, Hebrew, Japanese, Portuguese, and Romanian.
- Linux Timeline
- 100 important events in Linux history in honour of Linux Journal's 100th issue; from August 1991 to February 2002.
- Foundation for a Free Information Infrastructure (FFII)
- A European non-profit association dedicated to the development of public information goods based on copyright, free competition, open standards; an advocate for public policy questions concerning exclusion rights (intellectual property)
in data processing.
- Linux Librarian
- A Linux and open source advocacy site. This site also contains book and software reviews, some items on libraries (as in books), and hardware.
Licenses
- <sort order="normal">title</sort>.
- Quick Reference For Choosing a Free Software License
- A handy guide to help in choosing the correct software license. (2008)
- ONLamp.com Article - "Open Source and Free Documentation Licenses, Part 2: The Open Publication License"
- A review article on the Open Public License. (2004) This article is still relevant today. (2009)
- Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)
- *cool* Lists of licenses (with links) for software (GPL-compatible, GPL-incompatible, non-free; documentation (free and
non-free) and works besides software and documentation.
- ONLamp.com Article - "Open Source and Free Documentation Licenses, Part 3: The Open Gaming License"
- A review article on the Open Gaming License. (2004) This final article in this seres is still relevant today. (2009)
- The Open Source Initiative: Licenses
- *look* A list of approved OSI (Open Source Initiative) licenses with links to the text of each license.
- A Legal Issues Primer for Open Source and Free Software Projects - Software Freedom Law Center
- *look* This concise publication is a "must read" for those starting or managing free and open source software projects. (2008)
- Frequently Asked Questions about the GNU GPL - GNU Project - Free Software Foundation (FSF)
- *cool* A detailed FAQ about the GPL license; a "must read".
- Free Software Matters: Enforcing the GPL, Part 2
- A classic article on how the GPL is enforced by Eben Moglen, General Counsul of the Free Software Foundation. (September 2001)
- Free Software Matters: Enforcing the GPL, Part 1
- A classic article on the validity of the GPL and copyright by Eben Moglen, General Counsul of the Free Software Foundation. (2001)
- Linux.com Article - "Why I love the GPL"
- *cool* An outstanding article about the advantages of the GPL (GNU General Public License) and its importance to software freedom. (2005)
- What is Copyleft? - GNU Project - Free Software Foundation (FSF)
- *look* Premier site for GPL and LGPL license information.
- ONLamp.com Article "Open Source and Free Documentation Licenses, Part 1: The GNU FDL"
- A review article on the Free Documentation License. (2004) This article is still relevant today (2009).
- Open Source License Law Resource Center
- Numerous links to open source license law for law professionals working on projects involving open source licenses and people working on
open source software programs needing information on legal issues.
- Lizenz Center, license list
- *look* Extensive list of Free Software/Open Source and Open Content
licenses organized by type of license; site available in English and German.
- Applying Copyleft To Non-Software Information - GNU Project - Free Software Foundation (FSF)
- *look* A concise summary of how the GPL license can be applied to non-software works, such as documentation and music.
Available in English and French.
- GPL Violations Project
- *cool* This project raises awareness of infringing uses of GPL software and acts as an information clearinghouse for reporting and dealing with violations.
- OSS Watch - The GNU General Public License v2 - An Overview
- *cool* An excellent overview of the GPL v2 license; includes some history, the primary features, how it works, common
myths, and links for more information. (2005) This review article stands the test of time. (2009)
- Free Software Foundation - FSF Free Software Licensing
- *look* The main site for the FSF's Free Software Licensing Project and the home of the GNU General
Public License; includes many resources on licensing issues.
- Groklaw - GPL Resources
- *look* An excellent resource site for information about the General Public License (GPL). Includes links to Groklaw articles, information on the GPLv1, GPLv2, and the GPLv3 (including the preliminary drafts), legal cases, history of GPL development, and relevant external resources.
- Why the GNU GPL Still Matters
- *cool* An excellent essay by Glyn Moody on why the GPL license remains an important cornerstone for the Free Software community. (2009)
- A Practical Guide to GPL Compliance - Software Freedom Law Center
- *look* A guide to effective compliance with the GNU General Public License (GPL) and related licenses. It focuses on avoiding compliance actions and minimizing the negative impact when enforcement actions occur. (2008)
- A Quick Guide to GPLv3 - Free Software Foundation
- *cool* This guide provides developers with an easy-to-understand overview of the major changes in the revised license. It goes through each new feature one by one, clearly describing how it works. Also available in PDF or reStructuredText (tarball) formats. (2009)
- The H Open Source: The GPL - Not Fade Away
- *cool* An excellent article that looks at the arguments for and against abandoning the GPL license, the basic principles of the license, and the historical context out of which this license was created. (2009)
- GPL Enforcement: Don't Jump to Conclusions, But Do Report Violations
- *cool* This is a useful resource for free software developers and users who are concerned about license violations and want to contribute to productive enforcement efforts. (2009)
- Make Your Open Source Software GPL-Compatible. Or Else
- David Wheeler calls on developers of Free-libre / open source software to use an existing widely-used license compatible with the General Public License (GPL). He also writes about the dangers of FLOSS license proliferation. (2002, updated 2009-10-06)
- FOSSology
- The FOSSology Project is built around an open and modular architecture for analyzing software. Existing modules include license analysis, meta data extraction, and MIME type identification. It analyzes a given set of software packages (it looks at every file within the package) and reports items such as the software licenses used by these packages. Latest release is 1.2.0, 2010-07-08.
- The LWN.net Linux and Free Software Timeline
- *cool* Linux and Free Software year in review for 2009. For previous years' timelines click on the link labelled "timeline index" (http://lwn.net/op/TimelineIdx.lwn). There you will find the yearly timelines from 1998 to 2008, plus the 1998-2002 5-year timeline and the ten-year anniversary retrospective series from pre-LWN 1997 to April 2005.
- Open Source Applications Foundation - Homepage
- Purpose is to create and gain wide adoption for software applications of
uncompromising quality using open source methods.
Radio Shows / Podcasts
- <sort order="normal">title</sort>.
- The Linux Link: Portal To Linux Web Radio Shows
- A source for various Linux web radio broadcasts maintained by the Leheigh Valley Linux Users Group (USA).
- Perlcast
- Podcast for Perl; includes a weekly news summary of all things Perl, an archive of previous episodes and Perl-related links.
- Linux Reality
- A Linux podcast show for the beginning and intermediate Linux user. No longer broadcasting. Last episode is #100, 2008-03-26. This site will continue to be maintained and host the episodes for the indefinite future. A DVD of all episodes is available for $30.00 shipped anywhere in the world.
- The Linux Action Show! Podcast
- Linux enthusiasts talk top news stories, current trends and any other subject regarding Linux and Open Source.
- Linux Outlaws | We Aim to Misbehave
- This show covers news and developments that the presenters encounter in their daily usage of Linux.
- Going Linux
- A podcast that has practical information for both Linux users and those who are thinking of switching to Linux . There is also an extensive Linux resource page provided.
- The LinuxLink TechShow (TLLTS) - Linux Talk Unfiltered
- This weekly show does an excellent job interviewing popular figures in the Linux community, discussing hot topics and explaining new trends.
- Gutsy Geeks Computer Show
- A weekly radio show about Linux and Open Source computing.
- Software in the Public Interest, Inc.
- A non-profit organization that supports, encourages and promotes
the creation and development of open software available to the general public;
has mailing lists and archives.
- LINUX MARK INSTITUTE
- A non-profit organization that controls and grants use of the Linux
trademark to commercial entities.
- Freedom to Tinker
- Edward W. Felten's website about freedom to understand, discuss,
repair, and modify your own technological devices.
- The Linux FAQ
- A comprehensive FAQ which includes answers to the most common
questions asked about Linux.
- GROKLAW
- *look* Pamela Jones' well-researched website on Linux and open source legal issues; insightful and cut-to-the-chase analysis.
- FSF: Questioning SCO - A Hard Look at Nebulous Claims
- Eben Moglen's detailed analysis of SCO's threatened litigation against end users of Linux. (2003) Available in PDF format. This document is also available in French. The SCO saga continues so this background paper is still relevant. (2008)
- The Linux Pimp :: Individualists Unite!
- Linux oriented technology and general interest discussion site.
- FSF - The Free Software Foundation - India
- A non-profit organisation committed to advocating, promoting and propagating the use and development of swatantra software in India.
- Irish Free Software Organisation (IFSO) - Homepage
- This organization works to promote awareness of Free
Software, and to protect the rights of those who use and write it.
- OSNews.com Article -"Why Free Software Matters"
- A thoughtful article about why you should care about the politics and freedoms (or lack thereof) associated with proprietary and open source
software. Good examples of how proprietary software restricts your freedom. (2004) This article still rings true today (2008).
- Oldlinux.org -- Linux plinux - Early Linux Kernel Analisys and Comments
- Interesting history site for Linux.
- Hot Linux Jobs Recruiting Open Source Professionals
- A U.S. company specializing in Linux job opportunities.
- Linux.com Article - "What To Do If You're Involved In Code-Dispute Litigation"
- Article provides handy advice and guidelines for dealing with legal disputes involving software code. (2004) N.B.: The advice given in this article is still useful today (2009), but some of the links do not work.
- LinuxVAR - What is Linux, What It Can Do, and How You Can Get It
- A wide variety of Linux information is available on this site as
well as a LinuxVar (Value-Added Retailer) directory for the UK.
- LWN: Index to the Grumpy Editor Series
- *look* An outstanding, ongoing series of review articles on Linux tools and applications by Jonathan
Corbet, editor of LWN. Topics include such things as camera interfaces, diagram editors, electronic mail, image management, personal finance managers, pdf viewers, terminal emulators, web browsers; the comments from readers are also worthwhile to look at.
- Planet Linux Australia
- *cool* Links to blogs of prominent Australian Linux and open source developers using RSS aggregate software.
- Science Commons
- The purpose of this organization is to encourage scientific innovation by promoting legal and technical mechanisms that remove barriers to accessing and sharing scientific information.
- The 0.11 Release | KernelTrap
- Those were the days! A look back at Linus' emails when he released the 0.11 version of the Linux kernel.
- Linux Foundation Whitepaper: Estimating the Total Development Cost of a Linux Distribution
- *cool* This Linux Foundation research study calculated the total development cost of a Linux distribution. The results are interesting. (2008)
- Qualipso | Trust and Quality in Open Source Systems
- A unique alliance of European, Brazilian and Chinese ICT (information and Communication Technology) industry players, SMEs (Small and Medium-sized Enterprises), governments, and academics to help industries and governments to become innovative and competitive with Open Source software.
- All about Linux: The Complete Concise History of GNU/Linux
- A history of Linux, complete with pictures and notable quotes of some well-known Linux personalities.
- Welcome to LinuxFund.org
- An organization that provides monetary support for Free and Open Source Software (FOSS) projects that
have a substantial user base and have had a positive impact on the open source community.
- Linux: The 0.10 Release | KernelTrap
- Another trip down the Linux kernel memory lane. More emails from Linus, the early Linux kernel mailing list, the first Linux FAQ, and the first FTP mirror for the Linux kernel at the Manchester Computing Centre (MCC) at the University of Manchester in the UK are featured.
- EFF - Electronic Frontier Foundation Report - "Unintended Consequences: Twelve Years under the DMCA"
- This document collects a number of reported cases where the anti-circumvention provisions of the DMCA have been invoked not against pirates, but against consumers, scientists, and legitimate competitors. It will be updated from time to time as additional cases come to light. A PDF version is also available. (2010)
- Mojolin.com - Linux and Open Source Jobs
- A worldwide computer job site exclusively for Linux and open source positions.
- Software Freedom Conservancy
- This organization provides a variety of services to Free and Open Source (FOSS) projects including free financial and administrative services. In addition, member projects get all the benefits and protections of being a corporate entity under the aegis of the Software Freedom Conservancy.
- Yet Another Linux Blog - Open Source, Open Blog
- A chronicle of a long-time Linux user (since 1995) about his desktop Linux learning experience. Includes advice, tips, and tricks for the beginner, reviews, distribution information, and editorials about the various injustices in the open source world. Organized into broad subject categories.
- Inc.com Article - "Mitchell Baker and the Firefox Paradox - Mozilla - Open Source"
- An article about the Mozilla Foundation and its Chief Lizard Wrangler, Mitchell Baker. (2007)
- Linux: The 0.01 Release | KernelTrap
- A trip down memory lane. The first release of Linux. Includes the initial release notes, announcements, and Linus' early email exchanges.
- Linux Jobs from Technojobs - Linux and Related Jobs
- A listing of Linux and related open source jobs primarily in the UK and Europe.
- Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!
- *look* Comprehensive article on the economics of Linux. Contains numerous links. Czech, French, Japanese and Spanish translations available. (2007)
- 2020 FLOSS Roadmap
- This is a prospective roadmap, and a projection of the influences that will affect FLOSS between now and 2020, with descriptions of all FLOSS-related trends as anticipated by contributors over this timeframe. It also highlights all sectors that will, potentially, be impacted by FLOSS.
- A Legal Issues Primer for Open Source and Free Software Projects - Software Freedom Law Center
- *look* This concise publication is a "must read" for those starting or managing free and open source software projects. (2008)
- Linux Config
- A website that promotes Free Software and GNU/Linux. This site has Linux administration and configuration articles, tutorials, and guides plus the latest Linux news.
- The Jargon of Freedom: 60 Words and Phrases with Context
- *cool* This guide clearly explains the jargon used in the various cultures and ideas in the software freedom community. (2010)
- Linux Jobs | Kernel Jobs
- A Linux job board sponsored by The Linux Foundation.
- Linux Services Organization
- A non-profit organization formed by professional and non-professional Linux lovers to introduce Linux in the enterprise world. The site has online training tutorials, documentation, articles, information on Linux server configuration and security, and links to further information.
Linux Link Collections
- <sort order="normal">title</sort>.
- LinuxBasis - Distributions Drivers Howtos Downloads Security News Books
- Site available in English and German.
- Linoleum: Linux Programming References
- A nice collection of references to programming resources for Linux, Unix and BSD systems. Updated frequently.
- Technical X Window System and Motif WWW Sites
- A meta site with over 700 technically-oriented X Window System links.
- SuperLinux Encyclopedia of Linux Links
- A Linux encyclopedia of websites organized by subject. It includes links and annotations for each entry. Some pages are a little dated, but, on the whole this is still a useful site.
- monsterb.org - The Linux Link Directory
- A link site for Linux, podcasting, tech news and other tech-related links.
Nerd News and Linux Portals
- <sort order="normal">title</sort>.
- DesktopLinux ... join the Desktop Linux revolution!
- *look* Site devoted to the Linux desktop for personal and business use; includes HOWTOs, FAQs, product previews/reviews, product listings, Linux buyer's guide, resource links and discussion forums.
- LinuxChix
- A Linux and computing support group for women.
- Linux PR:
- Press release site; affilate of Linux Today.
- LinuxPlanet
- Site contains news, articles, tutorials, reviews and opinions.
- Linux Services Organization
- A non-profit organization formed by professional and non-professional Linux lovers to introduce Linux in the enterprise world. The site has online training tutorials, documentation, articles, information on Linux server configuration and security, and links to further information.
- Wine Reviews
- A news source for Windows applications and games on Linux.
- Welcome to Linux.com: Your Source for All Thinks Linux
- *look* This Linux and open source news and information portal has been newly reconsituted and vastly improved (in 2009) by the Linux Foundation. It's a site for the community and by the community, and is dedicated to being one of the primary sites to visit for informed, reasonable, and intelligent Linux and open source information, software, documentation, and news covering the breadth and width of Linux from the server and desktop, netbooks, to the mobile and embedded areas.
- Slashdot: News for Nerds, Stuff that Matters.
- *look* What can you say about Slashdot that hasn't already been said? If you're a geek or a wanna-be this is the site to end all sites. Get involved!
- OS News: Exploring the Future of Computing
- Information about the latest news on a vast range of operating systems, from the well-known mainstream OSes to small, embedded and hobby OSes.
- Linux Today - Linux News on Internet Time
- *look* One of the original Linux news sites. Now that Carla Schroder has taken over the reins as Managing Editor (in 2008) the quality of the stories has improved and the talkbacks are once again civil and polite.
- LWN - Linux Weekly News and Daily Newswire
- *look* One of the best Linux news and information sites with extensive daily and weekly coverage of Linux and the Open Source community.
- LinuxSecurity.com - The Community Center For Security
- *look* A Linux security site which includes news, HOWTOs, security advisories (Linux Security Watch), newsletters, reviews, and articles.
- Debian Project News
- A newsletter for the Debian community. Issues available from 1999 to present.
- GNU/Linux And Open Source Medical Software News
- News and articles about open source and free software in the medical community.
- LinuxDevices - The embedded Linux portal
- *look* An excellent resource site for embedded Linux information.
- Loads of Linux Links
- This is the home page of the site you are using! :-)
- LWN - Kernel coverage at LWN.net
- *look* One of the best sites for kernel information.
- Mobile Tech News
- A general news site for mobile devices.
- OfBiz.com - Open for Business
- An independent journal of open standards and open source.
- YoLinux.com: Linux Tutorials, Help, Documentation and Information
- *cool* This excellent Linux resource site includes tutorials, help, documentation, on-line training, guides, security alerts, the latest kernel source, and links for Linux users.
- IBM developerWorks - Open Source Tutorials and Projects
- Resources for open source development and implementation.
- OSDir.com - Open Source Linux News and Software
- A directory of Linux software applications plus news, articles, and reviews.
- Robot News and Robotics Information
- Robotics and AI news site. There are frequent updates here on FOSS software projects related to robotics.
- Women in Technology - Hear Us Roar
- *cool* This series is comprised of articles written by women on the topic of "Women in Technology". Many of the articles highlight the authors' experiences in the IT and FOSS communities. (2006-2007)
- Bert's Linux Seite
- Linux, software development, internet news and information site mostly in
German.
- Pro-Linux
- A German Linux news and information site. (Only in German.)
- Linux StepByStep
- Guides to installing hardware and software on a Linux system.
- Help Net Security
- *cool* Excellent meta site for webserver security, news, software and information.
- Linux Operating System and Linux Distributions
- A good site to visit for everything Linux.
- Linux-tips.net
- Site contains tips, archives, forums and news.
- ReviewLinux.Com- Linux OS Review & News Site
- A Linux news and distribution review site.
- Linux Loop
- This site keeps the user "In the Loop" with Linux news, reviews, guides, and tutorials.
- Tombuntu
- A Ubuntu and Linux news site. There are also Linux and Ubuntu tips, software reviews, and tutorials.
- OpenSUSE News
- The aim of this weekly newsletter is to summarise all the news and events occurring in and around the openSUSE community. Also available in German, Japanese, Russian, and Spanish.
- Open Source and Linux from Hewlett-Packard
- A Hewlett-Packard Open Source and Linux resource site.
- Unixmen
- A Linux documentation site specializing in HOWTOs and tutorials. In addition, this site has Linux news, forums, information about some Linux distributions, and a download section.
- ActiveState Community Overview
- Includes documentation, news, cookbooks, downloads, mailing lists.
- Troubleshooters.Com Linux Library
- Contains advocacy, programming, Linux applications, and Linux
configuration links.
- LinuxWorld Magazine
- Latest news and analysis of key Linux and open source technologies.
- USA Linux Users Group
- Online forums for helping people learn Linux. This site also has Linux news and reviews.
- LinuxInsider.Com: Real-Time Linux News from Around the World
- A Linux news source, but not one of the best sites available. Some articles are good; others not so good.
- Penguinista.org News
- A Linux news and information site.
- UNESCO Free & Open Software Portal
- Promotes existing FOSS projects and hosts free and open source software created and released by the United Nations.
- Linux.com Article Database: Index and Search
- Index for content of Linux.com prior to November, 2001.
- Need To Know
- *The* weekly, sarcastic high-tech newsletter from the UK.
- Open Source - Techworld
- One of the primary Linux news magazines in Australia.
- ITtoolbox Linux Knowledge Base
- A comprehensive Linux portal site with tons of information on a broad range of topics.
- LinuxHPC.org - Linux High Performance Computing
- Linux clusters and high performance computing news, documentation,
hardware, software, mailing list, Linux job opportunities, training.
- Serverwatch's Apache Today
- The latest news and tutorials about the Apache Web server.
- The gotolinux.org Homepage
- A Linux news and information site specially focused on the Debian, Fedora, Ubuntu and CentOS distributions.
- FlossEd.org - Free & Open Source Schools -- Free & Open Minds
- This site is dedicated to Free, Libre, Open Source Software and content for education. There are links to the latest education applications.
- Da Linux French Page
- Good source of Linux news in French.
- Developer.com
- This site contains open source articles, tutorials, discussions, news, and other resources.
- Linux System Administration Portal
- *cool* Full-featured site containing breaking news; articles and
information on the Linux kernel and distributions, BSD, software
applications, security, system administration.
- The ROCK Linux Web Portal
- A portal site for the Rock Linux distribution; has mailing lists & archives, IRC logs, SVN repositories, and Flyspray bug tracking system.
- LinuxGuruz Main Page
- A Linux help site with links to IPTtables, HOWTOs and tutorials.
- Debian-News.net - Your One-Stop for News About Debian
- News and reviews related to Debian Linux and the more popular Debian-based distributions.
- Linux Gaming World
- This site is a blog of commentary, advocacy, and reviews of newly-released,independent, commercial games for Linux.
- Daily Python-URL
- Sporadic news (not daily, but fairly frequently) from the Python universe.
- Welcome to JustLinux: Wanna learn linux?
- Formerly Linuxnewbie.org. Expanded site includes help for all levels of Linux users; online forums, faq, help files library, and news from Linux Today.
- Root Prompt -- Nothing but Unix
- A Linux news and information site.
- Open Directory Project - Computers/Open Source/Linux
- A huge link portal to all aspects of computing, including Linux and Open Source. Organized into broad subject categories.
- LiveCD News
- News and links to reviews of live CD distributions.
- IBM Linux Portal
- IBM Linux information portal.
- Open Access News
- This is the primary record of the open access movement whose objective is to have peer-reviewed scientific and scholarly literature on the Internet without financial, copyright, and licensing barriers that
currently exist in scholarly publishing.
- openSUSE News
- A site which collects news stories of stuff happening in the openSUSE universe.
- Ubuntu Weekly Newsletter
- News from Ubuntu, Kubuntu, Edubuntu and Xubuntu.
- The PalmOS Open Source Portal
- An information resource site for PalmOS organized into subject categories; also has forums.
- SearchEnterpriseLinux.com - Enterprise Linux Software Administration
- A one-stop Linux information, news and advice resource for IT
departments.
- Linux Home Page
- Links to the latest news from all the major Linux news sites.
- LinuxEmu - Another Nifty Geeklog Site
- Linux emulation news site.
- Linux-Watch - Keeping an Eye on the Penguin
- A Linux news site.
- Fedora Weekly News (FWN)
- A public community news information site for Fedora users.
- ZioBudda.net Italian Linux Portal: Sezione Home Page - Linux italia faq tips tutorial documentazione docs e tutto il resto
- Italian site; news, documentation, FAQs, tutorials and tips.
- LXer: Linux News
- *look* An international independent news and opinion source
serving the free and open source software community. One of its best
features is the lively, but respectful forums where all manner of
things related to free and open source topics are discussed. The LXer
community is the best!
- SouNerd.com
- Linux articles, news,tips, and nerd's stuff. Site in Portuguese.
- IBM developerWorks - Linux
- *cool* Technical resources for Linux programmers and system administrators. Includes tools and products, code and components, education articles, columns and tips, news, forums, events, and related links.
- Libervis.com - Free Open Source Software (FOSS) Community Center
- A portal site dedicated to free and open source software; a community site complete with blogs, forums, news headlines, articles, FudZilla Project (reporting and responding to FUD articles about open source software), related links, IRC chat and web digest.
- Tectonic -- Linux and Open Source News
- An African Linux and Open Source news site.
- Mozilla Links
- Mozilla/Firefox news, tips, interviews and product reviews. Also available in Chinese, Italian, Japanese, and Spanish.
- Start64! - Start on 64
- A 64-bit software and hardware portal. Includes news, articles, 64-bit Linux releases, and forums.
- OS GUI Community Site
- This website specializes in news and information about Linux and other computer operating systems, Linux distributions, open source software, and information technology.
- KDE.news | Got the Dot?
- The main site for all KDE news. Includes software announcements & news, interviews with KDE people, and meeting announcements. Archived back to 2000.
- Advogato
- An online community site dedicated to free software development. It contains articles, blogs, and an annotated list of free
software projects.
- Tuxmachines.org - Do You Waddle the Waddle?
- A Linux news site. This site also features forums, blogs, and articles on Linux distributions.
- BlenderNation
- The central news site for Blender, the free, open source 3D graphics creation suite. This site also has a nice selection of tutorials.
- ComputerBob - Making Geek-Speak Chic
- A general geek site which contains news, guides, software, reviews, help, PC support, and just plain old fun. "ComputerBob" has switched to using Debian Linux full-time, and his journal documenting his experience ("My Debian Adventure") is a great read.
- The H: Security News and Open Source Developments
- *look* A technology news and portal site that provides in-depth coverage of the world of IT, communications, data security, open source, and the politics of technology.
- Aggregating Linux News - AM LINUX . ORG
- A huge Linux news aggregator for the latest buzz in the Linux and Open Source world.
- Free Software Daily
- News and articles about Free and Open Source Software organized by subject categories.
- LinuxLeak - An Overflow of Linux and Open Source News
- A site which aggregates all the latest happenings, news stories, articles, podcasts, photos, videos and software releases straight from the most popular websites in the Open Source community.
- LinuxInsight
- This is an information and news site about Linux and the open source community.
- TuxRadar
- *cool* This site contains a cornucopia of Linux goodies including: the latest news, feature articles, podcasts, code, distributions, hardware, and software applications.
- TuxSoftware.com
- This site provides Linux commentary, reviews, software projects, and general news, and information on open source computing. N.B.: This site has just been launched in 2009. Formerly known as: Linux Software Search at TuxSoftware.com, a Web-based Linux software installation site for Ubuntu, Debian, and other derived distributions.
- Handle With Linux
- A Linux news and information site. This site has articles about Linux-related technology, Linux distributions, FUD (Fear Uncertainty and Doubt), cool Linux gadgets, guides to installing Linux for beginners, and Linux usability issues.
- The GNOME Journal
- An online news site for the GNOME desktop.
Networking
- <sort order="normal">title</sort>.
Apple Connectivity
- <sort order="normal">title</sort>.
- Netatalk
- A daemon which provides POSIX-compliant *NIX/*BSD systems with the ability to share files and printers with Apple Macintosh computers. Latest stable release is 2.0.3, 2005-05-18.
Browsers
- <sort order="normal">title</sort>.
- Galeon
- A Gnome web browser based on Gecko, a Mozilla layout engine. Latest release is 2.9.7, 2008-09-27.
- Lynx links
- A resource and links site for Lynx, a text-based browser.
- W3M
- A cross-platform, pager and/or text-based Web browser. Latest stable release is 0.5.2, 2007-05-31. Also available in Japanese.
- Amaya Home Page - W3C's Editor/Browser
- A Web editor used to create and update documents directly on the Web. It also has browsing features that seamlessly integrate the editing and remote access features in a uniform environment. Website available in many languages including: German, Kazakh. Polish, Russian, Spanish, and Ukranian. Latest release is 10.0, 2008-02-26.
- Mozilla.org
- Home of the Mozilla Project. The place to learn about and contribute to the various Mozilla projects; links
to all Mozilla-related sites are provided here.
- Dillo Web Browser
- A cross-platform, small, fast, developer-friendly, and extensible web browser. Latest stable release is 2.0, 2008-10-14.
- Webrowse
- Tools that facilitate interfaces between a Web browser and other components of a Linux/UNIX desktop. Latest stable release is 1.6.2, 2005-07-05.
- Links
- A text-based browser with support for HTML tables and frames. Latest stable release is 0.99, 2003-05-10.
- Konqueror
- Browser and file manager for KDE.
- Dive Into Greasemonkey - Online Book
- A book about programming with Greasemonkey, a Firefox extension. (2005)
- Viewable with Any Browser: Campaign
- A site dedicated to advocating a non-browser-specific WWW; available in many languages.
- Inc.com Article - "Mitchell Baker and the Firefox Paradox - Mozilla - Open Source"
- An article about the Mozilla Foundation and its Chief Lizard Wrangler, Mitchell Baker. (2007)
- Field Guide to Firefox 3
- *cool* A detailed guide to the new features in Firefox version 3.
- Banks 'n' Browsers
- Compatibility of bank websites with Linux web browsers organized by country; information on 302 banks in 32 countries. Last updated 2008-11-07.
- Mozilla Links
- Mozilla/Firefox news, tips, interviews and product reviews. Also available in Chinese, Italian, Japanese, and Spanish.
- Mozilla Plugin Support on Linux x86
- Documentation on installing current and legacy browser
plugins. Also available in Czech, French, German, Japanese, Polish, Spanish.
- XulPlanet.com
- Current information on XUL and links to XUL applications and Mozilla
themes.
- KaliNet - Online Gaming
- Internet game browser for playing games over the Internet, with support for 400 games.
- MozillaBook: A User's Guide for Mozilla
- For the beginning and intermediate user.
- Creating XPCOM Components - Online Book
- This online book by Doug Turner and Ian Oeschger is about Gecko and
creating XPCOM components for Gecko-based applications. (2003)
- Epiphany - The Web Browser for the GNOME Desktop
- A web browser for the GNOME desktop. A descendant of Galeon. Latest stable release is 2.28.0, 2009-09-21.
- Introduction to Mozilla - A Manual for First Time Users
- A guide for Mozilla 1.5 in PDF and web formats; available
in English, Dutch, French, German and Spanish.
- Twibright Labs: Links-2
- A cross-platform, text and graphics mode browser available in 25
languages; a variant of the Links browser.
- ELinks - Full-Featured Text WWW Browser
- An advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. Latest stable release is 0.11.7, 2009-08-22.
- Mozilla Europe - Home Page
- Site available in English, French, German and Spanish.
- Browsers for Linux
- *look* A handy guide to Linux browsers; also includes a section on older
browsers. Last revised on 2008-05-20.
- CatThief's Mozilla Themes
- *look* Themes for Firefox, Thunderbird and the Mozilla Suite
(Mostly Crystal).
- Lynx Source Distribution and Potpourri
- Text-based browser; the main Lynx software distribution site. Current stable release is 2.8.7, 2009-07-05.
- Themes.mozdev.org
- *look* The primo site for Mozilla/Firefox themes.
- Spread Firefox - Home of Firefox Community Marketing
- An advocacy site for the Firefox browser.
- Firefox Help & Tutorials
- *look* A comprehensive site for Firefox help and documentation;
contains a step-by-step tutorial, FAQ, guidebook, web forums, IRC, tips & tricks.
- Firefox Add-ons (Extensions)
- An extensive list of currently available Firefox extensions organized by broad subject category. Each entry has
a short annotation, a download link, file size, version number and update date. Also included are themes, dictionaries, search engines, and plugins. A multilingual site. A warning note: be aware that some of the add-ons are proprietary. Check the licenses before downloading.
- Browsers with PNG Support
- *look* A handy list of standard 2-D browsers that support PNG; each entry includes links to the homepage or the download section and operating system or platform.
- Greaspot
- A weblog about Greasemonkey, a Firefox extension that allows customization of the way webpages look and function.
- ZDNet UK Insight Article - "Mozilla: From Obscurity to Opportunity"
- A series of three articles about the Firefox phenomenon; includes an interview with Asa Dotzler, the community co-ordinator for the Mozilla Foundation, a behind-the-scenes look at the Foundation headquarters, and a Firefox history. (2005) These articles are still of interest today. (2009
- Mozilla Developer Center (MDC)
- A resource site for developers creating websites, Web browser applications, and Firefox-specific extensions and plug-ins.
- The SeaMonkey Project
- An all-in-one Internet apppliance suite which includes a Web browser, advanced e-mail and newsgroup client, IRC chat client, and HTML editing. It has excellent localization support. Latest stable release is 2.0, 2009-10-27. This is the successor to the Mozilla Application Suite.
- Flock -- The Social Web Browser
- A cross-platform browser, based on the open source Mozilla/Firefox code, offers the user more than just passive browsing. It can also interact with popular social networking and web services (such as Flickr, Del.icio.us), and blogging and news aggregation services. Latest release is 2.5.6, 2010-01-06.
- Browser Security Handbook
- *cool* This handbook provides web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. (2009)
- Firebug - Web Development Evolved
- A Firefox extension which includes several Web development tools that can edit, debug, and monitor CSS, HTML, and JavaScript live in any Web page.
- Add-ons Mirror - the "New" Extensions Site
- Extensions and themes for Firefox, Thunderbird, SeaMonkey, Flock, Nvu, and much more. Formerly called The Extensions Mirror @www.extensionsmirror.nl.
- Midori
- A cross-platform and lightweight browser which uses the WebKit rendering engine and the GTK+ 2 interface. Internationalization is excellent - available in 30 languages. Latest release is 0.3.0, 2011-01-30.
- Arora
- A lightweight browser that runs on Linux, embedded Linux, and any other platforms supported by the Qt toolkit. Latest stable release is 0.10.2, 2009-12-06.
- Google Chrome
- A cross-platform web browser first developed by Google for Windows in 2008. It continues to be under active development, and as of 2010 there are versions for Linux and MacOS. This browser is available in 50 languages.
DNS
- <sort order="normal">title</sort>.
- DNRD - Domain Name Relay Daemon
- A caching, forwarding DNS proxy server.
- MaraDNS Homepage
- A free and open source recursive and authoritative nameserver. Site has mailing list, archives, online tutorial, and general notes about DNS and MaraDNS.
- MyDNS: Home
- A free, open source authoritative-only nameserver for MySQL or PostgreSQL databases.
Site has complete documentation, FAQ, and a manual.
- PowerDNS Manual
- A detailed manual for PowerDNS, an advanced, high performance authoritative nameserver with a host of backends.
- PowerDNS
- A free, open source authoritative-only name server.
- Oak DNS Server
- A free, open source name server written in Python.
- Traditional DNS HOWTO
- The fundamentals of DNS (Domain Name Servers) are explained in this HOWTO. (2006)
- GnuDIP - static DNS name with no static IP
- Now only minimally maintained; last update in 2002.
- Internet Software Consortium - BIND
- A resource site for BIND (Berkeley Internet Name Domain), an implementation of the DNS protocols.
- Name Server Daemon (NSD)
- Free, open source authoritative-only nameserver.
- DNS, BIND Nameserver, DHCP, LDAP and Directory Services
- *cool* A resource site for DNS, DHCP, and LDAP.
Email Clients / Servers
- <sort order="normal">title</sort>.
- The Postfix Home Page
- Modern and secure mail server software; a replacement for Sendmail. Check the documentation section -- it is excellent.
- Majordomo
- A program which automates the management of Internet mailing lists.
- Courier Mail Server
- An IMAP and POP server; also a MTA server, a webmail application and a web administration interface. Latest version is 0.60.0, 2008-07-13. Also available in Japanese and Turkish.
- QmailAdmin
- A web interface for managing a qmail system with virtual domains.
- Ecartis - Modular Mailing List Manager
- Formerly Listar - Modular Mailing List Management.
- Exmh
- X user interface to MH mail. Latest release is 2.7.2, 2004-01-07.
- VMailMgr
- Virtual MAIL ManaGeR is a package of programs designed to manage multiple domains of mail addresses and mailboxes
on a single host; works with qmail for email delivery and control.
- SYMPA - mailing list manager
- An open source mailing list software, which is highly customizable, easy to administer, and translated into 20+ languages. Latest stable release is 6.0, 2009-10-01
- GNUMail.app
- A fast mail application for GNUstep and Mac OS X. Latest release is 1.2.Opre 3, 2007-02-05.
- AMaViS - A Mail Virus Scanner
- A script that interfaces a mail transport agent (MTA) with virus scanners. Latest stable release is 0.3.12, 2003-03-06.
- Enhancing E-Mail Security With Procmail; the E-mail Sanitizer
- A tool for preventing security attacks via email messages. Latest version is 1.151, 2006-01-20. Also available in Russian.
- MultiMail Blue Wave/QWK Reader
- An offline mail packet reader for Unix and other systems. Latest stable release is 0.49, 2007-07-19.
- Mailman, the GNU Mailing List Manager
- Software for managing electronic mail discussion and e-newsletter lists.
- Sendmail Home
- A mail transfer agent (MTA) that is a well-known project of the open source, free software and Linux/UNIX communities. Distributed both as free software and proprietary software.
- The Mutt E-Mail Client
- A small and powerful text-based mail client. Translated into 20 languages. Latest stable release is 1.4.2, 2007-06-09. Latest development release is 1.5.2.0, 2009-06-14.
- Balsa - The GNOME Email Client
- An email client for the GNOME desktop. Latest release is 2.4.2, 2009-12-06.
- Claws Email - the Email Client that Bites!
- A user-friendly, lightweight email client based on GTK+. Excellent multilingual support. Latest release is 3.7.3, 2009-10-09. Formerly known as Sylpheed-Claws
- Sylpheed
- A lightweight and user-friendly email client; available in English and Japanese. Latest stable release is 2.7.1, 2009-08-13.
- Open WebMail
- Open WebMail is designed to manage large mail folder files in a memory-efficient way. It also provides a range of features to help users migrate smoothly from Microsoft Outlook to Open WebMail. Originally based on Neomail version 1.14 from Ernie Miller. Latest release is 2.52, 2008-01-24.
- NeoMail
- A web-based email client with multi-language support. Latest stable release is 1.29, 2006-02-10.
- Muttprint
- An application for printing out email using LaTeX.
- Vipul's Razor
- A distributed, collaborative, spam detection and filtering network. Latest stable release is 2.85, 2008-07-21.
- SpamAssassin
- One of the more well-known, open source spam filtering programs for Linux and other operating systems. Latest stable release is 3.3.0, 2010-01-27
- KShowMail - the Human Spam Filter
- A POP3 mail checker for the KDE with these features: show number, size and more information about the mail messages on POP3 servers in a list view; show the mail headers or complete mail message, delete unwanted mail from the server by configurable filters. Latest stable release is 3.2.9.1, 2007-08-05.
- Fetchmail Home Page
- A full-featured and robust remote mail retrieval and forwarding utility. Latest release is 6.3.8, 2007-04-06.
- XMail Home Page
- An Internet and intranet mail server with features such as an SMTP server, POP3 server, finger server, multiple domains, spam protection, and SMTP authentication.
- SquirrelMail - Webmail for Nuts!
- A standards-based webmail package written in PHP. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. Available in many languages.
- Pine Information Center
- Pine (a Program for Internet News & Email) is one of the original email clients; developed by University of Washington. A great command-line email client with outstanding documentation.
- Unix SysAdm Resources: Email/Sendmail
- Lots of information about email, sendmail, spam blockers; includes links to further information.
- The exim Internet Mailer Homepage
- Mail transfer agent (MTA). Latest release is 4.7.1, 2009-11-23.
- Life with Qmail
- A comprehensive guide to qmail. (2007)
- KMail - KDE UserBase
- KMail is the email component of Kontact, the integrated personal information manager from KDE. Multilingual support is excellent with 12+ langugages available.
- The SeaMonkey Project
- An all-in-one Internet apppliance suite which includes a Web browser, advanced e-mail and newsgroup client, IRC chat client, and HTML editing. It has excellent localization support. Latest stable release is 2.0, 2009-10-27. This is the successor to the Mozilla Application Suite.
- Bogofilter
- A mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message's header and content (body).
- The MIMEDefang HOWTO
- A comprehensive guide to installing a Linux (or BSD derivative, or UNIX) system-based mail server with sendmail, MIMEDefang, spam filtering software, and anti-virus software. (2008)
- Procmail Quick Start: An introduction to mail filtering with a focus on procmail by Nancy McGough
- A comprehensive tutorial on Procmail. Latest revision: 2007-11-27.
- The SpamBouncer: a Procmail-Based Spam Filter
- A spam filter that runs under Procmail, a Unix-based email processing program. Latest release is 2.2, 2006-04-16.
- Majordomo Frequently Asked Questions (FAQ)
- A comprehensive document about majordomo. Latest version is 1.244, 2001-10-20.
- Welcome to Dada Mail - Mailing List Manager
- A Web-based email list management system, which runs on any hosting account that can execute custom CGI scripts.
Latest stable release is 3.0.2, 2008-12-29.
- Pyzor
- Python-based spam detector and blocker. Latest release is 0.5.0, 2009-05-07.
- Paul Graham Home Page - Anti-Spam
- Numerous articles on spam by Paul Graham, plus links to spam
resources and the annual Spam Conference.
- Mahogany Mail
- Cross-platform mail and news client.
- POPFile Home Page
- Automatic mail classification tool. An automatic mail classification tool. Latest stable release is 1.0.1, 2008-05-26. Available in English, Norwegian, German, Portuguese (Brazilian), French, Spanish and Danish.
- The nmh - New Message Handler
- An email handling system that consists of a collection of simple, single-purpose programs to send, receive, save, retrieve, and manipulate email messages. Latest stable release is 1.2, 2005-12-20. Latest development release is 1.3, 2008-04-27.
- Welcome to SpamProbe - A Fast Bayesian Spam Filter
- A fast, intelligent, automatic spam detector using Paul Graham-style Bayesian analysis of word counts in spam and non-spam emails. Latest stable release is 1.4d, 2007-01-06.
- The IMAP Connection
- A resource site for IMAP (Internet Message Access Protocol).
- Mailfilter Homepage
- Anti-spam utility.
- Qmail-Scanner - A Content Scanner for Qmail
- An email content scanner that enables a Qmail email server to scan all email it receives for certain characteristics (normally viruses), and react accordingly. Currently supports English, Italian, Afrikaans, Polish, Swedish, Czech, German, Spanish, Turkish, Lithuanian, French, Portuguese, Dutch, and Chinese messages. Latest stable release is 2.05, 2008-07-09.
- MailScanner
- Anti-virus and anti-spam filter. Latest release is 1.470, 2008-06-17.
- MIMEDefang - The MIMEDefang Community Web Site
- A framework for filtering e-mail. Latest release is 2.65. 2008-09-02.
- Bill's Linux Qmail Toaster
- This HOWTO provides instructions on how to build a Qmail "toaster" and should work for the popular Linux distributions. (2007) Also available in Romanian and Spanish.
- Nuclear Elephant: DSPAM
- An anti-spam engine designed for system-wide filtering and third party integration; uses Bayesian statistical analysis to improve spam filtering
success rates.
- SpamBayes: Bayesian Anti-Spam Classifier Written in Python.
- A cross-platform, anti-spam classifier written in Python. Latest stable release is 1.1a4, 2007-06-25.
- Cone: COnsole Newsreader And Emailer
- A text-based mail client; a GPLed replacement for Pine
- Online X-Face Converter
- Image converter for use in email or Usenet news headers.
- Postfix Wiki
- A wealth of online resources about Postfix can be found here including the source code and excellent documentation.
- Add-ons Mirror - the "New" Extensions Site
- Extensions and themes for Firefox, Thunderbird, SeaMonkey, Flock, Nvu, and much more. Formerly called The Extensions Mirror @www.extensionsmirror.nl.
- BasiliX - Your Mail Gateway
- A webmail application based on PHP and IMAP, and powered with the
MySQL database server. Site available in English and Turkish.
- SpamAssassin Wiki
- An information and wiki for SpamAssasin, an open source spam filtering programs for Linux and other operating systems.
- Thunderbird Mail Project Page
- The Mozilla Thunderbird Mail Project is a a cross-platform standalone email client. A redesign of the original Mozilla email client. Latest stable release is 3.0, 2009-12-08.
- Novell Evolution 2
- An email client plus task lists, calendaring, and contact management
functions.
- Msmtp: An Msmtp Client
- A SMTP client that can be used as a SMTP plugin for Mutt and other MUAs (mail user agents). Also available in German. Latest stable release is 1.4.16, 2008-07-27.
- Mailgraph Homepage
- A simple mail statistics RRDtool front-end for Postfix that produces daily, weekly, monthly and yearly graphs of received/sent
and bounced/rejected mail.
- IlohaMail
- A full-featured, multilingual webmail program. Latest stable release is 0.9, 2005-04-15.
- M2F
- Add-on software to the phpBB forum system which combines the functionality of a mailing list system and a phpBB forum in order to add bi-directional communication. Latest release is 1.2.6, 2007-03-09.
- Hashcash
- A denial-of-service counter measure tool; primarily a spam
management tool using a hascash stamp, but also can be used for protecting wikis from defacement.
- EFF - Electronic Frontier Foundation Article - "Noncommercial Email Lists; Collateral Damage in the Fight Against Spam"
- Outlines the problems with current spam filtering techniques and the basic principles and best practices for both email list
owners and ISPs. (2004) This article is still relevant today (2008).
- FreePOPs
- An extensible program that downloads mail from webmail portals through the POP3 protocol. It can also be used as an RSS/Atom aggregator. Also available in Italian. Latest release is 0.2.7, 2008-06-11.
- Dovecot
- An open source IMAP and POP3 server for Linux/UNIX-like systems. Latest release is 1.1.3, 2008-09-02.
- Qmailrocks
- A comprehensive Qmail installation resource.
- Qmail
- This is the official website maintained by the Qmail developer.
- MTA Comparison
- This survey looks at Mail Transfer Agents (MTAs) for Linux. (2007)
- PHPlist
- A mailing list and newsletter manager.
- Spicebird | Open Source Collaboration
- A cross-platform, integrated email, calendaring, IM, and RSS client derived from Mozilla Thunderbird.
- Bongo Project
- Easy-to-use mail and calendaring software. The goal of this project is to make sharing, organisation, and communication simpler, quicker, and more useful.
- Evolution
- An integrated mail, addressbook, and calendaring functionality for the GNOME desktop. Latest release is 2.28.2, 2009-12-13.
- Archivemail
- A tool for archiving and compressing old email in mailboxes. It moves messages older than the specified number of days to a separate mbox format mailbox that is compressed with gzip. It can also be used as a backup tool.
- 42 of the Best Free Linux Email Software
- A useful compilation of Linux email organized into broad subject areas. Each entry has a summary, license information, developer list, system requirements, and a link to the homepage. Last updated 2009-08-09.
- Roundcube - Free Webmail for the Masses
- A browser-based, multilingual (67 languages) IMAP client with an application-like user interface which provides full functionality such as MIME support, contacts, and spell checking. Latest stable release is 0.4, 2010-08-07.
File Transfer
- <sort order="normal">title</sort>.
FTP
- <sort order="normal">title</sort>.
- IglooFTP PRO for Linux
- GUI ftp client.
- GFTP Official Homepage
- A full-featured graphical FTP client with a simple, easy-to-use interface.
- ProFTPD - Professional FTP Daemon
- A configurable GPL-licensed FTP server software. Latest release is 1.3.1, 2007-07-04.
- Tech-EDV - ObexTool
- A graphical front-end for the ObexFTP file transfer program which
communicates with mobiles and other devices via the Obex Protocol.
- The wzdftpd Homepage
- A portable, modular and cross-platform ftp server. Current stable release is 0.8.2, 2007-07-09.
- Snarf - the simple non-interactive all-purpose resource fetcher
- A small and fast command line resource grabber that can transfer files through the http, gopher, finger,
and ftp protocols without user interaction.
- Rsync
- A software backup application for Linux and UNIX systems which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding (a way of storing or transmitting data in the form of differences between sequential data rather than complete files) when appropriate.
- GNU wget - GNU Project - Free Software Foundation (FSF)
- A free software package for retrieving files using HTTP, HTTPS and
FTP.
- PFinger
- A replacement of the GNU Finger deamon.
- The Official BitTorrent Home Page
- A peer-to-peer (P2P) file and bandwidth-sharing network.
- MLDonkey
- A multi-platform multi-networks peer-to-peer client.
- Gwget2 : Gnome2 front-end for wget
- Download manager for GNOME2. Latest release is 1.0.4, 2009-10-19.
- Tahoe-LAFS
- A secure, decentralized, fault-tolerant file system. It is encrypted and spread over multiple peers in such a way that it remains available even when some of the peers are unavailable, malfunctioning, or malicious. Latest release is 1.82, 2011-01-30.
- Vuze - BitTorrent Client
- An advanced multiplatform BitTorrent client written in Java that includes a tracker and a torrent maker components needed to run a BitTorrent solution. Internationalization is excellent: available in ~ 40 languages. Latest release is 4404, 2010-05-08. Formerly called Azureus.
- OpenP2P.com -- p2p development, open source development
- A resource site for P2P file transfer.
- TuxDistro
- A Linux torrent tracker database which specializes in Linux distributions and Linux virtual machines.
- Valknut
- An open source cross platform client for the Direct Connect network (a community-oriented, open, user-controlled, peer-to-peer (P2P) network).
- NapShare at SourceForge
- An automated Gnutella P2P client which runs 24/7 unattended.
- Project JXTA
- Distributed network computing using peer-to-peer (P2P) topology.
- Qtella
- Gnutella and OpenSource P2P Net file-sharing client. Also available in German. Latest release is 0.7.0, 2004-05-27. N.B.: This application is still receiving lots of hits and downloads @ SourceForge (2009).
- Freenet Project
- Freenet is free software which allows the user to anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship. Also available in Dutch, French, German, Italian, and Swedish. Latest stable release is 0.7.5, 2010-04-23.
- Gtk-Gnutella
- A graphical Unix/Linux Gnutella client; available in many languages.
- giFT: Internet File Transfer
- A collection of various software components geared towards improving the overall usability of peer-to-peer file-sharing networks.
- FROST
- A Java-based file sharing and messaging client for Freenet.
- GNUnet
- A framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Latest release is 0.8.0, 2008-06-14.
- MUTELLA
- A Gnutella client for unix/linux platforms with terminal-mode and
web-based interfaces.
- XNap
- A Java plugin-based peer-to-peer (P2P) framework and client including an OpenNap plugin with multiple server support, as well as Gnutella, giFT (OpenFT), IRC, ICQ and an OverNet plugin. Latest release is 2.5r3, 2004-06-20.
- MUTE: Simple, Anonymous File Sharing
- A peer-to-peer network that has easy search-and-download
functionality and protects privacy.
- Apollon -- The Ultimate File-Sharing App for Linux :::
- A KDE-based client for the p2p-protocol giFT (OpenFT,
FastTrack(Kazaa!), Gnutella, OpenNap).
- Furthur Network
- *cool* A non-commercial, open source, peer-to-peer network of legal
live music created by fans for fans.
- LinuxTracker - Linux BitTorrents
- BitTorrent tracking site that allows users to post and share files relating to all things Linux; offers quick downloads of the
latest Linux distributions.
- Swarmcast Accelerator
- Download technology that enables the user to participate in a distributed grid to provide fast downloads over broadband networks.
- Gnutella Forums
- A Gnutella forum site organized by subject areas; some forums available in Dutch, French, German, and Spanish.
- Curl
- A command line tool for transferring files with URL syntax, supporting FTP, FTPS, TFTP, HTTP, HTTPS, GOPHER, TELNET,
DICT, FILE and LDAP.
- KTorrent
- A BitTorrent program for KDE 3.3 and later versions. Latetst release is 4.0.1, 2010-06-14.
- Phex
- A cross-platform file-sharing program which runs on the Gnutella Network. Latest release is 3.4.2, 2009-02-01
- GPU: Global Processing Unit
- A Gnutella client that allows users to share CPU-resources; cluster software for P2P computing. The developers support and encourage peaceful, free and open research. Also available in French, German, and Italian.
- Deluge BitTorrent Client
- A cross-platform, BitTorrent client with a wide-array of features including a Web UI (User Interface), BitTorrent protocol encryption, and mainline DHT (Distributed Hash Tables).
- BitTornado
- A BitTorrent client with added features such as: upload/download speed limitation; prioritised downloading when downloading batches (several files); and detailed information about connections to other peers. It's written in Python for platform independence.
- The libTorrent and rTorrent Project
- rTorrent is an ncurses client for BitTorrent which uses the libtorrent library. The client and library are written in C++ with emphasis on speed and efficiency while delivering equivalent features to those found in GUI-based clients.
- Transmission
- A lightweight and fast multi-platform BitTorrent client. This application strikes a good balance between useful functionality and feature bloat. Latest release is 1.91, 2010-02-21.
Firewalls / Routers / Gateways
- <sort order="normal">title</sort>.
- MRTG: The Multi Router Traffic Grapher
- A cross-platform SNMP network device monitor (and a whole variety of other network devices) which can draw pretty pictures showing how much traffic has passed through each interface. Latest stable release is 2.16.3, 2008-05-16.
- GNU Zebra
- Free software (as in freedom) that manages TCP/IP based routing protocols. It is released as part of the GNU Project. Latest release is 0.95a, 2005-09-08.
- NetBSD Firewall solution
- SmoothWall
- An open source firewall distribution based on the GNU/Linux operating system.
- Endo Shield
- FREESCO Project
- An open source alternative to routers offered by commercial companies; latest release is 0.3.5, 2006-04-1.
- LEAF - Linux Embedded Appliance Firewall
- A secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies.
Used primarily as an Internet gateway, router, firewall, and wireless access point.
- The netfilter/iptables project
- *look* The premier site for information on Linux firewalls and routers; contains extensive documentation in many languages, mailing lists, downloads, security information, and news.
- Linux IPCHAINS-HOWTO
- This document describes how to obtain, install and configure the enhanced IP firewalling chains software for Linux, and some ideas on how to use them. N.B.: Latest version is 2000, with nothing more recent available. This is a fundamental resource authored by Rusty Russell, a well-known kernel developer.
- Firestarter Linux Firewall
- Easy to use graphical tools for setting up, administrating and monitoring firewalls for Linux machines. It supports the 2.4 and 2.6 kernels, and is translated into 38 languages. This is a GNOME application, but can be used on KDE and other desktop environments, servers and gateways. Latest stable release is 1.03, 2005-01-29. N.B.: There are still lots of daily downloads of this software at SourceForge.net.
- FireFlier
- Firewall tool for iptables.
- Coyote Linux
- A floppy-based firewall; with a menu-based interface for local administration; provides both SSH and a Web-based interface for remote administration.
- Floppyfw
- A static router with the advanced firewall-capabilities in Linux that fits on one single floppy disc.
- ClarkConnect - Linux Server Appliance Platform
- Software for deploying and managing dedicated servers and Internet gateways; this is the community and developer site.
- Guarddog Firewall Utility
- A firewall configuration utility for the KDE desktop.
- RUS-CERT - fwlogwatch
- Firewall log analyzer and real-time attack detection and response tool. Latest release is 1.1, 2006-04-17.
- IPCop Project - the Bad Packets Stop Here
- Linux firewall distribution.
- Linux UPnP Internet Gateway Device
- This is a daemon that emulates Microsoft's Internet Connection Service (ICS). It implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger to work properly from behind a Linux NAT firewall. Latest release (beta only) is linuxigd-1.0, 2007-02-07.
- KMyFirewall
- An iptables-based firewall configuration tool for KDE. Latest stable release is 1.1.1, 2008-01-30.
- Shoreline (Shorewall) Firewall
- A high-level tool for configuring Netfilter; Iptables made easy.
- Linux Advanced Routing & Traffic Control HOWTO
- A very hands-on approach to iproute2, traffic shaping and netfiltering options in Linux. Translations available in Chinese, French, Japanese, Korean, Polish, and Spanish. (2002)
- Wonder Shaper
- Script which can be configured to rate-limit uploads so that low latency and high download speeds are maintained; originally part of the
Linux Advanced Routing & Shaping HOWTO.
- Linux Network Address Translation (NAT)
- Site contains possible uses of NAT, and then follows up with Linux-specific applications; last updated 2002-11.
- Firewall Builder
- Multi-platform firewall configuration and management tool. Site provides very good documentation, including an English-French FAQ, install & build instructions and a tutorial. Latest release is 4.01, 2010-05-18.
- Configuring NFS under Linux for IPTABLES Control
- A comprehensive HOWTO by Chris Lowth. Part of the LinWiz tool kit, which can be found here: http://www.lowth.com/LinWiz. (April 2003)
- YA-Faq - Clarkconnect Faq
- This site is aimed primarily at the users of the ClarkConnect firewall software; it is a central repository for information on
ClarkConnect. NOTE: must be a registered user to access most of this site.
- Quagga Software Routing Suite
- IPv4/IPv6 routing software. Latest stable release is 0.98.6, 2006-05-08; latest development release is 0.99.14, 2009-07-21. Note from Developers: This release should be considered a 1.0.0 release candidate. Please test this release as widely as possible. This is a fork of the GNU Zebra project.
- P2P Traffic Filtering for Linux Firewalls
- The P2Pwall project provides tools and documentation on using Linux
iptables for filtering traffic from peer-to-peer file sharing applications
such as Kazaa and others.
- IPTables Tutorial
- *look* One of the best iptables tutorials available. (2007)
- Untangle
- An open source (GPLv2) security gateway complete with 14 applications including intrusion detection, spam, phish, and virus blocking, web content filtering, firewall, and remote access applications - VPN and remote access portal. Latest release is 7.3.0, 2010-06-03.
- Gibraltar Firewall
- A Debian- based router and firewall package that boots and runs from a CD-ROM. Free for in-house commercial and non-commercial use.
- Devil-Linux
- Used for firewalls, routers, gateways and servers; boots and runs
from a CD-ROM.
- OpenVPN - An Open Source VPN Solution by James Yonan
- A VPN (Virtual Private Network) daemon to securely link two or more
private networks using an encrypted tunnel over the internet.
- EURONODE.ORG : Open Source GNU / Linux Debian Systems
- A set of Debian GNU/Linux distributions that can be used for a high performance server or firewall; three distributions available: minimal
Woody, simple firewall, and advanced firewall.
- LinWiz - Linux IPTABLES Configuration Wizards
- Configuration wizards currently available for a personal firewall and a server firewall; a dedicated family firewall and small office firewall is planned.
- Welcome to XORP
- An open source software router platform; implements routing protocols
for IPv4 and IPv6.
- Rope
- A scriptable IpTables match module.
- FireHOL, a Linux iptables packet filtering firewall builder for humans
- Iptables stateful packet filtering firewall builder. Latest release is 1.273, 2008-07-31.
- NuFW - Now User Filtering Works
- An enterprise grade authenticating firewall which runs on top of Netfilter.
- PortForward.com - Free Help Setting up Your Router or Firewall
- *cool* This is the site to visit for information on configuring routers; also provides configuration for games and services such as BitTorrent, Icecast, World of Warcraft, GNUtella, Hoyle games, and Doom 3. Also available in French, German, Italian, and Spanish.
- IP Filter - TCP/IP Firewall/NAT Software
- A software package that can be used to provide network address translation (NAT) or firewall services.
- Vyatta - Open Source Networking
- A GPLed, enterprise-class router / firewall / VPN for Linux that runs on x86 hardware.
- DD-WRT | Unleash Your Router
- A Linux-based, open source (GPL v2) firmware replacement for many wireless routers (most notably the Linksys WRT54G (including the WRT54GL and WRT54GS) and Buffalo WHR-G54s,WHR-HP-G54), embedded systems, and PCs.
- VTun - Virtual Tunnels Over TCP/IP Networks
- This software creates virtual tunnels over TCP/IP networks with traffic shaping, compression, and encryption. It supports IP, Ethernet, PPP and other tunnel types.
Home Networking
- <sort order="normal">title</sort>.
- Home Networking
- Home networking/connection,router and security software links; dynamic DNS
and email forwarding providers primarily for the UK.
- Red Hat Magazine Article - "How To Set Up a Home Web Server
- Detailed do-it-yourself network advice from a guy who has "been there, done that" a million times over. (2006)
- Quick HOWTO: Linux Home Networking
- *look* A detailed HOWTO guide to all aspects of Linux networking including information on connecting a Linux server to the network, troubleshooting, software installation tips, wireless connectivity, hosting websites at home (firewalls, dns, email, Apache), Linux VPN configuration, basic MySQL configuration, kernel modification for performance improvement,
and much more. This site also has an active forum for home networking subjects. (2007
Instant Messaging (IM)
- <sort order="normal">title</sort>.
- Spicebird | Open Source Collaboration
- A cross-platform, integrated email, calendaring, IM, and RSS client derived from Mozilla Thunderbird.
- Citadel
- An open source groupware platform which includes email, calendaring & scheduling, address books, bulletin boards, mailing list server, instant messaging, and multiple domain support.
- Jabber Software Foundation
- Open XML protocol for an asynchronous, extensible instant
messaging platform, and an IM network.
- Licq Homepage
- An ICQ/AIM clone written in C++. It uses an extensive plugin system to manage many different functions including the MSN protocol. Latest release is 1.3.6, 2008-10-02.
- Pidgin- IM Client
- A cross-platform, multi-protocol instant messaging (IM) client for GNOME. Excellent multilingual support -- 72+ languages available. Formerly called Gaim. Latest stable release is 2.6.5, 2010-01-08.
- Kopete
- A KDE instant messenger; a flexible and extensible multi-protocol system suitable for personal and enterprise use.
- SIM
- An open source ICQ client. Latest release is 0.9.4.3, 2007-04-04.
- Psi Jabber Client
- A cross-platform, open source instant messaging software built on the Jabber protocol.
- Ayttm - Universal Instant Messaging Client
- Continues Everybuddy Project (http://www.everybuddy.com/en/index.php).
- Gossip
- An instant messaging client for GNOME. Latest release is 0.31, 2009-07-14.
- Off-the-Record Messaging
- This instant messaging application allows private conversations by providing encryption, authentication, deniability,
and perfect forward secrecy (if private keys are compromised, no previous conversation is compromised)
- Coccinella
- A cross-platform Jabber client. Key features include an integrated whiteboard, P2P file transfer, multilingual support, group chat, secured connections (TLS and SASL), and an open standard instant messaging protocol (can connect to any Jabber/XMPP instant messaging server). Coccinella is the Latin name for ladybug.
- aMSN Messenger
- An MSN Messenger client for Linux with multi-language support (40+ languages).
- CenterIM
- A text mode menu- and window-driven instant messaging interface that supports the ICQ, Yahoo!, AIM, MSN, IRC, XMPP, LiveJournal, and Gadu-Gadu protocols. A continuation of Centericq. Latest release is 4.22.10, 2010-11-23.
IP Masquerading
- <sort order="normal">title</sort>.
- Linux IP Masquerade HOWTO
- This document describes how to enable the Linux IP Masquerade feature on a given Linux host. Last updated 2005.
IRC / Chat
- <sort order="normal">title</sort>.
- IrcII Project
- An IRC and ICB client that runs under Linux and UNIX platforms; support for utf8 languages.
- Internet Relay Chat (IRC) Help
- An IRC help site; includes FAQs, primers, guides, downloadable clients & scripts, and server lists.
- XChat - Multi-Platform Chat Program
- A cross-platform IRC (Internet Relay Chat) chat program. Latest version is 2.8.0, 2007-01-03.
- Acidblood
- An IRC robot for Linux. Latest release is 1.2.19, 2008-08-27.
- EnergyMech
- A Linux/UNIX compatible IRC bot; also a helpful resource site for EnergyMech (if you ignore a rather
juvenile polling item on the first page).
- Twisted
- An event-driven networking engine written in Python, and supports numerous protocols. It contains a web server, numerous chat clients, chat servers, and mail servers. Latest stable release is 9.0.0, 2009-11-24.
- Freenode
- This site provides discussion facilities for the free and open source software communities,
for not-for-profit organizations and for related communities and organizations; a service of Peer-Directed Projects Center (PDPC).
- Irssi
- A terminal-based IRC client for Linux and UNIX systems. Latest stable release is 0.8.15, 2010-04-03.
- KVirc - The K-Visual-IRC Client
- A cross-platform, portable Internet Relay Chat client based on the Qt GUI toolkit. Also available in French, German, Italian, and Spanish. Latest stable release is 3.4.2, 2008-10-14.
- KMess
- A chat client for the MSN Messenger protocol -- for KDE 3.x.
- Konversation
- A user friendly IRC Client for KDE 3.x.
- ChatZilla!
- A cross-platform, clean, easy-to-use, and extensible Internet Relay Chat (IRC) client, built on the Mozilla platform. This is messaging client that combines Internet Relay Chat (IRC) with existing web standards like JavaScript, HTML, and CSS. It is also available in Catalan, French, German, Italian, Polish, Portuguese, Russian and Spanish. Latest release is 0.9.84, 2008-11-16.
- OOMon - The Object-Oriented IRC Server Connection Monitor Bot
- Monitors IRC activity for abuse; software bans/removes client or
notifies server administrator when this occurs.
- Empathy
- A messaging program which supports text, voice, video chat, and file transfers over many different protocols. It is the default chat client in current versions of GNOME. Latest stable release is 2.32.0.1, 2010-10-04.
LAN/ MAN /WAN /WiFi
- <sort order="normal">title</sort>.
- AbsoluteValue Software, Inc. - Linux WLAN Project
- The goal of the linux-wlan(tm) Project is to develop a complete, standards-based, wireless LAN system using the GNU/Linux operating system.
- Linux & Wireless LANs
- *look* Site includes "The Linux Wireless LAN Howto" and extensive list of LAN resources - LAN drivers, wireless Linux software,
security software, other wireless howtos and help sites, public wireless Linux networks, hardware, and general Linux links.
- OpenWrt - Wireless Freedom
- A Linux distribution for embedded devices and wireless routers.
- Practically Networked
- Practical, easy-to-understand help for small network builders; extensive troubleshooting information, tips
on getting special applications to work through firewalls, and product reviews on hardware
routers, hubs/switches, wireless and HomePNA LAN products.
- SquidBee
- A project that uses an open hardware design as well as open source software as a platform for wireless remote control and sensing.
- FreeWRT
- A Linux distribution for embedded systems. It is an appliance development kit (ADK) especially designed for embedded system developers and advanced users
- Devicescape Software
- Developers of wireless LAN and WLAN software for Linux. Website also available in Japanese.
- OpenFWWF - Open FirmWare for WiFi networks
- This site provides free and open source firmware for Broadcom/AirForce chipset-based devices.
- Sputnik-Managed WiFi Networks
- A U.S.-based company that provides secure, manageable wireless solutions.
- Kismet - 802.11 Network sniffer
- An 802.11 layer2 wireless network detector, sniffer, and intrusion detection system.
- RealVNC
- The original open source, cross-platform remote access control software.
- TightVNC (Virtual Network Computing)
- Remote network access to graphical desktops.
- KWiFiManager Home
- A wireless LAN client manager for KDE3.
- AT76c503a - Linux Driver for Atmel AT76C503/505A-based USB WLAN Adapters
- An information guide for this driver including compiling, installing, starting, configuration, troubleshooting, distribution-specific issues, running with kernel 2.6.x, how to set private wireless parameters, chipsets & restrictions, and table of devices. Last updated 2004.
- MadWifi
- A Linux kernel device driver for Wireless LAN chipsets from Atheros.
- Linux-IrDA Project
- An implementation of the IrDA(TM) (industry standard for infrared wireless communication) standards specifications for the Linux kernel.
- Public IP - ZoneCD
- A CD-based Linux distribution for setting up a WiFi public hot spot.
- The QWireless Handbook
- A x86 and iPaq (palmtop) app analyzing wireless LANs; handbook covers
installation, general use and data structures.
- Ralink RT2500 Chipsets For Wireless Devices - Compatibility List
- A hardware compatibility list for all the Ralink-based devices for USB, PCI, and PCMCIA (Ralink RT2500 WLAN chipsets are
IEEE 802.11x compliant); also has links to open source driver projects for the Ralink rt2400 and rt2500 chipsets.
- Wireless Networking in the Developing World - Online Book
- *cool* A practical guide to planning and building inexpensive telecommunications infrastructure;
particularly suitable for people who have little or no Internet access. Available in PDF format only. Site has
a wiki and mailing list. (2nd edition, 2007)
- NetworkManager - Linux Networking made Easy
- A distribution and desktop-agnostic networking tool that facilitates the process of switching between wired and wireless networks.
- Linux Wireless
- An information site for wireless networking on Linux.
- Welcome to the rt2x00 Project
- This project is a development effort to provide free, stable and feature-rich Linux drivers for wireless 802.11b/g/i cards based on the following Ralink chipsets: rt2400, rt2500, rt2570, rt61 and rt73.
- PacketProtector - Security Solution for Wireless Routers
- A Linux distribution for wireless routers, built on top of OpenWrt. The goal of this project is to transform the router into a unified threat management device. Latest release is 3.7, 2010-04-01.
- Open1X
- The Open1X project is dedicated to bringing a free, open source 802.1X/WPA/WPA2/IEEE802.11i implementation to as many target platforms as possible. Latest stable release is 2.20, 2010-01-29.
- Wicd - Wireless Interface Connection Daemon
- An open source wired and wireless network manager for Linux.
- WiMAX Drivers for Linux
- WiMAX is the next-generation broadband wireless technology, based on IEEE 802.16e standards. The software is separated into two components: the basic kernel module driver and user space management stack, WIMAX Network Service. The WiMAX stack is now included in the kernel mainline from the 2.6.29 release onwards.
- Aircrack-ng
- An 802.11 WEP and WPA-PSK keys-cracking program that can recover keys once enough data packets have been captured. Latest release is 1.1, 2010-04-24.
- CoovaChilli
- An open source software access controller, based on the popular (but now defunct) ChilliSpot project, and is actively maintained by an original ChilliSpot contributor. CoovaChilli is an integral part of the CoovaAP OpenWRT-based firmware which is specialized for hotspots.
- How to Host a LAN Party
- This document explains all aspects of hosting a successful LAN Party. (2009)
- Linux Wireless LAN Support
- *cool* This is a searchable directory of wireless devices with information about the chipset they are based on and whether or not they are supported in Linux. (2010)
LDAP
- <sort order="normal">title</sort>.
- Linux.com Article - "Installing an OpenLDAP Server, Part 1"
- Installing dependencies required for an OpenLDAP server and
building the server. (2004) N.B.: This is still a useful article today. (2009)
- Enterprise Networking Planet Article - "Building an LDAP Server on Linux, Part 3"
- Populating the directory with data and reviews the more common
showstoppers; the third in the LDAP server series. (2003)
- Enterprise Networking Planet Article - "Building an LDAP Server on Linux, Part 4"
- Adding security to the LDAP server; final article in LDAP server
series. (2003)
- Enterprise Networking Planet Article - "Building an LDAP Server on Linux, Part 1"
- What LDAP can and cannot do; first article in LDAP server
series. (2007)
- Enterprise Networking Planet - "Building an LDAP Server on Linux, Part 2
- Installing and configuring an OpenLDAP directory; second
article in the LDAP server series. (2003)
- OpenLDAP
- An open source implementation of the Lightweight Directory Access Protocol (LDAP).
- DNS, BIND Nameserver, DHCP, LDAP and Directory Services
- *cool* A resource site for DNS, DHCP, and LDAP.
- Linux.com Article - "Installing an OpenLDAP server - Part 2"
- Discussion of the LDAP data model and how to apply it to your
environment. (2004) N.B.: This is still a useful article today. (2009)
- Linux.com Article - "Your LDAP administration toolbox"
- Discussion of the tools available to administer LDAP directories.
(2004) N.B.: This is still a useful article today, but there are some links that do not work. (2009)
- The intraPerson Homepage
- An easy and simple LDAP interface for managing users and groups.
- Luma
- A graphical utility for accessing and managing data stored on LDAP servers.
- LAT - LDAP Administration Tool
- A tool for administering LDAP directories; includes directory and schema brower, mass-edit support, integration with GNOME.
Miscellaneous
- <sort order="normal">title</sort>.
- Introduction to Data Communications - Online Book
- For Linux users; dated (2000), but basic information on networking and communications is still valid.
- WvDial: The Intelligent Internet Dialer
- A program that makes it easy to connect a Linux workstation to the Internet. It will automatically detect the modem, and it can log into almost any Internet provider's server without any special configuration. Latest release is 1.60, 2007-08-01.
- ATM on Linux
- Drivers and tools to support ATM networking under Linux. Latest stable release is 2.5.0, 2007-12-29.
- Linux IPv6 HOWTO
- This document provides the user with enough information to install, configure, and use IPv6 applications on Linux machines. (2007)
- Mnet
- A universal file space and emergent network with a file sharing application.
- ISDN4Linux
- A modular ISDN stack for the 2.6.x kernel.
- Deep Space 6 - The Linux IPv6 Portal
- An information site for the new IPv6 protocol; contains documentation, download page for developed software, mailing lists, cvs, and links to other websites.
- USAGI Project - Linux IPv6 Development Project
- USAGI (UniverSAl playGround for Ipv6) Project works to deliver the production quality IPv6 and IPsec (for both IPv4 and IPv6) protocol stack for the Linux system, tightly collaborating with WIDE Project, KAME Project and TAHI Project.
Network Management
- <sort order="normal">title</sort>.
- NUT: Network UPS Tools
- *look* A cross-platform, open source UPS management project designed to monitor and shutdown multiple UPSes from different manufacturers with a small set of programs. The project monitors every kind of UPS, given sufficient interest.
Last release is 2.2.2, 2008-05-07.
- The Xtraceroute Homepage.
- A graphical version of the traceroute program; latest version is 0.9.1, 2003.
- PIKT
- A cross-categorical, multi-purpose software for monitoring and configuring computer systems, administering networks, and organizing system security. Latest release is 1.19.0, 2007-09-10.
- VTun - Virtual Tunnels Over TCP/IP Networks
- This software creates virtual tunnels over TCP/IP networks with traffic shaping, compression, and encryption. It supports IP, Ethernet, PPP and other tunnel types.
- Dante - A Free Socks Implementation
- A circuit-level firewall/proxy for convenient and secure network connectivity to multiple hosts; also provides detailed access
control and logging facilities to the server administrator.
- The Linux Virtual Server Project (LVS) - Linux Server Cluster
- Linux server cluster for load balancing.
- IPAudit
- IPAudit monitors network activity on a network by host, protocol and port. Latest stable release is 1.0, 2005-01-08.
- Angel Network Monitor
- A simple tool to monitor networks; latest version is 0.7.3, 2002
- The Mars Network Monitor
- A simple, extensible, services-oriented network status monitor written in Java; it monitors a network by simulating client connections to Internet services.
- Mon- Service Monitoring Daemon
- A general purpose scheduler and alert management tool used for monitoring service availability and
triggering alerts upon failure detection.
- OpenNMS
- A network management tool that tracks machine uptime, outage and usage information.
- Nagios
- A host, service and network monitoring program. Continues NetSaint Network Monitor. Latest stable release is 3.0.1, 2008-04-01.
- IPTraf - An IP Network Monitor
- A console-based network statistics utility for Linux.
- Insecure.Org -- Nmap Security Scanner
- Stealth port scanner for network security auditing, general internet exploration & hacking. Designed to rapidly scan large networks, although it works fine against single hosts. Latest stable release is 5.0, 2009-07-05.
- Internet Software Consortium - DHCP
- The latest version of DHCP (Dynamic Host Configuration Protocol) is available here. DHCP is an Internet protocol for automating the configuration of computers that use TCP/IP.
- Wireshark
- A cross-platform network management tool for troubleshooting, analysis, software and protocol development, and
education. Previously known as Ethereal. Latest stable release is 1.2.5, 2009-12-17.
- Keepalived for Linux - Linux High Availability
- Health checking for LVS (Linux Virtual Server) and High-Availability.
- EtherApe, a graphical network monitor
- A graphical network monitor modeled after etherman; features Ethernet, IP, TCP, FDDI and Token Ring modes; displays network activity graphically.
- GANYMEDE: GASH 2
- A portable and customizable network directory management system.
- Xinetd - secure replacement of inetd
- Latest release is 2.3.14, 2005.
- The NET-SNMP Project Home Page
- Network management tools and libraries relating to the Simple Network
Management Protocol (SNMP).
- Ganglia Monitoring System
- A scalable distributed monitoring system for high-performance computing systems such as clusters and grids; supports clusters up to 2000 nodes. Latest stable release is 3.1.7, 2010-03-08.
- MTR
- MTR combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool. Latest release is 0.80, 2010-07-12.
- ClusterIt
- A collection of clustering tools to allow simple administration of groups of *NIX/BSD machines; also can be
used to facilitate parallel shell scripting, and compiling.
- RRD TOOL - Round Robin Database Tool
- A system to store and display time-series data (i.e. network bandwidth, machine-room temperature, server load average).
- Big Sister System and Network Monitor
- Network and system monitor. Site also available in German.
- MRTG: The Multi Router Traffic Grapher
- A cross-platform SNMP network device monitor (and a whole variety of other network devices) which can draw pretty pictures showing how much traffic has passed through each interface. Latest stable release is 2.16.3, 2008-05-16.
- Homepage of Zabbix
- Cross-platform software for application and network monitoring.
- Inlab - Balance
- A command-line load balancer.
- DNS, BIND Nameserver, DHCP, LDAP and Directory Services
- *cool* A resource site for DNS, DHCP, and LDAP.
- Traffic Engineering Server Platform (TES)
- A Linux distribution that provides basic tools to monitor and manage traffic passing between a Local Area Network (LAN) and Internet/WAN connection.
- Batch Login Project
- A shell connection virtualization program; especially useful for executing scripts and commands across complex networks.
- Monit
- A utility for managing and monitoring, processes, files, directories and devices on Linux and UNIX systems.
- Network Monitoring Tools
- *cool* A list of network monitoring tools organized by broad subject area.
- iTALC - Intelligent Teaching And Learning with Computers
- A cross-platform education tool for teachers. It allows the user to monitor and control computers in labs, and interact with students using these computers. Also available in French, German, Italian, Norwegian, and Spanish.
- Func: Fedora Unified Network Controller
- A tool to help streamline system administration on multiple computer systems. It is also a framework for doing two-way secure communication, from the command line, scripts, or applications.
- Cacti: The Complete RRDTool-based Graphing Solution
- A cross-platform, network management tool front-end to RRDTool (Round Robin Database), which is a system to store and display time-series data such as network bandwidth, machine-room temperature, and server load average.
- The GNU Netcat -- Official Homepage
- A cross-platform "Swiss Army Knife" network management tool with many features including a debugging tool, built-in port-scanning capabilities, and tunneling mode which allows special tunneling such as UDP
to TCP.
- The TCPDUMP Project
- A tool for network monitoring, protocol debugging and data acquisition.
- Portable SDK for UPnP Devices
- A Portable Open Source UPnP Development Kit which provides developers with an API and open source code for
building control points, devices, and bridges that are compliant with Version 1.0 of the Universal Plug and Play Device Architecture Specification. A fork of the Linux SDK for UPnP Devices (libupnp) project. Latest stable release is 1.6.6, 2008-04-26.
- Bandwidth Monitoring Tools For Linux -- Ubuntu Geek
- A list of bandwidth monitoring applications for Linux. Each entry has a short annotation plus a link to the project homepage.
- Puppet
- An automated configuration management system for system administration tasks. Latest stable release is 0.25.0, 2009-09-04.
- Chef
- Chef manages a large number of systems via a collection of "recipes" or code to define a configuration. It's basically a systems integration framework, built to bring the benefits of configuration management to your entire network
- 55 Open Source Replacements for Popular Networking Tools - Datamation.com
- *look* An annotated list of networking tools organized by subject category. This resource is handy for both enterprise and home system administrators to assist in managing their networks. (2010)
PPP / SLIP
- <sort order="normal">title</sort>.
- VPPP - Visual PPP
- A graphical interface to PPPD (Point-to-Point Protocol daemon) which allows configuring connections to different Internet providers, launching, stopping, and viewing the state of these connections. Latest release is 3.7, 2003-06-29. Site also available in French.
Protocols
- <sort order="normal">title</sort>.
- The Network Time Protocol (NTP) Project
- A protocol designed to synchronize the clocks of computers over a network.
- The TCP/IP Guide - Online Book
- *cool* One of the best sources for information on the TCP/IP protocol available today; written in a clear,
concise manner, and is suitable both for the expert as well as the beginner. (2005)
- Affix Bluetooth Protocol Stack For Linux
- A GPL'd Bluetooth Protocol Stack for Linux; supports core Bluetooth protocols like HCI, L2CAP 1.1, L2CAP 1.2, RFCOMM, SDP and various Bluetooth profiles.
- PPTP Client
- Linux and FreeBSD client for Microsoft's proprietary point-to-point
tunneling protocol, PPTP. Latest release is 1.7.2, 2008-05-14.
- Portable SDK for UPnP Devices
- A Portable Open Source UPnP Development Kit which provides developers with an API and open source code for
building control points, devices, and bridges that are compliant with Version 1.0 of the Universal Plug and Play Device Architecture Specification. A fork of the Linux SDK for UPnP Devices (libupnp) project. Latest stable release is 1.6.6, 2008-04-26.
- Poptop - Open Source PPTP Server for Linux
- Poptop is the PPTP (Point-to-Point Tunneling Protocol) server solution for Linux. Latest release is 1.34, 2007-04-16.
- Zebedee: Secure TCP/IP Tunnel
- A simple program to establish an encrypted, compressed tunnel for TCP/IP or UDP data transfer between two systems. Latest stable release is 2.4.1A, 2005-09-06. N.B.: This project continues to get downloads on SourceForge despite no development to speak of since 2005.
- BlueZ - Official Linux Bluetooth Protocol Stack
- An implementation of the Bluetooth wireless standards specifications for Linux.
Usenet News
- <sort order="normal">title</sort>.
- Leafnode - an NNTP Server for Small Sites
- A caching Usenet news proxy that enables online newsreaders to read news off-line. It is designed for zero full-automatic) maintenance. Documentation also available in German. Latest stable release is 1.11.7, 2009-04-20.
- NewsFleX Homepage
- A NNTP off-line Xwindows news reader for the Linux platform. Latest version is 1.5.7.3, 2008-11-01.
- KNode - KDE UserBase
- A Usenet news client for the KDE desktop and is a component of Kontact, an integrated personal information manager.
- Free and Publicly Accessible Usenet News Servers Index and Search Utilities
- This website allows people to access the databases of free and public usenet news servers listed on this site. All machines included here are open and free to the public.
VoIP
- <sort order="normal">title</sort>.
- Speak-Freely
- A cross-platform Internet telephony (Voice Chat) application; latest version: 7.6a, 2004.
- Asterisk Documentation Project - Asterisk: The Future of Telephony--Online Book
- *look* This detailed guide to Asterisk covers installation, configuration, and integration of Asterisk with existing phone systems, without the need for additional hardware. Available for download in PDF
format. Published by O'Reilly, 2nd edition, 2007.
- Asterisk - The Open Source Linux PBX and Telephony Platform
- A complete Linux PBX (private branch exchange) software for VoIP networks; it is inter-operable with almost all standards-based telephony equipment using relatively inexpensive hardware.
- KPhone
- An Internet phone application for Linux. Latest version is 1.2, 2008-11-22.
- Linphone
- An internet phone or Voice Over IP phone (VoIP). Latest stable release is 3.0.0, 2008-10-12. Site also available French.
- GNU Bayonne - Telephony Server of the GNU Project
- GNU Bayonne offers free, scalable, media independent software environment for development and deployment of telephony solutions for use with current and next generation telephone networks. Latest release of Bayonne 2 is 2.3.3, 2008-08-13.
- Ekiga - Free Your Speech
- A GPLed SIP and H.323-compatible VoIP, IP telephony, and video conferencing application; formerly called GnomeMeeting. Latest stable release is 3.2.4, 2009-05-20.
- Asterisk Guru - Tutorials and HOWTOs for the Asterisk PBX and VoIP in General
- A resource site for Asterisk, Linux PBX software for VoIP networks, as well as general information on VoIP. This site has tutorials, user forums, reviews, tools, and a database of VoIP providers organized by country.
- Network Caller ID (NCID)
- A cross-platform client/server network caller ID package, which features include support for multiple clients and caller ID systems, name and number aliasing, call logging, and a TiVo client. Latest stable release is 0.72, 2008-12-24.
- Twinkle
- A telephony application for voice over IP communcations using the Session Initiation Protocol (SIP). Latest stable release is 1.4.2, 2009-02-25.
- VoIP-4D Primer - Online Book
- This guide, geared to both technical and non-technical readers, deals with building voice infrastructure. The examples
in this guide provide essential background for building low-cost telephony systems. Available for download [1.8 MB] in Arabic, English, French, and Spanish. (2006)
- Free Telephony Project
- The goal of this project is to provide free hardware designs for telephone systems. Both the hardware and software are free and open.
- Tribox
- An Asterisk-based BPX phone system for small-to-medium size businesses. Current stable release is 2.6.2, 2008-12-26. Formerly called Asterisk@Home.
- QuteCom
- A GPL-licensed, cross-platform telephony software. Previously known as WengoPhone.
- Kiax - an IAX Softphone
- A software phone (soft phone, VoIP client) with a simple and comfortable user interface for making VoIP calls to Asterisk PBX. Internationalization is excellent -- available in 10+ languages. Latest release (beta) is 2.1, 2009-01-13.
- Yate - Yet Another Telephony Engine
- An extensible telephony engine for VoIP and PSTN (Public Switched Telephone Network); voice, video, data and instant messaging can all be unified under this flexible routing engine. Latest release is 2.0.0, 2008-08-04.
- LinuxMCE
- An open source software platform designed to allow a computer to act as a home theater PC (HTPC), personal video recorder, full-featured VOIP-compatible phone system, and a home automation system.
- Geek. com Article - "How to Build and Customize Your Own PBX with Asterisk"
- This excellent article will get you up and running your own PBX telephony system in an hour or two. (2008)
- Building an Asterisk@Home Test Lab
- Links to a three-part series on setting up a small production Asterisk iPBX on the cheap. Aimed at Linux and telephony noobs. (2006) Information in these three articles is still relevant today. (2008)
- VoIP Wiki
- A reference/resource guide for VoIP (Voice over IP) networks including software, hardware, service providers, reviews, configurations, standards, tips & tricks and everything else related to VoIP networks, IP and Internet telephony.
- The Definitive Guide to VoIP for Linux Users | VoIP Now
- *look* A comprehensive guide to the best VoIP resources. (2008)
- GNU Gatekeeper - OpenH323 Gatekeeper
- A full-featured H.323 gatekeeper, available freely under GPL license. It forms the basis for a free IP telephony system (VOIP). Multilingual documentation available. Latest release is 2.2.7, 2008-04-02.
WAP (Wireless Application Protocol)
- <sort order="normal">title</sort>.
- Kannel: Open Source WAP and SMS Gateway
- A compact and powerful open source WAP and SMS gateway. Latest stable release is 1.4.3, 2009-02-04.
- Project SMSLink
- A client/server gateway to the SMS protocol (short messages sent by mobile phones [GSM]). Latest release is 0.5b-3, 2006-10-02.
- Mobile Tech News
- A general news site for mobile devices.
- PlaySMS - Mobile Portal System (MPS)
- A flexible Web-based Mobile Portal System (MPS) that can perform
various services such as an SMS gateway, personal messaging systems, corporate communications, mobile entertainment. Latest release is 0.9.3, 2008-05-20.
Web Servers
- <sort order="normal">title</sort>.
HTTP Servers
- <sort order="normal">title</sort>.
Apache
- <sort order="normal">title</sort>.
- Jakarta Project
- A diverse set of open source Java solutions and is a part of The Apache Software Foundation (ASF); the sub-projects are divided into three broad categories: libraries, tools, and APIs; frameworks and engines; and server applications.
- The mod_ssl module; the Apache Interface to OpenSSL
- This module provides strong cryptography for the Apache 1.3 webserver via SSL and TLS protocols. The latest release is 2.8.31-1.3.41 for Apache 1.3.41, 2008-02-08.
- Welcome to the mod_perl World
- Software that integrates Perl programming with the Apache Web server; an Apache/Perl integration project.
- ApacheCon - Official Home Page
- Apache Software Foundation Annual Conference.
- Linux Journal HOWTO - Stress Testing an Apache Application Server in a Real World Environment
- Testing procedures and hints to determine how much traffic a web application system can support. (2003)
- Apache-SSL
- A secure Web server, based on Apache and SSLeay/OpenSSL. Latest release is apache_1.3.41+ssl_1.60, 2009-01-15.
- Apache Software Foundation
- *cool* The main Apache site; provides support for the Apache community
of open source software projects; links to all these projects can be found on this site.
- Serverwatch's Apache Today
- The latest news and tutorials about the Apache Web server.
- Documentation Project - The Apache HTTP Server Project
- Complete documentation for versions 1.3, 2.0, and 2.2 (current).
- Scratchy - The Apache Log Parser and HTML Report Generator for Python
- An Apache log file parser and HTML report generator written in Python; latest release is 0.8.2, 2005-04-12.
- Apache Compile HOWTO
- This document describes how to compile the Apache Webserver with the most important modules such as mod_perl, mod_dav, mod_auth_ldap, mod_dynvhost, mod_roaming. (2003)
- DeveloperSide.NET - Building an Apache Webserver: Linux
- Step-by-step guide to building an Apache server on Linux. (2006)
- Apache Friends - very easy apache installation
- A non-profit project to promote the Apache web server; site
contains documentation, forums, links.
- Apache Geronimo
- Apache's ASF-licenced open source J2EE server project.
- XAMPP
- An easy to install Apache distribution containing MySQL, PHP, Perl,
phpMyAdmin, OpenSSL and other packages.
- ApacheToolbox
- *look* A comprehensive build and compile site for Apache with over 63 modules and options available.
- Welcome To Xitami
- A small, fast, and powerful multi-platform open source web server. Latest release is 2.5, 2004-07-22.
- Analog: WWW logfile analysis
- A cross-platform, scalable, configurable logfile analyzer available in 32 languages. Latest release is 6.0, 2004-12-19.
- The WN Server
- A Web server which runs on a wide variety of UNIX platforms.
- SwiftSurf - Smart Web Proxy
- An HTTP server that allows page filtering and authentication through a password.
- Webfs
- A simple http server for mostly static content; latest version is webfs-1.21, 2004.
- Siege
- An http regression testing and benchmarking utility. It was designed to let Web developers measure the performance
of their code under duress, to determin how it will stand up to loads on the Internet. Latest stable release is 2.67, 2008-04-15.
- Yet Another Advanced Log Analyser (yaala)
- A flexible analyser for all kinds of logfiles; latest stable release is 0.7.3, 2004-11-10.
- Roxen Internet Software - Content Management Solutions
- Products include the Roxen Webserver (one of the core components in Roxen CMS available as GPL software) and the Roxen CMS Personal Edition (free version of Roxen CMS with a few restrictions on usage and support).
- The Webalizer
- Web server log file analysis program. It produces detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser. There is excellent multilingual support - 35+ languages.
- Jetty Java HTTP Servlet Server
- An open source, standards-based, full-featured web server implemented entirely in Java. Latest release is 6.1.19, 2009-07-01.
- Jigsaw
- Jigsaw is W3C's leading-edge Web server platform, providing a sample HTTP 1.1 implementation and a variety of other features on top of an advanced architecture implemented in Java. Latest stable release is 2.2.6, 2007-04-10.
- Linuxconf Home
- A sophisticated framework to write admin modules; many modules available for LinuxConf, including Apache, gruconf, inittab,
kernelconf, liloconf, xterminals.
- BBClone : a PHP web counter on steroids
- A clone of Big Brother Webstats. Latest stable release is 0.4.9c, 2008-03-01.
- Welcome to the world of AOLserver
- A multi-threaded, Tcl-enabled, massively-scalable and extensible web server tuned for large scale, dynamic web sites. AOLserver also includes complete database integration and a dynamic page scripting language. Latest release is 4.5.1, 2009-02-02.
- Caudium: The Webserver
- A GPLed (free for commercial and personal use) web server
originally based on the Roxen Challenger 1.3 code base.
- Hiawatha - Secure Webserver for Unix
- An open source, GPLed secure webserver. A package / port is available for the following operating systems: ArchLinux, Debian, Fedora, FreeBSD, Gentoo, MacOS X, OpenBSD, OpenWRT, SUSE and Windows. Latest release is 1.17.1, 2009-09-05.
- Privoxy
- A web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. It runs on GNU/Linux, Windows, Mac OS X, OS/2, AmigaOS, BeOS, and most flavors of Unix. Latest stable release is 3.0.16, 2010-02-21.
- AWStats
- A log file analyzer that generates advanced web, streaming, ftp or mail server statistics and outputs results to graphical web pages.
- The phpMyVisits Homepage
- A Web analytics and statistics application for small-to-medium Web sites; besides the usual number
counts, this package provides geographic places of connection + a world map of users by continent and country and use statistics for individual pages. Available in English and French.
- Squid authentication via POP or IMAP
- An article on Squid authentication. Also available in Spanish. (2003)
- Squid Internet Object Cache
- A full-featured Web proxy cache which supports proxying and caching of HTTP, FTP, and other URLs, proxying for SSL, cache hierarchies, ICP, HTCP, CARP, Cache Digests. transparent caching, and much more. Website also available in Japanese. Documentation available in Brazilian Portuguese, German, Italian, Russian, and Turkish. Latest stable release is 3.0, 2007-12-13.
- Welcome to squidGuard
- A free (GPL), flexible and ultra fast filter, redirector and access controller plugin for squid. Latest stable release is 1.4, 2009-01-03.
- Red Hat Magazine Article - "How To Set Up a Home Web Server
- Detailed do-it-yourself network advice from a guy who has "been there, done that" a million times over. (2006)
Windows Connectivity
- <sort order="normal">title</sort>.
- Samba -- Opening Windows to a Wider World
- Samba is software that allows a Linux/Unix server to act as a file server to Windows clients. It is a free, open source implementation of the CIFS file sharing protocol, which evolved from SMB, hence the SMB in SaMBa.
- The Unofficial Samba HOWTO
- A detailed HOWTO on Samba, software that allows a Linux/Unix server to act as a file server to Windows clients. (2009)
- The rdesktop: A Remote Desktop Protocol Client
- An open source client for Windows 2000 Server, Windows Servers 2003 and 2008, Windows XP, Vista and NT 4.0 servers. Runs on most UNIX-based platforms. Last stable release 1.6.0, 2008-05-11.
- KSambaPlugin
- A KDE3 plugin for configuring a SAMBA server.
Platform Ports
- <sort order="normal">title</sort>.
- L4Linux: Linux on the L4 Microkernel
- A port of the Linux kernel to the L4 kernel API. The current, maintained release is based on the 2.6x
kernel; earlier versions for the 2.0x - 2.4x kernel are available, but are no longer maintained.
- RTLinux - Real Time Linux
- RTLinux is an extension of Linux to a Real-time operating system; available as a free and a commercial
version from FSMLabs.
- Linux/sun3 homepage
- Contains pointers and references to getting Linux running properly on the Sun 3/xx line of workstations/servers.
- Android
- An operating system for mobile devices that includes middleware and key applications. It uses a monolithic (modified) Linux kernel. Supported platforms include: ARM, MIPS, Power Architecture, and x86.
- Embedded Linux Microcontroller Project - uClinux
- A port of Linux to systems without a Memory Management Unit (MMU).
- Linux/MIPS
- A port of Linux to the MIPS architecture.
- OpenPsion - Linux for Psion Computers
- A project to run ARM Linux on Psion PDAs.
- Linux for the AMD x86-64
- A community website aimed at open source developers to facilitate porting AMD64 technology support to their operating systems, applications, drivers, and development tools.
- BrickOS
- An alternative operating system for the Lego Mindstorms RCX Controller. Formerly known as LegOS - Independent LEGO Mindstorms OS.
- Gumstix Developer Website
- A company that produces small single-board computers. Gumstix COMs (computer-on-module) are tiny, open source platforms that can jump-start the development, proof of concept and production of any embedded device. They run on Linux and use the OpenEmbedded build environment.
- Linux/APUS - PowerPC Linux for Amiga PowerUP Systems
- Linux kernel for PowerPC equipped Amiga Computers; latest binary released is 2.4.20, 2003.
- PowerPC Linux
- *cool* The best site for Linux PowerPC information.
- Linux/mac68k for Macintosh
- The goal of this project is to port Linux to the 68k-based Macintoshes (not Power Macs) and to support a wide variety of hardware. There are currently ports of the 2.2, 2.4 , and 2.6 kernels. (2008)
- Real Time Linux Foundation
- A non-profit corporation for the real-time Linux community. For Proceedings of recent Real-time Linux Workshops sponsored by this organization, go to http://linuxdevices.com and search their articles using the phrase - "real-time linux workshop".
- AlphaLinux Homepage
- This project is dedicated to help improve the use of Linux on Alpha architecture.
- Fink - Unix Software for Macs
- A Linux/UNIX Open Source software platform for Darwin and Mac OS X. It uses the convenient Debian-based package management tools. Available in many languages
- Cygwin
- UNIX environment for Windows.
- PARISC-LINUX
- Native port of Linux to the PA-RISC architecture.
- Yellow Dog Linux
- Linux on the PowerPC platform.
- Zeta Linux
- A virtual platform, or architecture; of particular interest to people wanting to learn about Linux kernel internals. Latest
release is 0.6, 2007-07-21.
- Embedded and uCLinux Developer Forum
- The place for all things uClinux and Embedded Linux.
- Carrier Grade Linux - The Linux Foundation
- This working group has two main functions: 1) interact with network equipment providers and carriers to gather requirements and produce specifications that Linux distribution vendors can implement; and 2) take unimplemented requirements and foster development projects that will meet these requirements and assist in their upstream integration.
- Xbox-Linux Project
- XBox on Linux; can run a full desktop computer with mouse and keyboard, a web/email box connected to a TV, a server
or router or a node in a cluster. Also available in Dutch, Finnish, French, German, and Hebrew.
- The Linuxppc-dev Archives
- The Linux on PowerPC developers' mailing list.
- Microblaze uClinux Project Home Page
- uClinux port to Microblaze FPGA-based microprocessor.
- Linaro
- A not-for-profit organization delivering free and validated Linux kernel and tools that focuses on providing a common software foundation to the embedded industry. Its chief goal is to reduce the time that it takes to bring a new ARM-powered product to market with Linux. The group's members include ARM, IBM, Freescale, TI, Ericsson, Samsung, and Canonical.
- Croquet Project
- A powerful open source software development environment for the creation and large-scale distributed deployment of multi-user virtual 3D applications and metaverses that are (1) persistent (2) deeply collaborative, (3) interconnected, and (4) interoperable.
- Operating Systems - Win/Unix on Mac, Mac on Others
- Includes a section on Linux/Unix products that run on Mac hardware.
- CRUX for PowerPC
- A port for the PowerPC platform of the CRUX distribution. Latest stable release is 2.7, 2011-02-15.
- PearPC - PowerPC Architecture Emulator
- An architecture-independent PowerPC platform emulator.
- MinGW
- A "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications. It provides a complete Open Source programming tool set which is suitable for the development of native MS-Windows applications, and which do not depend on any 3rd-party C-Runtime DLLs
- OpenLaszlo
- An open source platform for the development and delivery of rich Internet applications (web applications that have features and functionality of traditional desktop applications). This platform consists of the LZX programming language and the OpenLaszlo Server.
- Debian Ports
- A comprehensive list of computer architectures that run on Debian. Also included is a section of architectures that run on the Linux kernel, but have not been ported to Debian at this time.
- MinGW-w64
- The mingw-w64 project is a complete runtime environment for gcc to support binaries native to Windows 64-bit and 32-bit operating systems.
Programming Links
- <sort order="normal">title</sort>.
Game SDKs / Engines
- <sort order="normal">title</sort>.
- The Nebula Device
- An open source real-time 3D game/visualization engine.
- XShipWars
- A multi-player Internet space combat gaming system. Latest release is 2.6.1, 2008-06-23.
- Thousand Parsec
- A framework for developing turn-based space-empire-building 4X strategy games.
- XreaL
- An open source game engine. It is a non-commercial, multiplayer first-person shooter game based on a heavily modified Quake 3 Arena engine (id Tech 3).
- Crystal Space 3D
- A free cross-platform software development kit for real-time 3D graphics. Latest stable release is 1.2.1, 2008-05-05.
- Libasset
- A GPL'd library for managing game assets. Game assets are anything other than the actual compiled code (such as artwork, animation, sound, etc.). Latest release is 0.1.1, 2002-06-03.
- Steve's Portable Game Library Page
- PLIB includes sound effects, music, a complete 3D engine, font rendering, a simple Windowing library, a game scripting language, a GUI, networking, 3D math library and a collection of handy utility functions. All are 100% portable across nearly all modern computing platforms. Latest stable release is 1.8.5, 2006-10-27.
- ClanLib Game SDK
- A cross-platform C++ toolkit library which offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only. Latest release is 0.8.1, 2008-03-11.
- Xconq - Empire Style Strategy Game
- A general strategy game system that includes all the components for a complete game system: a portable engine, graphical interfaces for Unix/Linux/X11, MacOS, and Windows, multiple AIs, networking for multi-player games, and an extensive game library. Latest release (pre-release packages) is 7.5, 2004-05-20.
- Exult
- A project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files. It also has a map editor and other tools for creating individual mods and games. Latest release is 1.2, 2004-06-21.
- Allegro - A Game Programming Library
- A cross-platform library intended for use in computer games and other types of multimedia programming. A
multilingual site. Latest stable release is 4.2.2, 2007-07-24.
- 3D Game and Graphics Engines Database
- A handy resource site for game development information. It includes a searchable 3D engine database, tutorials, articles, reviews, IRC chat network, and forums.
- Irrlicht Engine
- A cross-platform, open source, high-performance, real-time 3D engine. It uses D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3D engines. Latest stable release is 1.6, 2009-11-20.
Graphics
- <sort order="normal">title</sort>.
- Directfb
- A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers, not only on top of the Linux Framebuffer Device. Latest stable release is 1.2.0, 2008-07-17.
- MathGL - Library for Scientific Graphics
- A cross-platform, scientific graphics plotting library.
- SGE - SDL Graphics Extension
- A cross-platform graphic library for the Simple DirectMedia Layer (SDL) library. Latest version was released 2003-08-11.
- Official OpenGUI home page
- A high-level, cross-platform C/C++ graphics and windowing library built on a fast x86 assembler graphics kernel. Latest stable release is 5.5.14, 2007-02-23.
- SciTech MGL - Multiplatform Graphics Library
- A lightweight library for embedded systems. Multiple licenses including the GPL and the LGPL.
- Linux 3D Graphics Programming
- A resource site for Linux programmers working on 3D graphics projects.
HTML
- <sort order="normal">title</sort>.
- WPP - The Web Preprocessor
- A small perl5 script that allows preprocessing of HTML files. It's useful for giving an uniform layout to different HTML pages. Latest release is 2.13.1.33, 2003-06-8.
- Mason HQ
- Perl-based web site development and delivery engine. Latest version is 1.39, 2008-01-30.
- Website META Language (WML) - offline HTML generation toolkit
- A free HTML generation toolkit for Linux/UNIX, internally consisting of 9 independent languages; current release is 2.0.11, 2006-08-19.
- SCREEM
- An HTML/XML editing system for web site development. Latest stable release is 0.16.1, 2005-11-16.
- HTML Tidy Project Page
- A tool for checking and cleaning up HTML source files. It is especially useful for finding and correcting errors in deeply nested HTML, or for making grotesque code legible once more. Latest stable release is 04aug00, 2001-05-28.
- Bk2site - bookmarks file into a yahoo-like website
- *cool* This is what Loads of Linux Links uses to generate the site.
- Vilistextum - HTML to ASCII converter
- A small, fast HTML-to-text converter; fault-tolerant and deals well with badly-formed or otherwise quirky HTML. Latest stable release is 2.6.9, 2006-10-22.
- Dave Raggett's Introduction to HTML
- A guide to getting started with HTML. (2005)
- Dave Raggett's Advanced HTML
- A guide to the advanced features of HTML. (2003)
- XHTML2 Working Group Home Page
- The W3C HTLM Working Group is charged with the task of creating the next HTML standard with the active participation of browser vendors, software developers, and content designers.
- Firebug - Web Development Evolved
- A Firefox extension which includes several Web development tools that can edit, debug, and monitor CSS, HTML, and JavaScript live in any Web page.
- Embedding Perl in HTML with Mason (The Mason Book) - Online Book
- O'Reilly, 2002.
- GFXIndex
- A small, configurable program that generates indices of pictures by creating thumbnails (mini versions of the pictures) and a set of HTML files. Latest release is 2.0, 2004-07-23.
- The ht://Check Home - More Than a Link Checker
- This application is particularly suitable for checking broken links, anchors and web accessibility barriers, but retrieved data can also be used for Web structure mining. Last stable release is 1.2.3, 2004-06-01.
IDE
- <sort order="normal">title</sort>.
- TIA (Tiny IDE for Ada/Anything)
- TIA is a mouse-driven IDE for a text or console screen. TIA gives you many of the features of a full-scale integrated development environment such as source control, project management and keyword highlighting. It will run without an X desktop, over a telnet connection, on an old-fashioned computer terminals or other places where other IDEs will not run. It supports ten computer languages. Latest release is 1.2.2, 2010-07-18.
- Komodo IDE
- A powerful, multi-platform, multi-language IDE for end-to-end development of dynamic web applications.
- KDevelop -- an Integrated Development Environment
- An easy-to-use IDE (Integrated Development Environment) for KDE. It is available for general use and supports many programming languages. This site is available in many languages.
- CodeWarrior Tools for Linux
- A complete integrated development environment for hardware through programming applications. Combines state-of-the-art debugging technology with the simplicity of a robust development environment.
- Guikachu - PalmOS resource editor
- A resource editor for PalmOS systems. It visually creates dialog boxes, menu bars and windows for your Palm application in the GNOME desktop environment. Latest stable release is 1.4.2, 2004-08-18; latest development release is 1.5.11, 2007-08-04.
- Anjuta Integrated Development Environment
- A versatile Integrated Development Environment (IDE) for C and C++ on Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger, and a source editor with source browsing and syntax highlighting. Latest stable release is 2.28.1, 2009-11-24.
- Eclipse.org Main Page
- Eclipse is multi-language software development platform comprising an IDE and a plug-in system to extend it. The Eclipse Foundation is a not-for-profit, member-supported corporation that hosts the Eclipse projects, and helps cultivate both an open source community and an ecosystem of complementary products and services.
- Welcome to NetBeans
- Full-featured IDE development environment and platform - a generic
large desktop application.
- Jabberwocky
- Integrated development environment for the LISP programming language.
- XBasic Official Web Site
- An integrated software development environment for Linux and Windows, including an advanced compiler, edit/run/debug environment, and interactive GuiDesigner; latest stable release is 6.2.3, 2002-10-27.
- OW2 Consortium
- This consortium is a global open source software community whose goal is the development of open source distributed middleware, in the form of flexible and adaptable components.
- Leo's Home Page
- A programmer's outlining editor, flexible browser, literate programming tool, project manager, data organizer for websites; fully
scriptable using Python; cross-platform tool.
- Mono - Home
- An open source effort sponsored by Novell to create a free implementation of the .NET Development Framework.
- Source-Navigator(TM) IDE
- A source code analysis tool.
- Geany
- A text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE with only a few dependencies. Multilingual support is excellent with 20+ languages available. Latest release is 0.16, 2009-02-15.
- Code::Blocks
- A free/open source, cross platform Integrated Development Environment (IDE) oriented towards C/C++
- CodeLite IDE
- A free, open source, cross-platform IDE for the C/C++ programming languages using the wxWidgets toolkit. Latest stable release is 2.1.0.3584, 2009-12-29.
Java
- <sort order="normal">title</sort>.
- JFlex - The Fast Scanner Generator for Java
- A lexical analyzer generator (also known as scanner generator) for Java, written in Java. Latest stable release is 1.4.2, 2008-05-27.
- FreeMarker
- A "template engine"; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. It's a Java package, a class library for Java programmers. Latest stable release is 2.3.13, 2008-05-05.
- Jython Home Page
- Jython is an implementation of the Python language written in 100% Pure Java, and seamlessly integrated with the Java platform. Latest production release is 2.5.1, 2009-09-26.
- The SAXON XSLT Processor
- A cross-platform, open source XSLT and XQuery processor. Latest stable release is 9.1.0.1, 2008-07-02.
- GCJ: The GNU Compiler for Java
- A portable, optimizing, ahead-of-time compiler for the Java programming language.
- Open Source Java Directory
- A browsable directory of open source Java applications.
- Jetty Java HTTP Servlet Server
- An open source, standards-based, full-featured web server implemented entirely in Java. Latest release is 6.1.19, 2009-07-01.
- Kaffe.org - Kaffe Virtual Machine
- A clean-room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment. Latest release is 1.1.7, 2006-03-27.
- The Castor Project
- Mapping framework between Java objects, XML documents, SQL & OQL
databases and LDAP directories.
- JUSB - Java USB (for GNU/Linux)
- Java access to USB, currently using kernel 2.4 Linux-USB support; latest version is 0.4.4, 2001-02-14. N.B.: this is a popular project with lots of daily downloads. (2009)
- IBM developerWorks: Java: IBM Developer Kit for Linux - Java 2 Technology Edition
- A development kit and runtime environment that contains IBM's just-in-time compiler, enhanced with a unique Mixed Mode Interpreter and a re-engineered Java 2 virtual machine.
- Vuze - BitTorrent Client
- An advanced multiplatform BitTorrent client written in Java that includes a tracker and a torrent maker components needed to run a BitTorrent solution. Internationalization is excellent: available in ~ 40 languages. Latest release is 4404, 2010-05-08. Formerly called Azureus.
- SableVM Free Java Virtual Machine Project
- A free implementation of Java Virtual Machine specification. Latest stable release is 1.13, 2005-12-06.
- SableCC Parser Generator
- An object-oriented framework that generates compilers and
interpreters in Java.
- Perst Embedded Database
- An object-oriented, open source (licensed under the GPLv2) embedded database management system for Java.
- JCR - Java Code Reviewer
- A web-based tool for performing and managing code reviews. It can be used for code in any language, but provides some extra features for Java.
- IcedTea
- This project provides a harness to build the source code from the OpenJDK project using Free Software build tools and provides replacements for the binary plugs with code from the GNU Classpath project. Latest stable release is 1.9, 2010-09-10.
OpenGL
- <sort order="normal">title</sort>.
- The GLOW Toolkit
- A cross-platform GUI toolkit for interactive OpenGL programs.
- NURBS++
- A C++ library to manipulate and create NURBS (Non-Uniform Rational B-Splines) curves and surfaces. It also features vector, matrix, and OpenGL support classes. Latest stable release is 3.0.11, 2002-05-24.
- NeHe Productions
- *cool* An OpenGL resource site; includes many OpenGL tutorials.
- SGI - Developer Central Open Source - Open Inventor
- An object-oriented 3D toolkit.
- OpenGL Registry
- The OpenGL Registry contains specifications, header files, and related documentation for OpenGL and related APIs including GLU, GLX, and WGL. In addition to the core API specifications, many extensions to these APIs have been defined by vendors, groups of vendors, and the ARB. It also contains specifications and header files for all registered extensions, written as modifications to the appropriate core API specifications.
- The freeglut project
- A free OpenGL utility toolkit, the open sourced alternative to the GLUT library. Latest release is 2.4.0, 2005-06-09.
- OpenGL - The Industry's Foundation for High Performance Graphics
- *look* The premier, one-stop website for developers and consumers for all OpenGL news, events, gaming news and developer resources for developing portable, interactive 2D and 3D graphics applications. The documentation
section is extensive - with links to The OpenGL Reference Manual and The OpenGL Programming Guide, downloads the OpenGL Specification & Utility Library Specifications, OpenGL Extensions & OpenGL Extension Registry, and
OpenGL books.
- MESA 3D Graphics Library
- A 3D graphics library with an API which is very similar to that of OpenGL.
- VirtualGL
- A cross-platform application which provides hardware-accelerated 3D rendering capabilities to thin clients. Latest stable release is 2.0, 2007-01-07.
- OpenGL Video Tutorial
- *cool* An OpenGL/GLUT tutorial for C++. It's designed for beginners, but advanced enough for experienced developers. Includes both video and text versions. (2007)
- DEx - Dynamic Experimentation Toolkit
- A platform for developing, analyzing, and visualizing dynamic multi-body simulations.
- GtkGLExt - OpenGL Extension to GTK
- An OpenGL extension to GTK+ 2.0 or later. It provides additional GDK objects which support OpenGL rendering in
GTK+, and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. Latest release is 1.2.0, 2009-03-06.
- GLT - OpenGL C++ Toolkit
- A C++ class library for programming interactive 3D graphics with OpenGL. Latest release is: 0.8, 2003-09-08.
- OpenRM Scene Graph
- A cross-platform 2D/3D Scene Graph rendering engine layered atop
OpenGL.
- OpenSceneGraph - the high peformance open source graphics toolkit
- An open source 3D graphics toolkit used for visual simulation, games, virtual reality, scientific visualization and modelling.
- Fl-Inventor Toolkit Home Page
- For 3D/VR applications; multiplatformed high-level GUI interfaces using the libSoFl (using FLTK) library and SGI OSS Open Inventor.
- 3D-Desktop
- An OpenGL program for switching virtual desktops in a seamless
3-dimensional manner on Linux.
Perl
- <sort order="normal">title</sort>.
- Libwww-perl - Perl API for www
- A CSPAN search site.
- Welcome to the mod_perl World
- Software that integrates Perl programming with the Apache Web server; an Apache/Perl integration project.
- CPAN - the Comprehensive Perl Archive Network!
- All things Perl can be found on this site.
- The Perl Directory
- A resource site for all things Perl.
- Use Perl - online portal site
- A Perl community news and discussion website.
- Perlcast
- Podcast for Perl; includes a weekly news summary of all things Perl, an archive of previous episodes and Perl-related links.
- The Perl.org Online Library
- A selection of full text Perl books as well as sample chapters from others.
- Perl Advent Calendar 2010
- The Perl Advent Calendar is an online advent calendar that features a different Perl module each day for the twenty four days of Advent, and an extra module on Christmas day.
- PDL - The Perl Data Language
- Number crunching capabilities for Perl.
- The Perl Foundation
- This foundation is dedicated to the advancement of the Perl programming language through open discussion, collaboration, design, and code.
- Perl.com: The Source for Perl
- A Perl resource site. Features articles, tutorials, documentation and other resources to help both new users download, install, and learn Perl and existing programmers to improve their skills and contribute back to the worldwide Perl community.
- Perl Monks - The Monastery Gates
- This site contains tutorials, discussion forums, Perl poetry, obfuscated code, and a large code repository.
- Perl Solutions: ActivePerl, Perl Dev Kit, Komodo IDE for Perl, Perl Training and Consulting
- A resource site for Perl.
- The dev.perl.org Home Page - Perl Development
- The developers' site for all things Perl.
- The perl4lib Mailing List
- A mailing list for librarians and library staff interested in Perl.
- The learn.perl.org Homepage - The site for people learning Perl.
- A resource site for learning Perl. There is a link to online Perl books as well.
- PersistentPerl - Speed up perl scripts by running them persistently
- New name for SpeedyCGI
- Practical mod_perl - Online Book
- Available in HTML and PDF version, along with the source code;
distributed under the CreativeCommons Attribution Share-Alike license. O'Reilly, 2003.
PHP
- <sort order="normal">title</sort>.
- PhpGeneral
- A Web-based administration tool.
- PHP Weather
- An application to display the current, local weather on your webpage; available in multiple languages. Current stable release is: 2.2.2, 2004-06-24.
- WeberDev.com - PHP & MySQL Code examples, tutorials and web development resources
- Site contains articles, tutorials, code examples, recommended
reading, and forums.
- Zend Developer Zone
- A community site for PHP developers; contains resources, articles, and manuals.
- ASP2PHP
- This application converts web pages written for Microsoft's ASP to PHP. Latest update: 2008-07-29
- MySQL PHP to PostgresSQL
- This program converts PHP scripts written for MySQL into PHP scripts for PostgreSQL. Latest release is 0.95, 2006-06-01.
- PHP-Nuke Portal Site
- The main website for PHP-Nuke, a news automated system specially designed to be used in Intranets and Internet. Latest community version is 8.0, 2007-08-02. N.B.: The 8.1 version is available for a small
charge.
- Zend Developer Zone - Weekly Summaries
- Weekly summaries of PHP happenings and development. There are also PHP-related articles, tutorials, events, news, PHP Manual, and forums.
- PHP: A Tourist's Guide
- Guide to the main PHP site, www.php.net
- PHP - Hypertext Preprocessor
- The main PHP site.
- PHPBuilder.com - The Resource For PHP Developers
- A resource site for PHP including news, tutorials, forums, templates, codes, and articles.
- PEAR -- The PHP Extension and Application Repository
- PEAR is a framework and distribution system for reusable PHP components.
It provides a structured library of open sourced code for PHP users, a system for code distribution and package maintenance, a standard style for code written in PHP, and a PHP Extension Community Library (PECL). Documentation is available in many languages.
- The phpDocumentor Homepage -- PHP Auto Documentor
- The current standard auto-documentation tool for the PHP language. It can be used from the command line or a web interface to create professional documentation from PHP source code. LLatest stable release is 1.4.2, 2008-03-31.
- PHP: PHP Manual
- Complete online version available in several languages
- The phpBB Homepage -- Creating Communities
- Open source bulletin board package based on the PHP server
language.
- PHP Code, PHP Code - Codewalkers.com
- A resource for PHP and Sql developers.
- Mantis
- A PHP/MySQL web-based bug tracking system. Latest stable release is 1.1.8, 2009-06-08.
- The PHP Resource Index
- Links to complete scripts, functions and classes, documentation, and
community sites.
- PHP Classes
- A resource site for PHP, which includes a huge repository of PHP class scripts, book reviews, user groups, and support forums.
- The Tiger Guide to PHP Editors
- List of editors (with links) that can be used for editing PHP.
Includes platform, license and comments for each entry.
- PHPReports
- A PHP report generator; site available in English and Portuguese.
Python
- <sort order="normal">title</sort>.
- Python Programming Language - Official Website
- The main resource site for Python.
- Python Frequently Asked Questions (FAQ)
- Current version is 10971, 2007-08-24. Also available in Italian and Spanish.
- Jython Home Page
- Jython is an implementation of the Python language written in 100% Pure Java, and seamlessly integrated with the Java platform. Latest production release is 2.5.1, 2009-09-26.
- The Python-list Archives
- General discussion list for the Python programming language.
- Matplotlib
- A Matlab-style Python 2D plotting package. Latest stable release is 1.0.0, 2010-07-06.
- Django | The Web framework for Perfectionists With Deadlines
- A high-level Python Web framework that encourages rapid development and clean, pragmatic design. It has full support for internationalization of text in code and templates. Latest release is 1.2, 2010-05-17.
- Python Solutions: ActivePython, Komodo IDE for Python, Python Training and Consulting
- A resource site for Python.
- Psyco, the Python Specializing Compiler
- A Python extension module which can greatly speed up the execution of any Python code - like a just-in-time (JIT) compiler. Latest release is 1.6, 2007-12-16.
- pyFormex
- A Python-based program for generating, transforming, and manipulating large geometrical models of 3D structures by sequences of mathematical operations. Latest release is 0.8.3, 2010-12-05.
- Molecular Modelling Toolkit (MMTK) Home Page
- A program library written in Python for molecular simulation applications. Latest stable release is 2.6.0, 2009-05-26.
- SciPy - Scientific tools for Python
- Includes modules for graphics and plotting, optimization, integration, special functions, signal and image processing.
- Riverbank : PyKDE
- PyKDE3 and PyKDE4 are Python bindings for the KDE desktop environment.
- Python Journal
- Last issue volume 3(1); continued by The Python Papers.
- Dive Into Python 3
- This book covers Python 3 and its differences from Python 2. Available for download in HTML or PDF format. Translated into Iranian, Italian, Russian, and Spanish. (2009)
- CherryPy : Less code, more power
- Python-based tool for developing dynamic web sites.
- Webware for Python
- A suite of Python packages and tools for developing object-oriented, web-based applications. Latest release is 0.9.4, 2007-07-07.
- SimPy: A Python-based simulation package
- An object-oriented, process-based discrete-event simulation language based on standard Python. Latest stable release
is 1.8, 2007-01-31.
- The Python Papers
- A free e-journal, which includes academic and industry article on
Python. There is a wide variety of content covering Python User Groups from around the world, conferences and other events, open source projects and the use of Python in commercial organisations. Continues Python Journal.
- SkunkWEB
- Web application server written in Python.
- Daily Python-URL
- Sporadic news (not daily, but fairly frequently) from the Python universe.
- Pyzor
- Python-based spam detector and blocker. Latest release is 0.5.0, 2009-05-07.
- PythonCAD
- A scriptable, open source, easy-to-use CAD (Computer Aided Design) Linux application written in Python. This software is updated several times per year.
- Anygui
- Generic, cross-platform module for making graphical user interfaces
in Python.
- Python FAQTs - Knowledge Base
- A Python database of links, tutorials, articles, documentation; a
user question and answer section.
- Python Business Forum
- A Python resource page for businesses.
- Python 2.7 Documentation
- The main documentation site for Python.
- Psycopg Database Adapter
- A PostgreSQL database adapter for the Python programming language.
- The Python-Porting Mailing List Archives
- This list contains discussions of porting Python code between versions, mainly from Python 2.x to 3.x.
- Biggles
- A Python module for creating publication-quality 2D scientific plots.
- How to Think Like a (Python) Programmer--Online Book
- The goal of this book is to teach you to think like a computer scientist within the context of learning the Python computer language. Green Tea Press 2007
- Byte of Python - Python Book / Python Tutorial
- A tutorial and guide to Python 2.0 and Python 3.0 for all levels of programmers. There are many translations available. Available online or downloadable PDF. (2008)
- Kodos: visually debug python regular expressions
- GUI utility for creating, testing and debugging regular expressions
for Python.
- PyChecker: a Python Source Code Checking Tool
- A static analysis tool for finding bugs in Python source code. Latest release is 142.4, 2008-08-18.
- Scratchy - The Apache Log Parser and HTML Report Generator for Python
- An Apache log file parser and HTML report generator written in Python; latest release is 0.8.2, 2005-04-12.
- Pyro, Python Robotics: Pyro
- A library, environment, graphical user interface, and low-level drivers to explore AI and robotics using the Python language.
- ScientificPython
- A collection of Python modules that are useful for scientific computing. Latest stable release is 2.8, 2008-10-28.
- Dave's Page -- Open Source Projects
- Tools for building data mapping and Web services. These projects
focus on XML and are written in or for Python.
- The Quixote Web Framework
- A framework for writing web-based applications using Python. Site contains extensive documentation including a white paper and tutorials. Latest release is 2.6, 2008-12-13.
- Data Structures and Algorithms with Object-Oriented Design Patterns in Python - Online Book
- Online book by Bruno R. Preiss. (2003)
- Leo's Home Page
- A programmer's outlining editor, flexible browser, literate programming tool, project manager, data organizer for websites; fully
scriptable using Python; cross-platform tool.
- Gnuplot.py
- A Python interface to Gnuplot. Latest stable version is 1.8, 2008-05-02. N.B. Gnuplot has a non-free license.
- Dive Into Python
- A book for the novice to the pro. For Python 2 only. Translated into several languages. (2004)
- Python Learning Foundation
- Site contains tutorials, book reviews web articles, programs,
discussion and links.
- PyTone: MP3 jukebox redux
- A music jukebox written in Python with a curses based GUI. Latest stable release is 3.0.1, 2007-08-14.
- PyX - Python graphics package
- A Python package for the creation of encapsulated PostScript figures.
- Twisted
- An event-driven networking engine written in Python, and supports numerous protocols. It contains a web server, numerous chat clients, chat servers, and mail servers. Latest stable release is 9.0.0, 2009-11-24.
- Python 3D Software
- *cool* A collection of 3D Python software with descriptions, license
information, subject category and links.
- PyGTK - GTK+ for Python
- A wrapper for the GTK+ library for use in Python programs; a selection of documentation is available including FAQs and tutorials.
- IBM developerWorks : Discover Python Series
- Links to and summaries of an 8-part series on Python. (2005-2006)
- Sphinx Documentation
- A tool that makes it easy to create intelligent and beautiful documentation for Python projects.
- Grok - A Smashing Web Framework
- Grok is a web application framework for Phython developers. It is based on Zope 3 technology and is suitable for both beginners and experienced web developers. Latest stable release is 1.1, 2010-05-18.
- Python Package Index
- A repository of software for the Python programming language. There are currently 8800+ packages in the database.
Revision Control Systems
- <sort order="normal">title</sort>.
- ViewVC: Repository Browsing
- A browser interface for CVS and Subversion version control repositories.
- Open Source Development with CVS
- PDF format; 3rd edition, 2003. Translations available in German, Korean, and Japanese. Note: the 1st edition is available
in a variety of formats, including online HTML.
- Meld: Diff and Merge Tool
- A GNOME visual diff and merge tool, that works with several versioning systems, such as CVS, SVN and Mercurial. Latest release is 1.3, 2009-04-17.
- Ximbiot - CVS Wiki
- A CVS wiki site for news, downloads, documentation, and development.
- Cvsd
- A cvs pserver daemon. Latest release is 1.0.17, 2009-12-30.
- CvsGraph
- A CVS/RCS repository grapher.
- Setting Up Subversion
- The primary focus of this concise guide is on obtaining, building, configuring, and using a Subversion repository. (2006)
- Cervisia
- Graphical front-end for the CVS client; runs on KDE, Gnome and other
graphical environments.
- Hg Init: a Mercurial Tutorial
- This is a 6-part tutorial on using Mercurial, a revision control system. It also includes a section on how it differs from Subversion. (2010)
- MacCVSClient
- A free multi-threaded CVS client with Mac OS look and feel. Latest release is 1.10, 2005-08-09.
- Subversion.tigris.org Homepage
- An open source version control system originally designed to be an improved CVS version control system, but it has progressed well beyond that. Latest release is 1.6.11, 2010-04-15.
- PRCS - Project Revision Control System
- A front-end to a set of tools that (like CVS) provide a way to deal with sets of files and directories as an entity, preserving coherent versions of the entire set. Latest version is 1.3.3, 2004.
- CvsGui
- A cross-platform GUI front-end for CVS. Latest stable release is 2.1.1, 2007-02-24. N.B. This project has tons of downloads at SourceForge.
- CVSup Home Page
- A general-purpose network file distribution system.
- GNU arch
- Revision control system similar to CVS and Subversion. Bilingual
site -- English and Japanese.
- Darcs
- A free, open source, source code management system - distributed-interactive-smart. Latest stable release is 2.4, 2010,02-27.
- Kernel Hackers' Guide to Git
- A cookbook of recipes for getting up and running with git, Linus' source code management (SCM) software. (2008)
- Git Community Book
- *look* This book, written by Git users, is a detailed guide which helps new users to learn Git quickly and easily. Also available in PDF format.
- Comments on Software Configuration Management (SCM) Systems
- A comprehensive review article on CVS, Subversion, GNU arch, Bazaar-NG, Monotone revision control systems; also includes information on centralized vs. de-centralized systems as well as other revision control sytems. Japanese translation available. (2005) N.B. The author acknowedges that this article is getting increasingly obsolete, but is leaving it posted
because there are some broader principles about version control included which are still useful. (2008)
- Version Control with Subversion -- Online Book
- An online book about Subversion, a version control system. Available as an HTML or PDF version for online viewing or download. Latest versions available are: Subversion 1.4 2007 and Subversion 1.5, 2008.
- Quick Reference Guide to Free Software Revision Control Systems
- *cool* A handy table summarizing the main features of various revision
control systems plus many useful links.
- Linux Journal HOWTO - Setting Up Subversion for One or Multiple Projects
- Setting up a secure Subversion system using Apache 2.0. (2004)
- Pro Git - Online Book
- This book is about all aspects of Git, the version control system developed by Linus Torvalds. On this site you can find the full, online content of the book, a blog with tips and updates about Git, the book, and open source projects related to Git or referenced in the book. Apress, 2009
- Codeville
- A Python-based, decentralized revision control system which allows updates from or commits to any repository at any time with no unnecessary re-merges.
- Version Control with SVK - Online Book
- This is the online home of Version Control with SVK, a free book about SVK, a new version control system designed to supplant everything else out there. This book is a work-in-progress for version 1.04 of SVK. SVKA is Perl-based, decentralized revision control system which uses Subversion's underlying file system.
- Monotone - Distributed Version Control
- A cross-platform version control system with a simple, single-file
transactional version store, with fully disconnected operation, an efficient peer-to-peer synchronization protocol, cryptographic version naming and client-side RSA certificates and good internationalzation support. Latest release is 0.99.1, 2010-10-31.
- Version Management with CVS - Online Manual
- This is the official manual for CVS; commonly known as "the Cederqvist" (after the primary author, Per Cederqvist), the manual covers repositories, branches, and file maintenance; includes reference material for both CVS users and CVS repository administrators. (2008)
- Version-Control and SCMs for Linux
- *cool* A reference list of source-code management/ software-configuration management (SCM)and version-control
systems on Linux.
- Better SCM Initiative : Comparison
- *cool* A detailed comparison of all the revision control systems.
- Aegis - transaction-based software configuration management system
- Transaction-based software configuration management system.
- Mercurial Distributed SCM
- A scalable, distributed SCM (source code management) designed to meet the needs of large projects like the Linux kernel. Also available in Chinese, Czech, French, Japanese, Russian, and Thai. Latest major release is 1.7, 2010-11-01.
- RapidSVN
- A cross-platform, GUI front-end for the Subversion revision control system.
- Bazaar Version Control
- A cross-platform distributed version control system that operates on a decentralized repository model, which allows either a centralized or locally stored repository. Latest stable release is 2.0.1, 2009-10-14.
- KDiff3
- A graphical text difference analyzer for up to 3 input files. It provides character-by-character analysis and a text merge tool with an integrated editor. It can also compare and merge directories. Internationalization is excellent with many translations available.
- Distributed Version Control Systems: A Not-So-Quick Guide Through
- *cool* A helpful guide to the basics of distributed version control systems. This document also includes a detailed table of 3 systems: git, Mercurial, and Bazaar.
- Git - Fast Version Control System
- A free and open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. It was initially created by Linus Torvalds for Linux kernel development. This is the main resource site for Git. Latest release is 1.7.0, 2010-02-12.
- Git Magic
- An introductory guide to git with lots of examples of how to get things done. Translated into Chinese. Also available in PDF format, as a Debian package (testing and unstable), and an Ubuntu package (Jaunty Jackalope).
- IBM developerWorks Article - "Manage Source Code Using Git"
- How to install and use Git, a distributed SCM tool used by Linus and other Linux kernel developers, and many other FOSS projects. (2006)
Smalltalk
- <sort order="normal">title</sort>.
- GNU Smalltalk
- A free implementation of the Smalltalk-80 language which runs on most versions of UNIX.
- Monty Kamath's GoodStart Smalltalk Programming Language Information
- Smalltalk advocacy site, with many useful links.
- GNU Smalltalk User's Guide
- This document describes installing and operating the GNU Smalltalk programming language. (2008)
- Unix Squeak
- This is the primary site for distributions of Unix Squeak. Squeak is a full-featured implementation of the Smalltalk programming language and environment based on (and largely compatible with) the original Smalltalk-80 system. Latest release for Linux is 4.0.3.2202, 2010-04-13.
- Welcome to Squeakland!
- A complete Squeak site for parents and educators; forums along with
downloads of educational projects.
Tcl
- <sort order="normal">title</sort>.
- Tcl Solutions: ActiveTcl, Tcl Dev Kit, Komodo IDE for Tcl, Tcl Training and Consulting
- ActiveState Programmer Network (ASPN) resource site for Tcl/Tk.
- Tcl Developer Xchange
- A primary source of developer information about Tcl and Tk on the Web
- Tcler's Wiki
- A Wiki-based open community resource site for Tcl/Tk.
XML
- <sort order="normal">title</sort>.
- Resin XML Application Server
- XSL-enhanced JSP and servlets.
- Libxml
- An XML C parser and toolkit developed for the Gnome project (but
usable on other platforms).
- XML-RPC Home Page
- A specification and a set of implementations that allow software running on disparate operating systems and in different environments to make procedure calls over the Internet.
- Zvon.org; the Guide to the XML Galaxy
- An XML resource site.
- Apache XML Project
- The goals of this project are: commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion, to provide feedback to standards bodies from an implementation perspective, and to be a focus for XML-related activities within Apache projects; information and links to XML projects under the aegis of the Apache Project can also be found here.
- The SAXON XSLT Processor
- A cross-platform, open source XSLT and XQuery processor. Latest stable release is 9.1.0.1, 2008-07-02.
- IBM developerWorks: XML zone : Keeping pace with James Clark
- An in-depth interview (and analysis) with the leading expert in markup languages.
Includes many useful XML links. (July 2002)
- OASIS (Organization for the Advancement of Structured Information Standards)
- International, non-profit consortium that develops industry standard
specifications for interoperability based on XML.
- Apache Xindice
- Native XML database.
- The Castor Project
- Mapping framework between Java objects, XML documents, SQL & OQL
databases and LDAP directories.
- XML Database Products
- An extensive directory of XML database products currently available.
- XML.com: XML From the Inside Out -- XML development, XML resources, XML specifications
- A site for all things XML.
- IBM developerWorks : XML Zone
- Includes tools and products, code and components, education
articles, columns and tips, news, forums, and related links.
- The XML FAQ
- The latest version of this useful document is 4.56, 2007-08-08.
- XML.org
- A comprehensive site containing news, education, documentation,
a FAQ, white papers, XML-DEV mailing list and archives.
- XML Tutorial
- *cool* One of the best XML tutorials available for both the beginner and the advanced user.
- Dave's Page -- Open Source Projects
- Tools for building data mapping and Web services. These projects
focus on XML and are written in or for Python.
- XForms Home Page
- XForms are comprised of separate sections that describe what the form does, and how the form looks;
this allows for flexible presentation options, including classic XHTML forms, to be attached to an XML form definition.
- Chiba Home
- An open source implementation of the W3C XForms standard.
- XMLPitstop.com
- XML resource site; includes articles, websites, examples and
tutorials.
- XML Copy Editor
- A fast, free (GPLed), validating XML editor.
- Serna Free - Open Source XML Editor
- A cross-platform XML editor that combines the unique WYSIWYG approach with intuitive behaviour to help writers with virtually no XML experience to easily write and edit XML documents.
- Yabasic - Yet Another Basic for Unix and Windows
- Yabasic implements the most common and simple elements of the basic language. It includes goto/gosub, with various loops and user-defined subroutines and libraries. There are tutorials for beginners and a forum.
- Parrot VM
- A virtual machine designed to efficiently compile and execute bytecode for dynamic languages. It uses just-in-time compilation for speed to reduce the interpretation overhead. Parrot is not about parrots, though the developers are rather fond of them for obvious reasons. :-) Latest stable release is 3.0.0, 2011-01-18.
- Ruby Home Page
- An interpreted scripting language for quick and easy object-oriented programming; has many features to process text
files and to do system management tasks (as in Perl).
- Programmers Heaven - UNIX Zone
- Linux development articles, code, and links.
- Quesa
- A cross-platform, high-level, open source, 3D graphics library that offers binary and source level compatibility with Apple's QuickDraw 3D API. Latest stable release is 2.0, 2008-01-26.
- The Programmer's File Format Collection
- *look* A comprehensive site that contains file format information on
hundreds of different file types and all sorts of other useful
programming information.
- SeeR project - multipurpose C-like scripting library
- Dr. Dobb's Software Tools for the Professional Programmer
- Site contains a wealth of information for the programmer including tools & services, newsletters, source code, articles and
news.
- OpenMap(tm) - Open Systems Mapping Technology
- JavaBeans(tm)- based programmer's toolkit to view & manipulate geospatial information.
- The Mercury Project
- A logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features.
- Haskell
- A general purpose, purely functional programming language. Haskell compilers are freely available for almost any computer.
- Programming in C -- UNIX System Calls and Subroutines using C
- An online manual for C; last substantial update in 1999, however still relevant except the section on The Common
Desktop Environment (CDE) which should be ignored.
- Euphoria - Programming Page
- A cross-platform, interpreted programming language; this site provides the latest information on this language. Latest release is 3.1.1, 2007-06-06.
- GPP - Generic Preprocessor
- GPP is a general-purpose preprocessor with customizable syntax, suitable for a wide range of preprocessing tasks. Latest release is 2.24, 2004-09-19.
- Gd Graphics Library
- An open source code library for the dynamic creation of images by programmers; commonly used to generate charts, graphics, thumbnails on the Web.
- CODE - Visual Parallel Programming System
- A visual programming language and system for parallel programming, letting users compose sequential programs into parallel ones; may be written in any language, and outputs parallel programs for a variety of architectures.
- pbForth Homepage
- Replaces the standard firmware from LEGO.
- Fortran 90 for the Fortran 77 Programmer
- This tutorial eases the transition from the common and popular programming language Fortran 77 to the more modern Fortran 90. Now that free Fortran 95 compilers are getting pretty solid, this tutorial becomes relevant for free software programmers. (2006)
- Pascal Central
- Information on Pascal programming on the Mac plus general
Pascal links.
- SETEDIT
- A cross-platform text editor. This editor is geared towards programmers.
- IBM developerWorks - Linux
- *cool* Technical resources for Linux programmers and system administrators. Includes tools and products, code and components, education articles, columns and tips, news, forums, events, and related links.
- The Programming Language Lua
- A powerful, fast, light-weight, embeddable scripting language. Latest release is 5.1.2, 2007-04-02.
- SIMPL - Synchronous Interprocess Messaging Project for LINUX
- This project aims to bring Send/Receive/Reply messaging, popularized in commericial RTOS's such as QNX, to Linux.
Toolkits
- <sort order="normal">title</sort>.
- Beginner FLTK Tutorial
- A useful tutorial for those just starting with FLTK. (2005)
- The Independent Qt Tutorial
- A comprehensive tutorial with lots of examples and links to the official Qt documentation. French and Italian translations available. Available online and as an an archive for downloading and off-line browsing. (2006)
- Gnuada
- Projects for the GNU Ada Translator (GNAT), an Ada95 front-end based on gcc technology.
- Qt Online Reference Documentation
- *cool* The principal site for all Qt-related documentation.
- QtCentre - The Ultimate Qt Community Site
- A community resource site devoted to programming in C++ using the Qt framework.
- OpenEmbedded
- A software framework to create Linux distributions aimed for, but not restricted to, embedded devices. It supports many hardware architectures, cross-compiles 1000's of packages including GTK+, Qt, and the X Windows system, and it's easy to customize.
- Momoko - Modular, Extensible, Multi-User Environment
- A framework for developing distributed, multi-user, network-aware applications. Latest stable release is 4.1, 2002-10-10.
- GLADE GTK+ User Interface Builder
- A free user interface builder for GTK+ and GNOME. Latest stable release is 3.6.7, 2009-06-29.
- The GUI Toolkit, Framework Page
- Meta site of toolkits for building graphical user interfaces (GUIs), with emphasis on resources for Free Software (Open Source).
- GtkAda
- A complete Ada95 graphical toolkit.
- Gtk2-perl
- A set of perl bindings for Gtk+ 2.x and various related libraries.
- GTK+ -- The GIMP Toolkit
- A multi-platform toolkit for creating graphical user interfaces.
- Gtkmm
- The official C++ interface for the GUI library GTK+. Latest stable release is 2.22.1, 2009-09-21.
- Regular-Expressions.info
- *look* A resource site for regular expressions (regexes), including tutorials, specialized tools and utilities for working with regexes, as well as samples, books, and reference tools about regexes.
- The TOAD C++ GUI Library
- A simple and powerful C++ GUI toolkit for the X Window System. Latest stable release is 0.64.1, 2007-07-03.
- C++ GUI Programming with Qt 3 - Online Book
- See download section for both a PDF version and the source
document; Prentice-Hall Profession Technical Reference, 2004. N.B.: This link will be removed as soon as the "C++ GUI
Programming with Qt 4" book is available online.
- GtkDatabox
- A widget for the Gtk+-library designed to display large amounts of numerical data fast and easily.
- Qt - Cross-Platform Application and UI Framework
- A cross-platform application and UI framework. The developer / user can write Web-enabled applications once and deploy them across desktop, mobile and embedded operating systems without rewriting the source code. Dual-licensed under the LGPL and a proprietary license. Latest stable release is 4.70, 2010-09-21.
- WxWidgets
- A cross-platform C++ GUI framework. Latest release is 2.9.0. 2009-09-08.
- Welcome to FOX
- A C++-based toolkit for GUI development. Latest stable release is 1.6.37, 2009-11-11.
- ClanLib Game SDK
- A cross-platform C++ toolkit library which offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only. Latest release is 0.8.1, 2008-03-11.
- Bakery: A GNOME C++ Application Framework
- A C++ Framework for Document-based GNOME applications, using gtkmm. It allows use of the Document/View architecture.
Latest release is 2.6.3, 2009-02-10.
- Fast Light Toolkit (FLTK)
- A cross-platform C++ GUI toolkit.
- Qt-Apps.org
- *look* A database of free and open QT-based applications.
- LatencyTOP
- A Linux tool for identifying where system latency is happening, and what kind of operation/action is causing this so that the code can be changed to avoid the worst latency hiccups.
- Clutter Toolkit
- An open source software library for creating fast, visually rich and animated graphical user interfaces.
- GTK+ and Glade3 GUI Programming Tutorial - Parts 1-3
- This three-part series on Glade 3 covers the following topics: Part 1 - designing a user interface using Glade 3; Part 2 - choosing a programming language for GTK+ development; and Part 3 - writing a basic program to implement the Glade file. Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. (2008)
- Linoleum: Linux Programming References
- A nice collection of references to programming resources for Linux, Unix and BSD systems. Updated frequently.
- The CGI Resource Index
- A huge resource site for CGI programming.
- Linux Developer Network - The Linux Foundation
- LDN is a community of Linux developers, vendors, and experts dedicated to the purpose of helping Linux application developers build LSB-compliant applications and make their existing Linux applications portable to any LSB-compliant distribution. It is also a community dedicated to the betterment of Linux.
- Fortran 90 Tutorial
- A comprehensive tutorial on Fortran 90. (2009)
- Bigloo Homepage
- A Scheme language implementation devoted to one goal: enabling Scheme-based programming style where C(++) is usually required. The current version is 3.1a, 2008-05-27.
- Dylan
- An advanced, object-oriented, dynamic language which supports rapid program development.
- Octave Home Page
- An interactive, high-level programming language used by scientists and engineers; primarily intended for numerical computations.
- Virtual Rendering System (VRS)
- A computer graphics software library for constructing interactive 3D applications. It provides a large collection of 3D rendering components which facilitate implementing 3D graphics applications and experimenting with 3D graphics and imaging algorithms.
- The Linux Fortran Information Page
- Contains many links to Fortran-related Web sites; maintainer of site is no longer active in Fortran development but encourages contributions from those that are. (2005)
- Yorick: An Interpreted Scientific Programming Language
- An interpreted programming language for scientific simulations or calculations, postprocessing or
steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large
files of numbers.
- Direct Rendering Infrastructure Open Source Project (DRI)
- A framework for allowing direct access to graphics hardware under the X Window System; creates fast OpenGL implementations.
- Scintilla and SciTE
- SciTE is a SCIntilla-based graphical editor for programming.
- WaveSurfer Homepage
- Tool for sound visualization and manipulation.
- XulPlanet.com
- Current information on XUL and links to XUL applications and Mozilla
themes.
- Caml Humps
- Collection of links of Caml-related tools, libraries, code samples, tips.
- The LXR Project
- A general purpose source code indexer and cross-referencer.
- Pike Home Page
- A dynamic programming language with a syntax similar to Java and C. Latest stable release is 7.6.112, 2007-04-25.
- Program Library HOWTO
- Outstanding fundamental HOWTO on creating and using program libraries on Linux.
- Programmingtutorials.com - Online Programming Tutorials
- Meta site of over 150 programming tutorials and message forums for 20 languages including C, C++, HTML, Java, Perl, Python, Tcl/Tk, XML.
- Matt's Script Archive
- *look* One of the top sites for getting CGI scripts.
- The Caml Language
- A resource site for the Caml language. It is a general-purpose programming language, designed with program safety and
reliability in mind.
- Umbrello UML Modeller
- A Unified Modelling Language diagram programme for KDE. Latest release is 2.0, 2008-01-12.
- Welcome to Ada Core Technologies
- Open source developer and maintainer of the Ada 95 GNAT Pro
Development Environment.
- The Association of Lisp Users
- Information about Lisp, applications and code that uses Lisp and
contacts in the Lisp community.
- The Scheme Programming Language
- Dialect of the Lisp programming language.
- The Big Book of Linux Ada Programming - Online Book
- An invaluable resource for information on the Ada programming language for Linux. N.B.: some sections have not been written yet. Latest update is 2007.
- Dynamic Learning Center
- Lisp educational resource site.
Development Tools
- <sort order="normal">title</sort>.
- The GNU C Library Manual
- The GNU C library defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to the GNU system.
- GCC Home Page
- The GNU Compiler Collection, which currently contains front-ends for C, C++, Objective-C, Fortran, Java, and Ada. Latest major release is 4.5.0, 2010-04-14
- Cook
- A tool for constructing files; a replacement for the traditional make tool. Latest release is 2.31, 2008-02-12.
- Prototype Makefiles
- A collection of shared Makefiles which are installed globally, and Makefile templates that can be copied into project directories using a simple script.
- Using the GNU Compiler Collection (GCC)
- A manual on how to use the GNU compilers, their features and
incompatibilities, and how to report bugs.
- GNU Make - GNU Project - Free Software Foundation (FSF)
- A tool which controls the generation of executables and other non-source files of a program from the program's source files.
- MinGW-w64
- The mingw-w64 project is a complete runtime environment for gcc to support binaries native to Windows 64-bit and 32-bit operating systems.
- AutoGen: The Automated Text and Program Generation Tool
- A development tool which simplifies the maintenance of programs that contain large amounts of
repetitious text, especially when needed in parallel tables.
- Ming - an SWF Output Library and PHP Module
- A C library for generating SWF ("Flash") format movies, plus a set of wrappers for using the library from C++ and popular scripting languages like PHP, Perl, Python, and Ruby. Latest release is 0.40, 2008-07-05.
- MinGW
- A "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications. It provides a complete Open Source programming tool set which is suitable for the development of native MS-Windows applications, and which do not depend on any 3rd-party C-Runtime DLLs
- Sed - An Introduction and Tutorial
- *cool* A comprehensive tutorial for sed, the ultimate stream editor for modifying files automatically. (2011)
- GNOME System Tools
- Formerly known as Ximian setup tools.
- SDCC - Small Device C Compiler
- An open source retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80
and the Motorola 68HC08 based MCUs. Latest release is 2.8.0, 2008-03-30.
- The GNOME Development Site
- The main GNOME developers' site. Iinformation about current GNOME projects, developer news, documentation, and how to get involved can be found here. Developer documentation is available in 50 languages.
- GNU Autoconf, Automake and Libtool Book
- *look* An expert, nuts-and-bolts guide to using these utilities effectively; site has a browsable online version and related links. This book was published in 2000, but it is one of the best sources for information on these programming development tools. Parts of this book were updated in 2006.
- The Sed $Home
- A documentation site for SED. Included are: downloads, documentation, books, scripts, games, tools, and mailing lists. N.B. Some links no longer work.
- GNU Automake - GNU Project - Free Software Foundation (FSF)
- A tool for automatically generating 'Makefile.in' files compliant with the GNU Coding Standards.
- MPEG 4 Structured Audio -- Developer Tools
- Resources and links for various MPEG-4 Structured Audio developer tools; includes tutorials, an online book, "The MPEG-4 Structured Audio Book", and downloads.
- SWIG - Simplified Wrapper and Interface Generator
- A software development tool that reads C/C++ header files and generates wrapper code to make C/C++ code accessible from other languages including Perl, Python, Tcl, Ruby, PHP, Java, Ocaml, Lua, C#, Modula-3, R, Octave and Scheme & Lisp variants. Latest stable release is 1.3.37, 2009-01-15. Website also available in Chinese.
- GNU Libtool - GNU Project - Free Software Foundation (FSF)
- A generic library support script; it hides the complexity of using shared libraries behind a consistent, portable interface.
- SCons: a Software Construction tool
- A cross-platform build tool. It is substitute for the classic Make utility, and has integrated functionality similar to autoconf/automake and compiler caches such as ccache.
- Xxdiff
- A graphical file and directories comparator and merge tool. Latest stable release is 3.2, 2006-06-30.
- Autoconf - GNU Project - Free Software Foundation (FSF)
- An extensible package of m4 macros that produce shell scripts to automatically configure software source code packages.
- Modules - Software Environment Management
- Dynamic modification of a user's environment via modulefiles.
- GNUstep
- Provides an object-oriented application development framework and tool set for use on a wide variety of computer platforms.
- Expect Home Page
- A tool for automating interactive applications such as telnet, ftp,
passwd, fsck, rlogin, tip.
- FitNesse
- A software development collaboration tool. This tool automatically compares what software actually does to what it should do. Latest release is v20100303, 2010-03-03.
- The Open Watcom Project
- *cool* Open source Sybase Watcom C/C++ and Fortran compiler project.
- CC65 - A C compiler for 6502-Based Systems
- A complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. Latest major release 2.12.0, 2008-04-22. N.B. Binary-only downloads.
- Pkg-config
- A cross-platform helper tool used when compiling applications and libraries.
- Free Pascal - Home Page
- A cross-platform 32-bit pascal compiler. Latest stable release for linus is 2.2.4, 2009-04-12.
- Imc - the Image compiler
- Supports GIF, JPEG, and PNG images.
- G95 project
- G95 is a free, open source, and stable, production Fortran 95 compiler available for multiple CPU architectures and
operating systems.
- The Quetzalcoatl C/UP Compiler
- A cross-compiler for 6502 processors. It can compile and link programs written in a subset of ANSI C, Assembler, the 1983 UPL language or any combination thereof. It is suitable for producing programs for the Commodore VIC-20 and Commodore 64. Latest release (GPL'd) is 2.1.0,
2006-10-09.
- Smarty Template Engine
- This software is a template/presentation framework which provides the programmer and template designer with a wealth of tools to automate tasks commonly dealt with at the presentation layer of an application. It is particularly useful for creating multilingual websites.
- CMake
- A cross-platform build system; it controls the software compilation process using simple platform and compiler-independent configuration files.
- Harbour Project - xBase language compiler
- A free, cross-platform software compiler for the xBase superset language often referred to as Clipper (the language
that is implemented by the compiler CA-Clipper). Latest stable release is 2.0.0, 2009-12-23.
- GnomeDeveloperKit
- A platform for testing, developing, documenting, and translating GNOME.
- Review Board
- A Web-based application that helps reviewers examine software code, while making it easier for a developer to track those reviews. Latest stable release is 1.07, 2010-04-19.
- KDE TechBase
- A resource site for KDE development-related information including extensive documentation, sources, compiling KDE,
tools, bindings, release schedule, and policies. This site is available in 20+ languages. This site supercedes KDE
Developers' Corner.
- The LLVM (Low Level Virtual Machine) Compiler Infrastructure Project
- An open source compiler infrastructure project, providing aggressive static compilation as well as JIT (Just-In-Time) code generation. It supports optimization and code generation for many architectures. Latest release is 2.7, 2010-04-27.
- The ftnchek Homepage
- A useful tool for checking Fortran 77 source code.
- JCR - Java Code Reviewer
- A web-based tool for performing and managing code reviews. It can be used for code in any language, but provides some extra features for Java.
- Open64 - The Open Research Compiler
- An open source, optimizing compiler for the Itanium and x86-64 microprocessor architectures.
- SmallBASIC - Cross-platform Free BASIC
- Simple, OS independent, free (GPL), BASIC interpreter.
- The wxBasic Programming Language
- A free, open source Basic interpreter for creating portable GUI
applications in Linux.
- Programming in Emacs Lisp (Second Edition) - Online Book -
- Free Software Foundation, 2002.
- Stroustrup: C++ Programming Language
- A good site for C++ information; includes FAQs, links, glossary,
publications, applications.
- The Ivy software bus
- A communication convention, implemented through a collection of
libraries for various languages and platforms.
- OGRE :: Object-oriented Graphics Rendering Engine
- A scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. Latest release is 1.4.5, 2007-09-30.
- GSL - GNU Scientific Library - GNU Project - Free Software Foundation (FSF)
- A numerical library for C and C++ programmers.
- GNU Scientific Library -- Reference Manual
- A collection of numerical routines for scientific computing.
- YoLinux Tutorial - Software Development on Linux
- *look* An extensive tutorial (with links) of the tools for programming languages supported by Linux. Includes compilers, tools, software design,
bug tracking, development libraries, autoconf, books and other categories. (2008)
- Dev Shed - Open Source Web Development Tutorials
- Web development tutorial site. Includes tutorials, articles, and forums on many topics including: Administration, AJAX, Apache, DHTML, Java, MySQL, Perl, Python, Security, XML, and Zope.
- Boost C++ Libraries
- Repository for free peer-reviewed portable C++ source libraries.
- Welcome to Common-Lisp.net
- A gateway for Common-Lisp programmers; services include project
hosting, mailing lists and anonymous FTP for Common-Lisp software.
- Why's (Poignant) Guide to Ruby - Online Book
- A work-in-progress online Ruby book for beginning coders which reads like an illustrated novel.
- TBNL - A Toolkit for Dynamic Lisp Websites
- A tool for building dynamic websites using Common Lisp programming
language.
- SoupToNuts
- A repository of technical articles (including firewalls, working with time on Linux, GMail, virtual filesystem), Linux tips, scripts, and example software covering Postfix, OpenSSH, C and C++, Live Linux CD, MySQL, SQLite, Berkeley DB, Bash and system administration.
- Open Language Tools Project
- Tools for translating software and documentation; two components now available: LIFF translation editor and XLIFF filters. (2005)
- What Every Programmer Should Know About Memory
- *cool* A comprehensive document on how memory and software interact. This is a nine-part series that deals with topics such as: CPU caches, Virtual memory, NUMA systems, cache optimization, multi-threaded optimizations, memory performance tools, and future technologies. Links to the other parts of the series can be found at the end of part 1. (2007)
- Alleyoop
- A GNOME front-end to the Valgrind memory checker. Latest release is 0.9.7, 2009-11-24.
- Libbubblemon
- A library for making bubbling meters like the original bubbling load monitor.
- Programming Language Popularity
- A website that tracks popularity of various programming languages - based on Google hits, advertising costs, open
source community (Freshmeat projects) and a job search board (Craig's List). N.B.: The results cannot be viewed on the Konqueror browser.
Bug Tracking / Debuggers
- <sort order="normal">title</sort>.
- Linux Kernel Tracker
- This is the Kernel Tracker system (based on Bugzilla) for posting bugs against the mainline Linux kernels (not distribution kernels). N.B.: This is for reporting kernel version 2.6 bugs only.
- Insight Homepage
- GUI for GDB, the GNU Debugger.
- GNOME Bug Tracking System
- The place to submit bug reports for the GNOME desktop. The user can also search for reported bugs, browse the bug database, view the various reports relating to this site, and get help.
- Bugzilla Home
- Server software designed to help manage software development.
- Mantis
- A PHP/MySQL web-based bug tracking system. Latest stable release is 1.1.8, 2009-06-08.
- KGDB and KDB Wiki - Linux Kernel Source Level Debugger
- A source level debugger for the Linux kernel. It is used along with gdb to debug Linux kernel. The new KGDB and KDB interface has been merged into the 2.6.35 kernel (2010).
- GDB: The GNU Project Debugger
- Allows the user to view what is going on 'inside' another program while it executes -- or what another
program was doing at the moment it crashed. Latest stable release is 7.1, 2010-03-18.
- KDE Bug Tracking System
- The official KDE bug tracking system.
- Bug-A-Boo
- A web-based bug tracking system for Linux.
- PyChecker: a Python Source Code Checking Tool
- A static analysis tool for finding bugs in Python source code. Latest release is 142.4, 2008-08-18.
- Zentrack - Help Desk and Bug Tracking Software
- A customizable help desk, bug tracking, and project management system. Latest release is 2.6.3, 2007-11-29.
- Valgrind
- *cool* A suite of code analysis and debugging tools for Linux.
- DDD - Data Display Debugger - GNU Project - Free Software Foundation (FSF)
- Graphical front-end for command-line debuggers. Latest release is 3.3.12, 2009-02-11.
- The Cooperative Bug Isolation Project
- A distributed bug reporting system which uses remote reporting and statistical modeling to identify bugs in various
open source applications (Evolution, Fedora, Pidgin, The GIMP, Gnumeric, Nautilus, and Rhythmbox), by watching the
way the program behaves (anonymously) on users' machines and analyzing the results.
- How to Report Bugs Effectively
- *look* One of the best documents available on making bug reports. Read it, use it, and make developers happy
campers! Available in many languages.
- Zzuf - Multi-Purpose Fuzzer
- A transparent application input fuzzer which finds bugs in applications by corrupting user-contributed data. Latest release is 0.12, 2008-06-13.
- Parasite
- A debugging and development tool that runs inside a GTK+ application's process, and provides detailed information on the UI, such as the hierarchy, widget properties, and X window IDs. It can also modify the application logic while the program is running.
- D.U.M.A. - Detect Unintended Memory Access
- A multi-platform memory debugging library that detects buffer overruns and under-runs in C and C++ programs.
- Nemiver
- A GNOME standalone graphical debugger for C/C++ programs. Latest release is 0.7.3, 2009-12-07.
- Debian Developers' Corner
- Primarily of interest to Debian developers and potential
developers; includes basic Debian policies, packaging information, Debian projects, work in progress, such as bug and package tracking systems.
- Gambas - Gambas Almost Means Basic
- A graphical development environment based on a Basic interpreter
with object extensions; has a KDE interface; also available in French.
- Linux Cross Assemblers
- Motorola 680X/6811 cross assemblers for Unix/Linux.
- Linux Assembly
- An information site for the Assembly programming language; contains tutorials, documentation, and programs written in Assembly.
- Code Snippets Wiki
- A public code snippet library that anyone can edit. This repository is organized and searchable by computer language.
- Eukleides
- Euclidean geometry drawing language for Linux. It can handle basic types of data including: numbers and strings, as well as geometric types of data: points, vectors, sets (of points), lines, circles, and conics. Latest release is 1.5.4, 2010-04-26.
Security and Privacy
- <sort order="normal">title</sort>.
Meta Sites
- <sort order="normal">title</sort>.
- LWN Security Alerts Database
- This database contains security alerts from numerous Linux distributors.
- LWN Security Vulnerabilities Database
- *cool* This is the main page for LWN.net's security vulnerability database.
- The 'Security Digest' Archives
- History of early computer security digests and mailing lists, specifically those prior to the mid 1990's.
PGP / GnuPG
- <sort order="normal">title</sort>.
- Seahorse - Gnome front-end to GnuPG
- A Gnome front-end for GnuPG. Latest stable release is 2.30.1, 2010-04-27.
- GnuPG - The GNU Privacy Guard
- The GNU project is a complete and free implementation of the OpenPGP standard as defined by RFC2440. This a tool for secure communication and data storage. Extensive documentation (user guides, HOWTOs, handbooks) can be found here. Also available in French, German, Italian, and Spanish. Latest stable release is 2.0.14, 2009-12-21.
- Gnu Privacy Guard (GnuPG) Mini Howto
- This documents explains how to use the GNU Privacy Guard (GnuPG), an Open Source OpenPGP compatible encryption system. Also available in Dutch, German, and Turkish. (2004)
- Mac GNU Privacy Guard
- Mac OS X port of GnuPG. Latest version is 1.4.9, 2009-03-24. Also available in French, German, and Italian.
- GnuPG - FAQ
- A question and answer document on all facets of GnuPG (GNU Privacy Guard), GNU's tool for secure communication
and data storage. Latest version 1.6.3, 2003-07-30. Also available in French, German, Italian, and Spanish.
- The GNU Privacy Handbook
- A comprehensive guide to GnuPG.
- The Keysigning Party HOWTO
- How to organize and conduct a keysigning party. Many translations available. (2008)
- KGPG
- A GPG front-end for KDE 3.x and 4.x. Excellent multilingual support.
SSH
- <sort order="normal">title</sort>.
- OpenSSH
- A free (as in freedom) version of the SSH protocol suite of network connectivity tools which encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Also available in Dutch, French, German, Hungarian, and Japanese. Latest stable release is 5.8, 2011-02-04.
- Fsh - Fast remote command execution
- FSH is an extension to ssh (on UNIX only) that permits
sending multiple commands to the remote host.
- OpenSSH FAQ
- A comprehensive FAQ that covers all aspects of the SSH protocol suite of network connectivity tools. Also available in Dutch, French, German, Hungarian, and Japanese. (2005)
- Dropbear SSH Server and Client
- A relatively small SSH 2 server and client which runs on a variety of POSIX-based platforms. It is particularly useful for embedded-type Linux (or other Unix) systems, such as wireless routers.
- The sshdfilter Homepage
- This application is an SSH brute force attack blocker.
- OpenSSL: The Open Source toolkit for SSL/TLS
- A collaborative effort to develop a robust, commercial-grade, full-featured, and open source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols. Latest major release is 1.0.0, 2010-03-29.
- VTun - Virtual Tunnels Over TCP/IP Networks
- This software creates virtual tunnels over TCP/IP networks with traffic shaping, compression, and encryption. It supports IP, Ethernet, PPP and other tunnel types.
- BleachBit
- Bleachbit frees disk space and maintains privacy. It wipes clean 70 applications including Firefox, Flash, Google Chrome, Opera, Safari, Adobe Reader, and APT. Excellent multilingual support - available in 30+ languages. Latest release is 0.73, 2010-02-18.
- OpenCA Research Labs
- An open organization that provides a framework for PKI (Public Key Infrastructure) studying and development of
related projects.
- PacketStorm
- A general Internet security site with some Linux information.
- Linux-Sec.net
- *look* One of the best Linux security resource sites.
- Network Security Toolkit (NST)
- This bootable ISO live CD/DVD (NST Live) is based on Fedora. The toolkit was designed to provide easy access to best-of-breed open source network security applications for most x86/x86_64 platforms. Latest stable release is 2.13.0, 2010-10-06.
- LinuxSecurity.com - The Community Center For Security
- *look* A Linux security site which includes news, HOWTOs, security advisories (Linux Security Watch), newsletters, reviews, and articles.
- Keyring for PalmOS
- Secure storage of digital secret keys on a Palm handheld
computer.
- LIDS - Linux Intrusion Detect System
- LIDS is a kernel patch and admin tools which enhances the kernel's security by implementing Mandatory Access Control (MAC).
- Bastille Linux - hardening script for security conscience
- The Bastille Hardening program "locks down" an operating system, proactively configuring the system for increased security and decreasing its susceptibility to compromise. It can also assess a system's current state of hardening, granularly reporting on each of the security settings with which it works. It currently functions on most major Linux distributions as well as Mac OSX and HP-UX. Latest release is 3.2.1, 2008-09-25.
- Steghide
- A steganography program that conceals data in various kinds of image- and audio-files. Latest release is 0.5.1, 2003-10-15. N.B.: this project still gets a fair number of downloads so that is why it remains on this site.
- The phrack.com Homepage
- A hacker magazine by the community for the community; articles on a variety of tech issues including Linux as well as security issues.
- PIKT
- A cross-categorical, multi-purpose software for monitoring and configuring computer systems, administering networks, and organizing system security. Latest release is 1.19.0, 2007-09-10.
- John the Ripper - UNIX Password Cracker
- Primary purpose is to detect weak Unix passwords.
- Welcome to CERT!
- A centre for Internet security research which studies Internet security vulnerabilities and long-term changes in networked systems, and develops information and training to help users improve security. Based at Carnegie Mellon University in the U.S.A.
- Radius
- A server for remote user authentication and accounting. Its primary use is for Internet Service Providers (ISPs). Latest release is 1.6.1, 2008-12-17.
- Snort
- A free, open source network intrusion detection and prevention system capable of performing real-time traffic analysis and packet logging on IP networks. There is extensive documentation. Latest release is 2.8.6, 2010-04-26.
- Common Vulnerabilities and Exposures
- A list of standardized names for vulnerabilities and other information security exposures. The goal of CVE is to make it easier to share data across separate vulnerability databases and security tools.
- Secure Programming for Linux and Unix HOWTO--Creating Secure Software - Online Book
- This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Also available in Chinese, Japanese, and Korean. (2003)
- HoneyNet Project
- The Honeynet Project is a U.S.-based non-profit volunteer research organization dedicated to raising awareness to and improving the security of the Internet.
- The Register Article - "Internet Anonymity for Linux Newbies"
- A tutorial for newbies on how to secure your home system on Linux. Despite the date of this tutorial (2002), the basic principles and advice are still valid today (2010).
- Help Net Security
- *cool* Excellent meta site for webserver security, news, software and information.
- Mailing list archives @ jammed.com
- Security mailing lists
- Wipe: Secure File Deletion
- A file and block device wiping utility. Latest version is 2.3.1, 2009-11-01.
- The Open Web Application Security Project (OWASP)
- The free and open application security community.
- Openwall Project: Information Security Software For Open Environments
- This wiki provides information on a variety of open source security resources and "best practices" information. It is also the counterpart to the oss-security mailing list.
- Flawfinder Home Page
- Security auditing tool for C/C++.
- SUSE LINUX: Security Announcements
- The main security site for SUSE.
- Rule Set Based Access Control (RSBAC) - Homepage
- RSBAC (Rule Set Based Access Control) is an open source access control framework for current Linux kernels, which has been in stable production use since January 2000 (version 1.0.9a). Latest stable release is 1.44, 2010-04-22.
- AIDE - Advanced Intrusion Detection Environment
- Free, GPLed replacement for Tripwire. Latest release is 0.14, 2010-03-16.
- Know Your Enemy: Honeynets
- Detailed paper that discusses what a Honeynet is, its value, how
it works, and the risks/issues involved. (2006)
- The chkrootkit Homepage
- Tool that locally checks for signs of a rootkit. Latest release is 0.49, 2009-07-30.
- Debian GNU/Linux -- Security Information
- The main Debian security site which includes security advisories and advice for the Debian user.
- A Guide to Building Secure Web Applications and Web Services
- A massive document covering all aspects of web application and web service security; published by the Open Web Application Security Project (OWASP). Current stable version is 2.0 (2006). Also available in Spanish. N.B.: Work on new revision started 2010-02-10.
- SecurityTracker.com - Keep Track of the Latest Vulnerabilities!
- A security tracking site.
- Insecure.Org -- Nmap Security Scanner
- Stealth port scanner for network security auditing, general internet exploration & hacking. Designed to rapidly scan large networks, although it works fine against single hosts. Latest stable release is 5.0, 2009-07-05.
- RISKS-LIST: RISKS-FORUM Digest
- Forum on risks to the public in computers and related systems. Archives are available online from volume 1, 1985 to the present.
- Systrace - Interactive Policy Generation for System Calls
- A utility that monitors and controls what an application can access on a system by creating and enforcing access policies for system calls. Latest stable release is 1.6g, 2009-03-15.
- Kismet - 802.11 Network sniffer
- An 802.11 layer2 wireless network detector, sniffer, and intrusion detection system.
- Developments of the Honeyd Virtual Honeypot
- Creates virtual hosts on a network for threat detection and
analysis.
- Linux Security Documentation and Resources
- *cool* A comprehensive resouce centre; includes FAQs/HOWTOs, forums, whitepapers, resources on firewalls, host security, cryptography, network security, intrusion detection, securing Linux systems, a quick reference guide, and an administrator's guide.
- Electronic Privacy Information Center
- A public interest research centre in Washington, D.C. It was established in 1994 to focus public attention on emerging civil liberties issues and to protect privacy, the U.S. First Amendment, and constitutional values.
- Mandriva Linux Security
- Mandriva security site.
- ISECOM - Institute for Security and Open Methodologies
- An open, non-profit organization that develops open standards and methodologies primarily in the security field. Formerly the Ideahamster Organization.
- ISECOM Open Source Security Testing Methodology Manual
- A standard for internet security testing; available in English,
French and Spanish in a PDF file.
- Linsec.ca
- This site contains primarily security-related articles, tips, and advice. Also included are tips for using LDAP as an address book, Mac OS X tips, book reviews, and software reviews.
- Samhain Labs | samhain
- An open source file integrity and host-based intrusion detection
system for Unix and Linux.
- Linux Exposed -- The Linux security and hacking portal
- Articles on Linux security, hacking, and networking.
- LinuxExposed Article - "Services from a Security Point of View"
- Review of commonly used Internet services and their security risks. This article is particularly useful for communicating the basics of security to upper level management staff. (2005)
- Debian Security Audit Project
- The aim of the project is to audit as many of the packages within the Debian stable release as possible for potential flaws; important packages, which are contained in the unstable distribution, may also be examined for flaws as time permits.
- Openswan:
- An implementation of IPsec for Linux. It supports kernels 2.0, 2.2, 2.4 and 2.6, and runs on many different platforms. A code fork of the FreeS/wan project. Latest stable release is 2.6.25, 2010-03-21.
- Privoxy
- A web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. It runs on GNU/Linux, Windows, Mac OS X, OS/2, AmigaOS, BeOS, and most flavors of Unix. Latest stable release is 3.0.16, 2010-02-21.
- Zebedee: Secure TCP/IP Tunnel
- A simple program to establish an encrypted, compressed tunnel for TCP/IP or UDP data transfer between two systems. Latest stable release is 2.4.1A, 2005-09-06. N.B.: This project continues to get downloads on SourceForge despite no development to speak of since 2005.
- BackTrack Linux
- A Slackware-based, live CD Linux security distribution with 300+ security tools useful for tasks such as security audits and penetration testing. This distribution evolved from the merger Whax and Auditor Security Collection distributions. Latest stable release is 4.0, 2010-01-01. Also available in Brazilian Portuguese, Chinese, Portuguese, and Spanish.
- PacketProtector - Security Solution for Wireless Routers
- A Linux distribution for wireless routers, built on top of OpenWrt. The goal of this project is to transform the router into a unified threat management device. Latest release is 3.7, 2010-04-01.
- Open1X
- The Open1X project is dedicated to bringing a free, open source 802.1X/WPA/WPA2/IEEE802.11i implementation to as many target platforms as possible. Latest stable release is 2.20, 2010-01-29.
- Free Software Magazine Article - "GNU/Linux free Software Tools to Preserve Your Online Privacy, Anonymity and Security"
- *cool* A great advocacy piece for online freedom, privacy, anonymity, and security. A "must read". (2008)
- Tahoe-LAFS
- A secure, decentralized, fault-tolerant file system. It is encrypted and spread over multiple peers in such a way that it remains available even when some of the peers are unavailable, malfunctioning, or malicious. Latest release is 1.82, 2011-01-30.
- SecurityFocus - Focus on Linux Mailing List
- *look* This mailing list is strictly for Linux, and is recommended by computer security experts. There are lots of intelligent users that subscribe to this list so this is the site to visit if you have any security-related questions.
- AFICK (Another File Integrity Checker)
- A fast and portable intrusion detection and integrity monitoring system, designed to work on all platforms. The configuration syntax is similar to tripwire/aide. Site also available in French. Latest stable release is 2.15-1, 2010-04-21
- OpenVPN - An Open Source VPN Solution by James Yonan
- A VPN (Virtual Private Network) daemon to securely link two or more
private networks using an encrypted tunnel over the internet.
- OSVDB: Open Source Vulnerability Database
- An open source database project to collect and distribute detailed
vulnerability information freely to everyone.
- LaBrea Homepage
- Honeypot software that sets up virtual machines with virtual vulnerabilities for potential crackers; aptly named after the LaBrea Tarpits in California. Latest release is 2.5, 2003-10-30. N.B.: This application still gets a fair number of downloads at SourceForge.
- Ettercap
- A multipurpose sniffer/interceptor/logger for switched LAN. Latest stable release is 0.7.3, 2005-05-29.
- Crypto-Gram Newsletter
- *look* Bruce Schneier's Crypto-Gram Newsletter is the one of best
sources of information and analysis on computer and other security issues. Available in many languages.
- Browser Security Handbook
- *cool* This handbook provides web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. (2009)
- Basic Analysis and Security Engine (BASE) -- Homepage
- A network security measuring tool. This application provides a web front-end to query and analyze the alerts coming from a SNORT IDS system. Latest release is 1.4.5, 2010-03-05.
- Rootkit.nl - Protect Your Machine
- An Internet security website. It has security-related guides and articles as well as software. The three software projects are: Rootkit Hunter, Lynis, a security and system auditing tool, and Free BSD Easy Installation Generator.
- Security Engineering ; A Guide to Building Dependable Distributed Systems - Online Book
- *look* A comprehensive security guide to protecting information systems. Wiley, 2001. Ignore the publication date -- this is one of the best security books available. N.B.: Online version contains some updated sections and errata; available in PDF format only.
- Cryptmount
- A utility for Linux operating systems which allows an ordinary user to mount an encrypted filing system without requiring superuser privileges. For use on systems using the 2.6 kernel series. Latest stable release is 4.0.2, 2009-12-12.
- Freenet Project
- Freenet is free software which allows the user to anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship. Also available in Dutch, French, German, Italian, and Swedish. Latest stable release is 0.7.5, 2010-04-23.
- Aircrack-ng
- An 802.11 WEP and WPA-PSK keys-cracking program that can recover keys once enough data packets have been captured. Latest release is 1.1, 2010-04-24.
- S-T-D
- A live CD Linux distribution with a vast collection of open source security tools.
- A Linux-PAM page
- The primary distribution site for the Linux-PAM (Pluggable Authentication Modules for Linux) project. PAM is a flexible mechanism for authenticating users.
- Password Gorilla
- A cross-platform password manager. Latest release is 1.5.3, 2010-05-06.
- Tor
- An anonymous Internet communication system. Great internationalization effort - ~15 languages. Latest stable release is 0.21.25, 2010-03-16.
- Darik's Boot and Nuke (DBAN)
- A cross-platform application to wipe data off of a hard disk and return the disk to a pristine state for reuse. Latest stable release is 2.0.0, 2008-02-21.
- TrueCrypt
- Cross-platform disk encryption software which features real-time, "on-the-fly" encryption (OHFE), encryption of an entire hard disk partition or a storage device such as a USB flash drive, and provides two levels of plausible deniability. Latest stable release is 7.01, 2010-09-06.
- Untangle
- An open source (GPLv2) security gateway complete with 14 applications including intrusion detection, spam, phish, and virus blocking, web content filtering, firewall, and remote access applications - VPN and remote access portal. Latest release is 7.3.0, 2010-06-03.
- LWN: Security Index
- *look* This index covers articles that appeared in LWN on various security-related topics. Articles from 2007 onwards are indexed here.
- Open Source Software Security Wiki
- The purpose of this new site (2008) is to encourage public discussion of security flaws, concepts, and practices in the open source community. It is not intended to be an information clearinghouse, or to replace any of the current security lists and groups.
- OpenVAS - Open Vulnerability Assessment System Community Site
- A cross-platform network security scanner that includes a central server and a graphical front-end. This is a fork of Nessus Vulnerability Scanner, which is no longer free software. Latest stable release is 3.0.0, 2009-12-18.
- The Rootkit Hunter Project
- A security monitoring and analyzing tool for POSIX-compliant systems. Latest release is 1.36, 2009-11-29.
- AusCERT UNIX and Linux Security Checklist v3.0
- A concise guide to securely running Linux and UNIX systems. It targets system administrators in organizations of all sizes. (2007)
- Skipfish
- An automated web application scanner that actively probes for vulnerabilities. Latest release is 1.31, 2010-04-13.
- Figaro's Password Manager 2
- A utility that securely stores the user's Web passwords. It is a Gtk2 port of Figaro's Password Manager with some new enhancements. Internationalization support: Basque, Bulgarian, Czech, English, French, German, Hungarian, Italian, Russian and Spanish. Latest release is 0.79, 2011-01-17.
Software Applications
- <sort order="normal">title</sort>.
Aggregators
- <sort order="normal">title</sort>.
- How To: Create an Atom 1.0 Feed
- Instructions for setting up an Atom 1.0 feed. (2005)
- BashPodder
- A fast, no-frills, CLI (Command Line Interface)-based podcatching client for Linux and other platforms.
- Juice - the Cross-Platform Podcast Receiver
- A cross-platform podcast receiver, allowing users to capture and listen to podcasts anytime, anywhere. Formerly called iPodder.
- Akregator - KDE UserBase
- A news feed reader for the KDE desktop. It automatically collects stories from RSS/Atom-enabled websites. It is part of the Kontact suite. Multilingual support is excellent with 12+ langugages available.
- Snownews
- A console-based feed-reader for those who like text-base browsers; available in English, German and Italian.
- RSSOwl - May the owl be with you
- A reader for RSS/RDF/Atom newsfeeds. Latest stable release is 2.0.4, 2010-02-24.
- Podget
- A podcast aggregator with support for RSS, BitTorrent feeds, and automatic playlist creation.
- Liferea (Linux Feed Reader)
- A news aggregator for GTK/GNOME; available in English, Finnish,French, German, Polish, and Romanian. Latest stable release is 1.6.2, 2010-01-21.
- MyHeadlines
- An RSS reader that caches content from many sources and provides full text search capabilities. Latest release is 4.3.7, 2008-03-15.
- PenguinTV
- A Python-based RSS reader specifically designed for downloading and viewing podcasts and video blog entries. Latest stable release is 4.1.0, 2009-12-15.
- Gregarius
- A web-based RSS/RDF/ATOM feed aggregator.
- Rawdog
- A text-based RSS Aggregator "without delusions of grandeur"; supports the common feed formats and all versions of RSS and Atom.
- The lylina RSS Aggregator
- An RSS/Atom feed aggregator loosely based on its predecessor, lilina. Features multi-user support, a MySQL backend, and a streamlined cron update system.
- Feed on Feeds
- A server side personal RSS (and Atom) aggregator that continuously checks designated feeds and allows
the user to access these feeds from any location.
- The rss2email Homepage
- A cross-platform application that delivers news from RSS feeds to email clients; works on standalone email clients, webmail and text email readers.
- Planet Feed Reader
- A 'river of news' feed reader which downloads website news feeds into a single, combined feed. Originally developed for Planet Debian and Planet GNOME, this software now powers many other sites including Planet KDE, Planet Apache, Planet Mozilla, and Planet FOSS.
- AtomEnabled.org
- A resource site for the Atom news aggregator.
- BlogBridge
- A cross-platform RSS feed reader especially designed for the non-technical user.
- LeafRSS Homepage
- A simple RSS aggregator that learns to automatically filter out unwanted articles from multiple news feeds.
- ListGarden RSS Feed Generator
- A tool for manually creating and maintaining RSS feeds.
- The gPodder Media Aggregator
- A podcast receiver/catcher written in Python utilizing PyGTK for its graphical interface. Latest stable release is 2.0, 2009-09-15.
Anti-Virus
- <sort order="normal">title</sort>.
- AMaViS - A Mail Virus Scanner
- A script that interfaces a mail transport agent (MTA) with virus scanners. Latest stable release is 0.3.12, 2003-03-06.
- OpenAntiVirus Project
- A cross-platform anit-virus software; available in many languages.
- Clam AntiVirus
- A GPLed anti-virus toolkit for Linux and UNIX. Latest stable release is 0.96, 2010-04-01.
- Qmail-Scanner - A Content Scanner for Qmail
- An email content scanner that enables a Qmail email server to scan all email it receives for certain characteristics (normally viruses), and react accordingly. Currently supports English, Italian, Afrikaans, Polish, Swedish, Czech, German, Spanish, Turkish, Lithuanian, French, Portuguese, Dutch, and Chinese messages. Latest stable release is 2.05, 2008-07-09.
- MailScanner
- Anti-virus and anti-spam filter. Latest release is 1.470, 2008-06-17.
- MIMEDefang - The MIMEDefang Community Web Site
- A framework for filtering e-mail. Latest release is 2.65. 2008-09-02.
- Enhancing E-Mail Security With Procmail; the E-mail Sanitizer
- A tool for preventing security attacks via email messages. Latest version is 1.151, 2006-01-20. Also available in Russian.
Backup / Restore
- <sort order="normal">title</sort>.
- Amanda, The Advanced Maryland Automatic Network Disk Archiver
- A backup system that allows a single master backup server to be set up which backs up multiple hosts to a single large capacity tape
drive.
- RIP Linux Rescue System ( Rescue is Possible)
- A CD or USB boot/rescue/backup/maintenance system. Latest release is 11.4, 2011-02-18.
- PhotoRec
- A cross-platform data recovery software tool designed to recover lost files from digital camera memory, hard disks and CDs/DVDs. This is a companion tool to TestDisk, a cross-platform data recovery utility. Also available in Chinese, French, German, Italian, and Spanish. Latest stable release is 6.11.3, 2009-05-06
- Doom9.net - The Definitive DVD Backup Resource
- *cool* A goldmine of information about DVD backups (ripping); contains news, guides, FAQs, downloads, glossary of terms, and useful links; a multilingual site.
- Dump/restore utilities
- Dump/restore utilities for the ext2 file system.
- MultiCD
- A Linux backup application which provides an easy way to backup a large number of files to multiple CDs or DVDs. Latest release is 1.7.5, 2005-07-02.
- The uCON64 Project - backup tool for video game media
- A cross-platform tool to backup all kinds of video games (cartridges and CDs).
- Make CD-ROM Recovery (mkCDrec)
- Makes a bootable (El Torito) disaster recovery image (CDrec.iso), including backups of the Linux system to the same CD-ROM (or CD-RW) if space permits, or to a multi-volume CD-ROM set. Supports 2.2.x, 2.4.x and 2.6.x kernels.
Latest release is 0.9.9, 2008-09-05.
- Mondo Rescue
- Disaster recovery software for Linux; does backups to tape, CD-R, CD-RW, NFS or hard disk partition. Latest version is 2.2.9.2, 2010-02-07.
- Linux backup and disaster recovery by Storix Software
- N.B. Personal edition available free; enterprise options are
not free.
- RPM of Group Archiving/Backup
- Listing of archiving and backup RPMs.
- Blu-ray Disc/ DVD+RW/+R/ -R[W] for Linux
- Primarily deals with computer storage applications. Latest release is 7.1, 2008-03-04. Website also available in Chinese.
- BackupPC: Open Source Backup to disk
- An enterprise-grade system for backing up Linux PCs and laptops to a server's disk.
- SystemRescueCd
- *cool* This is the ultimate, cross-platform system rescue power tool based on the Gentoo distribution, and comes with tons of features for every eventuality. Also available in French and Spanish.
- The dvdbackup Homepage
- A tool to rip DVDs from the command line. Internationalization is excellent with many translations available, including French, Galician, Italian, Russian, and Spanish.
- Bacula, the Network Backup Tool for Linux, Unix, and Windows
- A cross-platform network-based backup program. Latest stable release is 3.0.1, 2009-04-30. Also available in French and German.
- Thoggen - DVD Backup/Ripping With Style
- A DVD backup utility (DVD ripper) for Linux, based on GStreamer and Gtk+. Latest release is 0.7, 2008-06-12.
- Rdiff-backup: Main
- Software to back up one disk to another; creates incremental backups.
- Openfiler - Friendly enterprise storage management platform
- A browser-based network storage management utility.
- Parted Magic
- *cool* A 40 MB live CD/USB/PXE (Preboot Execution Environment) distribution primarily designed for partitioning hard drives. It also can be used for system rescue, and includes an extensive collection of filesystem tools.
- Cedar Backup
- A Python package that supports backups of files on local and remote hosts to CD-R or CD-RW media over a secure network connection.
- Simple Linux Backup Software
- An easy-to-use program for backing up a desktop Linux system. It has a friendly user interface. Also available in French and Turkish.
- Rsync
- A software backup application for Linux and UNIX systems which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding (a way of storing or transmitting data in the form of differences between sequential data rather than complete files) when appropriate.
- DAR - Disk ARchive
- An archiving tool and a replacement for tar with features such as: archive merging, compression, directory tree snapshots, differential backup,filters, and slices.
- rsnapshot
- A filesystem snapshot utility (based on rsync) for making backups of local and remote systems.
- SafeKeep
- A centralized, command-line backup application that combines the best features of a mirror and an incremental backup.
- Areca Backup
- A cross-platform file backup tool. Some of the features include data compression & encryption, incremental backup, file history explorer, archives merges / deletion, and a transaction mechanism which guarantees backup integrity. Translated into 14 languages. Latest stable release is 7.1.5, 2009-08-24.
- Welcome to Dirvish
- A fast, disk-based, rotating network backup system. Latest stable release is 1.2.1, 2008-03-25.
- K9Copy
- A KDE DVD backup tool (for KDE3 and KDE4). Latest stable release is 2.3.4, 2009-12-07 (for KDE4). Also available in French and Spanish.
- Duplicity
- An encrypted, bandwidth-efficient backup using the rsync algorithm. Latest stable release is 0.6.09, 2010-07-25.
- Box Backup
- An open source, completely automatic on-line backup system for Linux and UNIX. Backups are encrypted, and changed files uploaded using an rsync-like changes-only algorithm.
- Rdup
- This is a simple utility inspired by rsync and the Plan9 way of doing backups. It does not backup anything; it only prints a list of the names of files that have changed since the last backup. It also handles files that are removed, allowing for correct incremental backups. Latest release is 1.0.2, 2009-08-14.
- TestDisk
- A cross-platform data recovery utility. It was primarily designed to help recover lost data storage partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally erasing a partition table). Also available in French, German, and Spanish. Latest stable release is 6.11.3, 2009-05-06. N.B.: TestDisk comes with PhotoRec, a companion data recovery software tool designed to recover lost files from digital camera memory, hard disks and CDs/DVDs.
- luckyBackup
- A user-friendly, easy-to-use backup and sync tool for Linux. Multilingual suport is excellent with 15 translations available.
- PeaZip
- A cross-platform file and archive manager which features volume spanning, data compression, and authenticated encryption. Internationalization is excellent with translations available in 20+ languages.
- Ddrescue
- This is a data recovery tool that copies data from a file or
hardware device that contains data to another place, making every
effort to rescue data in the event of read errors. Also available in Spanish. Latest stable release is 1.13, 2010-08-28.
Boot Loaders
- <sort order="normal">title</sort>.
- GNU GRUB 2 Debugging HOWTO
- This document covers both debugging over a serial line and debugging using an emulator, such as QEMU or Bochs. (2008)
- Grub From the Ground Up
- A guide to the Grub bootloader. (2005)
- GNU GRUB
- *look* The general information site for GRUB, a multiboot loader. The new GRUB2 manual (and other links to more documentation) can be found under the Documentation link on the first page. (2010)
- LILO mini-HOWTO
- The best LILO HOWTO available. (2008)
- IBM developerWorks Article - "Migrate to GRUB 2"
- *cool* This an excellent article on transitioning to the GRUB 2 boot loader. It includes details of its new capabilities and how to use it. Also available in Korean, Japanese, and Portuguese. (2010)
- SYSLINUX - The Easy-to-use Linux Bootloader
- This project covers lightweight bootloaders for floppy media (SYSLINUX), network booting (PXELINUX),
and bootable "El Torito" CD-ROMs (ISOLINUX). Latest release is 3.72, 2008-09-25.
- Grub 2 Basics
- *cool* Useful documentation on the GRUB 2 basics. It targets users who are familiar with basic editing of the original Grub (Grub Legacy) menu and want to know how it carries over to Grub 2. This document is written for Ubuntu users, but the information can be used with other distributions. (2010)
- GAG - Graphical Boot Manager
- Available in English, French, German, Italian, Portuguese, and Spanish.
- Gujin - Linux boot loader
- A PC boot loader which can analyze your filesystems. Latest release is 2.6, 2009-05-12.
- Das U-Boot Universal Boot Loader Project
- Supports many architectures including PowerPC, ARM, and MIPS; continues the Embedded PowerPC Linux Boot Project.
- Bootchart
- A tool for performance analysis and visualization of the GNU/Linux boot process.
- GNU GRUB Wiki
- *cool* A great resource site and collaboration tool for GNU GRUB use and development. It contains a lot of information on GRUB 2, the latest version of GRUB. Also available in Chinese (Simplified), French, and Russian.
- Super Grub Disk Webpage
- *cool* A handy tool and resource site for GRUB, the primary boot loader used in all the mainstream Linux distributions. This site is useful for both new and seasoned Linux users.
- Splashy Project
- A splash screen program for Linux and other Unix-like operating systems. N.B. This project supercedes the Bootsplash project. It runs completely in userspace, and therefore doesn't require any patches to the OS kernel. Latest release is 0.3.13, 2008-12-24.
Business / Enterprise
- <sort order="normal">title</sort>.
- Open-XChange
- A Linux-based groupware, collaboration, and messaging application.
- PHProjekt - an open source groupware suite
- A web-based, multi-featured system that includes: calendar, request tracker, chat, mail client, time card system, support for 6 databases and 36 languages.
- Double Choco Latte
- An application that provides basic project management capabilities, including time tracking, email notification, and call tracking.
- The Ultimate Team Organization Software (TUDOS)
- A management tool for small to medium companies involved in project-oriented business. Latest release is 1.5, 2009-06-29.
- The jbilling Homepage
- An invoicing system for businesses of all sizes. Latest release is 2.0.0, 2009-09-02.
- TWIG - The Web Information Gateway
- A Web-based groupware suite; features include IMAP and POP3 email, Usenet newsgroups, contact management, scheduling, meeting
announcements.
- GNU Enterprise
- Free GPLed software for business.
- CitrusDB - The Open Source Customer Care and Billing Software
- An open source customer care and billing application that can be used in many different service industries, including Internet services, subscriptions, consulting, and telecommunications. Latest release is 1.3.2, 2009-10-01.
- O.B.M.
- Open Business Management (OBM) is a global groupware, messaging, CRM and project application. Latest stable release is 2.2.15, 2009-11-17.
- Freeside - Billing and Automation Software for ISPs
- Open-source billing, trouble ticketing and provisioning automation software for wired and wireless ISPs, VoIP, hosting, service and content providers, and other online businesses. Latest release is 1.9.1, 2009-10-10.
- GnoTime - The Gnome Time Tracker
- A project management tool for tracking the amount of time spent on projects; also can generate configurable invoices based
on that time. Available in many languages. Latest release is 2.3.0, 2008-02-15.
- Achievo.org - Home
- Web-based project management tool.
- Kolab Project
- An open source, end-to-end, groupware solution based on the concepts and software of the Kroupware Project (http://www.kroupware.org/).
- Market Analysis System (MAS) - Free Technical Analysis Software
- A cross-platform, open source software application that provides tools for analysis of financial markets using technical analysis. Llatest stable release 1.6.6t3, 2004-07-28.
- Workrave
- A GNOME-based program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). Also runs on KDE. Latest release is 1.9.0, 2008-07-14.
- ERP Solution with integrated CRM Solution - Compiere
- ERP (Enterprise Resouce Planning) and CRM (Customer Relationship Management) for small-medium distribution and service industries. It has a financial management module built into it. Compiere is the product of a single company which has not always been as open as its user community would like. N.B.: For the free, community edition the user must fill out a registration form.
- Xwrits
- A free Unix/X11 program that reminds the user to take wrist breaks from the keyboard, which should help prevent repetitive strain injury (RSI). Latest stable release is 2.26, 2009-04-03.
- Animal Shelter Manager
- Administration system for animal shelters and nature sanctuaries.
- The eGroupWare Project
- A multi-user web-based CRM (Customer Relationship Management) groupware
suite with an open source API; applications include such things
as email, calendaring, discussion forums, trouble ticket system, call
tracking. Available in many languages.
- CRM Commercial Tracking Tool Project Page
- A Customer Relationship Management (CRM) system for tracking
customer-related requirements, complaints.
- Roundup Issue Tracker
- An issue-tracking system with command-line, web and e-mail
interfaces.
- Planner
- An open source project scheduling tool.
- ERP5 Community
- ERP5 is a full-featured, high-end software solution used for mission-critical Enterprise Resource Planning (ERP) / Customer Relation Management (CRM) / Material Requirements Planning (MRP) / Supply Chain Management (SCM) / Product Design Management (PDM) applications by industrial organisations and government agencies. The preferred installation method for ERP5 is a LiveCD which is able to store all persistent data on a hard disk.
- GanttProject
- Project management/scheduling software written in Java; supports 23
programming languages; site available in English and French.
- CRM Software - SugarCRM - Commercial Open Source CRM Software
- Customer relations management software (both open and closed source). Multilingual support. Latest community release is 5.5 RC 4, 2009-11-10.
- IRM - The Information Resource Manager
- An asset-tracking and problem-tracking system for IT departments
and help desks
- Daffodil CRM
- A Java-based Customer Relationship Management (CRM) software for small-to-medium size enterprises.
- Welcome to dotProject.net
- A project and task management tool.
- Bongo Project
- Easy-to-use mail and calendaring software. The goal of this project is to make sharing, organisation, and communication simpler, quicker, and more useful.
- Citadel
- An open source groupware platform which includes email, calendaring & scheduling, address books, bulletin boards, mailing list server, instant messaging, and multiple domain support.
- Dolibarr ERP/CRM - International Website
- A simple, small Web interface with ERP/CRM Enterprise Resource Planning/Customer Relationship Management capabilities especially designed for small companies, foundations and freelancers. Also available in French, Italian, Norwegian, Portuguese, and Spanish. Latest stable release is 2.6.1, 2009-06-15.
- OpenERP
- A complete ERP (Enterprise Resource Planning) and CRM (Customer Relationship Management) application. Some of the main features include accounting (analytic and financial), production management (MRP), stock management, sales and purchases management, and marketing campaigns. Available in many languages. There are over 350 available modules which provide a wealth of functionality. Latest stable release is 5.0.6, 2009-09-22.
- ADempiere
- A free and open software suite for the ERP (Enterprise Resource Planning) environment. A fork of Compiere with a stronger community focus. Multilingual support in 14 languages. Latest stable release is 3.5.4, 2009-09-16.
- Project-Open
- A web-based ERP/Project Management software for organizations with 2 - 200 users.
- Opentaps Open Source ERP + CRM
- A cross-platform ERP + CRM suite which includes eCommerce, Point-of-Sales, inventory, warehouse, order, customer management, and general ledger applications. It is based on the Apached OFBiz project. Available in many languages.
- Taskjuggler
- Project management software which covers the complete spectrum of project management tasks from the first idea to the completion of the project.
- PostBooks - Free Open Source ERP and Accounting Software
- A cross-platform accounting and enterprise resource planning business system geared toward small to medium sized businesses. Translated into Chinese (simplified), French, Portuguese, Russian, Spanish, and Turkish. Latest stable release is 3.6.0, 2010-12-16.
- Horde Groupware
- This is a browser-based collaboration software suite, which enables users to manage and share calendars, contacts, tasks, and notes with the standards-compliant components from the Horde Project. Latest stable release is 1.2.4, 2009-09-14.
- Collabtive
- A Web-based project management application that can handle unlimited number of projects, tasks, lists, and milestones. It's intended for small to medium-sized businesses and freelancers. This software can also be installed on an internal server as well as in the cloud. Latest release is 0.6.1, 2009-10-12.
- vtiger Open Source CRM
- This is an easy-to-install Customer Relationship Management (CRM) & Enterprise Resource Planning (ERP) application mainly for small- and medium-size businesses. Multilingual support in 9 languages. Latest stable release is 5.1.0, 2009-07-21.
- 58 Open Source Replacements for Small Business Software - Datamation.com
- *look* A comprehensive, annotated list of equivalent open source software for small business. It is organized by subject category. (2010)
CD / DVD (R + RW)
- <sort order="normal">title</sort>.
- Cdrdao
- Cdrdao records audio or data CDRs/CDRWs in disk-at-once (DAO) mode based on a textual description of the CD
contents (toc-file). A console- and Gnome-based application. Latest stable release is 1.2.3, 2009-10-05.
- X-CD-Roast
- A graphical user interface (GUI) for the command-line Cdrtools.
- Coasterless DVD Burning
- A detailed tutorial on DVD burning for the beginner. (2005)
- Sound Juicer
- The official GNOME CD extraction utility. It can rip to WAV, MP3. OGG, and FLAC through the Cdparanoia library. This application also includes a
simple built-in, preview CD player. Latest release is 2.28.1, 2009-11-25.
- CD Inserts and Envelopes - cdlabelgen
- An application to produce CD and DVD inserts and envelopes. Latest stable release is 4.1.0, 2008-11-05.
- Asunder
- A graphical audio CD ripper and encoder for Linux. It can save audio tracks as WAV, MP3, Ogg Vorbis, FLAC, AAC, and WavPack audio files. Latest release is 1.91, 2009-12-06.
- The DVD Rip Site
- A full-featured DVD copy program written in Perl with an easy-to-use Gtk+ GUI to control almost all aspects of the ripping and transcoding process. It uses the widely known video processing swissknife transcode and many other Open Source tools. Latest stable release is 98.10, 2009-03-04.
- Welcome to webCDwriter
- This application can be used to make the CD- and DVD-writer(s) connected to a Linux box available to all users on a network. Latest stable release is 2.8.1, 2007-04-30.
- K3b Homepage
- CD/DVD burning application for KDE. Latest stable release is 2.0, 2010-06-28.
- The arson Homepage
- A KDE front-end to various CD burning, and ripping tools.
- CD Bake Oven - Welcome
- Graphical CD-creation/copying tool for KDE.
- Debian Jigdo mini-HOWTO
- An ISO acquisition tool for Debian. (2005)
- DVD-Baker Homepage
- A cross-platform application designed to turn image collections into DVD slideshows.
- DVD Slideshow
- Software that creates DVD slideshows from a group of pictures, directories, and/or online photo albums; special effects, such as cross-fading, are available as well. Latest release is 0.8.0, 2007-01-15.
- Blu-ray Disc/ DVD+RW/+R/ -R[W] for Linux
- Primarily deals with computer storage applications. Latest release is 7.1, 2008-03-04. Website also available in Chinese.
- XMCD: Motif CD Player
- A full-featured CD player and ripper software package.
- Varsha - Making DVD on Linux
- A DVD authoring tool for Linux.
- DVDStyler
- A cross-platform DVD authoring system. Also available in German and Russian. Latest release is 1.1.7, 2008-11-11.
- CD-Recordable FAQ
- Updated every couple of months; available in a variety of languages including English, French, Hungarian Italian, Russian, Spanish, and Turkish.
- CDox - CD Documents
- A Java program to create, edit and print CD-Documents, such as booklets, CD covers (front and back). It also features automatic cover creation from MP3 CDs, CDs with filesystems, and CDs with video files. Latest stable release is 1.03, 2003-09-08. N.B.: This is still a popular application with lots of downloads at SourceForge.
- The dvdauthor Homepage
- A set of tools to generate DVD files for playback on a stand-alone DVD player. Latest release is 0.7.0, 2010-10-23.
- Thoggen - DVD Backup/Ripping With Style
- A DVD backup utility (DVD ripper) for Linux, based on GStreamer and Gtk+. Latest release is 0.7, 2008-06-12.
- HandBrake
- A GPL'd, cross-platform, multi-threaded ripper/converter. This software no longer is limited to DVDs, but now accepts practically any type of video as a source. Latest release is 0.9.4, 2009-11-23.
- Brasero
- An application to burn CDs/DVDs for the GNOME desktop. Latest stable release is 2.26.0, 2009-03-15. Formerly known as Bonfire.
- Album Cover Art Downloader
- A cross-platform application to download album cover art for music collections.
- The dvdbackup Homepage
- A tool to rip DVDs from the command line. Internationalization is excellent with many translations available, including French, Galician, Italian, Russian, and Spanish.
- ISO Master
- A CD/DVD image editor. This application can be used for creating or customising CD/DVD images and making bootable CDs/DVDs. Latest release is 1.37, 2010-01-04. N.B.: The Linux version is available free and is GPLed; the Windows version costs $20.
Data Compression
- <sort order="normal">title</sort>.
- The gzip home page
- Data compression utility.
- UPX - Ultimate Packer for eXecutables
- A free, portable, extendable, high-performance executable packer (file compression) for several different executable formats. Latest release is 3.03, 2008-04-27.
- DAR - Disk ARchive
- An archiving tool and a replacement for tar with features such as: archive merging, compression, directory tree snapshots, differential backup,filters, and slices.
- Archivemail
- A tool for archiving and compressing old email in mailboxes. It moves messages older than the specified number of days to a separate mbox format mailbox that is compressed with gzip. It can also be used as a backup tool.
- The zlib Home Site -- A Massively Spiffy Yet Delicately Unobtrusive Compression Library
- Data compression library; includes a listing of applications using
zlib.
Cookery and Food Science
- <sort order="normal">title</sort>.
- PHP RecipeBook
- A web-based food cookbook that can create shopping lists from
recipes in the cookbook. Available in many languages.
- QBrew
- A homebrewer's recipe calculator, which can be used to create and modify ale and lager recipes as well as calculate gravity, colour, and bitterness; includes a database of styles, grains, hops, and miscellaneous ingredients, plus a brewing tutorial. Latest stable release is 0.4.1, 2008-05-25.
- Krecipes: Your Way to Cook with Tux!
- A KDE Recipe Tool based on a database backend (SQLite or MySQL);
includes features such as configurable ingredients, shopping lists, daily
recipe suggestions based on calories/diets.
- Gourmet Recipe Manager
- A recipe-managing application for the GNOME desktop.
- NUT Nutrition Software
- Dietary nutrition analysis software which records what you eat and analyzes your meals for nutrient composition. The database included is the latest USDA (U.S. Department of Agriculture) Nutrient Database for Standard Reference.
- Brewtarget
- A cross-platform application to help users create and manage beer recipes. Latest release is 1.2, 2010-06-29.
Databases
- <sort order="normal">title</sort>.
- MySql Developer Zone
- A relational database management system. The source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. This link is for developers and the MySql community. Latest stable release is 5.1.53, 2010-11-19.
- FreeTDS
- A free implementation of the TDS (Tabular Data Stream) protocol that is used by Sybase and Microsoft for their database products; a set of libraries for UNIX and Linux that allows programs to natively talk to these databases.
Latest release is 0.60, 2002-09-12.
- RDBMS - Relational Database Management Systems
- Information about relational database systems, primarily dealing with those database systems available under Linux.
- The phpMyAdmin Project
- A tool for handling the administration of MySQL over the Web. Latest release is 3.2.1, 2009-08-09.
- MySQL Documentation
- The main documentation site for MySQL. It contains links to the various versions of the MySQL Reference Manual. Excellent multilingual support.
- Command Prompt, Inc. - Practical PostgreSQL - Online Book
- O'Reilly Books, 2002.
- Linux Technology Center - Oracle
- Site contains technical articles, installation guides, and forums.
- PostgreSQL Home Page
- An open source relational database system; this is the primary site for PostgreSQL information. Includes documentation, mailing lists, information for developers, weekly news and downloads. Latest stable release is 9.0, 2010-09-20.
- Firebird - Relational Database for the New Millennium
- A relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of UNIX platforms.
Latest stable release is 2.1.3, 2009-09-08.
- Knoda - Knorr's Database
- A database front-end for KDE3 based on hk_classes. Latest stable release is 0.83, 2006-12-17.
- MySQL and Moodss
- Moodss (Modular Object Oriented Dynamic SpreadSheet) fully supports the MySQL database; a modular graphical monitoring application for MySQL servers.
- Psycopg Database Adapter
- A PostgreSQL database adapter for the Python programming language.
- The unixODBC Home Page
- An open specification for providing application developers with a predictable API with which to access data sources, including SQL Servers and any data source with an ODBC Driver. Latest release is 2.2.14, 2008-11-19.
- Berkeley Database - Oracle Embedded Database
- Open source, embeddable databases that allows developers to incorporate within their applications a fast, scalable, transactional database engine with industrial grade reliability and availability.
- Gdbm
- A set of database routines that use extensible hashing. The routines work like the UNIX dbm routine. Latest stable release is 1.8.3, 2002-10-22.
- Apache Xindice
- Native XML database.
- XML Database Products
- An extensive directory of XML database products currently available.
- Running Oracle Databases on Linux
- A resource and documentation page for running Oracle databases on Linux.
- SQL.ORG - Your Portal to SQL Resources on the Web
- A resource site for SQL database resources. N.B.: Some links do not work. (2008)
- PostgreSQL Wiki - User Documentation and Contributor Collaboration
- *cool* An excellent, up-to-date site for PostgreSQL documentation,
including tutorials, installation guides, known bugs and fixes, cookbooks,
reference manuals/guides, books and lots of related resources. User documentation is also available in Chinese, French, German, Japanese, Portuguese, Russian, and Spanish.
- PostgreSQL Book by Bruce Momjian -- Online Book
- Addison-Wesley, 2000; contains updates and new chapters for
an upcoming edition.
- Red Hat Database Project
- An open source, object-relational database management system
(ORDBMS) powered by PostgreSQL.
- The pgAdmin homepage
- A comprehensive design and management interface for PostgreSQL
database; cross-platform and multilingual (25+ languages) interface.
- Oracle FAQ
- A resource site for Oracle users. In addition to the FAQ, there are message boards, sample code, books, links, job listings, tools, USENET archives, mailing list archives, forums, scripts, and tools.
- Bibus Bibliographic Database
- A cross-platform bibliographic and reference management software with foreign language support through Unicode
and gettext. Available in Chinese, English, French, German, Portuguese, and Spanish.
- TOra
- A toolkit for Oracle; features a PL/SQL debugger, SQL worksheet with syntax highlighting, a database
browser and a set of database administration tools. A GPLed, cross-platform application.
- MySQLForge
- A community directory designed to encourage MySQL users and developers to communicate, collaborate, and share MySQL code and applications.
- Glom
- A GNOME application that provides a graphical front-end to PostgreSQL database creation and maintenance. Latest release is 1.12, 2009-12-31.
- Perst Embedded Database
- An object-oriented, open source (licensed under the GPLv2) embedded database management system for Java.
- MariaDB
- A backward compatible, community-developed branch of the MySQL database server. It includes all major open source storage engines, including the Maria storage engine. Latest stable release is 5.2.3, 2010-11-10.
Accessibility Technology
- <sort order="normal">title</sort>.
- Inference Group: Dasher Project: Home
- A data entry interface incorporating language modelling and driven
by continuous two-dimensional gestures, e.g. a mouse, a stylus, or
eye-tracker. Intended for people with disabilities, but useful to a
wider audience.
- VoxForge - Free Speech... Recognition
- The purpose of this site is to collect transcribed speech for use with free and open source speech recognition engines on Linux. Downloads are available in 10 languages.
- The GNOME Accessibility Project
- A suite of software services and support in GNOME that allows people with disabilities to utilize all of the functionality of the
GNOME user environment.
- KDE Accessibility Project
- The goal of this project is to ensure that the KDE desktop is accessible to all users, including those with disabilities; includes the KTTS project, the Text-to-Speech System.
- The Festival Speech Synthesis System
- A general framework for building speech synthesis systems.
- The MBROLA Project Homepage
- *cool* The goal of this project is to collect a set of speech synthesizers for as many languages as possible, and provide them free for non-commercial and non-military applications.
- The espeak Homepage
- A software speech synthesizer for English, and many other languages.
- BLINUX - Blind + Linux
- Improved usability of Linux for blind people.
- Vinux - Linux for the Visually Impaired
- Vinux is a remastered version of Ubuntu optimized for the needs of blind and partially sighted users. It provides three screen readers, two full-screen magnifiers, global font-size and colour changing facilities, and out-of-the-box support for USB Braille displays.
- Accessibility - The Linux Foundation
- The Open Accessibility Group functions within the Linux Foundation to establish free and open standards that enable comprehensive universal access to various computing platforms, applications, and services.
- Orca
- A free, open source, and scriptable screen reader for people with visual impairments. It uses various combinations of speech, braille, and magnification to provide access to applications and toolkits that support the GNOME desktop. This application is the successor to Gnopernicus Assistive Technology. Also available in Spanish and Brazilian Portuguese. Latest release is 2.29, 2010-01-11.
Discussion Boards
- <sort order="normal">title</sort>.
- Squishdot - The Open Source Discussion Forum Software for Zope
- A plug-in module for the Zope Application Server which provides a news publishing and discussion site with a minimal amount of configuration and day-to-day administration.
- Phorum - PHP Message Board
- A fast and flexible Web-based discussion software designed to meet different needs -- from small to large discussion boards. Latest stable release is 5.2.12a, 2009-07-22.
- SLASH - The Slashdot Code
- The "Slash" source code is available here; this is the code used to produce Slashdot. All the latest patches, bugfixes, documentation, and FAQs are available on this site.
- FUD Forum
- A customizable forum package, with a large feature set including i18n support.
- Slackjaw!
- For use with the FirstClass bulletin board system with an add
on for chat.
- The phpBB Homepage -- Creating Communities
- Open source bulletin board package based on the PHP server
language.
- M2F
- Add-on software to the phpBB forum system which combines the functionality of a mailing list system and a phpBB forum in order to add bi-directional communication. Latest release is 1.2.6, 2007-03-09.
- Project Beehive Forum
- PHP/MySQL discussion forum software with many user-friendly features for easy setup and use.
- YaBB- Yet another Bulletin Board
- A forum software package which provides a real-time chat and support system; available in Dutch, English, and German.
- PunBB
- A basic, fast, and lightweight discussion board without all the graphical bells and whistles. Multilingual support in a wide variety of languages. Latest release is 1.2.20, 2008-08-20.
Documentation
- <sort order="normal">title</sort>.
- ScrollKeeper Open Documentation Cataloging Project
- Latest version is 0.3.14, 2003.
- The Metalab Open Source Metadata Framework
- Open Source Metadata Framework (OMF) collects data about open source
to describe documentation.
- Doxygen
- A documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavours) and also PHP, C#, and D. Translated into 30+ languages. Latest release is 1.7.2, 2010-10-09.
- Alfresco
- A cross-platform Enterprise Content Management (ECM) including Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging. Provides multilingual support.
- Cxref
- A C cross-referencing and documentation tool.
- Sphinx Documentation
- A tool that makes it easy to create intelligent and beautiful documentation for Python projects.
- Owl Intranet Engine
- A multi-user document repository (knowledge base) document manager and/or document management system (DMS) for a corporations, small business, groups of people, or individuals.
- DOC++'s Home Page
- A documentation system for C, C++, IDL and Java; generates both TeX output for hard-copies and HTML output for online browsing of documentation.
- ROBODoc - Automating Software Documentation
- Automated software documentation that syncs up source code and documentation in a single file. Latest release is 4.99.34, 2007-06-23.
- The phpDocumentor Homepage -- PHP Auto Documentor
- The current standard auto-documentation tool for the PHP language. It can be used from the command line or a web interface to create professional documentation from PHP source code. Latest stable release is 1.4.2, 2008-03-31.
- KnowledgeTree - Document Management System
- An open source document management system. Commercial editions (with full technical support) are available as well as the free open source edition. N.B. Users are required to fill out a form to obtain the open source edition.
- AurigaDoc
- A Java-XML-XSL-based documentation tool for writing XML documents and converting them to other open formats such as HTML.
Education
- <sort order="normal">title</sort>.
- Why Open Source in Schools
- An essay which makes the case for open source software in schools. Includes references to websites devoted to open source software in the education sector.
- ILIAS Open Source
- A Web-based training platform. Multilingual support is excellent with over 20 languages available. Latest stable release is 4.1.3, 2010-12-03.
- Open Source Schools
- The main objective of this UK initiative is to help schools with awareness, adoption, use, and development of Open Source Software (OSS). This project will work to share their experiences along with good OSS practice from other sectors with the wider community of educational practitioners, including teachers, decision makers and IT specialists. This site has case studies, forums, and a directory of useful education software.
- FSL - OpenUSS
- Freestyle Learning (FSL) and Open University Support System (OpenUSS) are specifications for the Learning Content System (LCS) and Learning Management System (LMS). They provide J2SE, J2ME and J2EE reference implementations on
those specifications. Latest stable releases: FSL 3.5, 2007-10-03 and OpenUSS 4.0.1, 2008-02-18.
- Tux Paint
- Computer art software for children ages 3 to 12.
- SchoolForge
- The purpose of this site is to unify independent organizations that advocate, use, and develop open resources for primary and secondary education. SchoolForge members advocate the use of open source and free software, open texts and lessons, and open curricula for the advancement of education and the betterment of humankind.
- Linux From Scratch
- Designed to be educational to install and use; instructions
based on the Linux From Scratch (LFS) book.
- The KDE Education Project
- Educational software for the K Desktop Environment. The primary focus is children from ages 3 to 18. Categories of software include: games, languages, mathematics, science, and teaching tools. Internationalization is excellent with translations into 65+ languages.
- Sugar Labs
- Sugar is the graphical user interface originally developed for the One Laptop per Child Project, and is now available on many Linux distributions such as Debian, Fedora, Gentoo, and Ubuntu. It improves how computers are used in education, and provides a simple yet powerful means of engaging young children in the world of learning.
- Project SELF
- An international project that provides a platform for the collaborative sharing and creation of free educational and training materials intended for courses on free/libre software and open standards. Also available in Dutch, Portuguese, and Spanish.
- Beyond Linux From Scratch
- A project with the aim of assisting Linux From Scratch (LFS) users to go beyond the base system. Available in Chinese, English, French, Portuguese, Spanish.
- K12LTSP - K12 Linux Terminal Server Project
- Combines the tools found in Red Hat Fedora Linux with the technology behind the Linux Terminal Server Project (LTSP) to create turn-key school computer labs.
- Skolelinux
- Skolelinux is the Debian-edu project's Custom Debian Distribution (CDD) which provides an out-of-the-box localised environment tailored for schools and universities. It comes with 75 applications aimed at schools, as well as 15 network services pre-configured for a school environment. Available in English, French, German, Norwegian, and Spanish.
- OpenDisc
- A collection of open source software for users of the Microsoft Windows platform. The goals of this project are to provide free alternatives to costly proprietary equivalents and to educate people about the Linux operating system. There is
also an OpenEducationDisc specifically targeting the education sector. Continues TheOpenCD project. Latest release is 08.10, 2008-10-08.
- DictionaryMaker
- A cross-platform graphical tool for creating electronic pronunciation dictionaries (for natural languages). The system allows a user to develop a pronunciation dictionary without requiring expert linguistic knowledge or programming expertise.
- DebianWiki: DebianEdu
- A project about improving Debian to make it the best distribution for educational purposes.
- Free Software in Education - GNU Project - Free Software Foundation (FSF)
- An advocacy and resource site for free (as in freedom) software in schools maintained by the Free Software Foundation (FSF).
- OFSET Homepage
- Organization for Free Software in Education and Teaching.
- The Open Book Project
- This project is aimed at the educational community and seeks to encourage and coordinate collaboration among
students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics.
- Rapla
- Multi-user resource management system, primarily for universities. Latest stable release is 1.3.2, 2008-08-19.
- OSS Watch - Open Source Software Advisory Service
- Provides advice and guidance about free and open source software for the education sector in the UK.
- SchoolNet Namibia Home Page
- A volunteer-driven organisation that is working to ensure that
all Namibian schoolchildren have access to a computer. Linux is the OS of
choice.
- FlossEd.org - Free & Open Source Schools -- Free & Open Minds
- This site is dedicated to Free, Libre, Open Source Software and content for education. There are links to the latest education applications.
- Moodle
- An open source Course Management System (CMS) for educators designing online/distance education courses; available in many languages.
- Schoolforge-UK
- A repository of open content resources using Free, Libre Open Source Software (FLOSS) in UK education.
- Software Libero e Scuola
- Open source software (Tuxpaint, Gimp, OpenOffice) for primary
school curricula. Italian site.
- SEUL Archives
- A meta site for SEUL mailing lists and other related lists; divided into active and inactive lists.
- ATutor Learning Content Management System: Information
- A web-based learning content management system for educators and administrators; features interoperable content packaging for creating and reusing learning objects; available in many languages.
- SchoolTool Project
- A project to develop common global school administration infrastructure tools for educators.
- Online Grades
- A Web-based grade posting system.
- Digital Doorway Home
- This project provides freely available open source software and computer kiosks throughout rural and disadvantaged areas of South Africa. The aim is to provide an environment for people to experiment with and learn computer skills without formal training and with minimal external input.
- Connexions - Sharing Knowledge and Building Communities
- A collection of 7,000+ modules and 400+ courses developed by a worldwide community of authors in a wide variety of fields and a collection of open source tools to assist students, authors and educators. Developed by Rice University.
- Sakai Project
- Open source e-learning software for higher education.
- K12 Open Source
- A FOSS resource site for primary and secondary school educators.
- Open Admin for Schools
- A web-based school administration program.
- iTALC - Intelligent Teaching And Learning with Computers
- A cross-platform education tool for teachers. It allows the user to monitor and control computers in labs, and interact with students using these computers. Also available in French, German, Italian, Norwegian, and Spanish.
- FET - Free Timetabling Software
- Software for automatically scheduling timetables for schools and universities.
- KWordQuiz
- An outstanding vocabulary-building tool for the KDE desktop. Users can download data files of various subjects, including anatomy, music, geography, languages and history.
Electronics
- <sort order="normal">title</sort>.
- Gerbv - A Free Gerber Viewer
- A utility for displaying CAD files that are used in the manufacture of electronic printed circuit boards. It is one of the utilities affiliated with the gEDA project.
- PCB - Printed Circuit Board Layout Tool
- An interactive printed circuit board editor for the X11 window system. It can produce industry standard RS-274-X and Excellon NC-Drill format output for submission to board manufacturers. Latest stable release on 2008-02-02.
- XCircuit
- A UNIX/X11 circuit drawing application with schematic capture. Latest stable release is 3.6.165, 2010-02-05.
- The gEDA Project
- A GPLed suite of tools used for electrical circuit design, schematic capture, simulation, prototyping, and production. Latest stable release is 1.4.1, 2008-09-29.
- Kicad
- Software for the creation of electronic schematic diagrams and printed circuit board artwork. Available in several languages.
- Veripool - Free Verilog Software
- A repository of software related to Verilog and SystemC design and verification.
- OPENCORES
- Open source hardware; news and a database of free EDA software and
circuit designs.
- Covered - Verilog Code Coverage Analyzer
- A Verilog code coverage analysis tool that can be useful for determining how well a diagnostic test suite is covering the design under test.
- Arduino
- An open source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
- Dinotrace - X11 Waveform Viewer (Verilog)
- An X-11 waveform viewer which understands Verilog Value Change Dumps, ASCII, and other trace formats. Latest release is 9.4b, 2010-01-12.
File Managers
- <sort order="normal">title</sort>.
- Xdiskusage
- A disk space analyzing tool.
- KRename
- A GUI-based batch file renamer for KDE 3.x.; runs on any window manager.
- MToolsFM
- A graphical front-end for mtools. It is based on mtools and provides a simple, easy-to-use file-manager interface for accessing DOS-formatted media. Also available in Brazilian Portuguese, French, German, and Russian. Latest stable release is 1.9.5, 2008-03-26.
- Gentoo File Manager
- A powerful, flexible, and configurable file manager for UNIX systems; utilizes the GTK+ toolkit.
- GNU Midnight Commander File Manager
- A file manager and user shell for the GNU Project; can be used locally or remotely, on the console or under the X Window System.
- PeaZip
- A cross-platform file and archive manager which features volume spanning, data compression, and authenticated encryption. Internationalization is excellent with translations available in 20+ languages.
- Mtools - Access MS-DOS disks from Unix
- A collection of utilities to access MS-DOS disks from Unix and Linux without mounting them. Latest stable release is 4.0.1, 2008-12-09.
- Welcome to G-Script - Nautilus File Manager Scripts
- This project develops and hosts a collection of shell scripts that can be used with graphical shells such as Nautilus (GNOME file manager).
- FSViewer
- A file system viewer for Window Maker.
- Krusader's Home
- An advanced twin panel (commander style) file manager for KDE and other desktops in the UNIX world. Latest stable
release is 1.90.0, 2008-02-19.
- Unison File Synchronizer
- A cross-platform file-synchronization tool.
- Worker
- A file manager for Linux; available in English and German.
- TkDesk
- A minimalist file manager for Linux. It offers a very rich set of file operations and services, and provides the user with a lot of configurability. Latest stable release is 2.0, 2004-04-16.
- The GNOME Commander Homepage
- Graphical file manager for the Gnome desktop environment.
- PCMan File Manager
- A fast and lightweight file manager which features tabbed browsing and user-friendly interface.
- Nautilus
- The file manager for the GNOME desktop.
Financial
- <sort order="normal">title</sort>.
- Appgen - accounting apps
- Canadian version available.
- SaCash - Web-Based Financial Package
- A Quicken (tm)-like financial account manager.
- GnuCash - Open Source Accounting Software
- Personal and small-business financial-accounting software. Also available in Dutch, French, German, Norwegian, Portuguese, and Spanish. Latest release is 2.3.7, 2009-10-06.
- Freeside - Billing and Automation Software for ISPs
- Open-source billing, trouble ticketing and provisioning automation software for wired and wireless ISPs, VoIP, hosting, service and content providers, and other online businesses. Latest release is 1.9.1, 2009-10-10.
- SQL-Ledger Accounting
- A web-based, double-entry/ERP system. accounting system. Great multilingual support (30+ languages). Latest release is 2.8.27, 2009-11-04.
- The jGnash Home Page
- A cross-platform personal finance application written in Java. Internationalization is excellent with translations into many languages available. Current stable release is 2.3.4, 2010-02-21.
- XIWA (Xiwa Is Web Accounting)
- A Web-based accounting package for Linux. Latest stable release is 2.0.1, 2007-04-28.
- Finances, Linux, and Stuff...
- Review of financial software packages that run on Linux.
- KMyMoney
- Personal finance software for KDE. Latest stable release for KDE3 is 1.05, 2010-05-16. First stable release for KDE4 is 4.5.1, 2010-11-14.
- NtropiX
- Programmed trading of equities over the Internet.
- Grisbi
- A personal accounting system for Linux. Also available in Dutch, French, German, and Italian. Latest stable release is 0.8.1, 2011-02-21.
- Linux Canada
- GPL Accounting and commercial point-of-sale software for Linux and Windows.
- EuroBudget
- Cross-platform chequebook management system written in Java 2;
available in English, French, German, and Italian.
- JMoney - Home
- An OS-independent personal finance manager written in Java; available in English, German, Hungarian, Italian, Polish and Portuguese.
- Linux Canada - Quasar Accounting
- A full function, stand-alone business accounting package for Linux.
- Bidwatcher
- An auction-tracking and bidding tool for eBay users.
- PostBooks - Free Open Source ERP and Accounting Software
- A cross-platform accounting and enterprise resource planning business system geared toward small to medium sized businesses. Translated into Chinese (simplified), French, Portuguese, Russian, Spanish, and Turkish. Latest stable release is 3.6.0, 2010-12-16.
- Canadian Payroll
- Canadian payroll software with separate modules - one each for the
feds and each province or territory except Quebec (collects own provincial taxes); easy to maintain for individual requirements;
updates for current taxation year available January 1st.
- JBidWatcher
- A Java-based auction bidding and management software.
- The webERP Accounting Homepage
- An integrated suite of Web-based business management software including accounts receivable and payable, and inventory management. Mulilingual support. Current release is 3.09, 2008-06-27.
- LedgerSMB - Open Source Accounting
- A community-driven, web-based accounting software for small-to-medium businesses. This is a fork (in 2006) of SQL-Ledger, a general ledger accounting software package. Latest release is 1.2.21, 2010-03-18.
- The jbilling Homepage
- An invoicing system for businesses of all sizes. Latest release is 2.0.0, 2009-09-02.
- Simple Invoices
- A simple Web-based invoicing system suitable for individuals and small businesses.
- Buddi - Personal Budget Software for the Rest of Us
- A personal finance and budgeting program, designed for those who have little or no financial background. Available in many languages.
- Money Manager Ex
- A cross-platform, easy-to-use personal finance software. It primarily helps organize your finances, and keeps track of where, when and how the money goes. Internationalization is excellent with many translations available.
- HomeBank
- A cross-platform, personal accounting application particularly suited for people who are not trained accountants. It can manage multiple accounts, manage payees, and provides simple, easy-to-read reports on the state of your finances. Translated into 45 languages. Latest stable release is 4.3, 2010-05-09.
- CitrusDB - The Open Source Customer Care and Billing Software
- An open source customer care and billing application that can be used in many different service industries, including Internet services, subscriptions, consulting, and telecommunications. Latest release is 1.3.2, 2009-10-01.
- ArgentumInvoice
- This is an open source, full-featured, and customizable invoicing application. It can handle multiple clients, along with their contact, billing, shipping, and contract information. It also supports multiple currencies and has a built-in currency converter. It is actively developed and updated frequently. Latest release is 0.8.0, 2010-01-01.
- 50 Open Source Replacements for Popular Financial Software - Datamation.com
- *look* A comprehensive, annotated list of equivalent open source financial software. It is organized by subject category. (2010)
Genealogy
- <sort order="normal">title</sort>.
- GeneWeb - Publish Genealogy data on the web
- Available in Dutch, English, German, French, and Swedish.
- Gramps (Genealogical Research and Analysis Management Programming System) Homepage
- An open source genealogy package using the GTK/GNOME interface. A multilingual site. Latest stable release is 3.2.5, 2010-11-17.
- PhpGedView - Online Genealogy At Its Best
- An application for viewing and editing genealogical records on websites. A new look for your ancestors.
- LifeLines Genealogy Software
- A cross-platform genealogy application. The main strengths of this software are its powerful scripting language and the ease of importing and exporting information in the GEDCOM (Geneaological Data Communication) format.
Health / Medicine
- <sort order="normal">title</sort>.
- Xwrits
- A free Unix/X11 program that reminds the user to take wrist breaks from the keyboard, which should help prevent repetitive strain injury (RSI). Latest stable release is 2.26, 2009-04-03.
- Workrave
- A GNOME-based program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). Also runs on KDE. Latest release is 1.9.0, 2008-07-14.
- NUT Nutrition Software
- Dietary nutrition analysis software which records what you eat and analyzes your meals for nutrient composition. The database included is the latest USDA (U.S. Department of Agriculture) Nutrient Database for Standard Reference.
- GNUMed
- Open source software package for paperless medical practice. Latest release is 0.72, 2010-05-05.
- GNU/Linux And Open Source Medical Software News
- News and articles about open source and free software in the medical community.
- FreeMED Software Foundation
- A non-profit foundation for the promotion, development, and acceptance of open source medical software; software available for download: FreeMED (electronic medical record and practice management system) and ReMITT (electronic medical billing).
- Res Medicinae - Information in Medicine
- A cross-platform, open source medical information system. Latest release is 0.3.0.1, 2009-02-06.
- OpenEMR.net
- An open source electronic medical record system; features include: appointment scheduling, patient registration,
payment applications, charting & record keeping, prescription writing, and lab tracking.
- CARE2X - Integrated Healthcare Environment
- A GPLed, integrated hospital information system. Available in many languages.
- The Open Healthcare Group: Open Source Healthcare Software
- Promotes distributes XChart, open source health record software
based on XML.
- OSCARMcMaster - OpenSource Clinical Application Resource
- A web-based electronic patient record system.
- The openEHR Homepage
- An open source health computing platform.
- Ultimate EMR (Electronic Medical Record)
- Cross-platform and free/open source electronic medical records software for small medical offices and providers.
- The Top 100 Open Source Software Tools for Medical Professionals
- *cool* An annotated list of open source software tools for the medical community. It is organized by subject area. (2008)
- OpenMRS
- A community-developed, open-source, enterprise electronic medical record system framework. This software has already been deployed in many African countries.
- Freemed-YiRC Wiki
- An open source, internal case management/information system for Child Caring Agencies/Youth in Residential Care (YiRC) agencies.
- Medical - The Universal Hospital and Health Information System
- This is an open source (licensed under GPLv3), multi-user, scalable, centralized Electronic Medical Record (EMR) and Hospital Information System for openERP. Excellent for use in developing countries as well. Also available in French, German, Indonesian (Bahasa), Portuguese, and Serbian. Latest release is 0.0.46, 2009-10-13.
- Medical Free/Libre and Open Source Software
- A searchable database of Free/Libre and Open Source Software (FLOSS) projects in health care and medicine. It offers an open content platform to foster the exchange of ideas, knowledge, and experiences about these projects.
Linux for Libraries
- <sort order="normal">title</sort>.
- KOHA: Free Open Source Library System
- An open source library system for public libraries.
- Oss4lib - Open Source Systems for Libraries
- Listing of software and systems designed for libraries (as in books).
- The iVia: High Octane Software for Internet Portal and Virtual Library Creation and Management
- This site hosts a variety of library software (all GPLed) including: iVia, a complete portal or virtual library software package; DataFountains, a tool for discovering and describing Internet resources through the use of three distinct Crawlers: Expert Guided Crawler, Targeted Link Crawler, and the Nalanda iVia Focused Crawler; Nalanda iVia Focused
Crawler (NIFC), a Focused Web Crawler designed to find Web resources with the same topic as a seed set of known resources plus many other software applications.
- MARC/Perl
- A Perl 5 library for reading, manipulating, outputting and converting bibliographic records in the MARC format. The MARC (Machine Readable Cataloguing) format is a ANSI/NISO Z39.2 standard which is used by libraries around the
world to provide computerized access to their collections. This project was formerly known as MARC.pm.
- Koha (Open Source Library System) FAQ
- All about Koha, the world's first open source intergrated library system developed in New Zealand and now found in
libraries around the world. (2010)
Archives / Repositories
- <sort order="normal">title</sort>.
- DSpace Federation
- A general-purpose repository software for creating online archives; supports a wide variety of data types including articles, papers, reports, theses, data sets, images, audio and video files, and distributed library collections.
- EPrints Archive Software
- Software that creates online archives; focuses on traditional text-based scholarship in the form of preprints and postprints.
- Open Archives Initiative
- Development and promotion of open, interoperability standards for
dissemination of archival information.
- Greenstone Digital Library Software
- Software for building and distributing digital library collections. Available in many languages.
- LOCKSS - Lots of Copies Keep Stuff Safe
- Provides libraries with an easy and inexpensive way to collect, store, preserve, and provide long-term access to their own, local copy of authorized content they purchase, such as Web journals.
- Scribe Software
- A software system for the non-destructive scanning and digitization of books with the Internet Archive's Scribe machine. The Java UI and PHP image processing pipeline produce books for www.archive.org and other digital libraries.
- Xena - Digital Preservation Software
- Free and open source software to aid in the long-term preservation of digital records. Originally developed by the National Archives of Australia.
- Athens County Library Services -- The Koha Project
- Athens County Library (Ohio, USA) has implemented Koha, an open source, ILS (Integrated Library System). There are links to the Koha project and other library-related open source links.
- LinuxPlanet - Reports - Koha: A Library Checks Out Open Source - Welcome to Nelsonville, Ohio; Hot Bed of Open Source
- Nelsonville Public Library has chosen KOHA, an open source library system for public libraries. (2002) In 2008 they are
still using this system.
- Secure Managed Desktops | Userful
- A Calgary (Alberta, Canada)-based company specializing in low-cost
turnkey solutions for public access terminals using Linux; for libraries,
internet cafes and onsite events.
- Online Library Application (OLA) Homepage
- A browser-based library database for organizations with a small
library and small client base.
- The Learning Access Institute - OpenSource ILS
- Full-feature Open Source library automation system for small school
and small public libraries.
- OpenBiblio - a library system that's free
- System for small public libraries and schools.
- MetaArchive.org Homepage
- An open source metadata harvesting and searching service, with a publicly available web interface that will offer access to multiple universities' locally maintained resources and archives.
- Dublin Core Metadata Initiative (DCMI)
- Open forum engaged in the development of interoperable online
metadata standards to make it easier to find information.
- MyLibrary
- Customizable interface software (GPLed) to collections of Internet resources (a portal) primarily designed for
libraries. Site contains detailed information on the service, installation, links and a download area. A digital library framework and toolbox.
- WIBS (Windsor Internet Booking System)
- Library booking system for mediating demand for public Internet stations.
- Open Source Software in Libraries
- An introductory article about Open Source Software (OSS) and libraries; the shared, underlying principles of OSS and librarianship; and a description of well-known OSS software projects. (2002 and updated in 2007).
- Open Media Collectors Database (OpenDb)
- Flexible cataloguing application for various types of material, including DVDs, CDs, videos, games, and books. Latest release is 1.0.2, 2007-05-26.
- Tellico
- A collection manager for KDE 4. It is a versatile personal library system for a variety of mediums including books, music, videos, and even your wine collection! Latest release is 2.1.1, 2009-11-20.
- Virtual Data Center: HomePage
- An open source, digital library system for the management, dissemination, exchange, and citation of virtual collections of quantitative data.
- Emilda - Open Source Library Management
- An integrated library system with Z39.50 interface capabilities and 100% MARC
compatibility.
- Open-ILS.org - Home of the Evergreen ILS
- An open source, enterprise-class, integrated library system for deployment in large public libraries and consortium environments with millions of records and hundreds of libraries. KOHA and now Evergreen are the beginning of the
end for the old, proprietary automated library systems -- and about time, too!
- GCstar - Personal Collections Manager
- A cross-platform application for managing and organizing collections including books, movies, music, and video games. The user can also define special collections as well. Site available in English and French. Latest stable release is 1.6.0, 2010-08-03.
- Alexandria Book Collection Manager
- A GNOME application book collection manager. Latest release is 0.6.15, 2009-08-15.
- Data Crow Cataloguer
- Customizable cataloguing software for audio, software, book, movie and photo collections. It includes a loans module. Latest release is 3.7, 2009-11-07.
Neural Networks / AI
- <sort order="normal">title</sort>.
- The GENESIS Simulator
- GENESIS (GEneral NEural SImulation System) is a general purpose simulation platform that was developed to support the simulation of neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, simulations of large networks, and systems-level models. Latest stable release is 2.3, 2006-03-19.
- Discrete Dynamics Lab
- Tools for researching cellular automata, random boolean networks, multi-value discrete dynamical networks, and beyond.
- Emergent Neural Network Simulation System
- Emergent (a major rewrite of PDP++) is a comprehensive simulation environment for creating complex, sophisticated models of the brain and cognitive processes using neural network models. Latest release is 4.0.14, 2008-03-14.
- XNBC v8
- A software package to simulate biological neural networks for research and education. Latest stable release is 9.10, 2009-02-13.
- Pyro, Python Robotics: Pyro
- A library, environment, graphical user interface, and low-level drivers to explore AI and robotics using the Python language.
- Open Automaton Project
- Purpose of this project is to assemble an intelligent PC-based
mobile robot suitable for home or office environments.
- FlowDesigner Homepage
- A data flow oriented development environment that can be used to build complex applications by combining small, reusable building blocks.
- Robot News and Robotics Information
- Robotics and AI news site. There are frequent updates here on FOSS software projects related to robotics.
- Updated Review of Robotics Software Platforms
- A comprehensive review article on the current state of robotics software platforms. Many of these platforms run on Linux. (2008)
- Player Project
- The Player Project creates free software (as in freedom) that enables research in robot and sensor systems. The Player robot server is one of the more widely used robot control interfaces in the world.
Radio
- <sort order="normal">title</sort>.
- GNU Radio - GNU FSF Project
- A collection of software (combined with minimal hardware), allows the construction of radios where the actual waveforms transmitted and received are defined by software. Latest major feature release is 3.2, 2009-05-23.
- KRadio Homepage
- Software for listening to radio on the KDE desktop.
- KPSK -- PSK31 for KDE 3.x
- PSK31 digital radio communications application for use by licensed amateur radio operators and designed specifically for the KDE 3.x desktop environment.
- Ham Radio Control Libraries (Hamlib)
- The purpose of this project is to develop flexible and portable shared libraries that offer a standardised API to control any radio-oriented equipment through a computer interface. Latest release is 1.2.10, 2009-11-02.
- Linux Ham Radio Application and Utilities Homepage
- Overview of linux software for ham radio operators.
- Rivendell Project Home Page
- A complete radio open source broadcast automation solution, with facilities for the acquisition, management, scheduling
and playout of audio content. Also available in Brazilian Portuguese, French, and German. Latest stable release is 1.6.0, 2009-12-17.
- HPSDR - High Performance Software Defined Radio
- A free and open source hardware and software project intended as a "next generation" Software Defined Radio (SDR)
for use by ham radio users and Short Wave Listeners (SWLs).
- Sourcefabric
- This not-for-profit organization believes in quality, independent journalism and provides media organizations with the open source software, tools and support to produce it. Software includes a radio suite enabling live broadcast and scheduling for radio stations and an open content management system for professional journalists.
Religion
- <sort order="normal">title</sort>.
- Xiphos
- A Bible study application for GNOME. Latest release is 3.1.3, 2010-03-22. Formerly known as GnomeSword.
- BibleTime Software
- A bible study application for Linux and the KDE desktop. Available in many languages.
Science / Engineering
- <sort order="normal">title</sort>.
- Libre Software Engineering
- Free/Libre/Open Source software engineering research site.
- Flounder
- A quick way to visualize regularly spaced 4D data, i.e., a data set that is a function of x, y, z, and time. Latest version
is 0.40, 2003-01-14.
- Eukleides
- Euclidean geometry drawing language for Linux. It can handle basic types of data including: numbers and strings, as well as geometric types of data: points, vectors, sets (of points), lines, circles, and conics. Latest release is 1.5.4, 2010-04-26.
- Ghemical - Molecular Modelling Package
- A GPLed, computational chemistry application. Latest release is 2.12, 2007-09-21.
- MIT Photonic-Bands Home Page
- The MIT Photonic-Bands (MPB) package is a free program for computing the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures, on both serial and parallel computers. Latest release is 1.4.2, 2003-03-03.
- Sailcut CAD
- A cross-platform sail plotting package for designing and developing boat sails into flat panels.
- NumExp - Mathematical Computation Environment
- A family of open source applications for numeric computation and 2D plot rendering. A GNOME application. Latest release is 0.17.1, 2009-05-08.
- Open Visualization Data Explorer
- Open source visualization software package based on IBM's Visualization Data Explorer. Latest release is 4.4.4, 2006-08-30. N.B.: Users must fill out a personal information form to obtain the source code. This software is licensed under the OSI-approved IBM Public License, which is incompatible with the GPL license.
GPS (Global Positioning System)
- <sort order="normal">title</sort>.
- GpsDrive - GPS navigation for Linux
- A map-based navigation system which displays positions on a zoomable map provided from a NMEA-capable GPS receiver.
- ESR's Guide to Hacking With GPS
- An introductory guide to writing GPS-aware software; includes basic information about GPS. (2005) N.B.: This is still a useful guide despite the date. Some links are no longer working
- GPSd - Put Your GPS on the Net!
- A service daemon (for Linux and other open source Unixes) that monitors multiple GPSs attached to a host computer; the location/course/velocity data is available on TCP port 2947 of the host computer. Auxiliary tools for diagnostic monitoring and profiling of GPSs are included as well.
- The GPS Toolkit, GPSTk
- A platform-independent library and set of utilities for GPS research, analysis, and development.
- GPS Manager
- A graphical manager of GPS data. This application can also be run in a non-graphical mode on the command-line.
GIS (Geographical Information Systems)
- <sort order="normal">title</sort>.
- QGIS Community
- A cross-platform, open source Geographic Information System (GIS).
- The Freegis-list Archives
- Discussion and announcements related to the FreeGIS project.
- Official GRASS GIS Web Site
- A Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.
- Thuban - Home
- A GIS data viewer with vector and raster data support; API for
add-ons and multi-language support.
- OpenStreetMap
- A collaborative project to create a free editable map of the world. The maps are created using data from portable GPS devices, aerial photography, and other free sources. Excellent multilingual support with 51 languages represented.
- Open Source GIS
- A database of open source/free GIS (geographic information systems)-related software.
- OSSIM
- A high-performance open source software system for remote sensing, geographical information systems (GIS), image processing, and photogrammetry.
- FreeGIS
- Software for free Geographic Information Systems (GIS).
- MapGuide
- A web-based platform that enables users to develop and deploy web mapping applications and geospatial web services.
- XTide: Harmonic Tide Clock and Tide Predictor
- XTide is a package that provides tide and current predictions in a wide variety of formats. Graphs, text listings, and calendars can be generated, or a tide clock can be provided on the desktop. Latest release is 2.9.4, 2007-09-03.
- Scilab Home Page
- Scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific application. N.B.: For versions prior to 5.0 the license is non-free (free for non-commercial use and commercial use but code cannot be modified). For later releases the license is GPL-compatible. Latest stable release is 5.2.0, 2009-12-17.
- Nightfall Eclipsing Binary Star Program
- An astronomy application for fun, education, and science. It can produce animated views of eclipsing binary stars, calculate synthetic lightcurves and radial velocity curves, and eventually determine the best-fit model for a given set of observational data of an eclipsing binary star system. It is, however, not able to fry your breakfast egg on your harddisk. :-( Site also available in German. Latest release is 1.70,
2009-06-02.
- PLplot Home Page
- PLplot is a cross-platform, scientific graphics plotting library. It can be used from within compiled languages such as C, C++, FORTRAN and Java, and interactively from interpreted languages such as Octave, Python, Perl and Tcl. Latest development release is 5.9.7, 2010-10-10.
- Xplns - reproduces real starry sky
- VMD - Visual Molecular Dynamics
- Yacas - Yet Another Computer Algebra System
- An easy-to-use general purpose computer algebra system. It uses its own programming language designed for symbolic as well as arbitrary-precision numerical computations. Latest stable release is 1.2.0, 2007-09-21.
- KSEG - Simulator of Euclidean Geometry
- A free (GPL) interactive geometry program for exploring Euclidean geometry. It runs on UNIX/Linux-based platforms. Excellent multilingual support - available in 15+ languages. Latest release is 0.403, 2006-02-03.
- Linux4Chemistry - Linux Software for Chemistry
- A searchable database of Linux chemistry software.
- Yorick: An Interpreted Scientific Programming Language
- An interpreted programming language for scientific simulations or calculations, postprocessing or
steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large
files of numbers.
- Folding@home: Distributed Computing
- The goal of this project to understand protein folding, misfolding, and related diseases. Multilingual site.
- SkyView Virtual Observatory
- A virtual observatory on the Net generating images of any part of the sky at wavelengths in all regimes from Radio to Gamma-Ray.
- X10 Ephem
- This code computes sunrise and sunset times.
- DINO Homepage
- A real-time 3D visualization program for structural biology data.
- GNU/Linux Aviation HOWTO; Flying with GNU/Linux
- This document provides pointers to software packages that run under GNU/Linux and are useful to pilots (private, commercial or military), airlines, airports or anyone else in the aeronautical domain. (2006) N.B. Some links in the document no longer work, but most of the information is still OK nonetheless. (2009)
- Biggles
- A Python module for creating publication-quality 2D scientific plots.
- OWW - One-Wire Weather Interface
- A server and client for Dallas Semiconductor / AAG 1-wire weather station kits.
- Science Commons
- The purpose of this organization is to encourage scientific innovation by promoting legal and technical mechanisms that remove barriers to accessing and sharing scientific information.
- I, Librarian - Scientific PDF Article Manager
- *cool* A GPLed software application that builds Web-based annotated libraries of scientific PDF articles (up to a 100,000 fully annotated PDF files can be accomodated). This tool is a great boon to researchers who need to collect, organize, and annotate bibliographic references.
- Calcoo
- A cross-platform RPN and algebraic scientific calculator. Latest stable release is 1.3.18, 2007-08-18.
- Welcome to GNU TeXmacs
- A free scientific text editor, which was both inspired by TeX and GNU Emacs. Latest stable release is 1.07, 2008-10-15.
- OSSIM
- A high-performance open source software system for remote sensing, geographical information systems (GIS), image processing, and photogrammetry.
- GMT - The Generic Mapping Tools
- An open source collection of ~60 tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3-D perspective views. Latest release is 4.4.0, 2009-02-15.
- The Gerris Flow Solver
- This is a program for the solution of the partial differential equations describing fluid flow.
- The gretl Home Page -- Gnu Regression, Econometrics and Time-series Library
- A cross-platform software package for econometric analysis. Runs on GNOME 1.4 and 2.0. An easy intuitive interface (now in French, Italian, Spanish, Polish, German, Basque, Portuguese, Russian, Turkish and Czech as well as English). Latest stable release is 1.8.7, 2010-01-24.
- The Random Factory -- Scientific Software for Linux
- Linux for Astronomy, Biotechnology, and Chemistry with comprehensive
collections of software on CD.
- RLplot Home Page
- A cross-platform scientific plotting package.
- Welcome to the Kemistry Homepage!
- A collection of chemistry related software for the KDE Desktop Environment. Latest release is 0.7, 2003-01-24.
- Bioinformatics.Org: Welcome
- International organization which promotes freedom and openness in
the field of bioinformatics.
- Ensembl Genome Browser
- Publicly-available database of genomic information and a collection of open source tools used for analyzing genomic data from other
public databases.
- NCBI BLAST Home Page
- BLAST (Basic Local Alignment Search Tool) is one of the most popular
open source software tool in bioinformatics.
- Welcome to Euler
- A mathematical program, with advanced graphic capabilities, that
interactively computes real and complex numbers and matrices.
- Yplot
- A Yorick interface to PLplot.
- SciGraphica Homepage - Scientific Graphics and Data Manipulation
- A scientific data visualization and analysis application, supplying many of the basic plotting features for 2D and 3D charts. Latest release is 2.1.1, 2005-06-24.
- Molecular Modelling Toolkit (MMTK) Home Page
- A program library written in Python for molecular simulation applications. Latest stable release is 2.6.0, 2009-05-26.
- IRAF (Image Reduction and Analysis Facility) Project Home Page
- A general purpose software system for the reduction and analysis of
astronomical data.
- The R Project for Statistical Computing
- *cool* One of the best statistics software packages for Linux.
- OpenInformatics.org Homepage
- Making scientists more aware of open source software and the benefits to them. Site also contains a science-related software resource list.
- The OpenScience Project
- Dedicated to writing and releasing free and Open Source scientific
software. Software database organized by subject categories.
- Grig
- A simple, generic Ham Radio control (CAT) program based on the Ham Radio Control Libraries (Hamlib) with the same graphical user interface regardless of which radio is being controlled.
- PHP Weather
- An application to display the current, local weather on your webpage; available in multiple languages. Current stable release is: 2.2.2, 2004-06-24.
- The KDE Edutainment Project - KStars
- *cool* A desktop planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes ~100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. Latest release is 1.5, 2009-01-29.
- Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities
- An automatic 3D finite element grid generator with a build-in CAD engine and post-processor. Latest release is 2.3.1, 2009-03-18.
- Homepage - www.linuxastronomy.org
- Collaboration between volunteers, teenagers, and astronomers.
Projects use Linux and open source software.
- Genius Math tool and the GEL Language
- Genius is a general purpose calculator program that is useful both as a simple calculator and as a research or educational tool. Latest release is 1.0.9, 2009-12-23.
- ScientificPython
- A collection of Python modules that are useful for scientific computing. Latest stable release is 2.8, 2008-10-28.
- LabPlot Homepage
- A 2D/3D data and functions plotting and visualization program. Also available in German.
- Gnuplot.py
- A Python interface to Gnuplot. Latest stable version is 1.8, 2008-05-02. N.B. Gnuplot has a non-free license.
- KFLog Portal
- A KDE suite of open source flight planning and analysis programs for gliders.
- Dr Geo - Geometry Exploration Observatory
- Interactive geometry software. Site also available in French and Italian. Latest release is 10.12, 2010-11-20.
- GraphThing
- A tool to create, manipulate and study graphs (mathematical
objects). Supports the following languages: in Catalan, English, German,
Italian, Spanish, Swedish Chef.
- Linux Astronomy HOWTO
- Tips and resources to utilize Linux solutions in Astronomy. (2007)
- Ploticus - Welcome
- A cross-platform, non-interactive software package for producing plots, charts, and graphics from data. Latest stable
release is 2.4.0, 2008-01-15.
- Grace
- A WYSIWYG 2D plotting tool for the X Window System and M*tif. Latest release is 5.1.22, 2008-05-21.
- The Comprehensive R Archive Network (CRAN)
- *cool* A network of ftp and web servers around the world that store
identical, up-to-date, versions of code and documentation for R.
- XaoS
- A fast interactive real-time fractal zoomer and morpher.
- Matplotlib
- A Matlab-style Python 2D plotting package. Latest stable release is 1.0.0, 2010-07-06.
- Free Mag 7 Star Charts
- A downloadable set of high-quality star charts for stars to 7.25 magnitude; licensed under the Creative Commons License.
- EMAN Home Page
- A scientific image processing suite with Python language bindings. Latest stable release is 1.9, 2009-02-11.
- Xplanet
- Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. Xplanet can also render images of the other planets and some satellites. Latest stable release is 1.2.1, 2009-04-18.
- SquidBee
- A project that uses an open hardware design as well as open source software as a platform for wireless remote control and sensing.
- Celestia
- *cool* Cross-platform planetarium and space simulation software with a database of 100,000+ stars, and a catalogue of more than 100 objects in the solar system. Latest release is 1.6.0, 2009-07-09.
- SciPy - Scientific tools for Python
- Includes modules for graphics and plotting, optimization, integration, special functions, signal and image processing.
- Stellarium Astronomy Software
- *cool* A cross-platform desktop planetarium, which renders 3D photo-realistic skies in real time with OpenGL; its ease-of-use is a big advantage. Latest release is 0.10.2, 2009-03-09.
- GAMGI - General Atomistic Modelling Graphic Interface
- A tool for visualizing atomic structures, such as molecules, liquids, crystals.
- INDI - Instrument-Neutral Distributed Interface
- An instrument-neutral distributed interface control protocol that provides backend driver support and automation for a wide range of astronomical devices including telescopes and CCDs. Latest stable release is 0.5, 2007-05-04.
- QtiPlot
- A cross-platform data analysis and scientific plotting application. It is similar to Origin or SigmaPlot (both proprietary software applications). Latest stable release is 0.9.7.10, 2009-10-08.
- Partiview
- An industrial strength, interactive, mono- or stereoscopic viewer for 4-dimensional datasets. This application is used by astronomers for interpreting and analyzing large collections of data on the universe.
- Maxima
- A cross-platform application for the manipulation of symbolic and numerical expressions. It is a descendant of acsyma, the legendary computer algebra system developed in the late 1960s at the Massachusetts Institute of Technology.
Also available in Russian and Spanish. Latest release is 5.20.1, 2009-12-14.
- SAGE: Open Source Mathematics Software
- *look* A Free and Open Source software application for studying a huge range of mathematics, including algebra,
calculus, elementary to advanced number theory, cryptography, numerical computation, graph theory, and exact
linear algebra. It also has interfaces to non-free software (e.g., MAGMA, Maple, Mathematica).
- GeoGebra
- A cross-platform, interactive, mathematics software that joins geometry, algebra and calculus. Primarily used for education
in secondary schools. Internationalization is excellent with 40+ languages available. Latest stable release is 3.2.44.0, 2010-07-25.
- OSGeo | Your Open Source Compass
- The Open Source Geospatial Foundation hosts and supports high-quality open source geospatial software projects related to remote sensing, GIS, mapping and advanced image processing.
- Calc - C-style Arbitrary Precision Calculator
- An interactive calculator which provides for easy, large numeric calculations, but which also can be easily programmed for difficult or long calculations. Latest stable release is 2.12.4.0, 2008-10-24.
- MathGL - Library for Scientific Graphics
- A cross-platform, scientific graphics plotting library.
- UDAV - Universal data Array Visualization
- A cross-platform program for data arrays visualization based on the MathGL library.
- Mathomatic Home Page
- A small, portable Computer Algebra System (CAS) written entirely in the C programming language. It is a console-mode application that does symbolic math and quick calculations in a standard and generalized way. Translated into Iranian, Italian, Russian, and Spanish. Latest release is 15.0.7, 2010-04-15.
- 42 of the Best Free Linux Scientific Software
- A compilation of the more notable Linux scientific software organized into broad subject categories. Each entry has a summary, license information, developer list, system requirements, and a link to the homepage. Last updated 2009-08-10.
- SINGULAR
- A computer algebra system for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory. This project has a long history dating back to 1987. Latest release is 3.1.2, 2010-10-19.
- Kig
- An application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer. Kig is part of the KDE 4 education module
- Geometria
- A graphic interface for creating and solving problems in 3D geometry. It comes with excellent documentation and an extensive repository of sample figures, problems, and solutions making it an excellent choice for teachers. Also available in French, Polish, Portuguese, Romanian, Russian, and Spanish. Latest release is 3.1, 2010-11-02.
Search Engines
- <sort order="normal">title</sort>.
- Ht://Dig
- GPL'd WWW search engine software particularly good for individual websites.
- MnoGoSearch
- Web search engine software for intranet and internet servers; GPL'd version is available for Linux and Unix. Latest release is 3.3.7, 2008-04-11.
- PhpDig.net - Web Spider and Search Engine
- Particularly suitable for indexing small websites; written in PHP, with a MySQL backend; the user can customize the software to their needs.
- Search Tools - Enterprise Search Engines
- Information, guides, news and advice about web site searching technology; includes a section on open source search engines.
Shells
- <sort order="normal">title</sort>.
- Heiner's SHELLdorado
- *cool* A comprehensive shell scripting resource site for UNIX.
- Batch Login Project
- A shell connection virtualization program; especially useful for executing scripts and commands across complex networks.
- The Linux Terminal - a Beginners' Bash | Malta Linux User Group
- This useful tutorial explains to non-technical users the basics of how to use the Bash shell.
- Linux Shell Scripting Tutorial - A Beginner's Handbook - Online Book
- This book is for students and Linux system administrators. It provides the skills to read, write, and debug Linux shell scripts using the Bash shell. This is a work in progress. (2009)
- Bash Guide for Beginners
- A detailed, practical guide to Bash that provides real-life instead of theoretical examples, which is particularly helpful for those new to Bash. The author has a lot of experience as a Linux user, system administrator, and trainer. (2008)
- BashFaq
- *cool* This FAQ is based on frequently asked questions on the channel #bash on the IRC network. It's considered to be one of the best Bash FAQs available. (2009)
- Zb - z a z z y b o b . c o m
- *look* A "must see" Linux information site with an emphasis on scripting and general Linux tips.
- Advanced Bash-Scripting Guide
- An in-depth exploration of the art of shell scripting. (2010)
- Vshnu - the New Visual Shell
- A visual shell that runs in console mode or in a terminal window; it lists the current directory so files can be found quickly; has many additional, useful features.
- LinuxCommand.org -- The One-Stop Command Line Shop
- Tutorials on bash and bash shell scripting.
- The GNU Bourne-Again Shell (Bash)
- The complete resource site for everything Bash.
- All about Linux: 10 Seconds Guide to Bash Shell Scripting
- A concise reference guide to writing Bash scripts. (2005)
- Fish
- A user-friendly shell mainly for interactive use. Latest release is 1.23.0, 2008-01-13.
- BashScripts.org
- A Bash resource site which includes a forum for Bash shell basics, documentation, books, scripts, and downloads.
System Diagnostics / Monitors
- <sort order="normal">title</sort>.
GKrellM
- <sort order="normal">title</sort>.
- GKrellM Plugins
- *cool* A definitive list of GKrellM plugins. Also included are theGKrellM2 Porting Guide and the GKrellM 2.0 Plugin Programmers Reference.
- GKrellKam plugin
- Plugin to GKrellM that displays thumbnails of periodically updated images.
- GKrellM
- *cool* A performance monitoring tool; designed as a Swiss Army knife kind of utility and ultimately configurable, extensible, and themeable.
- GKrellM Plugins: Homepage
- Six plugins available including GKrellM XMMS, Mailwatch, Gkrellm wireless.
- Graphical Process Statistics - gPS
- A graphical process statistics tool for Linux/Unix, working like the ps and top commands. It shows a process list,
details of selected processes, cpu, memory and swap usage and history and, as well, it can browse processes and statistics about remote networked computers; latest release is 1.1.0, 2002-04-28.
- Moodss and Moomps
- A graphical monitoring application.
- The ProcMeter Version 3.x Homepage
- A system activity meter; graphical displays of CPU and memory use, number of disk accesses and IP packets.
- MSysM - Masarlabs System Monitor
- A lightweight X11 application that monitors and displays in graph format system information such as battery information, CPU statistics, memory status, network statistics, serial line and PCMCIA status; uses loadable modules. Latest release is 0.9.3, 2003-11-19.
- OpenBenchmarking.org
- *look* An open, collaborative testing and benchmarking platform for Linux and other operating systems. It's designed by Phoronix Media and the developers behind the Phoronix Test Suite.
- Phoronix Test Suite - Linux Testing & Benchmarking Platform
- *look* A Linux-based testing platform for hardware and software validation. It is the most comprehensive testing and benchmarking platform available for Linux, and is designed to carry out qualitative and quantitative benchmarks in a
clean, reproducible, and easy-to-use manner. Users can also write test profiles for their own applications following a well-documented XML schema.
- Hardmon - X Hardware Monitor
- An X11 window that graphically displays hardware health indicators (temperature, voltage, fan speed, etc) obtained
from the hardware monitoring package, lm_sensors; latest release is 1.0, 2002-01-19.
- Webminstats
- A basic system static logging application that graphs the results;
a Webmin module. Site available in English and French.
- Bubbling Load Monitor (Bubblemon)
- A system CPU and memory load monitor for GNOME. Latest stable release is 2.0.15, 2009-09-14.
- Conky
- A system monitor with a customizable interface which measures CPU usage, running processes, memory, swap usage, and other system information; displays the information as text or a graph.
Text Editors
- <sort order="normal">title</sort>.
- Zoinks!
- A text editor and development environment for Linux and other systems running the X11 window system.
- NEdit - the Multi-Purpose X Window System Editor
- A fast, compact Motif/X11 plain text editor, for Linux/UNIX systems. Features significant support for programmers including syntax highlighting, macro language, and streamlined keyboard navigation. Latest stable release is 5.5, 2004-10-12.
- Ted, an easy Rich Text Processor for X Windows
- A text processor running under X Windows on Linux/UNIX systems; latest release is 2.17, 2005-01-26.
- JOE - Joe's Own Editor
- A full-featured, terminal-based screen editor which has been in existence since 1988 and comes standard with many
Linux distributions. Latest stable release is 3.7, 2008-11-03.
- Bed - Binary Editor for Linux
- Adjustable data format binary editor. Latest release is 0.2.26, 2009-08-13.
- Vimdoc
- A central repository of Vim documentation; includes help files in Bahasa Indonesia, French, Japanese, and Russian.
- Geany
- A text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE with only a few dependencies. Multilingual support is excellent with 20+ languages available. Latest release is 0.16, 2009-02-15.
- GNU Emacs Reference Card
- Covers the basic Emacs commands.
- The Elvis Text Editor
- A cross-platform vi/ex clone providing a number of bells and whistles including: syntax highlighting, multiple files in multiple windows, and networking support (http and ftp). Latest release is 2.2, 2003-10-21.
- Vi Lovers - Home Page
- A resource site for the Vi editor.
- The JED Editor Home Page
- A text editor for Linux and many other platforms. This is a powerful editor which is ideal for composing simple email messages as well as editing complex programs in a variety of computer languages. Latest stable release is 0.99-18, 2006-04-02.
- GNU Emacs - GNU Project - Free Software Foundation (FSF)
- A extensible, customizable, self-documenting real-time
display text editor. Current stable release is 2.2, 2008-03-26.
- XEmacs: The next generation of Emacs
- A customizable open source text editor and application development system. Available in English, German, and Japanese. Latest stable release is 21.4.22, 2009-01-30.
- Vim Cookbook
- This manual contains instructions for doing both simple and complex operations with VIM.
- Jext - Free Software (as in free speech) Source Code Editor
- A powerful programmer's text editor written in Java. Last
stable release is 5.0, 2004-07-07.
- The jEdit - Programmer's Text Editor
- A programmer's text editor written in Java, and uses the Swing toolkit for the GUI. Can be configured as a powerful IDE
through the use of its plugin architecture.
- The VIM (Vi IMproved) Home Page
- A configurable text editor built to enable efficient text editing.
- Vim as an XML Editor
- A detailed guide to XML editing using Vim.
- The gedit GNOME Text Editor
- The official text editor of the GNOME desktop. Latest release is 2.28.3, 2009-12-19.
- Kate | An Edge in Editing
- An advanced text and MIDI editor for KDE.
- Gobby
- A cross-platform, collaborative text editor supporting multiple documents in one session as well as multi-user chat.
- GNU Nano
- This is one of the most user-friendly and lighweight text editors available for Linux. It's a clone of the Pico editor with many enhancements.
- Mined 2000
- A text editor with extensive support for Unicode and CJK (Chinese, Japanese, and Korean).
Web
- <sort order="normal">title</sort>.
Content Management Systems (CMS)
- <sort order="normal">title</sort>.
- OpenCms - The Open Source Content Management System
- An open source website content management system.
- OpensourceCMS
- A site to completely test content management systems before
downloading and installing.
- Rilke CMS
- Easy content management for non-geeks, including weblogs and updating
websites.
- Tiki the CMS
- CMS (Content Management System) based on a Wiki.
- PHP-Nuke
- An advanced content management system (CMS).
- Slashcode: Slash Open Source Project
- Content management system (CMS) for news/weblog-type sites.
- Opentaps Open Source ERP + CRM
- A cross-platform ERP + CRM suite which includes eCommerce, Point-of-Sales, inventory, warehouse, order, customer management, and general ledger applications. It is based on the Apached OFBiz project. Available in many languages.
- The phpWebSite Homepage
- A content management system (CMS) and web-based administration for
easy maintenance of interactive, community-driven web sites.
- Roxen Internet Software - Content Management Solutions
- Products include the Roxen Webserver (one of the core components in Roxen CMS available as GPL software) and the Roxen CMS Personal Edition (free version of Roxen CMS with a few restrictions on usage and support).
- WebGUI
- A Perl-based web application framework and content management system. Latest stable release is 7.7.19, 2009-09-02.
- Plone CMS: Open Source Content Management
- *cool* Content management system (CMS) on top of Zope and the accompanying Content Management Framework. Multilingual support is excellent with over 40 languages available. Latest stable release is 4.0.1, 2010-10-08.
- Owl Intranet Engine
- A multi-user document repository (knowledge base) document manager and/or document management system (DMS) for a corporations, small business, groups of people, or individuals.
- Cofax - Content Object Factory
- A content management system (CMS) for news media.
- LiveJournal.com
- Content management engine for creating and customizing journals
online.
- Scoop || Collaborative Media for the Masses
- A combination content management/web bulletin board/weblog system
designed to enable websites to become community sites.
- Welcome to Everything@Everything2.com
- Content management engine and a website for collaborative writing,
publishing and editing a database of information, insight and humour.
- Bricolage
- Content management and publishing system. Latest stable release is 2.0, 2010-04-11.
- Midgard - Open Source Application Server
- A framework for content management systems (CMS).
- OpenACS Home
- An advanced toolkit for developing community web applications.
- Welcome to Pagetool
- Website management software for people with limited technical skills.
- XOOPS Official Site
- Dynamic OO (Object Oriented) based open source portal script for use in developing dynamic community websites, corporate portals and weblogs.
- ZOPE
- An open source application server for building content management systems, intranets, portals, and custom applications.
- TYPO3 Content Management System
- A content management system for enterprise purposes on the web and in intranets. Primarily for small to midsize businesses.
- Drivel
- A GNOME client for working with online journals, also known as weblogs or simply blogs. Latest stable release is 3.0.0, 2009-10-02.
- ATutor Learning Content Management System: Information
- A web-based learning content management system for educators and administrators; features interoperable content packaging for creating and reusing learning objects; available in many languages.
- Metadot: The World's Most Popular Open Source Portal Server
- Software to create websites, intranets, extranets, project and community portals.
- Xaraya
- A cross-platform web application framework that provides the tools and infrastructure to create custom web applications.
- ThemesWiki
- Guides for designing web themes and templates on a wide range of Content Management Systems and related software.
- Campware - Software for a Free Press
- A free and open multilingual web publishing tool and content management system for news sites. It targets independent media operating in emerging democracies and countries in transition.
- Joomla!
- A Content Management System (CMS). A fork of the Mambo CMS project.
- Drupal
- A content management platform that can be used for community web portals and discussion sites,
corporate websites and intranet portals, personal websites, blogs, resource directories, and ecommerce applications. Internationalization is excellent. Translations for Drupal's interface are available in 44+ languages plus English (the default). Latest stable release is 7.0, 2011-01-05.
- Alfresco
- A cross-platform Enterprise Content Management (ECM) including Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging. Provides multilingual support.
- CiviCRM
- A Web-based, open source, constituent relationship management application designed specifically for advocacy, non-profit and non-governmental groups, and is used by these groups for their fundraising among other activities. It integrates well with with both Drupal and Joomla! content management systems. Also available in Brazilian Portuguese, Dutch, Finnish, German, Polish, Spanish. Latest stable release is 3.0.2, 2009-10-28.
- MODx Content Management System
- An open source content management system and PHP application framework. Also available in French, German, Russian, Spanish, and Swedish.
- TYPOlight WebCMS
- A Web content management system that specializes in 100% accessibility (back-end and front-end), and uses XHTML and CSS to generate W3C/WAI-compliant pages. Excellent multilingual support.
- Sourcefabric
- This not-for-profit organization believes in quality, independent journalism and provides media organizations with the open source software, tools and support to produce it. Software includes a radio suite enabling live broadcast and scheduling for radio stations and an open content management system for professional journalists.
- Kallery
- An image gallery generator for KDE.
- The kalbum Homepage
- A KDE3 tool for creating albums from a collection of images with an
easy-to-use thumbnail interface.
- Gallery :: Your Photos On Your Website
- An online photo album organizer. Latest stable release is 3.0, 2010-10-05.
- The flPhoto Homepage
- A basic image management and display program based on the FLTK
toolkit.
- JBoss.com - The Professional Open Source Company
- JBoss Developer Zone provides the latest downloads, documentation, Wiki, news and blogs for each JBoss open source project.
- Grok - A Smashing Web Framework
- Grok is a web application framework for Phython developers. It is bsed on Zope 3 technology and is suitable for both beginners and experienced web developers. Latest stable release is 1.1, 2010-05-18.
- Penguin Greetings
- An engine for handling web ecards plus a collection of 200+ cards that can be quickly and easily installed.
- CherryPy : Less code, more power
- Python-based tool for developing dynamic web sites.
- The Quixote Web Framework
- A framework for writing web-based applications using Python. Site contains extensive documentation including a white paper and tutorials. Latest release is 2.6, 2008-12-13.
- Webware for Python
- A suite of Python packages and tools for developing object-oriented, web-based applications. Latest release is 0.9.4, 2007-07-07.
- SkunkWEB
- Web application server written in Python.
- Symbio - The Definitive Commenting System
- For websites and blogs; features include themes, multi-language
support, smileys, text styling and statistics.
- ZOPE
- An open source application server for building content management systems, intranets, portals, and custom applications.
- ZopeWiki
- This site houses most Zope-related wikis since 2006.
- The Zope Book
- The best documentation available for Zope. Links to the 2.5 and 2.6 editions can be found here. Available online and in PDF format.
- ONLamp.com--LAMP - the Open Source Web Platform
- LAMP (Linux, Apache, MySQL and PHP), an open source web development
platform.
Online Ordering Systems
- <sort order="normal">title</sort>.
- Interchange - Web-Based Application Server
- An open source commerce server and application server/component application. It can be used for a variety of applications including online and traditional retail sales, order processing, content management, customer service, reporting and analysis, and digital goods delivery. Latest release is 5.6.0, 2008-05-20.
- The osCommerce Homepage, Open Source E-Commerce Solutions
- An open source, GPL'd online shop e-commerce software which features out-of-the-box online shopping cart functionality that allows store owners to setup, run, and maintain their online stores with minimum effort and with no costs, fees, or limitations involved.
- Zen Cart
- This is PHP-based shopping cart software. It is built on a foundation of OScommerce GPL code, and provides an easy-to-setup online store.
- SCREEM
- An HTML/XML editing system for web site development. Latest stable release is 0.16.1, 2005-11-16.
- Sendcard
- A multi-database (currently supports 9) e-card generator written in
PHP.
- OpenLaszlo
- An open source platform for the development and delivery of rich Internet applications (web applications that have features and functionality of traditional desktop applications). This platform consists of the LZX programming language and the OpenLaszlo Server.
- Mason HQ
- Perl-based web site development and delivery engine. Latest version is 1.39, 2008-01-30.
- Dev Shed - Open Source Web Development Tutorials
- Web development tutorial site. Includes tutorials, articles, and forums on many topics including: Administration, AJAX, Apache, DHTML, Java, MySQL, Perl, Python, Security, XML, and Zope.
- Apache Geronimo
- Apache's ASF-licenced open source J2EE server project.
- TBNL - A Toolkit for Dynamic Lisp Websites
- A tool for building dynamic websites using Common Lisp programming
language.
- OutSide Photos
- A PHP-based image upload and management system, with thumbnail
generation, slideshow mode and support for multiple users.
- Welcome to Bookmark4U
- Web-based personal bookmarking environment.
- LinPHA -- The PHP Photo Archive
- A multilingual, flexible photo archive written in PHP. Latest stable release is 1.34, 2008-04-29.
- WordPress
- An open source web publishing platform with a focus on aesthetics, web standards, and usability. It works well with blogging software. Latest stable release is 3.04, 2010-12-29.
- ImgSeek
- A photo collection manager and viewer with content-based search and many other features. Latest release is 0.8.6, 2006-01-24.
- Webmin
- A web-based interface for system administration for Linux/Unix.
- Webcalng -An Online Calendar Solution
- Continues WebCal; available in several languages; non-free
as in beer, but source code is provided.
- MediaWiki
- Web wiki software developed by the Wikimedia Foundation; user-friendly software for contributing and editing content on a
wiki.
- MinDia-Home
- Software for slide show presentations.
- Pixelpost
- A photoblogging application which comes with additional functionality via addons, so you can turn this software into a photo publishing platform.
- ACal Project
- A web-based event calendar.
- Album
- *cool* An easy-to-use HTML photo album generator that supports themes.
- Quanta Plus Web Development Environment
- *cool* A web development tool for the KDE Desktop; designed for
quick web development. Latest stable release is 3.5.9, 2008-02-20.
- ONLamp.com Article - " Which Open Source Wiki Works For You?"
- A review article of the popular wiki software packages currently available. (Originally published in 2004 with a 2006 update. N.B.: the information in this article is still useful today - 2009.)
- WebDAV Resources
- A resource site for the WebDav (Web-based Distributed Authoring and Versioning) community; site has documentation, specifications, software, mailing lists, and news.
- Linuxconf Home
- A sophisticated framework to write admin modules; many modules available for LinuxConf, including Apache, gruconf, inittab,
kernelconf, liloconf, xterminals; a systems administration tool.
- Firebug - Web Development Evolved
- A Firefox extension which includes several Web development tools that can edit, debug, and monitor CSS, HTML, and JavaScript live in any Web page.
- Bluefish - GTK based HTML editor
- A powerful tool for editing dynamic and interactive websites. It supports many programming and markup languages, and isprimarily for experienced web designers and programmers. Latest stable release is 2.0, 2010-10-12.
- MapServer Homepage
- A development environment for building spatially-enabled internet applications; excels at rendering spatial data (maps, images, and vector data) for the Web.
- Blosxom - the Zen of Blogging
- A cross-platform, easy-to-use weblog application.
- Ruby on Rails
- An open source web application framework (written in Ruby) that closely follows the Model View Controller (MVC) architecture. Latest release is 2.3.4, 2009-09-04.
- MoinMoin Wiki
- A Python-based wiki engine. Latest release is 1.8.5, 2009-09-11.
- ISPConfig - OpenSource ISP management and Hosting Control Panel.
- A hosting control panel for Linux that manages such things as Web and email servers, BIND DNS, FTP servers, MySQL client-databases, and Webalizer statistics; comes with an easy-to-use Web interface that
is available in many languages.
- The eyeOS Cloud Computing Web Desktop
- An open source, Web desktop environment and operating system. The user can access their own customized desktop from anywhere using a web browser. This software can be used by individuals, developers, educators, and public administration personnel. Internationalization is excellent - 20+ languages are available. Latest stable release is 1.8.7.1, 2009-10-06.
- Sahana - Free and Open Source Disaster Management System
- *cool* A cross-platform crisis management Web portal that provides applications for coordination and collaboration in the aftermath of disasters.
- PmWiki
- A wiki-based system for collaborative creation and maintenance of websites. Available in many languages.
- KompoZer
- A complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing. Available in many languages. A Nvu/Composer fork.
- Mozilla Sunbird
- A cross-platform calendar application, built upon Mozilla Toolkit. Available in many languages.
- Movable Type
- An open source blogging software platform.
- Wikidot Open Source
- Wiki software for creating and hosting wiki farms on servers.
- Django | The Web framework for Perfectionists With Deadlines
- A high-level Python Web framework that encourages rapid development and clean, pragmatic design. It has full support for internationalization of text in code and templates. Latest release is 1.2, 2010-05-17.
- Collabtive
- A Web-based project management application that can handle unlimited number of projects, tasks, lists, and milestones. It's intended for small to medium-sized businesses and freelancers. This software can also be installed on an internal server as well as in the cloud. Latest release is 0.6.1, 2009-10-12.
- b2evolution Blogging Software
- A multilingual, multi-user, and multi-blog publishing system written in PHP and backed by a MySQL database.
- LifeType | Open Source Blogging Platform
- A GPLed blogging platform designed for use with a MySQL database and PHP. It supports multiple blogs and users in a single installation. Several translations are available.
- Blogilo
- A KDE blogging client that is focussed on simplicity and usability. Current release is 1.0, 2009-09-04. Previously knwon as Bilbo Blogger.
Cloud Computing
- <sort order="normal">title</sort>.
- Eucalyptus
- A software platform for the implementation of private cloud computing on computer clusters.
- Martus.org -- Human Rights Bulletin System
- A cross-platform application that assists non-governmental organizations (NGOs) to collect information on human rights abuses. Also available in Arabic, French, Nepali, Persian, Russian, Spanish,and Thai.
PIMs (Personal Information Managers)
- <sort order="normal">title</sort>.
- XNotesPlus
- A complete Personal Information Managment (PIM) system with a simple but full-featured interface for Palm Pilot(TM) and PDAs.
- Kontact Homepage - KDE Kontact: get organized!
- A KDE PIM (Personal Information Management) suite that can be used as
a client for a variety of groupware servers.
- J-Pilot Home
- Desktop Organizer Software for the Palm Pilot.
- KDE PIM
- An application suite for KDE for organizing mail, addresses, to-dos, and appointments.
- Pi-address: X11 based Address Manager
- An address book application whose file format is identical to that used by the 3Com PalmPilot organizers, so the files can be shared.
- Linux TuxCards
- THE ultimate digital notebook for Tux freaks and anyone else who wants to order their lives.
- The Linux Jar: KAlarm
- A personal alarm message, command and email scheduler for KDE; ; multilingual support.
- VYM (View Your Mind)
- VYM is a tool to generate and manipulate mind maps, which can help to improve creativity and efficiency. This application can be used for time management, project management, organizing tasks, and obtaining overviews of complex ideas. Also available in German. Latest release is 1.12.7, 2010-03-19.
- Osmo
- A personal organizer for Linux. It includes calendar, tasks manager, address book, and notes modules, and it was designed to be a small and easy to use. Latest release is 0.2.8, 2009-08-21.
- Tomboy
- A desktop note-taking application for Linux. Latest stable release is 1.2.0, 2010-03-29. N.B.: This software is developed with the Mono API.
- Pimlico
- A suite of lightweight Personal Information Management (PIM) applications designed primarily for handheld and mobile devices.
- BasKet Note Pads
- A KDE program for organizing, sharing, and taking notes.
- Vault 3
- An application that stores personal information and photographs as an outline, and organized into any category and sub-category specified. There is also an efficient search and easy-to-use search engine and strong encryption included in this software.
- Evolution
- An integrated mail, addressbook, and calendaring functionality for the GNOME desktop. Latest release is 2.28.2, 2009-12-13.
- Kfstab
- A KDE graphical front-end for easy editing of the /etc/fstab file; latest stable release is 0.7.0, 2002-06-09.
- VCRON - Visual Cron
- A graphical interface to cron and at, allowing to view, modify, delete and add programmed actions. It is written in tcl/tk, and it is an easy to use multilingual application, with an inline manual. Still a useful application despite the age of the latest release - 2.3, 2003-05-19. Website also available in French.
Publishing
- <sort order="normal">title</sort>.
- Welcome to the DocBook Open Repository
- Home for the DocBook XSLT stylesheets and DSSSL stylesheets plus more DocBook-related projects.
- DocBook XSL: The Complete Guide
- Sagehill Publishing, 4th edition, 2007.
- Campware - Software for a Free Press
- A free and open multilingual web publishing tool and content management system for news sites. It targets independent media operating in emerging democracies and countries in transition.
- DocBook Homepage
- The official home page for DocBook: The Definitive Guide.
Office
- <sort order="normal">title</sort>.
- WvWare
- A MSWord converter for Linux/UNIX. Latest release is 0.3.1, 2009-03-06.
- Kbarcode
- A barcode and label printing application for KDE3x. Latest stable release is 2.0.7, 2008-05-25.
- Native-Language Confederation (NLC) - OpenOffice
- The Native-Language Confederation (NLC) is composed of those projects working on all aspects related to the localization and support of OpenOffice.org, including localization, QA, support, documentation, and marketing.
- The KOffice Project
- An integrated office suite for KDE; includes productivity applications (KWork, KSpread, KPresentor, Kexi), creativity applications (Kivio, Karbon 14, Krita), plus management and supporting applications.
- Siag Office - A Free Office Package for Unix
- A free office package which consists of the spreadsheet Siag, the word processor PW, the animation program Egon, the text editor XedPlus, the file manager Xfiler and the previewer Gvu. Excellent multilingual support -- available in 11 languages. Latest release is 3.6.1, 2006-11-10.
- The Andrew Consortium
- An extensible compound document architecture which can create and combine just about anything, -- text, pictures, graphs,
spreadsheets, and figures-- into a single document.
- AbiWord
- Cross-platform word processing software. Excellent multilingual support with 100+ languages available. Latest release is 2.8.1, 2009-10-29.
- Officeshots: Test ODF Compatibility
- This is a valuable, new online service where end users and professionals can compare the output of different office suites for their own documents. This initiative will also help those writing code for these applications, which will strengthen the overall ODF ecosystem. This service is also available in Chinese, Dutch, French, and Spanish.
- MagicPoint Official Homepage
- An X11 based presentation tool.
- Bibus Bibliographic Database
- A cross-platform bibliographic and reference management software with foreign language support through Unicode
and gettext. Available in Chinese, English, French, German, Portuguese, and Spanish.
- Welcome to Gnumeric
- Spreadsheet software for the GNOME desktop. It has been translated into 46 languages, and is being used by people around the globe with the symbols and date/monetary conventions appropriate for their local setting. Latest stable release is 1.10, 2010-02-14.
- OpenOffice
- A multi-platform and multilingual office suite and an open source project. It is compatible with all other major office suites.
- The gLabels Homepage
- A program for producing labels and business cards on the GNOME desktop. Internationalization is good -- ~10 languages available. Latest stable release is 2.2.7, 2010-03-02.
- Scribus
- Desktop publishing (DTP) program for Linux; will run on MacOSX and most UNIX platforms; available in 25 languages. Latest release is 1.3.3.14, 2010-02-17. This is the final release in the 1.3.3.x series.
- Linux Spreadsheets
- This document discusses the spreadsheet software that is available under Linux. Some of the information is a little dated, but this resource is still useful.
- OOoDocs.Org -- Open Office Documentation Project
- The Free and Open repository and development home for all documentation regarding the use, marketing, and
anything else about OpenOffice.
- Open Office Extras
- Downloadable add-on packages (third-party templates, macros, clip
art images) to enhance OpenOffice.org's functionalities. Available in many languages.
- OpenOffice.org Forum at OOoForum.org
- A forum site for OpenOffice users.
- OpenOffice KDE Integration Project
- Provides tight, but optional integration with the KDE environment.
- Openoffice.org Label Templates for Ooo Writer
- OpenDocument Format (ODF) label templates for Openoffice and KOffice.
- StorYBook - Summary-Based Software for Novelists and Authors.
- A free, summary-based, open source application for creative writers, novelists, and authors that helps maintain an overview
of the different threads while writing a book, a novel or a story. Excellent internationalization with many translations available.
- LibreOffice - The Document Foundation
- LibreOffice is the recently-created (2010-09) fork of OpenOffice. The Document Foundation is the over-arching organization by members of the OpenOffice.org community to manage and develop LibreOffice. The goal is to produce a vendor-independent office suite with ODF support and without any copyright assignment requirements.
- Calligra Suite | The Integrated Work Applications Suite
- A cross-platform, integrated work applications suite for the KDE desktop. It contains applications for word processing, spreadsheets, presentation, databases, vector graphics and digital painting. This is a fork of the KOffice Project.
TeX
- <sort order="normal">title</sort>.
- The LaTeX Beamer Class Homepage
- A LaTeX class for creating presentations using a video projector.
- The xTeX Shell
- A simple TeX interface for the X Window system.
- Kile - an integrated LaTeX environment
- A user-friendly TeX/LaTeX editor for the KDE desktop environment. Latest stable release for KDE3 is 2.0.3, 2008-12-05; latest unstable release for KDE4 is 2.1, 2009-11-27.
- LyX - The Document Processor
- A WYSIWYM (What You See is What You Mean) document processor that encourages an approach to writing based on the structure of documents, not their appearance. A GUI front-end to the TeX typesetting system. Available in many languages. Latest release is 1.6.5, 2009-12-07.
- Screen Presentation Tools
- *cool* A handy reference guide to tools for creating screen or online presentations; each entry includes a brief description, examples, requirements, a link to the homepage, and copyright and license information. Most of the listed entries are LaTeX-based; office software not
included.
- LaTeX Project Homepage
- A document preparation system for high-quality typesetting used in publishing, especially in the technical and scientific fields.
- TeX Users Group (TUG) Homepage
- A resource site for TeX users worldwide.
- The Comprehensive TeX Archive Network (CTAN)
- *look* The authoritative collection of materials, documentation, and software related to the TeX typesetting system.
- Texmaker
- A cross-platform, free and open LaTeX editor, that integrates many tools needed to develop documents with LaTeX, in just one application. Also available in French. Latest release is 1.9.9, 2010-02-01.
- Referencer
- A GNOME application to organize documents or references, and ultimately generate a BibTeX bibliography file. Designed specifically for scientists and researchers. Latest release is 1.1.6, 2009-08-02.
- Ekee
- This is a nifty equation editor for LaTeX, a document preparation system for high-quality typesetting used in publishing, especially in the technical and scientific fields.
- Gummi
- A simple, lightweight LaTeX editor for Linux written in Python and GTK.
- CTAN - The Comprehensive TeX Archive Network
- This site is the authoritative collection of materials related to the TeX typesetting system.
- RefDB Homepage
- A reference/notes database and bibliography tool for SGML, XML, and LaTeX documents.
- Semantik
- A KDE mindmapping tool for creating complex documents such as dissertations, thesis, presentations and reports. This application features several document generators. The current generators are pdf documents (based on LaTeX: article, book), pdf presentations (based on LaTeX: Beamer, Prosper), text processing files (ODF such as OpenOffice.org Writer, Impress or Koffice), plain text and internet documents (html). Latest release is 0.7.3, 2009-08-30. Formerly called kdissert.
- AsciiDoc Home Page
- A cross-platform application that can generate formatted HTML & Docbook documents and manpages from plain text
files as well as specialized output such as mathematical formulae and musical notation. Latest release is 8.5.1, 2009-10-31.
- Open Journal Systems | Public Knowledge Project (PKP)
- A free and open source journal management and publishing system made freely available to journals worldwide for the purpose of making open access publishing a viable option for more academic and scholarly journals.
- I, Librarian - Scientific PDF Article Manager
- *cool* A GPLed software application that builds Web-based annotated libraries of scientific PDF articles (up to a 100,000 fully annotated PDF files can be accomodated). This tool is a great boon to researchers who need to collect, organize, and annotate bibliographic references.
Humour
- <sort order="normal">title</sort>.
- GNU phpGrabComics
- Comic aggregation software which grabs and saves comic strips from
the web; there are 334 cartoons (at last count) supported.
- Dailystrips
- Comic aggregation software application which automatically
downloads your favourite web cartoons for local access; over 500 comics currently supported.
- GrabCartoons
- A modular, comic-summarizing utility and a local viewer/aggregator
of online comics. Currently there are many cartoons already available; it is easy to add your own favourites.
- SEPP
- A software deployment system.
PDF / PostScript
- <sort order="normal">title</sort>.
- Xpdf
- A PDF viewer for X.
- Ghostscript.com Homepage
- News and community site for Ghostscript.
- POSTSCRIPT & GHOSTSCRIPT - Internet Resources
- A huge database of resources
organized by category.
- Txt2pdf - convert text files to Acrobat PDF
- A tool to convert txt, text, textual report, spool into pdf; support for English, Japanese, Chinese (simplified and traditional), Korean, Greek, Polish, Hebrew, Thai languages.
- Ghostscript, Ghostview and GSview Homepage
- An interpreter for the PostScript language and PDF along with related software and documentation. Latest release is 3.64, 2009-02-03.
- KPDF
- A pdf viewer based on xpdf for KDE. The latest stable version is 0.5.10, 2007-02-19 as part of KDE 3.5.9. N.B.: Okular for KDE 4 is the successor to KPDF.
- PDF Toolkit (pdftk)
- A PDF file manipulator for Linux.
- Evince - Simply a Document Viewer
- A document viewer for GNOME; currently supports pdf, postscript, djvu, tiff and dvi formats. Latest stable release is 2.30.3, 2010-06-25.
- PDFedit
- A free/open source editor for manipulating PDF documents. Comes with both a GUI and a command-line interface. Also available in Czech, French, Russian, and Spanish. Latest release is 0.4.3, 2009-07-21.
- PDF Editing & Creation: 50+ Open Source/Free Alternatives to Adobe Acrobat
- A compilation of free and open source PDF editing and creating software. Each entry has a short annotation plus a link to the application's home page.
- Okular
- A universal document viewer based on KPDF for KDE 4. Latest stable release is 0.11, 2010-08-10. This is the successor to KPDF (for KDE 3).
- Welcome to debian-sf Homepage!
- A package of SourceForge software for the Debian GNU/Linux operating system. That means, it's a file (or set of files) that can be installed by a package manager, resulting in an automatic installation of the Sourceforge software on a Debian system.
- TuxOnIce for Linux
- This is software that saves the contents of memory to disk and powers down. When the computer is started up again, it reloads the contents and the user can continue from where they left off. Formerly called Software Suspend 2 for Linux.
- KTouch - Touch Typing Tutor
- A KDE3 and KDE4 desktop application for learning how to touch-type with speed and accuracy. It comes with lessons for many different keyboard layouts across many different languages and different levels of difficulty. Latest stable release is 1.6.0, 2007-06-27.
- UNIXSTL - Template Software for the UNIX Operating System
- A sub-project of STLSoft that provides C++ libraries for UNIX development, in the mode of the Standard Template
Library (STL).
- The Zero Install system
- A program that allows users to run applications directly from the
Internet from the software author's pages.
- Klavaro
- A touch typing tutorial which supports customizable keyboard layouts. Excellent multilingual support. Latest stable release is 1.5.0, 2010-02-27.
- Tux4Kids Project
- This is the homepage for Tux Paint, Tux Typing, and Tux Math, starring our beloved Tux. All of these are excellent educational games for children. Latest release is 1.8.1, 2010-05-02.
- 58 Open Source Replacements for Commercial Communications Apps - Datamation.com
- *look* An annotated list of equivalent open source software for communication applications, such as blogging, browsers, content management systems, media players, office apps, and VoIP. It is organized by subject category.
Software Archives
- <sort order="normal">title</sort>.
- 50 Open Source Replacements for Popular Financial Software - Datamation.com
- *look* A comprehensive, annotated list of equivalent open source financial software. It is organized by subject category. (2010)
- Oss4lib - Open Source Systems for Libraries
- Listing of software and systems designed for libraries (as in books).
- Tuxfinder - Linux Search Tool
- A searchable database of Linux applications; includes distribution packages (Red Hat, Debian, and
Slackware), software applications, and documentation. Also available in French.
- Python Package Index
- A repository of software for the Python programming language. There are currently 8800+ packages in the database.
- Linux Business Applications
- Directory of businesses that use Linux in their day-to-operations and
a good place to find out about Linux in business; also availble in French.
- Linux Online - Applications
- A database of Linux applications organized by subject.
- 58 Open Source Replacements for Commercial Communications Apps - Datamation.com
- *look* An annotated list of equivalent open source software for communication applications, such as blogging, browsers, content management systems, media players, office apps, and VoIP. It is organized by subject category.
- Freshmeat.net - The source for Open Software
- *look* Freshmeat maintains one of the largest archives of Linux software on the web. The first stop for Linux users hunting for the software they need for work or play.
- Welcome to the RPM repository on speakeasy.rpmfind.net
- *look* A searchable RPM package repository; can access by group (subject), distribution, vendor (RPM creator), creation date, and name.
- Medical Free/Libre and Open Source Software
- A searchable database of Free/Libre and Open Source Software (FLOSS) projects in health care and medicine. It offers an open content platform to foster the exchange of ideas, knowledge, and experiences about these projects.
- 55 Open Source Replacements for Popular Networking Tools - Datamation.com
- *look* An annotated list of networking tools organized by subject category. This resource is handy for both enterprise and home system administrators to assist in managing their networks. (2010)
- Enterprise IT Planet Linux Products
- Linux security, networking and data storage applications
and products.
- Savannah: Welcome
- A central point for development, distribution and maintenance of GNU Software; similar to SourceForge, but not as big.
- The Linux Software Map (LSM)
- A searchable database of packages that have been written for, ported to, or, compiled for Linux.
- SourceForge - Open Source Development Website
- The world's largest development and download repository of open source code and applications; provides free services
to open source developers.
- IBM: Developer Products for Linux for IBM z Mainframe Servers
- An alphabetical listing of products (with links) and a listing by company.
- The ASM Software Homepage
- Lists of downloadable software for GNU/Linux, MS-DOS and compatibles, Atari ST.
- Open Source GIS
- A database of open source/free GIS (geographic information systems)-related software.
- BerliOS Developer
- A repository of open source projects; offers free access to CVS/SVN, mailing lists, bug tracking, message boards/forums, task management, site hosting, permanent file archive, full backups, and total web-based administration.
- Ibiblio Linux Archive
- *look* A massive archive of Linux software and documentation; a free public library of Linux software.
- Welcome New Breed Software
- Primary focus is games software, but useful libraries, utilities and tools are included. N.B.: Some of the games for Linux are freeware, which does not include the source code.
- FreeGIS
- Software for free Geographic Information Systems (GIS).
- Open Collector
- Database of open hardware designs and design programs (especially
the EDA end of hardware design).
- SGI Open Source Project List
- An annotated list of open source projects which have either originated within SGI, have SGI employees coordinating the development and maintaining the master trees, or have SGI employees as significant
core contributors.
- Free Software Directory
- *look* A comprehensive site of free software projects for Debian,
Gnome, KDE, Linux Kernel Project as well as listings of projects by broad
topic.
- The Random Factory -- Scientific Software for Linux
- Linux for Astronomy, Biotechnology, and Chemistry with comprehensive
collections of software on CD.
- The Comprehensive TeX Archive Network (CTAN)
- *look* The authoritative collection of materials, documentation, and software related to the TeX typesetting system.
- GetDeb - Software for Ubuntu Linux
- An Ubuntu software portal with ready-to-install applications in Ubuntu's default package format. It was created to simplify the installation of new software for Ubuntu users. GetDeb focuses both on providing newer versions of software included in Ubuntu and software that is omitted from the official repositories. PlayDeb is an ancilliary project to GetDeb but with an explicit focus on games. Click on the Games link to access this.
- OSOR.eu - Open Source Observatory and Repository
- The Open Source Observatory and Repository for European public administrations (OSOR) is a platform for exchanging information, experiences and FLOSS-based code for use in public administrations. There is a repository with code and documentation for public administrations and a state-of-the art forge for collaborative software development.
- Advogato
- An online community site dedicated to free software development. It contains articles, blogs, and an annotated list of free
software projects.
- Free Programmers' Resources, Free Webmaster Resources, Free Internet Software
- A large database of software covering a variety of topics including: compilers, source code/libraries, documentation, emulators, programming tools, Perl and PHP scripts, security, and web hosting.
- Open Source Java Directory
- A browsable directory of open source Java applications.
- FSF/UNESCO Free Software Directory
- *look* A useful directory of free software that runs under free
operating systems particularly the GNU operating system and its GNU/Linux variants; organized by subject area.
- The mozdev.org Homepage
- Free hosting service for the Mozilla community; software projects related to Mozilla and run on top of the software code being
developed by mozilla.org.
- The table of equivalents / replacements of Windows software in Linux
- *cool* Organized by broad subject category and updated frequently. This is an excellent resource. Site also available
in Chinese, French, German, Hungarian, Italian, Polish, Russian and Spanish.
- Softonic.com -> Linux - Software Archives
- Spanish site.
- Linux Software Directory
- A Linux software database plus Filewatcher database of Linux distribution packages.
- GNOME Project Listing
- A list of GNOME-related projects and their web pages.
- MapTools.org
- A resource site for developers and users of open source mapping software; many mapping projects, organized by broad subject categories, are hosted on this site
- SEUL - Simple End User Linux
- A hosting site for high-quality Linux applications primarily in education, science, and advocacy; also manages and
coordinates communications between projects.
- Linux4Chemistry - Linux Software for Chemistry
- A searchable database of Linux chemistry software.
- The Top 100 Open Source Software Tools for Medical Professionals
- *cool* An annotated list of open source software tools for the medical community. It is organized by subject area. (2008)
- Linux Video Tools
- A database of video tools for Linux.
- Code Snippets Wiki
- A public code snippet library that anyone can edit. This repository is organized and searchable by computer language.
- Alioth - Welcome
- Hosts Debian-backed or Debian-led software projects and facilitates
contributions from external developers.
- IceWalkers - Linux Software
- A searchable database of Linux software and HOWTOs. Also includes security alert information.
- KDE-Apps.org
- *look* The primary KDE applications site; replaces APPS.KDE.COM.
- OSDir.com - Open Source Linux News and Software
- A directory of Linux software applications plus news, articles, and reviews.
- LUnIx . . . Linux CAD Links
- Collection of CAD software links for Linux; includes a brief
description of software (with homepage link); information on license type,
source code and binary packages.
- Welcome to Gna!
- A code-hosting site for free software.
- Linux Software
- Linux software directory; in English and Czech.
- GnomeFiles - GNOME/GTK+ Software Repository
- *look* The best site to visit for GNOME applications.
- Koders - Source Code Search Engine
- *look* A huge database of source code searchable by programming
language and license; coders are encouraged to contribute their project to the database
- Dotfiles.com - Configuration File Heaven
- A central repository of configuration files (with preview and download for each) for editors, games, mail clients, shells, window
managers, and X.
- GForge Collaborative Development Environment
- A GPLed software fork of the Web-based project-management and collaboration software (Alexandria code) originally created for SourceForge. It provides project hosting, version control (CVS and Subversion), bug-tracking, and messaging.
- Veripool - Free Verilog Software
- A repository of software related to Verilog and SystemC design and verification.
- A home for free software Hackers
- A hosting site for a group of French free software developers.
- Gonzui
- A source code search engine and database of open source code.
- KDE-Files.org
- *look* THE site for downloading documents and templates for enhancing the KDE desktop.
- Swik
- A free and open database of Open Source projects; includes a search engine, a wiki for editing/adding entries and information-sharing tools that use Really Simple Syndication (RSS).
- Unmaintained Free Software
- A searchable database of unmaintained/orphaned free software projects, organized by category, which require a new maintainer.
- Open Source Alternative - Find Open Source Alternatives to Commercial Software
- A database of open source software alternatives to well-known commercial software.
- Comparison of Free Software Hosting Facilities - Wikipedia
- *cool* A handy table of the various hosting sites for free/open source projects.
- Linux Software Equivalent to Windows Software - LQWiki
- *look* An up-to-date table of Linux-equivalent software for popular Windows applications. Organized by subject category.
- Linux Equivalents to Windows Software
- *look* A handy table of Linux software equivalents organized by subject area. Each entry points to a portal page providing an overview of the software, a screenshot, a comprehensive list of its features, and links to sites offering information and support on the software such as forums, tutorials, and reviews.
- Ultimate List of Open Source Software — Datamation.com
- *look* This huge list contains 715 software applications, which are organized into subject categories. Each entry has a brief description and a link to the homepage. (2010)
X Window System
- <sort order="normal">title</sort>.
Complete X Systems
- <sort order="normal">title</sort>.
- XOrg Foundation
- An open source implementation of the X Window System. This is the most important underlying software for Linux desktops. The Foundation is chartered to develop and execute effective strategies that provide worldwide stewardship
of the X Window System technology and standards.
- OSNews.com Article - "X Marks the Spot: Looking back at X11 Developments of Past Year"
- A review of X11 events in 2004. This article is dated, but it includes some interesting historical perspective along with useful links for further information.
- X Window System Version 11 Release 7.5 - X.Org Foundation
- This site has information for the latest release of the X Window System from the X.Org Foundation. The source tarball, release notes, documentation, and changelog are available here.
- X Window system
- A resource site for the X Window system. Includes the "Xlib Programming Manual", an xlib tutorial, a C++ program to generate every possible X11 request, the "GWM [Generic Window Manager] Manual", and other documentation.
- XStrikeForce/HowToRandR12 - Debian Wiki
- A HOWTO for RandR - the X Resize and Rotate extension. This extension provides automatic discovery of modes (resolutions, refresh rates, etc.) together with the ability to configure outputs dynamically (resize, rotate, move, etc.). (2008)
- MPX: The Multi-Pointer X Server
- MPX is a modification of the X Server, and will be included in 7.4 release. It allows multiple keyboards and mice to be attached to a single system, and also allows these input devices to function independently on the same windowing system.
Desktop Environments
- <sort order="normal">title</sort>.
- Qimo 4 Kids | Software For Kids
- Qimo is a desktop operating system designed for kids. It is based on Ubuntu and comes pre-installed with educational games for children aged 3 and up.
- XFce - XFce Desktop Environment
- A lightweight desktop environment for various *NIX systems. Documentation has multilingual support. Latest stable release is 4.8, 2011-01-16.
- Xplanet
- Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. Xplanet can also render images of the other planets and some satellites. Latest stable release is 1.2.1, 2009-04-18.
- Diskless Linux Kiosks
- How to set up a kiosk with access to a complete desktop system. This system is set up for the GNOME desktop.
- UDE - Unix Desktop Environment Project
- A new Desktop Environment for X11; the original look & feel is mainly optimized for efficient shell usage.
- The freedesktop.org Homepage
- A free software project to work on interoperability and shared technology for desktop environments for the X Window System.
Gnome
- <sort order="normal">title</sort>.
- Tomboy
- A desktop note-taking application for Linux. Latest stable release is 1.2.0, 2010-03-29. N.B.: This software is developed with the Mono API.
- Meld: Diff and Merge Tool
- A GNOME visual diff and merge tool, that works with several versioning systems, such as CVS, SVN and Mercurial. Latest release is 1.3, 2009-04-17.
- The GNOME Journal
- An online news site for the GNOME desktop.
- Decibel Audio Player Homepage
- A GTK+, open source (GPL license) audio player (no added bells and whistles -- just an audio player) with a clean and user-friendly interface. It is especially targeted at Gnome and follows Gnome HIG (Human Interface Guidelines). Latest release is 1.03, 2010-01-10.
- Welcome to Gnumeric
- Spreadsheet software for the GNOME desktop. It has been translated into 46 languages, and is being used by people around the globe with the symbols and date/monetary conventions appropriate for their local setting. Latest stable release is 1.10, 2010-02-14.
- Gucharmap
- Gucharmap is the GNOME character map, based on the Unicode character database.
- Sound Juicer
- The official GNOME CD extraction utility. It can rip to WAV, MP3. OGG, and FLAC through the Cdparanoia library. This application also includes a
simple built-in, preview CD player. Latest release is 2.28.1, 2009-11-25.
- Shotwell
- Shotwell is an open source photo organizer designed for the GNOME desktop environment. It has a clean interface and easy-to-use tools. Latest stable release is 0.8.0, 2010-11-17.
- PiTiVi
- PiTiVi is a non-linear video editor for Linux. It is designed to be a simple video editor to meet the needs of users in the GNOME desktop environment. Latest stable release is 0.13.5, 2010-09-15.
- Nautilus
- The file manager for the GNOME desktop.
- Clutter Toolkit
- An open source software library for creating fast, visually rich and animated graphical user interfaces.
- The GNOME Translation Project
- GNOME support for internationalization (I18N) and localization (L10N); the goal of this project is to translate GNOME
documents into all languages.
- Gnome Mailing List Archives
- The main GNOME mailing list site; links to all GNOME-related mailing lists can be found here.
- Empathy
- A messaging program which supports text, voice, video chat, and file transfers over many different protocols. It is the default chat client in current versions of GNOME. Latest stable release is 2.32.0.1, 2010-10-04.
- GPE: The GPE Palmtop Environment
- The GPE Palmtop Environment (GPE) is a collection of integrated software components optimized for (but not limited to) handheld and other-input constrained and resource-limited devices. GPE provides PIM (calendaring, to-do management, contact management and note taking), multimedia (audio playback and image viewing) and connectivity solutions (web browsing). For the GNOME desktop. Latest release is 2.8, 2007-08-07.
- Brasero
- An application to burn CDs/DVDs for the GNOME desktop. Latest stable release is 2.26.0, 2009-03-15. Formerly known as Bonfire.
- Glom
- A GNOME application that provides a graphical front-end to PostgreSQL database creation and maintenance. Latest release is 1.12, 2009-12-31.
- NumExp - Mathematical Computation Environment
- A family of open source applications for numeric computation and 2D plot rendering. A GNOME application. Latest release is 0.17.1, 2009-05-08.
- Evolution
- An integrated mail, addressbook, and calendaring functionality for the GNOME desktop. Latest release is 2.28.2, 2009-12-13.
- Balsa - The GNOME Email Client
- An email client for the GNOME desktop. Latest release is 2.4.2, 2009-12-06.
- File Roller Home Page
- Archive manager for GNOME. Internationalization is excellent with 10+ languages available. Latest stable release is 2.24.3, 2009-01-13.
- GNOME Support
- This website contains the various support resources available to GNOME users, including mailing lists, user forums, wiki, user
and developer documentation.
- GNOME - the Free Desktop Software Project
- The main GNOME site.
- Xiphos
- A Bible study application for GNOME. Latest release is 3.1.3, 2010-03-22. Formerly known as GnomeSword.
- Libxml
- An XML C parser and toolkit developed for the Gnome project (but
usable on other platforms).
- Totem
- The official movie player of the GNOME desktop environment based on Xine-lib or GStreamer. Latest release is 2.29, 2010-01-26.
- GWARE Project
- A complete GNOME installation for Slackware Linux. Latest release is K - GNOME 2.24.3 for Slackware 12.2, 2009-04-01.
- The GNOME Commander Homepage
- Graphical file manager for the Gnome desktop environment.
- Evince - Simply a Document Viewer
- A document viewer for GNOME; currently supports pdf, postscript, djvu, tiff and dvi formats. Latest stable release is 2.30.3, 2010-06-25.
- GnomeDeveloperKit
- A platform for testing, developing, documenting, and translating GNOME.
- GTK+ and Glade3 GUI Programming Tutorial - Parts 1-3
- This three-part series on Glade 3 covers the following topics: Part 1 - designing a user interface using Glade 3; Part 2 - choosing a programming language for GTK+ development; and Part 3 - writing a basic program to implement the Glade file. Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. (2008)
- Banshee
- A music management and playback application for Gnome. Latest release is 1.6, 2010-03-31. N.B.: This software is developed with the Mono API.
- The GNOME Accessibility Project
- A suite of software services and support in GNOME that allows people with disabilities to utilize all of the functionality of the
GNOME user environment.
- The GNOME Development Site
- The main GNOME developers' site. Iinformation about current GNOME projects, developer news, documentation, and how to get involved can be found here. Developer documentation is available in 50 languages.
- Seahorse - Gnome front-end to GnuPG
- A Gnome front-end for GnuPG. Latest stable release is 2.30.1, 2010-04-27.
- GNOME System Tools
- Formerly known as Ximian setup tools.
- Firestarter Linux Firewall
- Easy to use graphical tools for setting up, administrating and monitoring firewalls for Linux machines. It supports the 2.4 and 2.6 kernels, and is translated into 38 languages. This is a GNOME application, but can be used on KDE and other desktop environments, servers and gateways. Latest stable release is 1.03, 2005-01-29. N.B.: There are still lots of daily downloads of this software at SourceForge.net.
- FootNotes - gnomedesktop.org
- Gnome desktop news.
- GLADE GTK+ User Interface Builder
- A free user interface builder for GTK+ and GNOME. Latest stable release is 3.6.7, 2009-06-29.
- Gtkmm
- The official C++ interface for the GUI library GTK+. Latest stable release is 2.22.1, 2009-09-21.
- Liferea (Linux Feed Reader)
- A news aggregator for GTK/GNOME; available in English, Finnish,French, German, Polish, and Romanian. Latest stable release is 1.6.2, 2010-01-21.
- PenguinTV
- A Python-based RSS reader specifically designed for downloading and viewing podcasts and video blog entries. Latest stable release is 4.1.0, 2009-12-15.
- GNOME Documentation Library
- The central documentation site for the GNOME project. Includes documentation for users, system administrators and developers. Translated (or partially translated) into 50 languages.
- Orca
- A free, open source, and scriptable screen reader for people with visual impairments. It uses various combinations of speech, braille, and magnification to provide access to applications and toolkits that support the GNOME desktop. This application is the successor to Gnopernicus Assistive Technology. Also available in Spanish and Brazilian Portuguese. Latest release is 2.29, 2010-01-11.
- Referencer
- A GNOME application to organize documents or references, and ultimately generate a BibTeX bibliography file. Designed specifically for scientists and researchers. Latest release is 1.1.6, 2009-08-02.
- Nemiver
- A GNOME standalone graphical debugger for C/C++ programs. Latest release is 0.7.3, 2009-12-07.
- Bakery: A GNOME C++ Application Framework
- A C++ Framework for Document-based GNOME applications, using gtkmm. It allows use of the Document/View architecture.
Latest release is 2.6.3, 2009-02-10.
- GNOME Bug Tracking System
- The place to submit bug reports for the GNOME desktop. The user can also search for reported bugs, browse the bug database, view the various reports relating to this site, and get help.
- F-Spot
- A photo management system for GNOME. Latest release is 0.6.1.5, 2009-11-04. N.B.: This software is developed with the Mono API. Also note: a 2007 bug (#Bug 454082) - Import dialog modifies Exif.Photo.DateTimeOriginal of jpeg - is still not fixed.
- Anjuta Integrated Development Environment
- A versatile Integrated Development Environment (IDE) for C and C++ on Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger, and a source editor with source browsing and syntax highlighting. Latest stable release is 2.28.1, 2009-11-24.
- OGMRip
- An application and a set of libraries for ripping and encoding DVD into AVI or OGM files using a wide variety of codecs. Developed for GNOME2. Also available in French and German. Latest release is 0.2, 2009-12-25.
- Grip User's Guide
- A comprehensive guide to Grip, a cd-player and cd-ripper for the Gnome desktop. (2004)
- Alexandria Book Collection Manager
- A GNOME application book collection manager. Latest release is 0.6.15, 2009-08-15.
- The gretl Home Page -- Gnu Regression, Econometrics and Time-series Library
- A cross-platform software package for econometric analysis. Runs on GNOME 1.4 and 2.0. An easy intuitive interface (now in French, Italian, Spanish, Polish, German, Basque, Portuguese, Russian, Turkish and Czech as well as English). Latest stable release is 1.8.7, 2010-01-24.
- Guikachu - PalmOS resource editor
- A resource editor for PalmOS systems. It visually creates dialog boxes, menu bars and windows for your Palm application in the GNOME desktop environment. Latest stable release is 1.4.2, 2004-08-18; latest development release is 1.5.11, 2007-08-04.
- T.E.G. - Tenes Empanadas Graciela (Risk clone)
- A cross-platform clone of 'Plan Tactico y Estrategico de la Guerra', which is a pseudo-clone of Risk, a multi-player, turn-based strategy game with a GNOME interface. Also available in Catalan, French, German, Hungarian, Italian, Polish, Portuguese, and Spanish. Latest release is 0.11.2, 2007-03-14.
- GParted
- A GNOME partition editor which includes a small, fast, Slackware-based live CD that syncs its releases with GParted. Latest release is 0.5.0, 2009-12-02.
- Coriander Homepage
- A full-featured GUI for IEEE1394, IIDC-compliant (aka DCAM) digital cameras. It includes camera control, video display, saving, FTP and V4L export. A GNOME desktop application. Latest release is 2.0.0, 2008-01-17.
- Desktop User Guide - GNOME Library
- *cool* This guide is a collection of documentation which details general use of the GNOME Desktop environment. Topics covered include sessions, panels, menus, file management, and preferences. Available in many different versions plus the nighly build version (the most current). Internationalization is excellent with many different translations.
- Gramps (Genealogical Research and Analysis Management Programming System) Homepage
- An open source genealogy package using the GTK/GNOME interface. A multilingual site. Latest stable release is 3.2.5, 2010-11-17.
- GTK+ / Gnome Application Development - Online Book
- This book is about Gnome from a developer's point of view; it describes how to write a Gnome application using the Gnome libraries and tools. Published by New Riders. An Italian translation is available.
- GNOME Art - Artwork & Themes
- A site dedicated to adding and improving art and themes for GNOME.
- Workrave
- A GNOME-based program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). Also runs on KDE. Latest release is 1.9.0, 2008-07-14.
- Dropline GNOME
- A version of the GNOME Desktop that has been tweaked for the Slackware
distribution.
- Welcome to the GFAX project web site
- A GNOME fascimilie program. Latest version is 0.7.7, 2009-09-28. N.B.: There is no documentation. The developer states that documentation will be provided when he gets around to it (2009-09-28).
- GNOME Library - Administrators
- It includes the "GNOME 2.14 Desktop System Administration Guide", the "Desktop Administrators' Guide to GNOME Lockdown and Preconfiguration", and the "Gnome Display Manager Reference Manual". Available in ~ 50 languages.
- GNOME Project Listing
- A list of GNOME-related projects and their web pages.
- GNOME Human Interface Guidelines
- The GNOME usability project; for interface designers, graphic artists and software developers who will be creating software for the GNOME desktop.
- Epiphany - The Web Browser for the GNOME Desktop
- A web browser for the GNOME desktop. A descendant of Galeon. Latest stable release is 2.28.0, 2009-09-21.
- Gourmet Recipe Manager
- A recipe-managing application for the GNOME desktop.
- Scalable Vector Graphics (SVG) - librsvg
- A library that allow applications to render SVG vector graphics.
Used by the GNOME desktop; includes GNOME themes.
- The gedit GNOME Text Editor
- The official text editor of the GNOME desktop. Latest release is 2.28.3, 2009-12-19.
- The gnome-themes-list Archives
- Archives for the discussion of themes to change the appearance of GTK+ applications and the GNOME desktop mailing list.
- GNU Solfege
- Music education software for GNOME. Use it to train your rhythm, interval, scale and chord skills. Latest stable release is 3.14.10, 2009-12-17.
- GARNOME
- Bleeding edge GNOME distribution for testers and tweakers. Latest stable release is 2.24.0, 2008-09-24. N.B.: Not much happening since last stable release. Unstable release "coming real soon" (2009). Not much mailing list activity.
- GnoTime - The Gnome Time Tracker
- A project management tool for tracking the amount of time spent on projects; also can generate configurable invoices based
on that time. Available in many languages. Latest release is 2.3.0, 2008-02-15.
- Gnofract 4D
- An advanced fractal generation program for GNOME. Latest stable release is 3.11, 2009-03-15.
- Gwget2 : Gnome2 front-end for wget
- Download manager for GNOME2. Latest release is 1.0.4, 2009-10-19.
- GStreamer - Multimedia Framework
- A library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing. Latest stable release is 0.10.25, 2009-10-05.
- Gossip
- An instant messaging client for GNOME. Latest release is 0.31, 2009-07-14.
- Grip -- CD Ripping/MP3 Encoding for Linux
- A CD player and ripper for the Gnome desktop. It also provides an automated front-end for MP3 (and other audio formats) encoders. Latest stable release is 3.2.0, 2004-04-26.
- Rhythmbox
- An integrated music management application for GNOME; features include: comprehensive audio format support through GStreamer, Internet radio support, and playlists.
- Gtk2-perl
- A set of perl bindings for Gtk+ 2.x and various related libraries.
- GOK Homepage
- GOK (GNOME On-screen Keyboard) enables users to control their computer without having to rely on a standard keyboard or mouse. Latest stable release is 2.29, 2009-11-15.
- The gThumb Homepage
- An image viewer and browser for GNOME. Latest stable release is 2.11.3, 2010-04-14.
- Dia - a Drawing Program
- A gtk+- based diagram creation program for GNOME. Latest stable release is 0.97, 2009-05-03.
- GNOME 2.24 Desktop Accessibility Guide
- This document describes how to configure, customize, and use the accessibility features of the GNOME 2.24 desktop. (2008)
- Cdrdao
- Cdrdao records audio or data CDRs/CDRWs in disk-at-once (DAO) mode based on a textual description of the CD
contents (toc-file). A console- and Gnome-based application. Latest stable release is 1.2.3, 2009-10-05.
- Listen
- A music management and audio player for GNOME. Some of the use ful features are: podcast management, browsing Shoutcast directory, direct access to lyrics, Last.fm, and wikipedia information. Latest release is 0.6.5, 2010-03-08.
- Eye of GNOME
- An image viewer for the GNOME desktop environment. Latest stable release is 2.28.1, 2009-10-20.
- Alleyoop
- A GNOME front-end to the Valgrind memory checker. Latest release is 0.9.7, 2009-11-24.
- Drivel
- A GNOME client for working with online journals, also known as weblogs or simply blogs. Latest stable release is 3.0.0, 2009-10-02.
- The gLabels homepage
- A program for producing labels and business cards on the GNOME desktop. Internationalization is good -- ~10 languages available. Latest stable release is 2.2.7, 2010-03-02.
- Bubbling Load Monitor (Bubblemon)
- A system CPU and memory load monitor for GNOME. Latest stable release is 2.0.15, 2009-09-14.
- GnomeFiles - GNOME/GTK+ Software Repository
- *look* The best site to visit for GNOME applications.
- Pidgin - IM Client
- A cross-platform, multi-protocol instant messaging (IM) client for GNOME. Excellent multilingual support -- 72+ languages available. Formerly called Gaim. Latest stable release is 2.6.5, 2010-01-08.
- Galeon
- A Gnome web browser based on Gecko, a Mozilla layout engine. Latest release is 2.9.7, 2008-09-27.
- Gnome Wave Cleaner from Redhawk.org
- Digital audio restoration of CD quality audio wavefiles. This application is designed for the GNOME desktop. Latest stable release is 0.21-10, 2009-03-22.
- GNOME-Look.org
- *look* The primary site for GNOME eyecandy (themes); wallpaper,
themes/styles, X11 mouse themes, icon themes, splash screens, fonts, XMMS themes, system sounds and much more can be found on this site.
- ROX Desktop
- A fast, user-friendly desktop which makes extensive use of drag-and-drop; the interface revolves around the file manager, or
filer.
- Emacspeak --The Complete Audio Desktop
- Speech interface for visually impaired computer users.
- Debian GNU/Linux -- Debian on the Desktop
- The goal of this project is to ensure that the main Linux desktop software such as KDE and GNOME and desktop framworks such as GNUstep, GTK, and Qt work well on Debian.
- The eyeOS Cloud Computing Web Desktop
- An open source, Web desktop environment and operating system. The user can access their own customized desktop from anywhere using a web browser. This software can be used by individuals, developers, educators, and public administration personnel. Internationalization is excellent - 20+ languages are available. Latest stable release is 1.8.7.1, 2009-10-06.
- Equinox Desktop Environment
- A small, lightweight desktop environment based on a modified
FLTK library.
- The Contiki Operating System and Desktop Environment
- An open source, portable, networked, multi-tasking operating system for memory-constrained systems.
KDE
- <sort order="normal">title</sort>.
- KDE.news | Got the Dot?
- The main site for all KDE news. Includes software announcements & news, interviews with KDE people, and meeting announcements. Archived back to 2000.
- Kig
- An application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer. Kig is part of the KDE 4 education module
- KGuitar official Homepage
- KDE-based music tabulature editor with support of guitar, drums, classic note scores, MIDI synthesizer output, chord, scales, modes, melody and rhythm construction and analysis tools.
- Bangarang
- A media player for KDE 4.3 or later.
- The KDE Games Center
- Games for the KDE 4x desktop. N.B.: all games for earlier versions have been removed.
- KSquirrel
- An image viewer for KDE; currently supports 39 image formats; available in English and Russian.
- KTouch - Touch Typing Tutor
- A KDE3 and KDE4 desktop application for learning how to touch-type with speed and accuracy. It comes with lessons for many different keyboard layouts across many different languages and different levels of difficulty. Latest stable release is 1.6.0, 2007-06-27.
- KPhotoAlbum
- A KDE image database; formerly called KimDaBa. The most current release series (4.x - 2009) is for KDE4. The KDE3 source code is no longer supported.
- TRANSLATE.org.za
- South African open source translation project.
- KDE Documentation
- THE site to visit for all KDE documentation.
- KDE Worldwide Homepage
- Neat maps showing where KDE development is happening in the world.
- The KDE Education Project
- Educational software for the K Desktop Environment. The primary focus is children from ages 3 to 18. Categories of software include: games, languages, mathematics, science, and teaching tools. Internationalization is excellent with translations into 65+ languages.
- Calligra Suite | The Integrated Work Applications Suite
- A cross-platform, integrated work applications suite for the KDE desktop. It contains applications for word processing, spreadsheets, presentation, databases, vector graphics and digital painting. This is a fork of the KOffice Project.
- KDE Accessibility Project
- The goal of this project is to ensure that the KDE desktop is accessible to all users, including those with disabilities; includes the KTTS project, the Text-to-Speech System.
- The KOffice Project
- An integrated office suite for KDE; includes productivity applications (KWork, KSpread, KPresentor, Kexi), creativity applications (Kivio, Karbon 14, Krita), plus management and supporting applications.
- Tellico
- A collection manager for KDE 4. It is a versatile personal library system for a variety of mediums including books, music, videos, and even your wine collection! Latest release is 2.1.1, 2009-11-20.
- KSendFax -- More Than Only Sending Faxes
- A KDE3 interface for FAX applications such as HylaFax, E-Fax or mgetty+sendfax; last stable release 3.0.1, 2002-08-14.
- KmusicdB
- A music collection manager for KDE.
- NoteEdit - Musical Score Editor for Linux
- A music score editor for KDE. No more development is planned. Last stable release is 2.8.1, 2006-08-14. Most core developers have now moved to Canorus (https://canorus.berlios.de/wiki/index.php/Main_Page).
- KSensors - HomePage
- A KDE front-end for lm-sensors; latest release is 0.7.3, 2004-08-18.
- KDE Women Project
- Purpose is to build a community of female KDE contributors and users.
- KDE Localization
- The main KDE site for translation and localization information.
- KDE-Look.org
- *look* The primary KDE desktop eyecandy (themes ) site; includes wallpaper, theme/syles, window decorations, fonts, X11 mouse themes, colour styles, screensavers and much more.
- KVirc - The K-Visual-IRC Client
- A cross-platform, portable Internet Relay Chat client based on the Qt GUI toolkit. Also available in French, German, Italian, and Spanish. Latest stable release is 3.4.2, 2008-10-14.
- KShowMail - the Human Spam Filter
- A POP3 mail checker for the KDE with these features: show number, size and more information about the mail messages on POP3 servers in a list view; show the mail headers or complete mail message, delete unwanted mail from the server by configurable filters. Latest stable release is 3.2.9.1, 2007-08-05.
- Open Kiosk : Multi-Platform Kiosk Framework
- A multi-platform kiosk management system for public terminals and kiosks; ideally suited for libraries, cybercafes, and other
locations requiring a controlled computer environment; has a KDE interface.
- QBrew
- A homebrewer's recipe calculator, which can be used to create and modify ale and lager recipes as well as calculate gravity, colour, and bitterness; includes a database of styles, grains, hops, and miscellaneous ingredients, plus a brewing tutorial. Latest stable release is 0.4.1, 2008-05-25.
- Guarddog Firewall Utility
- A firewall configuration utility for the KDE desktop.
- Kbarcode
- A barcode and label printing application for KDE3x. Latest stable release is 2.0.7, 2008-05-25.
- The Linux Jar: KAlarm
- A personal alarm message, command and email scheduler for KDE.
- KFLog Portal
- A KDE suite of open source flight planning and analysis programs for gliders.
- Gwenview
- An image viewer for KDE; includes thumbnail (preview) image and full image capabilities.
- The Linux Jar: KAlarm
- A personal alarm message, command and email scheduler for KDE; ; multilingual support.
- KolourPaint
- A free, open source, easy-to-use paint program for the KDE desktop.
- KDE TechBase
- A resource site for KDE development-related information including extensive documentation, sources, compiling KDE,
tools, bindings, release schedule, and policies. This site is available in 20+ languages. This site supercedes KDE
Developers' Corner.
- KDE Desktop Environment - Forums
- A KDE forum site which complements the KDE UserBase website. The purpose of this site is for users, developers, and people interested in KDE to help each other, discuss KDE-related topics, and exchange ideas. A new "Brainstorm" section has been created to encourage users to post ideas for new features.
- Blogilo
- A KDE blogging client that is focussed on simplicity and usability. Current release is 1.0, 2009-09-04. Previously knwon as Bilbo Blogger.
- Apollo
- A minimalistic, highly functional MP3 player.
- RLplot Home Page
- A cross-platform scientific plotting package.
- Welcome to the Kemistry Homepage!
- A collection of chemistry related software for the KDE Desktop Environment. Latest release is 0.7, 2003-01-24.
- The oKle Home Page - KDE 3.x DVD Player
- Last version is 0.4, 2003.
- KDE Myths
- Addresses some of the common misconceptions about KDE. Some parts are a little dated, but still useful nonetheless.
- Kfstab
- A KDE graphical front-end for easy editing of the /etc/fstab file; latest stable release is 0.7.0, 2002-06-09.
- KMail - KDE UserBase
- KMail is the email component of Kontact, the integrated personal information manager from KDE. Multilingual support is excellent with 12+ langugages available.
- Kallery
- An image gallery generator for KDE.
- The Skylendar Homepage
- Astrology software for Linux and KDE3.
- Quanta Plus Web Development Environment
- *cool* A web development tool for the KDE Desktop; designed for
quick web development. Latest stable release is 3.5.9, 2008-02-20.
- Knoda - Knorr's Database
- A database front-end for KDE3 based on hk_classes. Latest stable release is 0.83, 2006-12-17.
- KNode - KDE UserBase
- A Usenet news client for the KDE desktop and is a component of Kontact, an integrated personal information manager.
- Digikam
- An advanced digital photo management application for KDE. Latest stable release is 1.4.0, 2010-08-25.
- KMyFirewall
- An iptables-based firewall configuration tool for KDE. Latest stable release is 1.1.1, 2008-01-30.
- KRadio Homepage
- Software for listening to radio on the KDE desktop.
- KPSK -- PSK31 for KDE 3.x
- PSK31 digital radio communications application for use by licensed amateur radio operators and designed specifically for the KDE 3.x desktop environment.
- TheKompany.com :: Home
- Develops products for and contributes to KDE.
- KDE Bug Tracking System
- The official KDE bug tracking system.
- KDE Usability Project
- An initiative to apply usability principles and practices to the K Desktop environment.
- KDE Mailing Lists
- A meta site of KDE mailing lists; organized by general categories.
- KDEPrint
- A resource site for the KDE printing module. N.B.: The news section is somewhat dated.
- KMuddy
- A MUD client for KDE. Latest stable release is 1.0, 2009-07-19, a KDE4-based version. Older releases are available for KDE 3.x versions.
- K3b Homepage
- CD/DVD burning application for KDE. Latest stable release is 2.0, 2010-06-28.
- KMameleon Homepage
- KDE XMame front-end.
- Riverbank : PyKDE
- PyKDE3 and PyKDE4 are Python bindings for the KDE desktop environment.
- KDevelop -- an Integrated Development Environment
- An easy-to-use IDE (Integrated Development Environment) for KDE. It is available for general use and supports many programming languages. This site is available in many languages.
- Umbrello UML Modeller
- A Unified Modelling Language diagram programme for KDE. Latest release is 2.0, 2008-01-12.
- Kate | An Edge in Editing
- An advanced text and MIDI editor for KDE.
- The arson Homepage
- A KDE front-end to various CD burning, and ripping tools.
- Kmud - free MUD client for KDE
- MUD client for Linux and other Unix platforms running KDE.
- The KsirK Home Page
- A free and open source strategy game for KDE.
- Rosegarden music software for Linux
- A KDE-based audio and MIDI sequencer, score editor, and general-purpose music composition and editing
environment for Linux. Multilingual support. Current stable release is 10.02, 2010-02-18.
- Valknut
- An open source cross platform client for the Direct Connect network (a community-oriented, open, user-controlled, peer-to-peer (P2P) network).
- V4LGrab (Video4Linux Grab) - Home
- Real-time capturing software for a Video4Linux device; KDE 3.x.
- BibleTime Software
- A bible study application for Linux and the KDE desktop. Available in many languages.
- KSambaPlugin
- A KDE3 plugin for configuring a SAMBA server.
- KMPlayer
- A KDE Video player plugin for Konqueror using MPlayer or Xine.
- KMyMoney
- Personal finance software for KDE. Latest stable release for KDE3 is 1.05, 2010-05-16. First stable release for KDE4 is 4.5.1, 2010-11-14.
- KDE-CVS Digest
- A weekly overview of development activity in KDE.
- Noatun - The KDE Media Player
- The super-modular media player for KDE.
- KPilot Home Page
- Replacement for the Palm desktop software; connects and integrates a number of KDE 3.x applications (such as KOrganizer) with a
Palm/Palm Pilot/Visor handheld computer.
- KPovModeler - Home
- A modeling and composition program for creating POV-Ray(TM) scenes in KDE. Latest stable release for KDE 4.x is 1.1.3, 2008-09-24.
- Maxemum TV-Guide
- A KDE TV-guide; has backends to grab TV listings from many countries including Canada, France, Germany, Japan, Sweden, the UK and the U.S.
- CD Bake Oven - Welcome
- Graphical CD-creation/copying tool for KDE.
- The K Desktop Environment
- The main KDE site.
- The kalbum Homepage
- A KDE3 tool for creating albums from a collection of images with an
easy-to-use thumbnail interface.
- KGPG
- A GPG front-end for KDE 3.x and 4.x. Excellent multilingual support.
- The KDE Edutainment Project - KStars
- *cool* A desktop planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes ~100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. Latest release is 1.5, 2009-01-29.
- KDE-France Homepage
- French KDE site.
- Konversation
- A user friendly IRC Client for KDE 3.x.
- Kaffeine Media Player
- A full-featured multimedia-player for KDE. Latest release is 0.8.5, 2007-07-28.
- KNutClient
- A visual KDE client for UPS systems using NUT - Network UPS Tools. This application has been translated into 9 languages. The latest stable release for KDE4 (and KDE3) is 1.0.4, 2010-12-09.
- Kolab Project
- An open source, end-to-end, groupware solution based on the concepts and software of the Kroupware Project (http://www.kroupware.org/).
- KPDF
- A pdf viewer based on xpdf for KDE. The latest stable version is 0.5.10, 2007-02-19 as part of KDE 3.5.9. N.B.: Okular for KDE 4 is the successor to KPDF.
- Kflickr: Welcome to the Kflickr Homepage
- A stand-alone flickr.com photo uploader for KDE.
- Adding WhatsThis Help To KDE Applications
- "A Non-Programmer's Guide to Participating in KDE, Part 1" A
tutorial about contributing to KDE's online documentation. Also available
in Spanish.
- Krita - The Open Source Digital Painting and Drawing Suite
- A KDE program for sketching and painting. "Krita" is the Swedish word for "crayon" and "Rita" is also Swedish for "draw".
- Kamikaze - a KDE Action Game
- A bomberman / Clanbomber-like high-action game for KDE 3.x.
- Kwave
- A sound editor for the KDE desktop; documentation is also available in French and German.
- KWiFiManager Home
- A wireless LAN client manager for KDE3.
- KStella
- A KDE front-end to the Stella Atari 2600 emulator.
- LabPlot Homepage
- A 2D/3D data and functions plotting and visualization program. Also available in German.
- Kile - an integrated LaTeX environment
- A user-friendly TeX/LaTeX editor for the KDE desktop environment. Latest stable release for KDE3 is 2.0.3, 2008-12-05; latest unstable release for KDE4 is 2.1, 2009-11-27.
- KDE PIM
- An application suite for KDE for organizing mail, addresses, to-dos and appointments.
- KDE-Files.org
- *look* THE site for downloading documents and templates for enhancing the KDE desktop.
- KDE-Apps.org
- *look* The primary KDE applications site; replaces APPS.KDE.COM.
- BasKet Note Pads
- A KDE program for organizing, sharing, and taking notes.
- KWordQuiz
- An outstanding vocabulary-building tool for the KDE desktop. Users can download data files of various subjects, including anatomy, music, geography, languages and history.
- Okular
- A universal document viewer based on KPDF for KDE 4. Latest stable release is 0.11, 2010-08-10. This is the successor to KPDF (for KDE 3).
- AmaroK
- *cool* A cross-platform, full-featured music player and one of the best music players available for Linux. Some of the cool features include integrated, live information from Wikipedia about the music (including photos, discographies and biographies of artists), Podcast support, and automatic playlist updates. It uses of core components from the KDE Desktop Environment, but is released independently of the central KDE release cycle. Also available in Chinese (simplified), French, German, Polish, and Spanish. Latest release is 2.4, 2011-01-15.
- KTorrent
- A BitTorrent program for KDE 3.3 and later versions. Latetst release is 4.0.1, 2010-06-14.
- Krusader's Home
- An advanced twin panel (commander style) file manager for KDE and other desktops in the UNIX world. Latest stable release is 1.90.0, 2008-02-19.
- Semantik
- A KDE mindmapping tool for creating complex documents such as dissertations, thesis, presentations and reports. This application features several document generators. The current generators are pdf documents (based on LaTeX: article, book), pdf presentations (based on LaTeX: Beamer, Prosper), text processing files (ODF such as OpenOffice.org Writer, Impress or Koffice), plain text and internet documents (html). Latest release is 0.7.3, 2009-08-30. Formerly called kdissert.
- K9Copy
- A KDE DVD backup tool (for KDE3 and KDE4). Latest stable release is 2.3.4, 2009-12-07 (for KDE4). Also available in French and Spanish.
- Anthem Open Source Edition
- A MIDI sequencer for KDE.
- Kontact Homepage - KDE Kontact: get organized!
- A KDE PIM (Personal Information Management) suite that can be used as
a client for a variety of groupware servers.
- KDE Quality Team
- A resource site for developers and non-technical people wanting to
contribute to the KDE effort.
- Kooka - Scan and OCR Suite for KDE
- An open source GNU/Linux scan program for KDE.
- Kopete
- A KDE instant messenger; a flexible and extensible multi-protocol system suitable for personal and enterprise use.
- KSirtet Homepage
- An adaptation of the Tetris game.
- Oxygen Icons
- The website for artists who create the KDE icons for KDE 4. Formerly called KDE-Artists.org
- KMess
- A chat client for the MSN Messenger protocol -- for KDE 3.x.
- Kid3 - ID3 Tagger
- An easy-to-use audio tag editor for KDE. Translations available in French, German, Italian, Polish, Russian, and Spanish.
- KDiff3
- A graphical text difference analyzer for up to 3 input files. It provides character-by-character analysis and a text merge tool with an integrated editor. It can also compare and merge directories. Internationalization is excellent with many translations available.
- Apollon -- The Ultimate File-Sharing App for Linux :::
- A KDE-based client for the p2p-protocol giFT (OpenFT,
FastTrack(Kazaa!), Gnutella, OpenNap).
- SuperKaramba
- Tool to create interactive eye-candy on the KDE desktop.
- Krecipes: Your Way to Cook with Tux!
- A KDE Recipe Tool based on a database backend (SQLite or MySQL);
includes features such as configurable ingredients, shopping lists, daily
recipe suggestions based on calories/diets.
- KPlayer, the KDE media player
- A KDE media player based on MPlayer, with the ability to play a variety of audio and video files and streams.
- KRename
- A GUI-based batch file renamer for KDE 3.x.; runs on any window manager.
- OpenOffice KDE Integration Project
- Provides tight, but optional integration with the KDE environment.
- KDEnlive - Open Source Video for Linux
- A non-linear video editor for the KDE environment running on Linux. Multilingual support in 10 languages. Latest release is 0.7, 2008-11-12 (for KDE 4; all earlier versions are deprecated).
- Konqueror
- Browser and file manager for KDE.
- KDE Standards - User Interface Guidelines
- A style and standards guide for KDE software developers, interface
designers and graphic artists.
- Gambas - Gambas Almost Means Basic
- A graphical development environment based on a Basic interpreter
with object extensions; has a KDE interface; also available in French.
- Akregator - KDE UserBase
- A news feed reader for the KDE desktop. It automatically collects stories from RSS/Atom-enabled websites. It is part of the Kontact suite. Multilingual support is excellent with 12+ langugages available.
- JuK
- A jukebox and music manager for the KDE desktop.
- Welcome to SpreadKDE
- The home of KDE's grassroots advocacy and promotion community.
- KDE UserBase
- A new (2008) end-user wiki for KDE and complements KDE TechBase, the wiki aimed at developers. It contain tips and tricks, links to where to get more help, as well as an application catalogue giving an overview of the different kinds of programs that KDE offers.
- People Behind KDE
- Interviews with all the cool and creative people who work on KDE including programmers, artists, translators, publicity people, and everyone else who are part of the KDE the community. There is an interview archive dating back to 2000.
- Synergy
- An application that allows use of a single mouse and keyboard between multiple computers running
different operating systems; no special hardware is required.
- XPde Desktop Environment
- A desktop environment(XPde) and a window manager(XPwm) for Linux
with the goal to assist transitioning Windows XP users to Linux.
- 3D-Desktop
- An OpenGL program for switching virtual desktops in a seamless
3-dimensional manner on Linux.
- Xfce Goodies - Goodies for Xfce 4 Desktop Environment
- A variety of software and artwork available for the Xfce desktop, but not part of the official release package. Latest version 2007-01-20.
- Open Kiosk : Multi-Platform Kiosk Framework
- A multi-platform kiosk management system for public terminals and kiosks; ideally suited for libraries, cybercafes, and other
locations requiring a controlled computer environment; has a KDE interface.
- Portland Project
- A joint OSDL/Freedesktop.org initiative to provide independent software developers (ISDs) with stable APIs for the Linux desktop and other free desktop platforms. The goal is to develop a common set of standards that allow applications to easily integrate with the Linux desktop.
- IBM developerWorks Article: "Reduce Your Linux Memory Footprint"
- This article provides some tips for making the most out of older hardware with limited memory. The author includes advice on choosing the right desktop environment and distribution. He also shows comparisons of memory use for
web browsers, office suites, and Instant Messaging Clients. Memory hogs rise to the top! :-) (2007)
- Linux Desktop Testing Project (LDTP)
- A test automation framework and tools that can be used to test and improve the Linux desktop. Latest release is 2.0.3, 2010-02-10.
- LXDE - Lightweight X11 Desktops Environment
- A fast-performing and energy-saving desktop environment. Maintained by an international community of developers, it comes with a beautiful interface, multi-language support, standard keyboard short cuts, and additional features like tabbed file browsing. It is designed to work well with computers on the low end of the performance spectrum such as older resource-constrained machines, new generation netbooks, and other small computers. Also available in Chinese, Portuguese, and Spanish.
- Sugar Labs
- Sugar is the graphical user interface originally developed for the One Laptop per Child Project, and is now available on many Linux distributions such as Debian, Fedora, Gentoo, and Ubuntu. It improves how computers are used in education, and provides a simple yet powerful means of engaging young children in the world of learning.
- Bashish
- Bashish is a theme enviroment for text terminals. It can change colors, font, transparency and background image on a per-application basis. Additionally Bashish supports prompt changing on common shells such as bash, zsh and tcsh. Latest release is 2.2.4, 2010-03-15.
Fonts
- <sort order="normal">title</sort>.
- Optimal Use of Fonts on Linux - HOWTO
- A detailed font HOWTO for Linux. (2007)
- The FREETYPE Project
- Free, portable and high-quality software
for digital typography.
- A Quick Primer On Unicode and Software Internationalization Under Linux and UNIX
- *cool* A guide to the important open source software tools, including configuration and setup tips, to assist users
involved with multilingual and internationalization Linux projects. (2005)
- True Type Font to Postscript type 1 Converter
- Converter of various scalable font formats (most notably TTF) and of the bitmapped BDF format into
PostScript Type 1 fonts and metrics (.pfa, .pfb, .afm).
- KhmerOS - Khmer Software Initiative
- The purpose of the The KhmerOS Project is to ensure that all Cambodians have access to computers in their own language (Khmer); unicode font information, downloads of software in the Khmer language, forums, support, and blogs are available on this site.
- FontForge
- An outline font editor. FontForge's user interface has been localized for:
(English), Russian, Japanese, French, Italian, Spanish, Vietnamese,
Greek, Simplified & Traditional Chinese, German, Polish, Ukrainian.
This website itself has been translated into Japanese and the
tutorial into traditional Chinese and German. Formerly called PfaEdit.
- Luc Devroye's Font Pages
- Contains lots of information about fonts, including specialized fonts, fonts by country, metafonts, typography and research.
- The gdkxft Homepage
- Anti-aliased fonts for gtk+-1.2
- Microsft's TrueType Core Fonts on Linux
- How to install Microsoft's TrueType core fonts on Linux.
- FIGlet
- A program for making large letters out of ordinary text; has font examples and a font database.
- GNOME - Bitstream Vera Fonts README
- Bitstream Vera fonts are available for download here.
- The Free Bangla Fonts Project - Home
- A central resource site for obtaining and developing Free Bengali
fonts.
- Pango
- A flexible, open source solution for internationalized text layout
and rendering.
- Linux.com Article - "A Font Primer for Linux"
- An article about the different types of fonts (TrueType, OpenType, FreeType, Type 1, etc) and how these are incorporated on the Linux desktop. (2004) N.B.: The introductory overview is dated, but the details that follow are still quite useful today. (2009)
- Unicode
- *look* Details of every unicode character there is.
- Gentium - A Typeface for the Nations
- A typeface family designed for diverse ethnic groups who use the
Latin script to produce readable, high-quality publications. Support for a wide range of Latin-based alphabets; includes glyphs that correspond to all the Latin ranges of Unicode. Licensed under the SIL
Open Font License, a Free copyleft license for fonts.
- Unifont Homepage
- *look* The best Unicode font site available; includes information about Unicode fonts, Unicode-enabled software, internationalization, and Unicode usability issues on free/libre/open source (FLOSS) operating
systems.
- Linux Libertine Open Fonts Project
- An open source, GPL'd font project that produces fonts in TrueType Format; site available in German and English.
- Xft - the X Font Library
- A client-side font API for X applications; uses Fontconfig to select fonts and the X protocol for rendering them.
- Fontconfig
- A library for font customization and configuration.
- IndiX
- Indian language support for Linux.
- DejaVu Fonts
- An open source font project based on Bitstream's vera fonts.
- Fontmatrix
- *cool* A Linux font manager for both the home user and design professional. This software has individual user accounts, which allows each user to activate different fonts on a per-project basis.
- Open Font Library
- The goal of this project is to collect free software fonts - those that may be used, changed and shared freely. It is a sister project to the Open Clip Art Library, and has released or hosted over 125 fonts. In mid-2010 this site was revamped and is in the process of migrating over all the existing fonts from the old site.
- SIL Font Downloads
- *cool* A cornucopia of free fonts for language support, especially for minority languages. These fonts are licensed under the GPL-compatible SIL Open Font License.
- Liberation Fonts
- Free replacement fonts for Arial/Helvetica, Courier, and Times Roman.
- Google Font Directory
- *look* A directory of fonts for Cyrillic, Greek, Khmer, and Latin characters. All fonts in this directory are available for use on websites under an open source license and are served by Google servers. The Ubuntu font family is Included.
- Fonty Python
- A font manager for Linux. This handy utility enables users to find, view, and manage font files of all kinds.
- Opcion Font Viewer
- A free and open source font viewer written in Java. It allows the user to view both installed and uninstalled fonts which makes selecting the right font quick and easy.
- Gucharmap
- Gucharmap is the GNOME character map, based on the Unicode character database.
- Lynucs.org : Homepage - The Free Desktop Screenshot Archive - Linux Screenshots
- *cool* Archive of screenshots along with free and open source
Linux applications for the desktop; the value-added feature of this site is
the listing of applications used for each screenshot with links to
other screenshots using the listed applications; a multilingual site.
Icons
- <sort order="normal">title</sort>.
- Window Manager Icons Distribution
- An efficient, configurable icon distribution and a framework for easily configurable icon themes. Latest release is 0.4.0, 2006-04-09.
- Oxygen Icons
- The website for artists who create the KDE icons for KDE 4. Formerly called KDE-Artists.org
X Terminals
- <sort order="normal">title</sort>.
- Building X terminals with Linux
- A step-by-step guide to building low-cost thin-client computers (xterminals). Article last updated in 2001, but still is
a relevant document to consult.
- Linux Gazette Article - "Making an X Terminal from a PC"
- An excellent article on X Terminals. (2001)
- Linux Terminal Server Project (LTSP)
- *cool* An add-on package for Linux that allows users to connect lots of low-powered thin client terminals to a Linux server. LTSP is a flexible, cost effective solution that is empowering schools, businesses, and organizations all over the world to easily install and deploy desktop workstations. Downloads, documentation, support, community page, and a wiki can be found here. Latest release is 5.2, 2010-02-17.
- Bashish
- Bashish is a theme enviroment for text terminals. It can change colors, font, transparency and background image on a per-application basis. Additionally Bashish supports prompt changing on common shells such as bash, zsh and tcsh. Latest release is 2.2.4, 2010-03-15.
- K12LTSP - K12 Linux Terminal Server Project
- Combines the tools found in Red Hat Fedora Linux with the technology behind the Linux Terminal Server Project (LTSP) to create turn-key school computer labs.
- LinuxPlanet - Tutorials - Setting Up Your Own Diskless Workstations with LTSP - The Whys and Wherefores of LTSP
- A detailed guide to setting up a thin client network using LTSP (Linux Terminal Server Project). (2002)
- S-terminal: A Secure X Terminal
- A secure X terminal that collects the user's authentication information locally, then creates an encrypted tunnel to the remote host using ssh and starts an X session; based on Knoppix.
- Etherboot/gPXE Wiki
- Open Source code for creating boot ROMs for network booting x86, AMD64, Itanium, Hammer, Hyperstone and ARM (noMMU) platforms. Latest release is 5.4.3, 2007-02-24. The next release of Etherboot is currently undergoing a major restructuring, and the next version of the package will be called "gPXE". (2008-05-19)
- Netboot-Homepage
- A free toolkit for building thin clients. Latest release is 10.2, 2007-04-22. Also available in German.
- ROM-o-matic.net
- Etherboot ROM images.
- XDM and X Terminal HOWTO
- How to setup XDMCP ("X Display Manager Control Protocol"). Last revised 2007.
- Anyterm - A Terminal Anywhere
- A terminal emulator on a Web page using Javascript and an Apache module.
- DisklessWorkstations.Com - Welcome
- Company started as an offshoot to the Linux Terminal Server Project (LTSP) and now provides hardware and software solutions using LTSP/Linux as the foundation.
- Mlterm
- One of the best multilingual terminal emulators.
- Connecting X Terminals to Linux Mini-HOWTO
- This document describes how to connect X Terminals with a Linux host using nfs, xfs, xdm and xdmcp. Additionally, the document discusses configuration recommendations to optimize Linux for use as a host system on a network of thin clients. (2003)
- FreeNX
- A GPL'd implementation of a NoMachine/NX-compatible terminal server.
- LTSP Cluster
- A set of LTSP (Linux Terminal Server Project) plugins and client-side tools that can deploy and centrally manage large numbers (thousands) of thin-clients connected to a Linux load-balanced cluster.
Window Managers
- <sort order="normal">title</sort>.
- Flwm
- A fast, light-weight window manager. Latest version is 1.0.2, 2006-06-30.
- The Official FVWM Homepage
- A powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system.
- Sawfish
- An extensible window manager using a Lisp-based scripting language. All window decorations are configurable, and all user-interface policy is controlled through the extension language. Latest stable release is 1.5.0, 2009-07-03.
- Aewm - the ascetic window manager
- A minimalist window manager for X11.
- Wmx
- A window manager for X based on wm2, but more experimental.
- Blackbox - X Window Manager
- A fast, lightweight window manager for the X Window System.
- Lesstif Home Page
- A free (LGPL) clone of Motif (also known as OSF/Motif).
- Enlightenment
- A lightweight window manager for Linux/X11 and others. It is also a whole suite of libraries to help create beautiful user interfaces. It covers uses from small mobile devices all the way to powerful multi-core desktops (which are the primary development environment) and runs on older hardware as well. Latest stble release is DR17, 1.0, 2011-01-01.
- Official AfterStep Web Site
- A window manager for the Linux/Unix X window systems. Latest stable release is 2.2.9, 2009-07-08.
- Wm2
- A basic window manager for X; has both tiled and traditional window management styles.
- Icewm - The Cool Window Manager
- This window manager excels in look and feel while being lightweight, fast, optimized for usability, and customizable. Multilingual support if excellent - available in 25 languages. Latest stable release is 1.2.37, 2009-01-25.
- Ion
- An innovative, tiling-tabbed window manager designed primarily to use from the keyboard. Successor to PWM window manager.
- Ratpoison - Say good-bye to the rodent
- A simple window manager that can be used without a mouse. Latest stable release is 1.5.0, 2009-07-03.
- GNU Screen
- A full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. Latest stable release is 4.03, 2008-08-08.
- Window Maker - Your Next Window Manager
- An X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment;
includes compatibility options so it works with other desktop environments such as GNOME and KDE.
- Fluxbox Window Manager
- An X11 window manager build for speed and flexibility. It's based on the Blackbox 0.61.1 code. Features include configurable window tabs, iconbar (for minimized/iconified windows), KDE support, and configurable
title bar. Latest release is 0.14.0, 2011-02-17
- Bbcong - Blackbox Window Manager Gui Configurator
- A comprehensive, all-in-one GUI-based blackbox window manager configurator. Latest stable release is 1.10, 2003-03-11.
- Matchbox Window Manager
- Window manager for PDAs.
- Window Managers for X
- *look* Comprehensive guide to window managers and desktop environments for
the X Window System; includes screenshots, comparisons, configuration files,
news, resources and discussion about the major window managers.
- The Pekwm Homepage
- A window manager originally based on aewm++, but now doesn't resemble this at all; has an expanded feature-set, including window grouping (similar to ion, pwm, or fluxbox), autoproperties, xinerama, keygrabber that supports keychains. Latest stable release is 0.1.9a, 2008-12-22.
- Openbox
- A standards compliant, fast, light-weight, extensible window
manager.
- MenuMaker - 100% Python heuristics-driven menu generator
- A heuristics-driven menu generator for a number of lightweight *NIX
graphical desktop environments.
- The Window Maker FAQ
- A collection of questions and answers about Window Maker; questions are routinely taken and added in from the
mailing lists and IRC forums.
- Fluxspace
- A flexible desktop environment around Fluxbox and other lightweight window managers.
- FVWM-Crystal - Transparent Desktop for Your Linux Box
- Eye-candy for FVWM.
- The Official FVWM Themes Home Page
- Provides a wide range of ready-to-use themes as well as a framework for creating customized themes.
- Compiz
- A compositing window manager that uses 3D graphics acceleration via OpenGL. A compositing window manager that uses 3D graphics acceleration via OpenGL. In 2009 this project and the Compiz Fusion project merged. Compiz Fusion is a plugin and a configuration system for Compiz.
- The awesome Window Manager
- A small, fast window manager for the X Window System. It supports multiple layouts such as floating and tiling. It is primarly for power users, developers and anyone who wants fine-grained control on their graphical environment. It is a fork of the dwm window manager.
- The Stump Window Manager
- A tiling, keyboard-driven X11 Window Manager written entirely in Common Lisp. It is customizable yet visually minimal with no window decorations, no icons, and no buttons. A successor to Ratpoison window manager.
X Servers
- <sort order="normal">title</sort>.
- X Server Project
- Keith Packard's X server effort.
- Ice Window Manager - Themes
- Lots of themes for the IceWM window manager.
- X/Config/Resolution - Ubuntu Wiki
- Few bother with modelines anymore, but if you want to get the most from your monitor (or you're just a plain control freak) this is the latest, definitive reference. (2011)
- Themes/Freshmeat
- A master list of all themes-related projects on Freshmeat.net. Each entry provides details of the project, license information, and a link to the home page.
- Xps
- Process tree display and manipulation for the X Window System; latest stable release is 4.2, 2003-04-22.
- Linux Arts
- An online Linux community website for art and theme lovers.
- Technical X Window System and Motif WWW Sites
- A meta site with over 700 technically-oriented X Window System links.
- LWN - LPC: The Future of Linux Graphics
- A discussion of the near-term future of Linux video drivers from the recent Linux Plumbers Conference. (2008)
- Enlightenment Themes
- Tons of themes for Enlightenment, a lightweight window manager, can be found here.
- The xTeX Shell
- A simple TeX interface for the X Window system.
- Linux Journal Tutorial - Learning to Use X11
- A tutorial discussing how to use X11 fully and effectively.
- The gDesklets Homepage
- A system for bringing mini-programs (desklets), such as weather forecasts, news tickers, system information displays, or music player controls, on to the desktop -- eyecandy for the desktop. Works on most of the modern Linux desktops (including GNOME, KDE, Xfce). Latest stable release is 0.36, 2008-02-21.
- The dockapps.org Homepage
- A dockapp (add-on) archive.
- Dxpc - The Differential X Protocol Compressor
- An X protocol compressor designed to improve the speed of X11 applications run over low-bandwidth links. Latest stable release is 3.9.1, 2007-02-07.
- LinuxDevCenter Article - " What Is the X Window System"
- A detailed review article on the X Window System. (2005) This article is still relevant today. (2009)
- Splashy Project
- A splash screen program for Linux and other Unix-like operating systems. N.B. This project supercedes the Bootsplash project. It runs completely in userspace, and therefore doesn't require any patches to the OS kernel. Latest release is 0.3.13, 2008-12-24.
- GNU Xnee
- A suite of programs that can record, replay and distribute user actions under the X11 environment.
- X Display Manager - Wikipedia
- A comprehensive article about XDM, an optional part of the X Window System that is used for login session management. Lots of external links are included for further information. (2010)
- ThemesWiki
- Guides for designing web themes and templates on a wide range of Content Management Systems and related software.
Bookmarks Toolbar
- Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar