C Board  

Go Back   C Board > Community Boards > General Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 12-26-2007, 04:59 PM   #1
Malum in se
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 3,188
propogation of open source

I have a function that I am adding to an open source library (CxImage). The function is in its own file and does not use any of the original libraries code, except to call some of the functions in the library. What I'm wondering is will this cause that function, which is currently closed source to become open source, or can we maintain that file as closed while still providing the rest of the library code as is to the public? This one function isn tthat big of a deal, sicne it realyl just wraps the functionality fothe library for a specific type of conversion, but we may want to add more functions later on that are more proprietary. I am sure the CEO will be passing this by a lawyer, but I wanted the general opinion on the matter prior to suggesting this course of action.
__________________
Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.
abachler is offline   Reply With Quote
Old 12-26-2007, 05:03 PM   #2
Frequently Quite Prolix
 
dwks's Avatar
 
Join Date: Apr 2005
Location: Canada
Posts: 7,698
I would say it depends on the license. For example, the LGPL allows proprietary code to link with the library, while the GPL does not.

Since the library you're using is released under the Zlib license, you can probably do this:
Quote:
Copyleft No
Linking from code with a different license Yes
There you have it.
__________________
dwk

Seek and ye shall find. quaere et invenies.

"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell


Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net

My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
dwks is offline   Reply With Quote
Old 12-27-2007, 03:36 AM   #3
Cat without Hat
 
CornedBee's Avatar
 
Join Date: Apr 2003
Posts: 8,492
You can do pretty much everything with zlib-licensed stuff, except claim that you wrote code that you didn't, or remove the license statement.
__________________
All the buzzt!
CornedBee

"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
CornedBee is offline   Reply With Quote
Old 12-28-2007, 10:03 AM   #4
Malum in se
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 3,188
OK, thanks guys, just didnt want the boss having a caniption fit because 30 lines of code had to be released.
__________________
Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.
abachler is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Open source 64 bit compilers? abachler Windows Programming 4 06-06-2007 03:31 AM
Open source library for graphical presentation Vogel C++ Programming 1 09-20-2005 05:54 AM
Open Source or not spidereen A Brief History of Cprogramming.com 26 04-10-2003 12:23 PM
What happened the Open source poll spidereen C++ Programming 1 04-08-2003 01:53 PM
Open source: is it secure? samGwilliam Linux Programming 6 02-28-2002 09:58 AM


All times are GMT -6. The time now is 05:08 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22