Many Linux fans (of which I am one) take a rather Linux-centric view of the desktop issue: "Hey, we have this great, free, stable OS, surely you will want to switch from yours?" To which a normal user would reply, "Well, I don't care very much about the OS itself, I just want to run application X,Y, and Z." A much easier sell would be: "You should try this free alternative to MS Office. It can be installed on your current OS, and run at the same time as MS Office if you like. And if you don't like it, it's easy to uninstall, and everything will be back to normal."
At the moment, many are hoping that WINE and CrossOver Office will bring users to Linux. But why should a business owner switch to an unknown OS with the learning curve that implies, only to run the same applications as before through a buggy and complicated-to-set-up interface? She still needs to have licenses (and pay for them) for those applications anyway. It makes much more sense to keep the OS that came with the machine (because it's "free" then, right? Or at least, "I've paid for it already, anyway.") and then install Free Software instead of MS Office, etc. Perhaps WINE-like systems can play an important part later, when individuals or businesses consider migrating to Linux because they see that they can then use Linux versions of the Free Software they are already using. Then they can WINE when "there is this one Program X I need that only runs on Windows." If that one program can be shown to work with WINE, then the user has no reason not to switch.
So, if you who agree that this is a key approach to promoting Free Software (many will disagree; fair enough), the next question is how do we help promote it in this way? I suggest that we set up a Web site or at least a forum for this purpose. The participants would then nominate and vote on Free Software alternatives for each relevant proprietary OS. The programs at the top of the list would then be compiled and ISOed, so that anyone easily can download and distribute them. A new disc could be launched each month and simply be called the "OpenCD" or "The Free Software Collection." If such a compilation were to reach critical mass, it would be possible to get hardware resellers to bundle it with machines, etc.
It seems that the three projects soon to be released in version 1.0, namely OpenOffice, Mozilla and AbiWord, are obvious candidates, but there is still lots of room on a disc. I'm sure others will have lots of good suggestions. However, I don't think that we should strive to fill up the 650MB of a CD just for the sake of it; I would strive for quality, not quantity. There are plenty of CDs with "free software" bundled with computer magazines etc., but these often contain mostly shareware or demos of proprietary stuff. Besides, a 200MB ISO image is faster to download and burn.
This should all be relatively easy, but I also think great improvements can be made on this idea with a bit more work. First, a Web site should be set up which contains a description of each of the programs on the disc, and these Web files should also be included on the the CD so that the user can read about a program before installing. This should auto load when the CD is inserted to make it easy, and it should look professional. It would also be useful to have a friendly install shell where the user can launch each installer with a click. There should also be up-front information about what impact it will have on the system, such as the required disc space and file association changes, and information about how to uninstall. The CD might also include some classic Open Source literature for the curious, and a collection of useful links.
Some have suggested that GNU/Linux should be marketed more professionally, with glossy ads in Newsweek and Time. While that would probably help market the OS, it requires large recourses and a centralized effort. The free-CD approach, on the other hand, can be done in the typical decentralized Open Source way, and should be well within our abilities and resources.
"Commentary" articles are contributed by Linux.com and NewsForge.com readers. The opinions they contain are strictly those held by their authors, and may not be the same as those held by OSDN management. We welcome "Commentary" contributions from anyone who deals with Linux and Open Source at any level, whether as a corporate officer; as a programmer or sysadmin; or as a home/office desktop user. If you would like to write one, please email editors@newsforge.com with "Commentary" in the subject line.
Note: Comments are owned by the poster. We are not responsible for their content.
The best people to get to Linux are the ones who don't even know what software they use, they just know the things they want to do.
For the rest of the world, this makes perfect sense. And I nominate the GIMP for windows to be on the CD. I've been using it for the last 3 years, and it is every bit as good as the Linux version (it needs an easy way to switch GTK+ themes though). The latest release of GIMP for Windows runs on XP as well, so people buying new PCs + M$ tax will be able to run it.
OpenOffice is getting there too. I've got the financial secretary for my Church running Linux on her home computer now w/OpenOffice (I love MDK 8.2) and OpenOffice is on my Church Secretary's machine at the Church now too. They'll be sending files back and forth (in a GREAT file format) and editing them w/o even knowing that they're using something different!
Let's get this done!
Yes, but if the average user is converted to The GIMP, OpenOffice and other free software then the next time they go into a computer shop they won't be looking for "a computer that runs Photoshop and Microsoft Office" -- they'll be looking for "a computer that runs The GIMP and OpenOffice".
This is an important change of mind set and they might end up looking at Linux as a viable option.
Secondly, with more people using Free Software, more people will start using open data formats which can only be a boost for alternative operating systems.
-Toby Inkster
I explained to my wife the legal issues (and that the copy of Windows on our home-built PC was maybe a little iffy legally), and commented, "But since you're not prepared to try Linux, we need it on there for you to use it." She immediately responded, "I've never said I won't try Linux" so on went RedHat 7.2
I forgot to install the Nvidia drivers, X crashed twice, she's now learned how to use Grub to select Windows, and hasn't even tried Linux with the proper drivers.
I'm tempted to remove the Nvidia drivers from Windows to make it a fair comparison- see if that'll push her back the other way!
I guess what I'm saying is, make sure the PC is set up well, and that everything is set up properly (If you've got a CDRW, make sure it works, make sure you've got the best X drivers, etc)... even when people "try something out", there's a big gravitational pull back towards the familiar if things don't work out immediately.
I think this is a great idea, like the other people who commented about this article, I have a few ideas i'd like to share.
Well, I just like the idea. 1 cd chuck fullof great "free" software filtered and chosen going around. I would suggest multiple versions if this is not already thought off, one for windows, linux and mac (or all in one).
I also agree with the article that there are many cds out there that contain free softare, but none so much that is filtered well thought of and universal so much that you can give it to pratically anyone with a computer (be it a PC or Mac (x86 arch) ) with any operating system.
It's the most practical way to introduce free software to anyone.
Just burn a cd, give it to a friend, let them try it. If they don't like it, ok that's alright. But if they do... I mean, were talking about the people who would never have known about freshmeat.net , or any type of free software alternative. It's practically spoon feeding.
And it's still their choice to use it or not, sounds fun to me, please lets make this work.
thanks for your time
skkaw
I have about 300GB/month of unused bandwidth allowance in a RH7.2 box that I could set aside for this project. This keeps us going until we reach about a thousand downloads/month. At this point we can search for mirrors.
Please email me at ap247 AT cornell.edu if you like this. If I get positive feedback I'll setup a discussion board on the site so we all can start planning.
Let's do it!
What do you think about this idea? What packages should be included? How should it be distributed? What's a good name for this project?
Please visit the forum, and speak up!
With an IDE and compiler, a geek evangelist could quickly and easily show Joe User, "Look, I change this here, recompile, run, and that dialog box has a different title." That's the kind of thing Joe will think is cool, and will help him realise that if he hired a geek, he could have any changes he wanted made to the software.
There could be an "Advanced CD" with the IDE and compiler, plus Perl and stuff, though it would help the geek evangelist if everything was there in one place.
In this way, the CD can help Joe User, but also be a boon to Joe Geek... or even to Joe Geek's consultancy firm.
I actually discovered free software while using Perl for Win32 (as ActiveState's Perl was known way back then). While avoiding work, I was browsing through the included docs, and happened across the GPL - one of those life-changing moments. My subsequent migration to an entirely free software desktop (at home, anyway), was made much easier by knowing that if I got lost, I could always write a Perl script to do what I wanted to do.
The broad principle is that migration is much easier if you're not going to an entirely foreign country.
For that reason, the <A HREF="http://www.cat.org.au/pcan/">community project I'm involved in</a cat.org.au> put together a quick CD of free software for Windows, (<A HREF="http://www.cat.org.au/pcan/win32/">the contents list is here</a cat.org.au>), mainly for use in our own installations. To do this properly, though, you'd proably want to set up an organisation something like Debian, with package maintainers to check the source and binaries into the distro, and so on. Once the number of apps gets into double figures, just making sure that you've got the latest versions on your CD becomes quite an onerous task.
Matthew Davidson
Nerd-in-residence
<A HREF="http://www.cat.org.au/pcan/">Parramatta Computer Access Network</a cat.org.au>
Just MHO
Great Idea!
Posted by: Anonymous Coward on April 20, 2002 08:42 PMWhat could we put on it. AbiWord is a must. There are various ksh, bash, etc shells for Windows too. Pan (GNOME news reader) and Sylpheed (GTK email client) are both stable and efforts are under way to port them to Windows. Some work has been done on The GIMP for Windows. OpenOffice.org's suite of software would be good to include as well -- not to mention Mozilla.
-Toby Inkster
#