Yahoo Groups archive

SynthModules

Index last updated: 2026-04-28 23:14 UTC

Thread

Re: [SynthModules] Re: Now what?

Re: [SynthModules] Re: Now what?

2006-02-27 by Bryan E Cornell

Eeesh, this sounds pretty horrible.

Bryan

>>> mark@midiwall.com 2/27/2006 5:06:55 PM >>>
Bryan E Cornell (01:47 PM 2/27/2006) wrote:

>I probably haven't thought this through as much as others, but wouldn't some
>sort of license that stops somebody from trying to assert exclusive
>ownership of the code be a good thing?

(as a voice from the sidelines...)

When I first saw the GPL, that's exactly what it was. It's changed and 
shifted and become so bloody convoluted that it's stoopid.

It _USED_ to be a "formal" way of introducing things into the public domain 
- the REAL public domain, circa late 70's. I was there, I have a lot of 
code in the PD.

Then people started coming along, pulling PD source, stripping the 
comments, adding features, putting their "copyright" on it, and then 
"release it for download" (NOT the same as putting it back into the PD). 
For those folks here that are old enough, the most notable example of this 
was the code for XMODEM and MODEM7. (anyone remember the name Irf Hoff? 
a$$hole)

Anyway...

When that crap started happening, the people that were behind XMODEM/MODEM7 
were too bloody nice to make a huge stink about it.. But there was a group 
of folks that said "okay, this sucks, we gotta do something about it".

From how I was introduced to it, that "something" was the GPL.

The first GPL basically said the same thing that most of the PD headers did 
("dude, this is for everyone, add to it, fix it, make it better, but don't 
commercialize it") but now, there was a proclamation of a watchdog group 
behind the header and given that the community was small (this is pre 
Internet) it was easy to keep an eye on things.

The 'Net showed up, the GPL shifted and went right up to the edge of 
commercializing all this code - but stopped short of looking for $$$ for it.

The original concept of PD was to OPENLY AND FREELY share your ideas. You 
could take fragments of the source and use it in your apps (just add a 
"thanks joe!") and all would be well.

If you REALLY read the GPL now, there's not a lot that you can do with 
anything that's released under it. You can recompile the source, you can 
add to the project, but the GPL can "never" be removed, and ANYTHING you 
create with parts of GPL code instantly gets sucked into the GPL. _THAT_ is 
annoying.

For example, if I happen to find a random number generator that I like in a 
piece of GPL code, and I use that in my autonomous robotics driver, then 
ALL OF THE DRIVER SOURCE IS NOW GPL!

_WHAT_???

No, I don't think so.


Grant's right. NO ONE had the "right" to slap the GPL tag on that code. It 
goes against the nature of what Grant and Mike had intended.

Mark



Be sure to check out the primary Web site at:
http://www.SynthModules.com 




SPONSORED LINKS 
Moog synthesizer Analog output Analog input 
YAHOO! GROUPS LINKS 

 Visit your group "SynthModules" on the web.
   To unsubscribe from this group, send an email to:
 SynthModules-unsubscribe@yahoogroups.com 
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.