Open Source Software


Defining "Open Source"

So this is mostly theory for the first little bit before we start getting into specific applications. I want to express the complexity of internet communications and why the open source model is best suited for the environment. Then we start to look at some of the applications of the theory, starting with, of course, GNU/Linux and some of the more common proprietary replacements from email to the web to video editing and back. Then we move more specifically into web applications. This is what really ties in with the curriculum in that you will be shown how find and install many applications with incredible ease. You will be shown how to find the HOWTO's that walk you through each applications unique processes. With only a dab of programming understanding you can acheive rapid and outstanding results for clients. Part of being able to install these programs is understanding how and why your users would want to and looking forward to future trends in Internet communications so that you can apply the foundations for a solid transition.


The GPL and other Licenses

  • The GNU General Public License -The Berkley License -What they mean to you as a webmaster
    Operating Systems - Linux -Mac OS X -xBSD -Windows

    Brief Binary applications overview - email/file managment -Konqueror -web development -Quantas -Browsers -Mozilla -Opera -Firefox
  • Web Applications
    • discussion -webemail -squirrelmail -neomail -forums -phpBB -chat -phpmychat
    • wikiwikiweb -phpwiki -ewiki plugin for geeklog
    • Content Management System's -geeklog -phpnuke -plone -MoveableType
    • Groupware -Plone
    • weBlogging
      • Content sydication with RSS and XML
      • Bloggers as journalists
        Mar 9, 2005
  • Web languages overview
    • php/MySQL
    • perl
  • Installing an OSS application on a web site
    • identifying your needs and limits
    • making the choice
    • download sources
    • reading README files
    • file permissions
    • customizing templates
  • Maintaining OSS applications
    • upgrading an existing application
    • security
    • database backup and optimization
    • user administration and moderation
    • application migration
  • Documentation
    • HOWTO's
    • RTFM
    • thinking ahead
  • The Public Domain
    elaboration on the concept of free software and it's legal impact on society
Web development & Internet Marketing WordPress & Social Media Marketing Drupal & E-commerce

Syndicate

Syndicate content

Victoria Campus
301-771 Vernon Ave.
Victoria, BC
V8X 5A7
250-721-9991
1-800-215-6702
Contact Us
Location