the only magazine entirely dedicated to free software. It contains high quality articles covering all aspects of the free software world. All published articles are released under free licenses.
Support free software!  Subscribe for free!

Home  

 


  Create an account

Search


[x]  
 
 [x]
Categories Menu
· All Categories
· Commands
· Distro News
· General
· Link of the Week
· Linux Jobs
· Security
· Software
· Tips

 
Navigation
 
User Info
Welcome, Anonymous

Username:
Password:

(Register)

Membership:
Latest: chondo2
New Today: 0
New Yesterday: 0
Overall: 219

People Online:
Visitors: 12
Members: 0
Total: 12

 
hacker Beware
You have been warned!
We have caught 1304 shameful hackers.

NukeSentinel(tm) 2.5.14

 
Hot Downloads
 
  
Maysville Linux Users Group (MLUG) - Linux Users Helping Linux Users: Forums

MLUG :: View topic - Question regarding the business use of Linux
 Forum FAQForum FAQ   SearchSearch   UsergroupsUsergroups   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Question regarding the business use of Linux

 
Post new topic   Reply to topic    MLUG Forum Index -> Help Requests
View previous topic :: View next topic  
Author Message
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Thu Jun 15, 2006 2:02 am    Post subject: Question regarding the business use of Linux Reply with quote

I have some questions regarding the business use of Linux for a project I am doing.  What are the advantages of using this vs. Windows in a business environment?  What types of hardware are required for servers, workstations, and networking?  I would appreciate any help you can give me.  Thanks 

Back to top
View user's profile Send private message
ewiget
Site Admin
Site Admin


Joined: Aug 13, 2004
Posts: 328
Location: Maysville, KY

PostPosted: Fri Jun 16, 2006 5:49 am    Post subject: Reply with quote

Without further defining "business use" of linux, or not knowing how this business will use linux - here is some information to point you in the right direction.

First and foremost, business usage of linux is normally a way to get out of proprietary software, closed source software (can't be modified), or software that costs money for license fees.  Some examples would be - buying windows operating system license for every computer a business owns vs installing one of the many free versions of linux on each of those computers.  Buying office sofware for each computer that needs it, verses using one of the many free office software (some fully compatible with microsoft office file formats), and even some of the little things like creating PDF documents in windows often requires the commercial adobe acrobat software vs creating them on linux simply requires saving the document as a pdf.  Buying server software verses uses open source and freely available to use linux software.

Some businesses also chose linux over windows due to linux security features, overall better security with greatly reduced or totally eliminated chances of getting a virus infection in linux, greatly reduced or totally eliminated chances of getting spyware and other types of malware.  Linux is also more dependable, reliable, and there is less maintenance and upkeep required to keep linux performing well.


Some businesses chose linux because it simply integrates better with other operating systems, such as Unix, Novell, Windows, Solaris, Irix, Apple/Mac, etc. 

Some businesses chose linux because it can work better with older hardware.  Hardware that would be considered obsolete as a workstation could be used as a file server, mail server, router, web server, etc.  Linux has much better memory management than Windows, applications very seldom if ever crash, and it is very easy to customize for its intended use.

All of the above combined information really boils down to what is commonly referred to as TCO (Total Cost of Ownership).  It has been proven time and time again that Linux is cheaper to deploy, cheaper to maintain, and requires fewer people to manage it.  Here is the most recent TCO report which you should consider reading if you need more information - Linux vs. Windows TCO

Linux, depending on which distribution you chose and its intended use, can run on just about anything from a 386 era CPU with 8MB of memory to the latest and greatest hardware, including full support for 64 Bit CPU's from AMD and Intel.  If I knew a little bit more about any existing hardware and what the systems would be used for, I could probably recommend a distribution of linux to use.

Linux distributions are packaged versions of Linux operating system - they only differ in how easy or how hard they are to install, how much and what types of hardware they support, how easy they are to maintain and keep up to date, and the number of software packages included with them.  There are both commercial (cost money) and non-commercial (free versions) of linux distributions.  There are over 600 different distributions that I am aware of.

I hope this helps - if you have more questions - please ask.


_________________
Ed Wiget
RHP Studios
Keeping Your Data Safe!
606-759-1175
http://www.rhpstudios.com
http://www.xtremewebhosts.com
http://www.edwiget.name
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=162711
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Sat Jun 17, 2006 3:14 pm    Post subject: More questions on business use of Linux Reply with quote

Is Linux much more difficult to use than Windows?  Are there many similarities?  What kinds of applications can be used with Linux?  There are so many different distributions, which would you recommend for use in a business with production, marketing, etc. responsibilities, keeping in mind that cost needs to be held at a minimum?  Which form of Linux might be used with Pentium II computers currently running Windows 98 with 128 mb of RAM?
Back to top
View user's profile Send private message
ewiget
Site Admin
Site Admin


Joined: Aug 13, 2004
Posts: 328
Location: Maysville, KY

PostPosted: Sun Jun 18, 2006 8:29 pm    Post subject: Re: More questions on business use of Linux Reply with quote

secluded wrote:
Is Linux much more difficult to use than Windows? Are there many similarities? What kinds of applications can be used with Linux? There are so many different distributions, which would you recommend for use in a business with production, marketing, etc. responsibilities, keeping in mind that cost needs to be held at a minimum? Which form of Linux might be used with Pentium II computers currently running Windows 98 with 128 mb of RAM?


Linux is just as easy to use as Windows. There is a national report (don't have the link handy) in which there were some tests given to 2 groups of people - those who have no experience using windows or linux, and those who have at least 2 years experience using windows 2000 or windows xp. During this test, there were several criteria that the people taking it had to accomplish. Off of the top of my head, some of the examples were: create a cd containing backup files, write a text document, copy files from one location to another, open a web browser and surf to a specific web site, configure and check an assigned email account. It was found that both groups were able to complete the tasks within the specified time period. It was also found that the group who had windows experience said that they would feel as comfortable using Linux as they do using Windows within 7 days of using Linux.

There are actually a lot of similarities between windows and linux desktops. Such as: the graphical user interfaces are point and click, the mouse still works the same way in linux as it does in Windows i.e. left click is a left click and right click is a right click, there are icons on the desktops that are shortcuts to applications, the firefox web browser in linux looks just like the firefox web browser in windows, evolution (gnome desktop) or kontact (kde desktop) both look very similar to Microsoft Outlook, Open Office Suite is similar enough in appearance that users who use microsoft office will have minimal troubles using open office (or koffice, or abiword for that matter).

For a business who plans on using Linux, I would recommend a couple of choices based on what you have told me. I would use CentOS for any servers that may be needed, I would use Xandros Premium (a commercial version of linux that includes Crossover Office -- more about this later) on all newer workstations, and for the older computers that you describe...it really depends on if they will be workstations or servers, but I would use possibly Redhat 9, Fedora Core 1. Here is a list of Linux distributions for older hardware - http://www.linux.com/article.pl?sid=06/02/13/1854251

For accounting software - there is sql-ledger
A few nice features about sql-ledger is that it is enterprise level, double-entry accounting that will work from any web browser.  I have used it personally for at least the last 7 or 8 years in multiple businesses.  It runs on the postgresql backend, which is very robust, rock solid, and simple to maintain (backups can be scripted to offsite locations, no limitations on database size such as Microsoft Access, etc).

Marketing - if you could provide some more information about what this departments goals will be, I can probably help.

Production - again, more information is needed.  There are many open source and commercial applications for production use on Linux - such as CAD software, etc.

Again, let me know if you have additional questions and I will try my best to answer them.  Also, if you need absolute answers to the marketing and production questions, just give me some more information about the business.


_________________
Ed Wiget
RHP Studios
Keeping Your Data Safe!
606-759-1175
http://www.rhpstudios.com
http://www.xtremewebhosts.com
http://www.edwiget.name
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=162711
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Wed Jun 21, 2006 9:53 pm    Post subject: Reply with quote

I really appreciate your taking the time to answer my questions, and thanks so much for the help you have provided so far.  I would like to ask a few more questions, if you don't mind.

Would you suggest purchasing computers with Linux already installed, or would it be less expensive to install it yourself?  I know Windows is more likely to come with a computer, where would be a good place to look for pricing of such computers?  Are there support and help lines available for new users of Linux?  What types of Office programs are available for use with Linux, or are the Microsoft packages usually used for these types of applications?

Cost seems to be a major factor for my project.  Would it be advisable to use a single Linux server to provide Domain Sign-on, web and mail services, database services, file sharing?  Would you suggest mirroring all the drives within the same server, to provide redundancy, or should a person use a completely different server for this?

Back to top
View user's profile Send private message
ewiget
Site Admin
Site Admin


Joined: Aug 13, 2004
Posts: 328
Location: Maysville, KY

PostPosted: Fri Jun 23, 2006 2:50 am    Post subject: Reply with quote

secluded wrote:
I really appreciate your taking the time to answer my questions, and thanks so much for the help you have provided so far. I would like to ask a few more questions, if you don't mind.

Would you suggest purchasing computers with Linux already installed, or would it be less expensive to install it yourself? I know Windows is more likely to come with a computer, where would be a good place to look for pricing of such computers? Are there support and help lines available for new users of Linux? What types of Office programs are available for use with Linux, or are the Microsoft packages usually used for these types of applications?

Cost seems to be a major factor for my project. Would it be advisable to use a single Linux server to provide Domain Sign-on, web and mail services, database services, file sharing? Would you suggest mirroring all the drives within the same server, to provide redundancy, or should a person use a completely different server for this?



All major computer manufacturers such as Dell, IBM, Gateway, Compaq, HP sell computers with Linux pre-installed.  Sometimes they are not as easy to find on their web sites, and the cost is often less than those with Windows installed.  There are also many businesses that sell custom configured workstations and servers with Linux installed.  Some of these businesses include RHP Studios - http://www.rhpstudios.com (local to Maysville), the Maysville Linux Users Group (local to Maysville) recently started the Maysville Linux Business Initiative to help promote Linux in businesses.  We sell preconfigured linux workstations and servers and provide technical support for free during the lifetime of the system.  There are also many companies that serve as consultants/affiliates to many of the Linux distributions that are out there - such as Xandros, Redhat Linux, Debian, etc.


Support is usually always handled by whomever sells you the hardware - for example, buying Dell systems with Linux installed will usually come with some type of support.  Buying systems from RHP Studios and MLUG always comes with both hardware and software support, plus installation.  There are also many places to get support online, often for free - such as support groups (this web site), distribution specific forums, and commercial support is also available if your company decides they want to spend the money for support contracts.

If money is an issue, there is another alternative - and that is to buy used, refurbished, or off-lease systems that are compatible with Linux and then install it yourself.  Almost all Linux distributions that I have referred to you provide simple installation and hardware detection.  Anyone who has ever successfully installed windows should be able to successfully install Linux without any problems.  Just make sure you have an avenue for installation questions to be answered while you are installing linux - such as this forum.  If you do decide to install linux yourself, make sure you have at least 1 computer with internet connection so you can get support if needed.  You could also call me 606-407-1838 24/7/365 if needed.

Here are a few links to help you with pricing of new systems, etc:

http://www.dell.com/linux

http://www.linux.hp.com/

http://www.ibm.com/linux/

http://www.rhpstudios.com

For office programs - I would definately have a look at Open Office

The nice thing about open office is that it is able to open and save documents such as MS Word, MS Excel, MS Powerpoint.  Microsoft has also spoke of using the Open Document format in the future which happens to be the default file format of Open Office.  Open Office will also work on Windows, Linux, and Mac/Apple computers so you can chose one office application and use it pretty much on all common business systems.  The best thing about open office is that it is also free!

I had previously recommended to use Xandros linux distribution due to the fact that it has built in support for running windows software and applications in Crossover Office - however, crossover office is also available separately if you do not chose Xandros

Using a single server is possible, however, I can't make a definate suggestion without knowing more about the company, such as number of employees who will be using the services.  Will mail be for sending and receiving local mail or internet mail or both?  Will the web services be for an intranet or internet?  What type of internet access will you have (cable, dsl, dial-up, or other broadband connection)?  What types of files will be shared?  What will the databases be used for?  Do you know the number of database transactions that will occur each day?

There are many available backup solutions for linux.  Depending on the type of data that will be backed up.  What I have been using for many years for businesses is Mondo Rescue (I even did a linux presentation a while back on its usage and recovery) - mondo rescue will support pretty much all backup types - backup to cd, dvd, remote file systems, remote servers, etc.  Very simple to install, configure, and forget about it until needed again.  What I normally do is to create a full system backup to dvd of workstations and servers and store it offsite - a fireproof safe or even a safety deposit box available from most banks works great for this.  Then I create an iso or dvd image of incremental changes to an offsite server.   This way, no matter what happens to a system, be it a hard drive crash, or a building that caught on fire -  you always have the latest backups available off site.  I use this type of backup for everything from personal computers to full blown web servers hosting hundreds of domain names and sql databases.  I have never had a backup that failed. 

Whatever you do, do not chose tape backups as your backup medium.  I know that is an industry standard, but here is what happens and usually drives me crazy.  Business backs up to tape drive religiously using grandfather-father backup methods.   Tapes themselves can go bad at any time.  Sometimes you will be alerted to this, often times not.  Tapes also require regular maintenance and upkeep - tape rotation, tape retension, etc.  It never fails, when you need the backup the most - it will often fail.  Usually because a tape has gone bad, or because normal tape maintenance wasn't performed, or because someone forgot to promote a tape or somehow a tape got out of rotation.  Tape drives are a headache.  Avoid them like the plague - irregardless of what operating system you chose to use.  With linux, even backing up to multiple dvd's if the data won't fit on a single dvd is possible.  Selectively restoring files is a simple point and click process.

Hope this helps - again, if you have more questions, don't hesitate to ask.


_________________
Ed Wiget
RHP Studios
Keeping Your Data Safe!
606-759-1175
http://www.rhpstudios.com
http://www.xtremewebhosts.com
http://www.edwiget.name
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=162711
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Sun Jul 23, 2006 7:21 am    Post subject: Reply with quote

I was also wondering about Linux compatible printer/copiers, do you have any suggestions for those?
Back to top
View user's profile Send private message
ewiget
Site Admin
Site Admin


Joined: Aug 13, 2004
Posts: 328
Location: Maysville, KY

PostPosted: Sun Jul 23, 2006 9:03 am    Post subject: Reply with quote

secluded wrote:
I was also wondering about Linux compatible printer/copiers, do you have any suggestions for those?


almost all stand alone laserjet printers are compatible with linux.  Most desktop printers are compatible with linux, and some multi-function (printer, scanner, copier, fax) machines are compatible with linux.  You can check these pages to find specific models:

Printers

Scanners - SANE Project

USB Devices (covers anything usb)

Epson Scanners & Printers

Brother Printers & Scanners






A few devices I have personally tested and work with Linux:  Tektronics Phaser 850 Color Network Laserjet Printer, Brother 7420 Multifunction (printer, copier, scanner), most all HP Laserjets.

If you need network printing ability - this is possible using either a network printer that support TCP/IP and has a built-in ethernet card, or you can use a combination of cups and samba for shared printing via usb, parallel port, etc.

If you want network scanner/copier - you can use either a native network scanner/copier or find a Linux compatible scanner and use the SANE network scanner driver (almost all sane supported scanners support network scanning, even when those same features are not available in Windows).  Additional references:  sane-net and saned


_________________
Ed Wiget
RHP Studios
Keeping Your Data Safe!
606-759-1175
http://www.rhpstudios.com
http://www.xtremewebhosts.com
http://www.edwiget.name
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=162711
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Tue Jul 25, 2006 3:03 pm    Post subject: Reply with quote

I just  turned my project in this evening and wanted to thank both Ed and Brian for all the help online and via
telephone. You were able to help me solve a lot of questions. I made a firm decision to use Linux and will post all my research and cost evaluations when I get my grade back. 
Back to top
View user's profile Send private message
secluded
Newbie
Newbie


Joined: Jun 14, 2006
Posts: 6

PostPosted: Mon Aug 28, 2006 2:53 pm    Post subject: Reply with quote

Sorry it took so long, but here it is.  I received an A, so thanks again for all the great advice and information!

LINUX:  BEST AND MOST COST EFFECTIVE SOLUTION FOR COMPANY NETWORK

 



 



PLANNING:  The researching for this project began with pre-planning and determining the best possible solution for this business.  Several online articles spoke of Linux and Windows operating systems being used in businesses.  There was initially

no clear solution on which operating system was better, more secure, or more

reliable.  Several reports were downloaded and studied which highlighted the

benefits of each.  Linux seemed to be a clear winner.  After determining

Linux would be the best solution; I then started researching local business

use of Linux.  It was found that there were several consultants and

businesses in the area using Linux, including but not limited to McFarland GM

Center, Maysville Public Library, Carlson Software, RHP Studios, Xtreme Web

Hosts.  There is also a Linux User Group in this area -

http://www.maysville-linux-users-group.org  I also downloaded and installed a

version of Linux to see if I liked it and it was suitable for daily business

use.  I downloaded Ubuntu linux, which is freely available for personal and

business use and installed it on my computer to a secondary hard drive.  The

installation went without failure or problems.  The Maysville Linux Users

Group became my immediate support for questions about Linux.

Consulting:  Linux consultation was handled by the Maysville Linux Users Group.  They provide free online and remote administration of Linux computers, servers, and

networks, plus training under the program known as the Maysville Linux

Business Initiative for local businesses and non-profit organizations.  The specific

program allows certified network administrators, and certified Linux

administrators who are members of the MLUG to be on-call to answer questions

and provide services such as remote administration.  The online and remote

administration is provided as a free service.  When I inquired as to how this

was possible, I was told that since Linux very seldom breaks down, these

requests are few and far between.  Most Linux support is only needed during

the initial planning and startup stages.  Since they also provide free online

training for Linux, it is very easy to educate employees in Linux usage.  

However, I found Linux easy enough to use even for someone who does not know

about it.  I registered for an account at this web site and made several

inquiries using the name “secluded” to their public forums.  All questions were

generally answered by the next day.  I later had telephone conversations with a couple of members (brian - teufel34 in the forums and ewiget).  Between these 2 users, all questions I had were answered.

OLD EQUIPMENT:  While researching the costs of this project, I determined that the existing PC's should be sold on ebay to allow for  a total IT upgrade.  Using Microsoft

technologies, there simply was not going to be enough money or funding to

complete this project.  However, since Linux was chosen, there was more than

enough money.  This does not seem to be the only project that experiences

this dilemma.  Please find attached two Total Cost of Ownership reports as

pdf documents detailing costs of Windows networks and Linux networks.  There

would be  a total revenue earning of $1,000 less ebay, paypal, and shipping

expenses for each old computer that sold.   This will contribute money back

into the IT department.  Each unit should sell for approximately $125.00  They will all be

sold without operating systems, hard drives will be wiped using free open source

tools per published data available online (Department Of Defense standards

include 8 hard drive wipes of all data from the hard drive by over writing

the data with random letters and numbers, plus 0's.  This is sufficient since

windows 98 basically uses a DOS filename format).  Open source software will

then used to attempt data recovery from the  systems prior to being

shipped.  No usable data or sensitive data will be available to be recovered.

OPERATING SYSTEM:  CentOS Linux http://www.centos.org/  was chosen as the operating system of choice.  It is a free Linux distribution.  It requires no fees for licensing, is available via a free download, can be installed on multiple computer systems, and has a large collection of available applications and software.  It also has a large user community and ranks as the top 15th most downloaded Linux distribution
in the last 6 months - source
http://www.distrowatch.com  A linux
distribution contains a collection of applications and software.  There are
over 600 Linux distributions.  Each distribution is different in its method
of installation, configuration, support, and development cycle.  CentOS  was
chosen because it is based on the Redhat Linux Enterprise edition for use by
businesses and shares the same codebase as Redhat Enterprise Linux.  It has a
5 year development cycle so updates will be available for the next 5 years,
unlike other linux distributions with only a 6 month to 1 year development or
update cycle.


PROGRAMS  FOR USE:



          MARKETING:  Marketing takes care of all advertisements in Newspapers, television, and internet.  They will use the open source software tools Kino http://www.kinodv.org  and Cinellera http://heroinewarrior.com/cinelerra.php3 for video editing, GIMP http://www.gimp.org for graphics design (equivalent to Adobe Photoshop), Sodipodi http://www.sodipodi.com/index.php3  and Inkscape

http://www.inkscape.org/ for vector graphics and page layouts (similar to

Adobe Pagemaker, Illustrator, Freehand, CorelDraw, or Xara X).

            PRODUCTION:  Production will use many of the same programs listed above, plus they will use freeCAD http://askoh.com/freecad/ and 3D Automation software, blender http://www.blender.org.

            ACCOUNTING:  Accounting will use the Compiere, http://www.compiere.org Enterprise Accounting software.

            COMPANY WIDE:  The entire company will use Compiere for Customer Relations Management (CRM) and Enterprise Resource Planning (ERP).

CRM is often used to refer to software applications that support the CRM

business process, but CRM is more than just software, it is a way of doing

business.  CRM methodologies focus on creating and developing individualized

customer relationships in order to maintain a loyal customer base.   It's

quite a bit less expensive to maintain a good relationship with an existing

customer, than to woo a new customer, so purchasing software that will help

enhance a customer's experience has become a popular business practice.   By

implementing a program where sales, marketing, distribution and customer

service representatives can all easily access a customer's history of past

interactions with the company, enterprises can maximize their ability to

upgrade or cross-sell to customers.   Also, the company increases its chance

of customer satisfaction through quicker resolution of any issues that a

customer might have.  

The ERP software will integrate all of our major business processes, which will help to  

ensure consistent data across all of our functional departments. ERP

applications consist of modules for Marketing and Sales, Field Service,

Production, Inventory Control, Procurement, Distribution, Human Resources,

Finance, and Accounting.  It also allows us to share the information

internally among the various departments and with our suppliers and

distributors located in other parts of the world.

For our intranet and internet web server, we will use Apache with PHP, MySQL, and

SSL support - there is a great document on the Maysville Linux Users Group

web site http://www.maysville-linux-users-group.org  for setting up this specific type of server.  We will have both static and dynamic content available.  We will use the Joomla Content management system.  Using a content management system for our internet and intranet will allow us to quickly make information available to our employees, customers, vendors and suppliers.  Joomla allows access controls and group policies to be created on

the web site, restricting access to areas based on group access.  Our web

site can also be integrated with Compiere, sharing data such as contact

information.  Therefore, we will set up a web site with these groups:  

General Visitors (this group is for anyone who visits the public internet and

does not have specific access rights to data - no login id or password.),

Employees (with access to intranet and internet - uses their same login id

and password), Vendors (with selected access to internet with a specific

login id and password), Suppliers with selected access to internet with a

login id and password.  **Some of the consultation regarding the web server and

content management system came from Ed Wiget and Xtreme Web Hosts -

http://www.xtremewebhosts.com

We will be using postfix http://www.postfix.orgfor sending and receiving both

internet and intranet mail.  We will also have squirrelmail http://www.squirrelmail.org available for our employees to receive mail via a web based login while on the road or traveling.  Since mail is our primary form of  internal communication, we will have a mail policy that states all internal and external mail must be digitally signed.  This will be handled by creating a digital key http://www.gnupg.org inside the mail application we will use, evolution -  http://www.novell.com/products/desktop/features/evolution.html.  

Evolution also allows shared calendars and schedules, which we will have published

on our intranet and internet.  Evolution will allow us to specify groups of

people who have access to this information.  So we can specify if the

informat