nformationMain Page | About | Help | FAQ | Special pages | Log in

Printable version | Disclaimers | Privacy policy

SwRec

From nformation

Software Recommendations

Part of the challenge with computers is knowing what the best software to use. With all the options, how to know what is good and bad has become an art. Here's stuff that I use and recommend to others.


Contents

Introduction

It seems worth saying a few words about Open Source and Free Software.

Open Source

Open Source software, is software which has its' code freely available to the public. This means that early versions of the software are often unstable or still in testing, and may have issues. Because of it's accessibility, over time bugs get fixed, and the software becomes more stable and more reliable. New projects can be built off of old projects, and there is a sort of ecosystem of open development. The more widely used Open Source software is, usually the more carefully audited it's code is. It takes time, but this allows for unprecedented levels of quality. These projects are also often good about taking feedback about new features and bugs.

Free Software

Open Source software is generally free, but Free Software isn't always open source. If the source isn't available, one should ask, why is this available for free? Sometimes it is a niche product made by a hobbiest for other hobbiests, and that's great. Sometimes it is sponsored by a big company or a non-profit. But other times it is a vehicle for profit in other ways. There is a lot of hazardous junk out there, so be careful. The information below is provided to help people who are less familiar sort the good from the bad.

Windows

The following is popular, mature projects that are known to work on 2000 and XP.

Web Browser

The World Wide Web has almost become synonymous with the Internet. Since most people interact through the web browser, the choice of browser is particularly important.

Internet Explorer is still probably the most common web browser, why should you use something else? Here are a few reasons:

Mail Client

Another interface to the world is email. Having a good email client makes a big difference.

Since Outlook is what comes with many people's computers, that's very common to use. There are a number of problems with it.

Office

A big part of productivity and computers is the Office Suite. Things like a word processor, spreadsheet, drawing programs, etc. are core parts of what many people do with computers. They're indespensible for many people's livelihoods.

Why should you use Open Office Org instead of Microsoft Office.

Media Players

There are various ways of playing media on computers. The most common ones are Windows Media Player and iTunes. Alas these are generally proprietary software which has the aforementioned detractors. iTunes in particular installs drivers which you may not need and that are hard to disable. Both of these "phone home" when you try to play some media. This means that you might lose your media if there is a problem with the license or internet connection.

If you'd like something you know is going to work now and in the future, there are some good options.

Terminal / SSH

Some people use terminal programs to connect to other computers. This used to often be telnet, but over the years people have switched to secure protocols like ssh.


Anti Virus / Spyware / Malware

Many people know that there are dangerous programs out there. It is common for people to have software to protect them. Alas, this software isn't always that helpful, and can make the user-experience even worse.

It is very important to note that in order to install new anti-virus software, you need to uninstall old anti-virus software. If your computer came with a free trial of something (Norton or McAfee) it must go! Having more than one program installed at the same time can make even the fastest machine grind painfully like an XT.

File Transfer

Firewall

The internet has become something of a hostile place. With things like infected computers scouring the net looking for targets to attack, it is handy to have some software to block out traffic from the most likely sources of threats.

Web

With advances in web-browsers and the internet in general, Web servers have become an application platform of their own. There is a lot of great popular open source software that empowers people.

The software mentioned below is all for the AMP platform. AMP = Apache + PHP + MySQL. Everything is Open Source.

Blog

Blog or "weB log". The application of these ranges from personal journals, to news sites. Generally it is a single stream (or feed) of posts dated, sometimes with other meta information.

Content Management Systems

Content Management Systems are a lot like blogs, but more complicated. These are more like news sites. In fact more and more news sites use CMS software, just like the ones here.

Wiki

Wiki is said to stand for "What I Know Is". They are collaborative documents, that (registered) users can update and refine. The most widely seen example of this is http://wikipedia.org/ - Wikipedia the free Encyclopedia.

Store

There is also open source software for online stores / ecommerce.

Links

Main_Page

Retrieved from "http://www.technosattva.org/wiki/index.php/SwRec"

This page has been accessed 681 times. This page was last modified 19:48, 8 October 2008.


Find

Browse
Main Page
Community portal
Current events
Recent changes
Random page
Help
Donations
Edit
View source
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Log in / create account
Special pages
New pages
File list
Statistics
Bug reports
More...