LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-24-2009, 02:12 PM   #1
jonnytabpni
Member
 
Registered: Sep 2008
Posts: 68

Rep: Reputation: 16
GPL Compliance


Hi Folks,

I am leasing out computers to a customer of mine. I will retain ownership of the computers. Here is what I am doing software wise:

1) Install the standard distro of gNewSense on a "Master PC"
2) Create an unprivileged user. Set passwords on the admin account and on
the unprivileged user.
3) Install some VOIP software (Twinkle)
4) Edit the nautillius xml files, gconf-editor and pessulus to lock down
this user to only allowed them access to Twinkle and Firefox (I.E.
strong desktop restrictions)
5) Image the partition using partimage
6) Deploy the image on multiple PCs which we own
7) Install the PCs on a customer site for them to use (We will be
retaining ownership of them, however leasing them out to this company
for their use)

Now, I realise that my obligations under the GPL is to release the source code. In the lease agreement, there will be a clause saying that the customer will not be allowed to modify any software running on those machines under lease. Now, I know that this may be refered to as "Tivoisation" however, does that really apply here, since I *own* the computers?

I was thinking of placing the following notice on my customer's intranet site:

Quote:
#Start GPL info

Some of the software distributed to you as part of your agreement with <my business name>, has been licensed by the respective copyright holden under the GPL V2 license. You may receive a full copy of the license by visitng http://www.gnu.org/licenses/old-licenses/gpl-2.0.html or by writing to:

The Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Please note that while <my business name> retains ownership of the computers provided under the lease agreement, GPL and other open-source licensed software does not fall under this lease agreement. This means that you are the licensee of said software and are entitled to the following things:

1) Corresponding source code of any GPL software running on those machines.
2) To redistribute the GPL'ed binaries to your hearts content, as long as you remain in compliance with the respective GPL agreement.
3) To modify the source code to your hearts content, provided you remain in compliance with the respective GPL agreement.

Please note that while the GPL license entitles you to the above, the following restrictions have been put into place regarding the leased computer hardware which fall under your agreement with <my business name>:

1) Any software or firmware installed on the leased computers must be chosen, installed and configured by <my business name> engineers. You are prohibited from changing any software running on those machines without prior agreement. This does not affect your right to modify the software running on the machines, as long as you make and execute your modifications on a computer which does not fall under your lease agreement with <my business name>.
2) "<my business name>" and the <my business name> logo are registered trademarks. While you are free to modify and/or redistribute GPL'ed software, this does not include the words "<my business name>" or the <my business name> Logo. To put it simply, if you wish to redistribute the software running on the leased computers outside of your organisation, we ask that you remove both of those trademarks.

Download Links:

Source Code:
- Orignal Operating System source before <my business name> modifications
- Twinkle VOIP Softphone
- Pessulus Lockdown Editor
- <my business name> "diffs"

Images:
- Orignal ISO (no <my business name> modifications)
- Hard Disk image deployed on all leased computers (Includes <my business name> modifications and trademarks for use within your organisation)
- Hard Disk image deployed on all leased computers with <my business name> modifications but with trademarks removed


#End GPL info
I'd really appreciate everyone's comments on what they think about the above agreement. It is not my intention to violate the GPL, or go against the free software spirit. It's just that I'm providing a managed solution and wish for all the computers to remain exactly the same

Thanks,

Jonny

Last edited by jonnytabpni; 11-24-2009 at 02:15 PM.
 
Old 11-24-2009, 02:17 PM   #2
rweaver
Senior Member
 
Registered: Dec 2008
Location: Louisville, OH
Distribution: Debian, CentOS, Slackware, RHEL, Gentoo
Posts: 1,833

Rep: Reputation: 167Reputation: 167
IANAL.

Based on my experience, this does remain compliant in all forms, however, as I stated on the first line-- i am not a lawyer. To get a good answer to this you need to contact an attorney who specializes in copyright and intellectual property issues and preferably one who has some familiarity with the GPL.
 
Old 11-24-2009, 03:13 PM   #3
jonnytabpni
Member
 
Registered: Sep 2008
Posts: 68

Original Poster
Rep: Reputation: 16
Quote:
Originally Posted by rweaver View Post
IANAL.

Based on my experience, this does remain compliant in all forms, however, as I stated on the first line-- i am not a lawyer. To get a good answer to this you need to contact an attorney who specializes in copyright and intellectual property issues and preferably one who has some familiarity with the GPL.
Hi rweaver,

Thanks for your answer. It's good to know that an expert thinks I'm ok with the above.

I appreciate that you are not a lawyor, and same goes for everyone on here, I am not gonna hold and of you liable

Would you be willing to share some of the "experience" that you have regarding the above? Maybe in a PM?

Also, is anyone aware of any online software lawyers that charge a reasonable rate to confirm that the above confirms with the GPL?

Thanks
 
Old 11-24-2009, 11:30 PM   #4
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,359

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
Try emailing the EFF http://www.eff.org/
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: GPL Compliance Engineering Delves Into the Inner Life of Embedded Devices LXer Syndicated Linux News 0 10-21-2008 08:20 AM
LXer: Inside the SFLC's"Practical Guide to GPL Compliance" LXer Syndicated Linux News 0 08-28-2008 08:20 AM
LXer: Software Freedom group offers guide to GPL compliance LXer Syndicated Linux News 0 08-23-2008 02:50 AM
LXer: GPL compliance issues are tearing Joomla! apart LXer Syndicated Linux News 0 06-20-2007 11:03 PM
LXer: FSF hires new GPL compliance engineer LXer Syndicated Linux News 0 08-24-2006 04:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 07:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration