Jman6078 wrote:
What is Linux?
Linux is a open source/friee (as in freedom) software, multi-user "time sharing" operating system. This is basic software that mediates between hardware and application programs, and allows multiple users and applications to run at the same time. The open source/free software part means that the source code is made available pro-bonum for anyone to view and modify with the condition that any improvement they make be offered back to the community. This is a principle with deep roots in western legal traditions "the commons", public infrastructure like roads and schools, the original basis and intent of the American copyright and patent systems, ...
Jman6078 wrote:
What are the general advantages of Linux?
- Security and networking infrastructure are fundamental rather than being "bolted on later" as they are in MS-Windows
- Standards based with true conformance.
- Open and well documented interfaces which allow anyone to write software which works against them.
- Open documented data formats which allow anyone to write an application which shares data with an existing application.
- Cross platform compatiblity. Linux runs essentially the same on Intel x86, Sun Sparc, Power-PC, ... and every thing from the embedded Dragonball (68xxx based) and ARM processors used in PDAs and mobile phones to the biggest IBM mainframes.
Jman6078 wrote:
What are some of the problems associated with Linux?
- Many hardware vendors either feel that they have something to hide or can't be bothered to support anything other than MS-Windows and do not provide Unix drivers as a result.
Jman6078 wrote:
Why would people choose Linux as there [you mean "their"] operating system for servers? What are its advantages?
As a member of the Unix-like family of operating systems the whole design of Linux and it's ancestry is "server oriented" and inherently multi-user and multi-processing with the builtin protections and security mechanisms to support that. By contrast MS-Windows traces it's lineage back through MS-DOS to CP/M both of which were little more than glorified "bootstrap loaders" with a runtime library. The Unix family of Operating Systems was part of the backbone of the Internet from before it was even called that. MS by contrast nearly missed the boat on first PC networking (where Novell dominated for many years) and later the Internet, and the World Wide Web.
Jman6078 wrote:
Recently Microsoft has been running ads that claim that a Microsoft stack for servers is cheaper than a Linux stack like LAMP (Linux, Apache, MYSQL, PHP, Perl or Python). Is this claim true?
There's an old saying that goes "figures don't lie, but liars figure", meaning that any set of numbers can be "cooked" sufficiently to support almost any conclusion. A large number of whitepapers have been published on this topic reporting different results. The ones funded by Microsoft from supposedly "objective" sources naturally favor their point of view. After all, Bill Gates didn't get to be one of the richest people in the world by paying folks to say negative things about his company.

Jman6078 wrote:
Can Linux ever compete with Windows for the desktop market?
Can the Boston Red Sox ever hope to break "the curse" and win the World Series? (Oh, wait that already happened...

) At the moment there seems to be an interesting movement away from the desktop to the browser as the major applications support platform. Despite the best efforts of MS to undermine the standards that the WWW is based on they haven't really suceeded. Thus the browser more than anything else may be what replaces the MS-Windows desktop.
Jman6078 wrote:
How are new programs, distros or features for Linux developed?
- Somebody gets a wild hair and starts working on a project that interests them. If enough other people are interested a community forms around the project and it grows organically. A number of trajectories are possible from that point.
- Someone with a comercial interest (such as IBM or RedHat or ...) establishes a software development project just like anything else in the commercial realm, the only difference being that the software is released as Open Source with a compatible license.
Jman6078 wrote:
Aside from the cost what are the advantages of MythTv or another Linux based PVR?
-
Control. Nobody is doing to download "upgrades" to your system in the middle of the night which remove features as has happened to Tivo "owners" repeatedly.
- Expandability and flexability. If you want a KnoppMyth based PVR with a Terabyte of storage and 5 tuners it's relatively easy to do.
- Rich functionality. My KnoppMyth box does things no Tivo or ReplayTV box has ever provided.
Jman6078 wrote:
Why is it important that MythTV doesn’t use DMR (Digital Rights Management)?
Most so called DRM is an effort by media companies to use a technical hack to take away consumer "fair use" rights that courts in the US and other countries have repeatedly upheld. That way lies a corporate police state. These are extreme words and may tend to get discounted as a result, but are worth considering none the less. "Experience should teach us to be most on our guard to protect liberty when the government's purposes are beneficial ... the greatest dangers to liberty lurk in insidious encroachment by men of zeal, well meaning but without understanding." - Supreme Court Justice Louis D. Brandeis
Jman6078 wrote:
What are the disadvantages of MythTV or other Linux PVRs?
They're basically a do it yourself project like making bread from scratch. While with a bit of skill and experience you can make better and more interesting bread than you can find in a supermarket, it does take a certain amount of time and effort.