X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=l31Q/VweCkmUk97SK7M5zlBN0SUUt125Q9NBBBL9aRM=; b=zpe+yysqVYuFk0PWhlRhKaDRCgBIuglS2ebnWHkUy6/igHucFhOh9n6CqC8kU588mB 7C/Tt+OOLd1AnEdJ9tDZHFnkfsRzGwKpLq945wen0rI2FioxVJ+aDh5jwKi2FKDcr7Aj 9DO1ZxsJcK/APTJsiz1rR+gB6v3+hV6sb2w40Z8rz6ZbE37JFlEmee8lJBKXUzOilDqs 9GTVAfvxIGIIkRwkOsWzIObc70xngiLOI8mDhd9w3CogRdhXYziKlNsBYyMFI3/0bGEG XuakexqYeySZVfR6mzOPnUWHwZD4PGDNIZ11+nLrVamGSMOoCjReSlIsJF6cXykrGrFr U9Qw== MIME-Version: 1.0 X-Received: by 10.50.111.115 with SMTP id ih19mr20714471igb.47.1427990050484; Thu, 02 Apr 2015 08:54:10 -0700 (PDT) In-Reply-To: References: <1427905808 DOT 32608 DOT 60 DOT camel AT benjamin-hp-g70> <20150401214846 DOT 5d2261e6 AT jive> <201504011954 DOT t31JsnKh020289 AT envy DOT delorie DOT com> <20150401221210 DOT 1b4a299e AT jive> <201504012014 DOT t31KEq1m020861 AT envy DOT delorie DOT com> <551C574F DOT 2030708 AT xs4all DOT nl> Date: Thu, 2 Apr 2015 11:54:10 -0400 Message-ID: Subject: Re: [geda-user] PCB and gschem libraries From: Russell Nelson To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=089e013d0df8b3b78b0512bfd7f8 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --089e013d0df8b3b78b0512bfd7f8 Content-Type: text/plain; charset=UTF-8 On Thu, Apr 2, 2015 at 11:29 AM, wrote: > > BTW, all my symbols are GPL'd and are publicly accessible. It just happens > that they are not hosted on gedasymbols.org. > How might I find them? I could imagine a web page that has links to repositories, but ... why not just combine them all on gedasymbols? It's not like you lose control or attribution. > What displeases me about your proposal is this: if I understood you > correctly, gedasymbols would be an integral part of the tools. They would > be coupled so tightly that I wouldn't have the option not to use > gedasymbols.org. I wouldn't have the option to maintain my own private or > public libs hosted elsewhere under GPL or other license. I would be forced > to license my libs under the GPL and automatically share them. It'd be > unreasonable and unacceptable restrictions on how I'd use a free software. > You would remove the ability that users can chose how to use something > because you believe you have a better way that should be forced on everyone. > My bad! I shouldn't have combined those two ideas, because they are sharply severable. Let me describe them separated: Problem: people don't find parts in the shipped library, so they create new parts that probably are already in gedasymbols. Solution: ship a copy of gedasymbols as the library and provide a way to keep it up to date. Problem: people create parts that aren't in gedasymbols, and don't contribute them back. Solution: give them a public and a private symbol/fp folder. When they update gedasymbols, publish the public folder back to gedasymbols. --089e013d0df8b3b78b0512bfd7f8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On T= hu, Apr 2, 2015 at 11:29 AM, <= gedau AT igor2 DOT repo DOT hu> wrote:

BTW, all my symbols are GPL'd and are publicly accessible. It just happ= ens that they are not hosted on gedasymbols.org.

How mi= ght I find them? I could imagine a web page that has links to repositories,= but ... why not just combine them all on gedasymbols? It's not like yo= u lose control or attribution.
=C2=A0
What displeases me about your proposal is this: if I understood you correct= ly, gedasymbols would be an integral part of the tools. They would be coupl= ed so tightly that I wouldn't have the option not to use gedasymbols.org. I wouldn't = have the option to maintain my own private or public libs hosted elsewhere = under GPL or other license. I would be forced to license my libs under the = GPL and automatically share them. It'd be unreasonable and unacceptable= restrictions on how I'd use a free software. You would remove the abil= ity that users can chose how to use something because you believe you have = a better way that should be forced on everyone.

My bad! I shouldn't have combined those two ideas, because the= y are sharply severable. Let me describe them separated:

Problem: people don't find parts in the shipped library, so they= create new parts that probably are already in gedasymbols.
Solut= ion: ship a copy of gedasymbols as the library and provide a way to keep it= up to date.

Problem: people create parts that are= n't in gedasymbols, and don't contribute them back.
Solut= ion: give them a public and a private symbol/fp folder. When they update ge= dasymbols, publish the public folder back to gedasymbols.=C2=A0
=
--089e013d0df8b3b78b0512bfd7f8--