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
 rich...@livecode.org


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to