Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Education GNU is Not Unix Software

Fun and Informative Way to Introduce Open Source? 364

jwg asks: "I work in an office environment where I provide technical services and solutions to my co-workers (as I am sure most Slashdot readers do at their respective places of employment). Once a month, we have a round-table meeting to discuss pressing issues in our office. At the beginning of these meetings, it is one person's job to provide some form of 'professional development', usually an activity or game to teach some skill, idea, or trend directly related to their job. My turn is coming up soon, and I would like to introduce my co-workers to the idea (and to some, the way of life) of Open Source. There are many examples of Open Source software and communities out there to reference (Mozilla, Wikipedia, MySQL and... oh yeah, Linux), but has anyone come up with or come across a method to introduce it in a quick, fun, and informative way to a wide variety of people each of which possess a even wider range of technical skill? Did I mention it has to be fun?"
This discussion has been archived. No new comments can be posted.

Fun and Informative Way to Introduce Open Source?

Comments Filter:
  • by avronius ( 689343 ) * on Tuesday July 26, 2005 @06:39PM (#13171063) Homepage Journal
    Ask everyone in the group to imagine a simple piece of paper.
    Ask them:
    What would use a blank sheet of paper for?
    What do you know about where the paper was manufactured?
    What do you know about the inventor of paper?

    There are few simple alternatives to paper. Sure there are whiteboards / chalkboards / computers / sheets of mylar, etc., but each has limitations that are not inherent to paper.

    Ask them how they would feel if it suddenly cost $300.00 to purchase each sheet of paper simply because the biggest vendor decided that that was what they wanted to charge. What would they do to get around this barrier to their productivity. The alternatives aren't very convenient for most people. Would they look into making their own paper?

    Then tell them that there is a community that is offering other ways to manufacture paper that drastically decreased the cost - back down to the previous rate - how would they feel about that.

    Better still, what if that community were all volunteers, whose goal is to make access to this type of information / service / activity available to as many people as possible?

    This is rather simplistic, and doesn't address a lot of what OSS/FOSS is about, but it is a simple way to introduce the subject.

    It wouldn't hurt if you could download an Open Source paper airplane design so that they can build $300.00 paper airplanes at the end of your chat.

    - A
  • I would... (Score:2, Insightful)

    by daviq ( 888445 ) on Tuesday July 26, 2005 @06:39PM (#13171064)
    I'd personally start by installing and putting Firefox as the default browser on their computers. If you have extra computers lying around, i'd set them up in your lounge or other central location with an easy distro of Linux installed(Mepis, Ubuntu).
  • by Saeed al-Sahaf ( 665390 ) on Tuesday July 26, 2005 @06:43PM (#13171105) Homepage
    Most people outside of IT (and many who do work in IT) could not care any less about the politics of software. They don't really care about this "Open Source" thing. And why should they? What they care about are applications that install and work as close to flawlessly as possible (or at least allow them to accomplish their tasks with a minimum of problems). I really don't think you'll get much more than "Gee, that's interesting... By the way, after the meeting, can you come by my cube and show me what I'm doing wrong with this Excel macro?" If I where you, I'd "introduce" specific applications (like OpenOffice, Firefox, other more specific applications...), not the concept of "Open Source". The accounting / administrative / human resources / other non-IT folks cjust have other things to worry about.
  • jesus (Score:5, Insightful)

    by Cylix ( 55374 ) on Tuesday July 26, 2005 @06:43PM (#13171111) Homepage Journal
    I would shoot myself if I had to do this.

    Prime examples of wasted time at the work place. You know what would make this even worse? Having to do something like this with co-workers you hate. Even so, I think I could make it fun.

    "Today, were going to play some reality television. I want everyone to vote for someone to leave the office. Now, while this isn't indicative of that person losing his or her job... it just might help.

    It's secret ballot... so have at it... I should also mention that not choosing another individual indicates you are not a "Team Player" and will be autmoatically chosen for not submitting a ballot."
  • LiveCD's (Score:2, Insightful)

    by wickedmm ( 711725 ) on Tuesday July 26, 2005 @06:47PM (#13171160)
    How about some CD's (or wallet CD's) that have open source software on it. You can get them started with the OpenCD [theopencd.org], then Damn Small Linux [damnsmalllinux.org], then maybe Knoppix [knoppix.org]. Try demo'ing them.
  • by Anonymous Coward on Tuesday July 26, 2005 @06:53PM (#13171219)
    Introduce the staff to the fun and excitement of installing Firefox and using Extensions. Most of them don't require a great deal of skill and regardless of the industry you work in, many of them can be extremely useful. Adblock is an easy one. Mouse gestures could also be. Show the staff how to navigate the Extensions site and take them through the installation of a few, then encourage them to each go out and find an extension that would help them in their job.

    This has a dual effect. It will increase the number of Firefox installs in your office (which will probably increase your job satisfaction as you decrease the spyware outbreaks you have to deal with) and will do the job of promoting open source software.
  • by Ucklak ( 755284 ) on Tuesday July 26, 2005 @07:06PM (#13171337)
    Yup. People won't care. People who did care enough have stoopped using IE though.

    You could get them into the 'free' aspect of it by showing them Open Office and Gimp. Gimp will be the most useful for Mary Jane and Brad who want to make a collage of their kids.

    Most browsers are free so that won't woo them and most desk jockeys use IE for the games that sites like Popcap has that are IE only (recent ones)
  • Pain vs. Pleasure. (Score:3, Insightful)

    by jellomizer ( 103300 ) * on Tuesday July 26, 2005 @07:08PM (#13171354)
    The problem with most open source software are that they are designed to elevate pain from working with closed source software. Open Source doesn't really give a person pleasure, just relief from pain. The trick is to figure out how using open source can actually give pleasure. You need to find tools and applications that actually can give people pleasure.
  • by lightyear4 ( 852813 ) on Tuesday July 26, 2005 @07:09PM (#13171359)


    Make a list of popular, successful Open Source programs. For example:
    • Firefox (thunderbird, mozilla, etc)
    • Gaim
    • Open Office
    • (insert the best of whatever slashdotters suggest here)

    Give a brief synopsis on each of them, and then ask how many of your colleagues have heard of one or more. Then throw a curve: Continue speaking, and itemize the cost per program by comparing with other examples of such software. (i.e. the latest edition of MS Office retails for almost a grand). Now say: "These programs and their alternatives are compatible, deployed in many hundreds of companies and countries. They have a loyal user base, are easy to use, and are well known for their professional quality. ..The difference between these and their alternatives is simple. These are free."

  • by rizzo420 ( 136707 ) on Tuesday July 26, 2005 @07:12PM (#13171389) Journal
    the word incompatiblities are fewer now, at least with the later versions. but it is a good point to bring up.

    people definitely don't give a crap about the politics and why free/oss is better than proprietary software (try telling any graphic designer that there's a f/oss thing that's better than the adobe products).

    your grandparent mentioned firefox. start there. talk about extensions. talk about spyware and popups and how it's mainly for IE. mention the ieview extension. show other cool extensions and cool features of firefox that IE lacks... because being a computer tech for an office generally means you are their spyware remover... show them how to avoid it with firefox. i think that'll get their attention and make it a bit more interesting.
  • by kuom ( 253900 ) on Tuesday July 26, 2005 @07:24PM (#13171497)
    One example I've found to be rather effective is compare it to medicine or food recipes. Ask them if they would buy a medicine that does not list the ingredients (hopefully most would answer 'no'). Then compare that to software that don't tell you what's in it. Not a perfect comparison, but I find this to be a good introduction for most non-technical people. A slightly better example might be to compare it to cars. Take Linux for example, when you buy a Linux-powered car, you have the permission to open up the hood, take the engine apart, fix it, enhance it, tweak it, and share your improvements with the other linux-car owners, thus making their cars better too. Compare this to a Microsoft car, where opening your hood will void the warranty.
  • Re:first post (Score:1, Insightful)

    by Anonymous Coward on Tuesday July 26, 2005 @07:27PM (#13171531)
    So when the person falls and busts their ass you can say, "well if you don't like it, fix it!"
  • by allanw ( 842185 ) on Tuesday July 26, 2005 @07:52PM (#13171743)
    You don't get a warranty with Linux in the first place.
  • by QuantumG ( 50515 ) <qg@biodome.org> on Tuesday July 26, 2005 @07:54PM (#13171751) Homepage Journal
    Then you try to do the same with the whiteboard turned around so that no-one can see what the cow-orker is drawing.. turn the whiteboard around and BAM everyone can see how freakin' insane it is to keep your software proprietary.
  • by wanonyme ( 880035 ) on Tuesday July 26, 2005 @08:24PM (#13171961)
    You could also write a sentence full of spelling mistakes, and get people to fix it, one word at a time. Spelling mistakes are bugs, they are the developers, and closed source would be an audio file that does not allow you to see the spelling mistakes.
  • by Romeozulu ( 248240 ) on Tuesday July 26, 2005 @08:37PM (#13172045)
    >>you have the permission to open up the hood

    No, you're *required* to. It's what separates tools from hobbies. Most people want the computer to be a tool. All they want to think about is the task they want to solve, and that does not involve messing with the computer.

    I want my car to get me to work and to the store with the least bit of my involvement. Most people want that of their computer as well.

  • by Anonymous Coward on Wednesday July 27, 2005 @02:56AM (#13174135)
    You could even configure your computer-on-a-stick to have multiple X sessions; one for Dad, running Icewm, one for Mom, running Gnome, and one for Junior, running KDE. No longer can Junior rearrange/delete the desktop icons that Mom needs to balance the checkbook.

    Or set up your computer-on-a-stick with two video cards, along with two USB keyboards and mice, and show that you can have two people using one CPU at the same time.

    Set up a dual-head system, and move windows from one monitor to the other. Lots of oohs and aahs with that one. (Of course you can do this, and far easier, with Windows and OS/X, but they don't know it.)

    Virtual desktops.

    Show 'em the recent Slashdot article(s) indicating that they'll soon be running Linux anyway, on their cell phones.

    The Gimp.

    lynx. Yes, lynx. As an "emergency" browser.

    Firefox with extensions, particularly Adblock, maybe ForecastFox. Find as you Type.

    Hack the code for ping with one of the attendees' name so it says something like "Jack's ping returns 64 bytes blah blah blah" and re-compile it in front of them. Many of them will be familiar with ping; now they know they can hack their tools as needed, as opposed to proprietary software.

    Give each attendee an ice-cold Coke in a glass bottle, but charge $1 for the use of an opener. One of the attendees will whip out his Swiss Army Knife and defeat your monopoly on openers; that's the value of Open Source and competition.

    Legos are always fun, but I don't know how you'd turn them into a lesson on Open Source.

  • by kabads ( 701872 ) on Wednesday July 27, 2005 @03:14AM (#13174203) Homepage Journal

    I always talk about how open source at the moment is big in software (apart from wikipedia and a few others), but also should apply to other areas - especially teaching materials (I work in education). People often see the value of sharing valuable materials which teach a point effectively, but also allowing others to save teachers' time (which is very limited here in the UK) by adapting the materials themselves.

    PDF is a good example of how not to publish teaching materials (unfortunately lots of people love to publish in PDF in education - oh why?) The IPPR (google for it - a left-wing Governmental policy thinktank) is waking up to this idea of open source for education and is starting to publish reports which advocate this idea. So finally, we may see the Government moving away from the old top-down (aka Cathedral) approach, which hasn't been at all effective.

    Perhaps think about an area in the company where people could share information more freely?

  • by kbielefe ( 606566 ) <karl.bielefeldt@gma[ ]com ['il.' in gap]> on Wednesday July 27, 2005 @03:42AM (#13174298)
    First of all, a vast majority of people who actually write software for a living don't work for a software company. Most of those that do, don't get paid per copy. They get paid according to how much time they spend creating the software.

    I can't speak for all free software developers, but the main reason I donate time to free software is that I want to contribute to the sustenance of an environment that gives me a lot more back than I put in. I have over 800 packages installed on my system, and have only contributed significantly to one.

    If you could let someone stay in your house for a month in exchange for 800 months of rent, would you house him?

    If you could cook a meal and get 800 free meals in return, would you cook it?

    If you could knit a sock and get 800 articles of clothing in return, would you knit it?

    The fact that software is essentially free to duplicate makes contributing one package and receiving 800 possible, what isn't possible with material goods. It even allows plenty of room for freeloaders, as long as there are enough people like me working to sustain the environment.

    In summary, I don't expect software to be free, but I know a good investment when I see one.

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...