From owner-freebsd-questions@FreeBSD.ORG Wed Jun 20 22:18:17 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E7F01065670 for ; Wed, 20 Jun 2012 22:18:17 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 17D9D8FC15 for ; Wed, 20 Jun 2012 22:18:17 +0000 (UTC) Received: from r56.edvax.de (port-92-195-40-10.dynamic.qsc.de [92.195.40.10]) by mx01.qsc.de (Postfix) with ESMTP id B79E23D349; Thu, 21 Jun 2012 00:18:09 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id q5KMI9aR004984; Thu, 21 Jun 2012 00:18:09 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Thu, 21 Jun 2012 00:18:09 +0200 From: Polytropon To: Wojciech Puchar Message-Id: <20120621001809.da9ce415.freebsd@edvax.de> In-Reply-To: References: <4FCF9333.70201@speakeasy.org> <402199FE-380B-41B6-866B-7D5D66C457D5@lpthe.jussieu.fr> <20120619205225.21d6709f.freebsd@edvax.de> <20f61898ce668c96f8882981cf8e24f6@remailer.privacy.at> <4FE1AD27.8000704@gmail.com> <1340192731894-5720039.post@n5.nabble.com> <4FE1BD0E.5060300@pukruppa.de> <20120620224030.1a0dc3b4.freebsd@edvax.de> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions , Antonio Olivares Subject: Re: Why Clang X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2012 22:18:17 -0000 On Wed, 20 Jun 2012 23:57:17 +0200 (CEST), Wojciech Puchar wrote: > from what i know (still, possibly incorrent) if i am hired as a programmer > and write a program, this program belong to the company and i couldn't use > it everywhere at least officially. That is highly debatable and mostly subject to the content of your programmer's contract. In most cases, one would assume that by receiving a payment, you give the "rights of creator" to that company. But it doesn't neccessarily have to be the case! Imagine a photographer who takes photos of you, e. g. for a new passport. You pay the photographer for the developed (today: printed) photos you receive, for example 4 or 6 pieces. You do _not_ obtain the "right regarding the image" by that payment. The photographer (as the creator of the image) still owns it. You can buy it separately. (At least this is the case here in Germany according to the law.) To translate this to a programmer's job: You're being paid to write a program for a customer. You deliver the program. That's what you are paid for. Still the source code is yours (as _you_ are the creator, no matter who you sold "a copy" to). So I would assume that you can still use the program for further projects that run independently from that customer. EXCEPT - of course, there is a contract specifying otherwise. > So - if authors of any project, no matter how numerous, will all > without exception agree that they want to get rid of GPL, then - they > always can turn it to BSD > licenced ? am i right? A general consensus of the issuers of the license ("continuous licensing") could maybe do that, I assume. Still there would be the possibility to create a fork (common means in open source when something needs to be changed that doesn't go well with "mainstream"), and that fork could keep the old license. Now there are two independent projects. BUT - as everyone is free to obtain, modify and re-issue GPL source code, I'm not sure such a consensus could be reached. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...