Commercial Indy License for HTML5

Richard Gaskin ambassador at fourthworld.com
Fri Jul 18 12:19:33 EDT 2014


Brahmanathswami wrote:

 > So if we create an app under GPL, then we just need a URL where
 > anyone can get source.

...along with a copy of the GPL license so that those who download the 
source can fully understand their rights and responsibilities under the 
license.

For example, RunRev themselves post the license prominently in their 
GitHub repository:
<https://github.com/runrev/livecode/blob/master/LICENSE>

That would fulfill the minimum requirements for the letter of the 
license, but we can go further to actively embrace its spirit as well.

While many think of open source as being able to get software at no 
cost, that's really just an extra that comes along for the ride, never 
actually addressed in the GPL itself.

Instead, the focus of the GPL is about sharing, with the aim of 
encouraging proliferation of enhancements of a work for the benefit of 
all mankind.

When you post your source files, it's helpful to also actively encourage 
those who work with those source files to submit their changes back to 
you, and to set up a process for doing so.

With such collaboration you can build a certain set of features that 
meet your immediate needs, and as others expand on them you can 
incorporate those useful to your project into your main branch, to 
become part of your next release.

Through collaboration a project that may begin with even a modest scope 
can grow to become ever more useful to a wider range of people.

LiveCode has only been open source a little more than a year, and in 
that relatively brief period we've already seen a tremendous number of 
enhancements and bug fixes contributed by the community, making LiveCode 
that much better for everyone.

When we apply that to our own projects where the GPL is a good fit for 
our goals, actively embracing collaboration, we can see that benefit for 
our own work as well, fostering a proliferation of useful code beyond 
what a single team can produce on their own.

-- 
  Richard Gaskin
  LiveCode Community Manager
  richard at livecode.org





More information about the use-livecode mailing list