LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-15-2006, 12:24 AM   #1
debloxie
Member
 
Registered: Jul 2003
Posts: 153

Rep: Reputation: 30
customizing an open source software???


goodie,

i have a billing software i wud like to customize but i dont know how to go about it. i know the first step is to get the source code but from there i pretty dont know much. i know i ll do a lot of editing but i want some advice. i also wud like to be able to generate license code for the software as well as i ll be selling it. Thanks

Loxie
 
Old 06-15-2006, 12:29 AM   #2
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 863

Rep: Reputation: 45
Check the license! If it is GPL you must make the source available, effectively nullifying your sales effort. You can sell support but otherwise you are taking code written by others, on which they hold copyright, and selling it without their consent.

If the licence permits this (eg BSD) then take a crash cource in c
 
Old 06-15-2006, 01:02 AM   #3
debloxie
Member
 
Registered: Jul 2003
Posts: 153

Original Poster
Rep: Reputation: 30
crash course in what?
 
Old 06-15-2006, 01:10 AM   #4
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Rep: Reputation: 34
Quote:
Originally Posted by davcefai
Check the license! If it is GPL you must make the source available, effectively nullifying your sales effort. You can sell support but otherwise you are taking code written by others, on which they hold copyright, and selling it without their consent.
AFAIK, GPL does allow you to sell your derived work as long as you make the modified source code available. Of course, it may not make a whole lot of business sense 'cause people can just take the source instead of paying you to obtain the binaries. Like you say, selling support is an alternative.

As for the modification itself, it depends upon how the original software is written.
 
Old 06-15-2006, 01:45 AM   #5
debloxie
Member
 
Registered: Jul 2003
Posts: 153

Original Poster
Rep: Reputation: 30
its in .tar.gz format. hope that helps and am sure its written in c++
 
Old 06-15-2006, 01:54 AM   #6
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Rep: Reputation: 34
Quote:
Originally Posted by debloxie
its in .tar.gz format. hope that helps and am sure its written in c++
"tar.gz" is how the software is compressed. You can use the same formart to compress the modified version or use a different algorithm, such as bzip2. If it is written in C++, all you have to do is make your mods to the source files and rebuild/test your application to make sure it works the way you want it to before compressing the modified set of files for distribution.
 
Old 06-15-2006, 06:02 AM   #7
debloxie
Member
 
Registered: Jul 2003
Posts: 153

Original Poster
Rep: Reputation: 30
hi thanks for ur messages Daihard,

am not really a newbie per se, when u "run ur mods on the source tree". where can i get to that, i ll need a type of environment to execute that and basically, its just to change the software names to the intended names and also put in a licensing code for users as well.

Thanks
 
Old 06-15-2006, 06:27 AM   #8
ethics
Senior Member
 
Registered: Apr 2005
Location: London
Distribution: Arch - Latest
Posts: 1,522

Rep: Reputation: 45
I dont think you can just change its name and chrage people for it (atleast i hope you can't). You're effectively selling other peoples work (without permission?), without adding anything yourself, which is plain wrong.
 
Old 06-15-2006, 07:48 AM   #9
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Quote:
Originally Posted by ethics
I dont think you can just change its name and chrage people for it (atleast i hope you can't). You're effectively selling other peoples work (without permission?), without adding anything yourself, which is plain wrong.
Hard to know what OP is really up to......
I have seen several cases of OpenOffice being re-packaged and sold under different names. I had understood that this was legal--that the GPL basically says that what comes to you as open source must be maintained open.
 
Old 06-15-2006, 07:52 AM   #10
ethics
Senior Member
 
Registered: Apr 2005
Location: London
Distribution: Arch - Latest
Posts: 1,522

Rep: Reputation: 45
Quote:
Originally Posted by pixellany
Hard to know what OP is really up to......
I have seen several cases of OpenOffice being re-packaged and sold under different names. I had understood that this was legal--that the GPL basically says that what comes to you as open source must be maintained open.
True, but doesn't this depend on the licensing of the original software? without knowing that we couldn't advise, but, i am sure there is a moral dillema here...
 
Old 06-15-2006, 09:23 AM   #11
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,545

Rep: Reputation: 57
Quote:
i am sure there is a moral dillema here
Yes but that is all, provided the original software is GPL. GPL software is free, I can take GNU Screen, rename it to multiterm and sell that if I like. I must however include a copy of the license with all distrobutions and make the source available, essentially releasing it under the GPL as well.

On the other hand if it was released under something like the BSD license well then pffft. I can rename it, rebuild it and relicense it and not distribute source and do whatever the hell I liked.

Got too off topic I'm out now.
 
Old 06-15-2006, 11:52 AM   #12
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 863

Rep: Reputation: 45
You can charge for GPL software but as pointed out in previous posts you must also make the source code available. Which seems to make the licencing module that debloxie wants to write somewhat pointless.

This also seems to go against one of Richard Stallman's freedoms: The freedom to run the software.
 
Old 06-15-2006, 12:57 PM   #13
hobbestec
LQ Newbie
 
Registered: Nov 2003
Location: Boston, MA
Distribution: Debian, Ubuntu, Fedora
Posts: 27

Rep: Reputation: 15
What billing software are you packaging up? What license is it under? If it's under BSD then go wild, though you still need to include the BSD copyright notice with it. If it's under GPL, then you can rename it, sell it, and even put in a license key requirement, but you'll need to also provide access to the source code and the modified software stays under the GPL license and provides the same freedom to your buyers as you got from the original author. If your buyers are smart they will realize what you are doing and won't buy anything from you unless you are providing added value to them.
 
  


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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Survey on open-source software calande General 8 06-02-2006 08:22 PM
Need Help: Free Software vs. Open Source Software General_Tso Linux - General 13 12-17-2005 09:49 PM
LXer: Open Source Software Will Permeate Enterprise Software, Says The ... LXer Syndicated Linux News 0 12-12-2005 08:31 PM
Open source accounting software satimis Linux - Software 6 06-01-2005 02:31 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:31 PM.

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