If you compare linux with microsoft's current operating system windows XP then you will find windows on top in terms of applications and ease of use.My intention is to suggest linux developers,distributors to think on some of these issues.If you think about this issue from newusers point of view,also those who want to switch from PC to Linux,then you may agree with some points.I'm trying to focus on How difficult it is to swithc from windows to linux. You may disagree at some points but you can correct me.
1] When you comapre Linux with windows in terms of applications,Many programmers will say number of applications for the linux is now more than windows.Yes it is true upto some extent,but if you comapre Adobe's application with any of the open source then you will find where linux is.Macromedia's Flash is still on top in market,there is simply no open source or even commercial application that can stand in front of it.
<b>So Linux needs a killer application that can follow the trends of market.You can't expect market to follow linux everytime.</b>
2] Microsoft comes up with some of the fixed software packages.E.g.You can find program compatibility wizard in every next release after XP,that is in Server & Longhorn.This is not the case with the many linux distributions,Some times these distros fails to add many developer packages(E.g.Kdevelop,QTdesigner kit,scribus).they just comes up with typical internet,games packages.Many distros only include Python,TCl-tk.Many distros comes up with the single install CD that have
Networking/Server software,Office,Games,Mutimedia >>Audio>>video>>Graphics.
Most of the softwares in this categary are essential while i can point out 30% are optional<extra>
and thier is no space for Developers.Many IDE's are not given with the linux distros.
Developer Packages comes up with most of linux distros are:-
Python,Tcl-tk,Apache,Perl
(Gcc is optional with most of distros)
Most of the softwares is with Linux distros on ther online repositories.So developers/programmers who dont have internet connection & can't get thier hands onto linux dev softwares CD's can quit with programming on linux envirement.But most of the computer users in (say more than 50%) are not connected to internet.so getting most of the application for linux is not possible.On the windows side you can get developer softwares in most of magazines or from your friend.
I got reply to my post on ubuntuforums on this issue<< "
As far as Ubuntu's target market....I would say intermediate computer user. You have to set up some things yourself. But...well....like most of our software its in the online repo. I might get put in my place for being so frank...but Ubuntu is kinda a broadband OS. Read this here:
http://www.ubuntuforums.org/showpos...139&postcount=3 "
<b>So for linux must come up with some fix packages for developers,desktop publishing users.and distribution companies need good package/source maintainer.</b>
atleast i m forced not to program in Linux.
3] Getting help with linux is also not so easy,everytime.But for windows there are some places where you can find tweaks,tips,treaks for win OS.Many MVP's already made some tweaks for XP and made that OS working smoother.
Why there is no tweaks,tips & tricks sites for Linux?Most of the windows patches,updates,service packs are avialbel with most of the magazines.If you want to make switch from PC to MAC then you will learn it in few weeks but in case for linux you have learn a lot from package installations (Alien incase of Debian),updating kernel etc.
if you ask question over lists forums,You will get insulted or Being ignored.Most of time your post get under flame mode.
I can understanfd many companies,goverment are switching to linux.for many users those are not having internet connecton,it is Hard to switch to linux.Even programmer like Mahesh2k in ths forum facing problems.How non-internet users can get thier applications?updates?
What you think,is linux going to be Broadband OS?