Slashdot Mirror


Fun and Informative Way to Introduce Open Source?

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?"

19 of 364 comments (clear)

  1. Open Source Computer on a Stick by Ohmster · · Score: 5, Interesting

    How about creating or buying a ready-made "computer on a stick"? That is a USB memory stick...there's a fair bit of open source software, OS, apps, utilities etc., that can boot from a USB drive. You can put this together or buy one from third-party vendors. Another inexpensive alternative would be to pass around a "how to" sheet to your group after you give them a demo off a USB drive. On it you could also include the PCmag reviews of OpenOffice reassuring Microsoft Office compatibility. If you want to go the extra mile, you could even set up the Mozilla browser with all the open-source resources bookmarked like wikipedia, Wikinews, imdb, openmedia.org etc. It's an eye-opener for those not familiar with open source. More here: http://mp.blogs.com/mp/2005/07/on_computers_on.htm l

    1. Re:Open Source Computer on a Stick by UnderScan · · Score: 5, Informative

      Computer-on-a-stick uses the Gnome desktop, includes remote access via SSH, VNC, RDP, and runs on Linux kernel 2.6.x so it is impervious to 99% of all spyware, adware, viruses & exploits since they target Windows OS & applications.

      If you already have a USB memory device or if you PC can not boot from a USB device, then there are alternatives.

      Two Linux distros designed for small size & boot on CDR or USB devices
      Damn Small Linux 50MB http://www.thepodcastnetwork.com/linuxuser/2005/06 /13/puppy-linux-live-reviewed/
      Puppy Linux 40-90MB http://flaviostechnotalk.com/wordpress/index.php/2 005/06/11/damn-small-linux-12-review/

      Two Linux distros designed to boot from CDR & used as the base for many derivatives
      Knoppix http://www.linuxforums.org/news/article-24309.html
      Slax http://www.tuxmachines.org/node/1193

  2. first post by Anonymous Coward · · Score: 4, Funny

    you could always try the whole falling thing you know where everyone catches the falling person. then demonstrate it if everyone tried to make there catching system "propritary"

  3. Get them thinking... by avronius · · Score: 5, Insightful

    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

    1. Re:Get them thinking... by AuMatar · · Score: 5, Interesting

      Expanding on the paper airplane thing might make more sense than hammering on the cost. Start with a simple paper airplanne, get ideas from the room to improve it. Eliminate what doesn't work, and keep building off what does. SHow that thats how the open source model works- individual contributors adding together neat ideas to make the whole.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  4. Viruses by superpulpsicle · · Score: 4, Funny

    Bring a couple hundred viruses into the office, they'd be glad to not use proprietory windows afterwards.

    1. Re:Viruses by TheOtherAgentM · · Score: 5, Funny

      I was going to say to bring a nice packet sniffer in the week before and then present them with their private emails and instant messages. Tell them they can be a super spy too with open source.

  5. Two Words: by Mad_Rain · · Score: 4, Funny

    Enemy Territory.

    Okay, some further explanation might be in order - it's an FPS that was released free to the public. It can be used/modified by anyone who is interested because it is - Open Source. And play a game or two (if your office can handle your l33t pwn4g3 sk1llz!) before steering the conversation in to the other good things about Open Source.

    --
    "What do you think?" "I think 'What, do you think?!'"
  6. Don't even bother... by Saeed+al-Sahaf · · Score: 5, Insightful

    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.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Don't even bother... by crimethinker · · Score: 5, Informative
      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 agree that most people don't care about the freedom aspect, but if you start pointing out the forced upgrade cycles, the inevitable breakage of some app or another with the next security patch or service pack, the fact that F/OSS puts as much guarantee on their software as Microsoft does for theirs (NONE), and if something bugs you about a F/OSS app, you can change it.

      People want a minimum of hassle. So point out things like the Word 95/97/2000/XP incompatibilities. My previous employer sent out a company-wide e-mail stating that we were not to install Office XP on any systems, either from our own CD's (as this amounted to piracy) or from MS Developer Network CD's, and we especially weren't to spend company money to buy a copy. The reason was that they didn't want to upgrade the entire organization to Office XP, and yet once you saved a doc with XP, you had a decent chance of being able to open it only with XP.

      -paul

      --
      Pistol caliber is like religion: everyone has their favourite, and theirs is the only right choice.
  7. jesus by Cylix · · Score: 4, Insightful

    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."

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  8. Fun and Informative Way to Introduce Open Source? by OctoberSky · · Score: 5, Funny

    Do anything but show them source code.

  9. Collaborative Effort Game by Marc_Hawke · · Score: 4, Interesting

    Play a game where each person contributes their expertise. Tell a collaborative story, or make a drawing on the white-board.

    One person draws something, then each person takes a turn 'fixing it.'

    Or, play a mini-game of "Clue." You come up with something like maybe 'Dumbo.' Then you tell one person to draw an elephant while you give everyone else individual clues as to specifics about what you want this elephant to look like.

    The Clue people tell the elephant person small changes to make for the elephant to look more like it's supposed to. (You can have the clues be images, to more accurately explain what the clue givers are supposed to describe.)

    Okay, so that's nothing like "Clue." The point is, you involve your coworkers in an exercise where they each contribute to help the outcome achieve a more desired shape.

    --
    --Welcome to the Realm of the Hawke--
    1. Re:Collaborative Effort Game by QuantumG · · Score: 5, Insightful

      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.

      --
      How we know is more important than what we know.
  10. Show them the command-line by __aahsof7392 · · Score: 5, Funny

    Kill all of your processes.
    $ ps -ef|awk '{print $2}'|xargs kill

    Edit a file and delete the first and last line.
    $ vi
    1GddGdd:wq!

    Find out what's filling up your home directory.
    $ du -k|sort -rn|head

    Who has access to the computer?
    # cat /etc/passwd|cut -d: -f1,3

    Add commas to numerical strings
    sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\}\)/\1,\2/;ta'

  11. ...or Wiki in general by Em+Ellel · · Score: 4, Interesting

    There is a difference between introducing them to OSS software (i.e. using oss software instead of closed source) and understanding the concept and usefullnes of open colaboration. If your goal is latter, introduce them to Wikipedia, and then set up a Wiki instance on the intranet for colaborative information storage. Show them the basic concept of Wiki and, set some loose goals for what sort of data you would want to share, and then set them loose on it for a few weeks. I think it is probably the best way to show what OSS is capable of - as well as showing the benefits (and pitfalls!) of open cooperation.

    -Em

    --
    RelevantElephants: A Somatic WebComic...
  12. examples you could use... by kuom · · Score: 5, Insightful

    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.

    1. Re:examples you could use... by ozmanjusri · · Score: 4, Informative

      You don't get a warranty with Linux in the first place.

      Why is this insightful?

      Apple
      You expressly acknowledge and agree that use of the Apple Software is at your sole risk. The Apple Software is provided "AS IS" and without warranty of any kind

      Microsoft:
      In no event shall microsoft or its suppliers be liable for any special, incidental, punitive, indirect, or consequential damages whatsoever (including, but not limited to, damages for loss of profits or confidential or other information, for business interruption, for personal injury, for loss of privacy, for failure to meet any duty including of good faith or of reasonable care, for negligence, and for any other pecuniary or other loss whatsoever) arising out of or in any way related to the use of or inability to use the product,

      Nobody is required to give warranties on consumer OS or software. It's one of the reasons why there's so much crap out there

      --
      "I've got more toys than Teruhisa Kitahara."
  13. -1, offtopic by Krunch · · Score: 4, Informative

    ET is not Free/Open source. However there are tons of fun Open Source multiplayer games that you can use.

    --
    No GNU has been Hurd during the making of this comment.