<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>E-TEI TECHNOLOGY &#187; Linux</title>
	<atom:link href="http://www.e-tei.org/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.e-tei.org</link>
	<description>welcome to site e-tei.org</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:57:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Top Ten Concepts for Beginners to Linux &#8211; Number 3, Users</title>
		<link>http://www.e-tei.org/0802-the-top-ten-concepts-for-beginners-to-linux-number-3-users.html</link>
		<comments>http://www.e-tei.org/0802-the-top-ten-concepts-for-beginners-to-linux-number-3-users.html#comments</comments>
		<pubDate>Tue, 02 Aug 2011 13:43:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Adduser]]></category>
		<category><![CDATA[Closer Look]]></category>
		<category><![CDATA[Optional Fields]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2456</guid>
		<description><![CDATA[Unlike Windows, Linux users must have an account. This account is accorded permissions such as reading and writing files and executing programs. Accounts are combined into groups to simplify their management. Users who are members of a given group may &#8230; <a href="http://www.e-tei.org/0802-the-top-ten-concepts-for-beginners-to-linux-number-3-users.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><br/><br/>Unlike Windows, Linux users must have an account. This account is accorded permissions such as reading and writing files and executing programs. Accounts are combined into groups to simplify their management. Users who are members of a given group may be assigned additional permissions that smooth the process of accessing common files. Let&#8217;s take a closer look at how Linux handles these users. A future article examines permissions and groups.<br/><br/>Linux provides two categories of users, ordinary users essentially restricted to working with files of their own creation, and the superuser, or root, who administers the system and is allowed to do almost anything. The real situation is of course somewhat more complex. For example, ordinary users may be accorded restricted access to additional files deemed to be of interest to everyone. The superuser can assign some privileges to deputies reducing an otherwise crushing workload.<br/><br/>The root user is the only one authorized to run the adduser or the more complicated useradd command. If you have downloaded Damn Small Linux you can test these commands on your Windows computer. In response to the adduser command Linux requests the user name, the password, and then a few optional fields that may be skipped. An organization with many users has or should have a policy for composing user names.<br/><br/>The password is a key element in protecting the computer&#8217;s security. We could easily write an article discussing the password and password selection. Remember that Linux distinguishes between lower-case and upper-case letters. If you&#8217;re new to computing you may try working with easily remembered passwords at first. But protecting your account and account information depends on your unguessable passwords.<br/><br/>When Linux creates your account it also creates a directory whose name is easy to remember. If your account name is lucy then your working directory is /home/lucy . I&#8217;m leaving it up to you to find out the location of lucy&#8217;s working directory for Windows systems.<br/><br/>Damn Small Linux shares an interesting feature with many other Linux systems. The system administrator can provide new users with copies of some directories and folders by placing them in the /etc/skel directory before launching the adduser command.<br/><br/>How is the system administrator supposed to handle creating dozens, hundreds, or even thousands of new users, for example at the beginning of the semester? He or she won&#8217;t have the time to undertake this backbreaking task. And there is no way that the root password should be revealed to the employee who is assigned this task. The answer is simple: write a program to create these new accounts. This program can even spiff up the account creation interface and perhaps grab some necessary information from sources such as the student registration file.<br/><br/>Of course we don&#8217;t want to create users without the possibility of removing them. The live process is fairly complicated and includes removing the user&#8217;s password from the /etc/passwd directory, removing all files from the user directory, and other activities such as making backups of essential information. The next article discusses the related concepts of permissions and groups.<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0802-the-top-ten-concepts-for-beginners-to-linux-number-3-users.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Top Ten Concepts for Linux Beginners &#8211; Number 7, Runs on Obsolete Computers</title>
		<link>http://www.e-tei.org/0725-the-top-ten-concepts-for-linux-beginners-number-7-runs-on-obsolete-computers.html</link>
		<comments>http://www.e-tei.org/0725-the-top-ten-concepts-for-linux-beginners-number-7-runs-on-obsolete-computers.html#comments</comments>
		<pubDate>Mon, 25 Jul 2011 13:13:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Deep Trouble]]></category>
		<category><![CDATA[Point Source]]></category>
		<category><![CDATA[William Gates Iii]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2458</guid>
		<description><![CDATA[Our environment is in deep trouble. Do you want to be part of the solution and not part of the problem? To avoid being part of the problem don&#8217;t toss that supposedly outdated computer onto a landfill. Your discarded computer &#8230; <a href="http://www.e-tei.org/0725-the-top-ten-concepts-for-linux-beginners-number-7-runs-on-obsolete-computers.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>Our environment is in deep trouble. Do you want to be part of the solution and not part of the problem? To avoid being part of the problem don&#8217;t toss that supposedly outdated computer onto a landfill. Your discarded computer carcass will take decades to biodegrade and leach scads of poisonous chemicals into the environment during the process.<br/><br/>Several years ago the Utah Department of Environmental Quality estimated that by 2004 more than 300 million computers would be considered obsolete, generating well over 1 billion pounds of lead, 2 million pounds of cadmium, 1 million pounds of chromium, and 400,000 pounds of mercury. Municipal incineration is the largest point source of dioxins into the US and Canadian environments and among the largest sources of heavy metal contamination of the atmosphere. Of course the year 2004 is long gone, and these horrible numbers have undoubtedly been far surpassed in spite of efforts such as corporate trade-in programs.<br/><br/>Why do people toss their computers? That&#8217;s simple; given the computer industry&#8217;s unending performance advances there is a widespread perception that you can no longer DO anything worthwhile with your old computers. This dangerous assumption is simply not true.<br/><br/>Do you really think that you need Giga-everythings to get your work done and have your fun? Microsoft seems to think so. I remember when 128 Megabytes was a lot of memory. I also remember when &#8220;Why would anyone ever need more than 640 Kilobytes of memory?&#8221; was the official party line expressed by none other than William Gates III himself.<br/><br/>I&#8217;m told that Damn Small Linux requires only 50 Megabytes of disk space, a 486 processor (do you remember what that is?) and 8 Megabytes of RAM. If you want to browse the Internet, you&#8217;ll have to move up to 16 Megabytes of RAM and use the Dillo browser. The popular Firefox browser will require additional memory. Frankly, I wouldn&#8217;t use such an underpowered computer for moderate or heavy Internet usage. But you can run Linux commands and learn how operating systems work on such computers. And you can play a multitude of games.<br/><br/>For every individual trying to resuscitate a 486 computer there are dozens trying to know what to do with an old Pentium such as my Pentium III 450 Megahertz computers with 128 Megabytes of memory purchased in 1999 or more powerful computers purchased several years later. Without extensive upgrades many of these computers won&#8217;t run Windows Vista and may not run Windows XP. But they will run Damn Small Linux or other Linux versions alongside a full range of today&#8217;s applications. Let&#8217;s put them to work, learn Linux, and do our bit saving the environment.<br/><br/>We next see how Linux lets you control the computer, whether it is &#8220;obsolete&#8221; or not.<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0725-the-top-ten-concepts-for-linux-beginners-number-7-runs-on-obsolete-computers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Ten Concepts for Linux Beginners &#8211; Number 1, Files</title>
		<link>http://www.e-tei.org/0715-top-ten-concepts-for-linux-beginners-number-1-files.html</link>
		<comments>http://www.e-tei.org/0715-top-ten-concepts-for-linux-beginners-number-1-files.html#comments</comments>
		<pubDate>Fri, 15 Jul 2011 08:24:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Fan]]></category>
		<category><![CDATA[Long File Names]]></category>
		<category><![CDATA[Misunderstanding]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2452</guid>
		<description><![CDATA[Of course if you are used to Microsoft Windows you are familiar with the concept of files. This familiarity means you won&#8217;t have to start from zero to learn about Linux files. However, you will have to relearn several concepts &#8230; <a href="http://www.e-tei.org/0715-top-ten-concepts-for-linux-beginners-number-1-files.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><br/><br/>Of course if you are used to Microsoft Windows you are familiar with the concept of files. This familiarity means you won&#8217;t have to start from zero to learn about Linux files. However, you will have to relearn several concepts and techniques to work with files in the Linux environment, whether using Damn Small Linux or other versions. You can do several great things with Linux files that you can&#8217;t do easily or at all under Windows. This could be just one more reason to switch from Windows to Linux.<br/><br/>Files have unique names. This rule is not as simple as it may seem. There is no conflict between a hard disk file named pay12june and a file named pay12june on your removable USB flash drive. In fact, be sure to backup all your important files. Don&#8217;t worry if your hard drive file is erased or becomes corrupted and illegible, simply access the one on your flash drive. You could also have two files named pay12june on your hard drive in different directories. Directories, collections of directories and files, will be discussed in the next article in this series.<br/><br/>Linux distinguishes between lower-case and upper-case characters in file names. Microsoft Windows does not. For example, Linux treats pay12june and Pay12june as two different files, as different as pay12june and heighho. Windows users will have to adapt to this major difference. Even though I am a Linux fan I don&#8217;t see any advantage in the Linux way of naming files. Maybe I have spent too much time in the Windows environment.<br/><br/>File names should be relatively short. The allowed maximum is 255 characters but working with long file names is no fun and in fact is asking for trouble. Linux file names may not contain the character / which has a special meaning. To avoid misunderstanding don&#8217;t include special characters such as $ and &#038; in your file names. Doing so could cause confusion and lead to hard-to-find errors. For the same reason don&#8217;t call your files by special Linux names such as etc.<br/><br/>Linux sometimes applies file extensions; common examples include .c to indicate a C-language program and .htm or .html to indicate one type of web page. Savvy Linux users often avoid coding the file extension but rely on the file directory to indicate the file type. Don&#8217;t give a Linux file a misleading file extension.<br/><br/>Use an editor to create or modify a text file. The old fashioned vi editor has been replaced by more powerful, user-friendly editors. Most versions of Linux come with several editors. Damn Small Linux, a popular version that runs under Windows, includes several editors such as Beaver that come quite close to being intuitive.<br/><br/>Linux provides an enormous variety of commands for processing files. Many of these commands are mnemonic; for example the command cp is used to copy files. Many commands include a wide variety of options. Consider the ls command, somewhat similar to the DIR command in the Windows environment. This seemingly simple command is quite rich and offers dozens and dozens of options many of which have no equivalent in the Windows environment.<br/><br/>Linux commands can be thought of as verbs. Just like most English sentences include more than a verb (go, jump) complete Linux commands contain the command itself and one or more objects. To copy a file you not only need to specify cp but also What and Where. For example, the command cp pay12june backuparea means copy the pay12june file into the backuparea directory.<br/><br/>Linux syntax (grammar rules) is quite strict and does take time to learn. But mastering Linux and associated technologies can lead to employment. The next step is mastering Linux directories.<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0715-top-ten-concepts-for-linux-beginners-number-1-files.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cheap Linux Web Hosting</title>
		<link>http://www.e-tei.org/0711-cheap-linux-web-hosting.html</link>
		<comments>http://www.e-tei.org/0711-cheap-linux-web-hosting.html#comments</comments>
		<pubDate>Mon, 11 Jul 2011 12:44:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Cpus]]></category>
		<category><![CDATA[Linux Web]]></category>
		<category><![CDATA[Silicon Graphics Workstations]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2453</guid>
		<description><![CDATA[Linux Web Hosting permits turmoil corporations to compose their interlacing sites on the Linux Operating System, which is an open-source digression of the Unix Operating System. Using this hosting for lattice spreading allows companies to manage due to the first &#8230; <a href="http://www.e-tei.org/0711-cheap-linux-web-hosting.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><br/><br/>Linux Web Hosting permits turmoil corporations to compose their interlacing sites on the Linux Operating System, which is an open-source digression of the Unix Operating System. Using this hosting for lattice spreading allows companies to manage due to the first and indeed common in open-source technologies close as PHP, MySQL, Python, and XML. Most of the Linux based netting hosting also includes operate instruments to permit manageable containment of sites via the mesh based technology.<br/><br/>Linux is inclusively an operating technique which operates on a unstopped multifariousness of hardware, ranging from Intel and AMD CPUs to hardware close as Digital Alpha computers, PowerPCs, and Silicon Graphics workstations. Moreover the enormously express humdrum of Linux is that it is freely shareable.<br/><br/>Linux Web Hosting besides offers tools funk the Gateway Defender anti-spam and anti-virus relief to succour you to bleed electronic info threats and slight their inherent afflicted effects. Gateway Defender existent is your best cover rail spam and viruses. The Linux Web Hosting is a single-source design for all of your website hosting needs.<br/><br/>The common Linux interlacing hosting is the blessing foundation of users who are looking for just hosting options for smaller sites. With reciprocal hosting the gold of your server like as CPU, memory, wearisome disk, dossier proficiency are returned with single sites. Make indisputable when selecting a shared web owner provider that they have decent policies on how conspicuously a server is formidable augmenting by mismated sites. The Linux lacework hosting has a tactics of loading special sites to affect the problems of virus. Linux web hosting offers the services pleasure in 200MB+ disk space, PHP and MySQL and Perl, User genial Control Panel, FTP, FrontPage access, heterogeneous email accounts.<br/><br/>RedHat Linux is the general Linux lattice hosting that influences lacework sites with the characters of same and go-ahead platform. The notably affordable and just lattice village hosting packages are Linux based. The individuality included with these packages are multitasking, virtual memory, the finest TCP/IP drivers, multi-user aptitude instruments and thereupon on.<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0711-cheap-linux-web-hosting.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pros and Cons of Linux. is it Right for your Business?</title>
		<link>http://www.e-tei.org/0415-pros-and-cons-of-linux-is-it-right-for-your-business.html</link>
		<comments>http://www.e-tei.org/0415-pros-and-cons-of-linux-is-it-right-for-your-business.html#comments</comments>
		<pubDate>Fri, 15 Apr 2011 17:23:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Programs]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2448</guid>
		<description><![CDATA[What is Linux?Linux is an operating system, like Microsoft Windows, MacOS, or Unix. It was created as a hobby by Linus Torvalds, a student at the University of Helsinki in Finland. What most people don’t know about Linux is that &#8230; <a href="http://www.e-tei.org/0415-pros-and-cons-of-linux-is-it-right-for-your-business.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><br/><br/>What is Linux?<br/><br/>Linux is an operating system, like Microsoft Windows, MacOS, or Unix. It was created as a hobby by Linus Torvalds, a student at the University of Helsinki in Finland. What most people don’t know about Linux is that its source code is available to anyone. The Linux source code is called the kernel and it is the base of the Linux operating system. Because the source code or kernel is free, it has enabled hundreds of companies and individuals to release their own operating systems based on the Linux system. These operating systems or formats are often referred to as Linux distributions.<br/><br/>Each distribution has its own set of features and functionality that makes it unique. While Linux is generally considered free-ware and people associate that with no cost, that is not always the case. Some distributions are available for download for free and others are available on CD or floppy disk and have a small charge associated with them. You can find a list of distributions at http://www.linux.org/ and a list of applications at http://www.Linux.org/apps/<br/><br/>Because if the adaptability of Linux it has been embraced and supported by a number of operating systems and software programs. For example, IBM, Hewlett-Packard and other giants of the computing world have embraced Linux and support its ongoing development and openoffice.org and Mozilla run on Linux. US retailing giant Wal-Mart began selling Linux systems back in 2002 &#8211; if Wal-Mart isn’t mainstream, nothing is.<br/><br/>What are the benefits of Linux?<br/><br/>Many people fear that Linux is going to be difficult to work with or that it will be difficult to find software that will run on Linux however Linux is a very standard operating system, compatible with just about any software you need.<br/><br/>Beyond being a standard operating system, Linux supports open source software which makes it a very economical operating system, especially if you program your own software. It offers many free or low cost applications which include, basic desktop applications like web browsers, email programs, word processing programs, spreadsheets, graphics programs, and file managers.<br/><br/>Linux can easily operate as a central server for your business. With Linux, you can serve your own web pages up for public consumption and handle your own email.<br/><br/>Linux doesn’t require top of the line hardware though many recommend you have at least 256 MB of RAM and at least 4 GB of space in your hard drive.<br/><br/>Linux is considered to be extremely stable and doesn’t need to be rebooted periodically to maintain performance levels. Think about the last time you sat at your computer and it froze. Not fun, right? That doesn’t happen with Linux if it is configured correctly.<br/><br/>Linux isn’t going to be replaced anytime soon and when bugs are found in the system, a developer are quickly on the job and often times a solution is offered within a matter of hours, not months or years like many other operating systems.<br/><br/>Linux is also fast and can handle a number of tasks at the same time.<br/><br/>Linux also claims to be one of the most secure operating systems isn’t plagued with the viruses that other operating systems generally deal with.<br/><br/>Linux is free from having to upgrade it or deal with proprietary file formats and licensing fees. You don’t have to register it due to its open source format.<br/><br/>You can have both Linux and windows on your computer. (You’ll have to partition them on your hard drive and you can only boot them one at a time.)<br/><br/>Drawbacks of Linux<br/><br/>There is no 1800 customer service number to call. However, most distributions offer a support number or email to call if you find a bug. They also generally come with installation instructions.<br/><br/>You cannot run applications for MS windows on Linux. However, there are Linux emulators or applications that enable you to run some windows applications on your Linux system. They operate like a translator. Some of these ‘translation or emulator’ products are free and others are available for a price.<br/><br/>Linux is not able to run some advanced financial applications or reproduce some proprietary multimedia formats.<br/><br/>Tips and Advice:<br/><br/>Choose a popular distribution has a large developer community. A large developer community means that you’ll find the programs that you need easily and you will be able to install them with the same ease. The more well-known distributions have prepared programs in ‘packages’ that are easy to install. On top of this, there are tools designed especially for a particular distribution to manage these packages to make sure that programs run correctly right away. The website Distrowatch.com maintains a comprehensive list of the most popular distributions.<br/><br/>Get the latest version of your chosen distribution. The newer the Linux distribution version, the better the hardware support. The number of glitches you’ll get in the installation process decreases with the newness of the version of Linux you choose.<br/><br/>Consider paying for your Linux distribution. It is true that you can get a full-featured Linux operating system free of charge by downloading it from any number of sources. This is an excellent alternative to an operating system like Windows, which either comes pre-loaded with a newly purchased computer (which gets figured into the cost), is bought separately or copied ‘illegally’. In most people’s experience, the popular Linux distributions are easy to install. However, if you do run into some glitch (normally hardware related), you may have a frustrating experience. Although there are a number of excellent Linux support forums out there, personalized advice on your particular problem may be hard to find.<br/><br/>Use an appropriate computer. if you want to use Linux to do the same things that you would with Windows XP or Mac OS X, then you’ll need the newest computer you can get your hands on. Avoiding ‘elite’ video cards and new, exotic hardware will also work in your favor because you won’t have to deal with hardware support which may be inferior to hardware support from other operating systems.<br/><br/>Bottom Line:<br/><br/>Linux is a fantastic and powerful operating system that can handle most or all of your operating needs. It is secure, fast, reliable, and generally extremely cost effective. When purchased or obtained through a reliable distributor and installed and configured correctly there are virtually no drawbacks to running Linux. Additionally, you don’t have to give up your windows if you don’t want to.<br/><br/>MemberSpeed Content Management software can run on any Linux Any Linux based Hosting Platform (Preferably RHEL 3 or above).<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0415-pros-and-cons-of-linux-is-it-right-for-your-business.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Top Ten Concepts for Linux Beginners – Number 8, Programming Language Support</title>
		<link>http://www.e-tei.org/0402-the-top-ten-concepts-for-linux-beginners-number-8-programming-language-support.html</link>
		<comments>http://www.e-tei.org/0402-the-top-ten-concepts-for-linux-beginners-number-8-programming-language-support.html#comments</comments>
		<pubDate>Sat, 02 Apr 2011 17:04:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.crawbot.co.cc/?p=2457</guid>
		<description><![CDATA[Damn Small Linux can be an ideal platform for supporting a wide range of programming languages. You can even program directly from the command line via a programming shell such as Bash. Major programming languages used in this environment include &#8230; <a href="http://www.e-tei.org/0402-the-top-ten-concepts-for-linux-beginners-number-8-programming-language-support.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><br/><br/>Damn Small Linux can be an ideal platform for supporting a wide range of programming languages. You can even program directly from the command line via a programming shell such as Bash. Major programming languages used in this environment include C, C++, and Java. If you are developing for the Internet you may want to use PHP, a web programming language and MySQL, a language for database system development. All these programming languages are also available in the Windows environment. So the question arises, why would you want to program under Linux rather than under Windows?<br/><br/>Many web developers and Internet service providers feel that Linux provides a more stable web site environment than does Windows. The most widely used web server, Apache, is available under both these operating systems but its new features, security enhancements, and bug fixes always are made available first on the Open Source (LAMP) version. And then they filter down to the Windows version. At the time of this writing the Windows version of Apache has problems with its cryptographic functions.<br/><br/>While programming languages are essentially the same across these two operating systems, their libraries are quite different. Basically, when you write complicated programs you want to make use of as much prewritten software as possible to reduce your programming and debugging effort. One example is handling the graphical user interface. As programmers often say, why reinvent the wheel? Linux provides a wider choice of libraries and graphical user interface toolkits.<br/><br/>When you program in Linux it is often fairly easy to port your programs to the Windows environment. Unfortunately, the inverse is rarely true. Of course as Linux systems become more popular, you will find more and more Windows-based programming systems that enable you to convert your programs to run under Linux. To do so makes clear economic sense.<br/><br/>Program conversion tools may be fairly difficult to develop. For example, executing programs must access the actual computer hardware. As you may imagine Linux and Windows programs access hardware quite differently. The modules that manage hardware access are called drivers. Linux drivers tend to be of higher quality than Windows drivers.<br/><br/>These two operating systems differ substantially in the way they manage programs during their execution. In other articles we discussed Linux&#8217;s increased security compared to Windows. We conclude this article by repeating a point that we have often made; you can run Damn Small Linux and its associated applications on very reduced hardware. You can do Linux, PHP, and MySQL development on old computers, ones that may have seemed ready for the garbage heap. In contrast many Windows competitors such as SQL Server Developer Edition require substantially more powerful computers, the kind of computers that people purchase for one or a few thousand dollars. When your programs will be used by dozens of people simultaneously, you will need powerful hardware. Don&#8217;t forget the operating system; can you guess which one we recommend? Our next subject is the graphical user interface.<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.e-tei.org/0402-the-top-ten-concepts-for-linux-beginners-number-8-programming-language-support.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

