Tags:
create new tag
view all tags
Refactored from OpenSource.

Licensing is the foundation of true OpenSource. OSS (Open Source Software) is not the same as public domain software - there is always a copyright on OSS that allows the rights within the license to be defended, while the terms of the license are what make the software permanently "free". In a proper OpenSource license, copyright holder can't change the terms (and this is what distinguishes Open Source from Public Domain Source). There are a growing number of OSS licenses, with the general principles being:

  • you can modify and use the source code any way you like, as long as you include the complete copyright notices;
  • (in some licenses) you cannot restrict this right for others;
  • (in some licenses) you have to make your own modifications freely available and point clearly to the original code.
    • NB - this does not preclude a company modifying TWiki for their own ends and NOT releasing the changes - the license only covers what you must do for redistribution. In most western countries, modifications for private use (e.g. within an organisation) can be made without releasing the modifications, as long as no redistribution occurs.

      A good site dealing with licensing & copying can be found at: http://cr.yp.to/softwarelaw.html

      That said, if your company uses TWiki and you modify TWiki, releasing such changes back to the community decreases the Total Cost of Ownership (TCO) of TWiki which relates to the amount of time and effort spent on keeping the system up to date.

      Finally, there are some countries that do not protect copyrights at all, making any license legal, for any purpose and in any way.

The overall "open source" situation is definitely worth spending the hour or two of online reading time it takes to grasp the complete basics. It is NOT complicated - despite a growing number of licenses, and deliberate attempts by some proprietary software companies to attack and obscure OSS licensing and the open source "movement".

Contributors:



Wow, popular topic for editing! Refactoring has made it much better...

OpenSource is not just about the GPL, so I've edited the list of characteristics to reflect this - the BSD-like license family does not require you to distribute your changes (viz. Apache and Perl), but it is popular nonetheless. This is why I didn't get into these issues on this page, the idea was a simple page about the benefits of open source without getting into licensing wars.

-- RichardDonkin - 14 Jan 2002

Great topic - I've added the links to the great summary page on cr.yp.to regarding some of the legal aspects of software in general -- specifically the comments about licensing which are only valid if you wish to do things beyond your legal rights that already have in the user's country of origin. For example, if memory serves correctly, someone in the UAE wouldn't need any license at all to do anything (including selling & taking proprietory) with the TWiki code.

This also means that someone can legally create & build TWiki Addons & plugins that are not GPL'd, as long as they are distributed in patch form only. (I personally have problems with the GPL for example preferring something between the GPL & BSD-like licenses.)

-- TWikiGuest - 14 Jan 2002

It's worth noting that misuse of contributions by the TWiki project and "dodgy" implementation of adhering to the license they have from their contributors, along with total lack of remorse by the lead developer has alienated at least one long standing advocate of TWiki.

If a license says you must include an appropriate copyright notice, you MUST include an appropriate copyright notice. No ifs, buts, or maybes - it's not your work - you can ONLY copy/distribute it under the license it is provided to you under. (You do not have to agree with the license - you can choose not to copy/redistribute their work)

-- TWikiGuest - 06 Sep 2003

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2003-09-06 - MichaelSparks
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.