Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Whats the differences in open-source liscenses

Author
Message
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 22nd Dec 2005 23:28
What is the difference between all of the liscense, I really dont want to read each and every one of them and hope i catch the difference

so whats the difference between version 1 of the gpl and version 2 and the lgpl(i think thats the name)

tutorials,programs,useful but simple php scripts, a place for code snipplets and more at
http://hackr83.0z0.co.uk
(still under construction)
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 22nd Dec 2005 23:42
Basiclly with the GPL people have to share the sourcecode of whatever they make that was based on your code. LGPL is for library files, where if you staticly link to a LGPL file you are forced to share your code, but if you load it dynamicly (a DLL for example) you are free to keep your code private.
Other, more freedom-providing, libraries are the mozilla and z-lib.

WarBasic Scripting engine for DarkBasicPro
DC emulator code size: 14.3MB, 553,214 lines
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 22nd Dec 2005 23:46
yes but isnt there like a gpl version 1 and 2 and 3? because i have read on some apps it is like "this program is under gpl version 2 and later" and such

tutorials,programs,useful but simple php scripts, a place for code snipplets and more at
http://hackr83.0z0.co.uk
(still under construction)
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 22nd Dec 2005 23:49
yeah, but AFAIK it didn't change much. Basicaly if you use GPL code your code has to be released as GPL also... unless I got it all wrong.

WarBasic Scripting engine for DarkBasicPro
DC emulator code size: 14.3MB, 553,214 lines
JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 23rd Dec 2005 01:31
the newest version of GPL (i believe) is rather painful for people against OSS (like MS)

Appointed by Jimmy as "MR. GAME REVIEW WIZARD GUY"
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 23rd Dec 2005 01:36
I'm not against OSS, but I am against the GPL. They try to protect freedom so much they actually restrict you more than they free you.

WarBasic Scripting engine for DarkBasicPro
DC emulator code size: 14.3MB, 553,214 lines
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 23rd Dec 2005 03:02
hmmm I'll just use gpl
and tkfish, exactly how do they restrict you(besides making any sourcecode from it be open)
hmm me thinks i need sourceforge

tutorials,programs,useful but simple php scripts, a place for code snipplets and more at
http://hackr83.0z0.co.uk
(still under construction)
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 23rd Dec 2005 03:19 Edited at: 23rd Dec 2005 03:26
The guy that wrote the GPL licence wrote it so as to protect the rights of the software's end-user so that he/she could be free to know what the software was doing and would have the liberty to change anything they wanted. The problem is, this takes away the privacy from the person who made the software. If he found a piece of code he needs and it happens to be GPL, he is forced to opensource his entire program. I have nothing against open source but I do like the ability not to use it if I ever come up with something I don't feel like giving away.
An example of this was the OGRE engine, which until a while ago was GPL. Anything you made with it had to be GPL also. They've changed this to LGPL so the engine can now be used by more people.
The Irrlicht engine uses the zlib licence, which basicaly says: do what you want with this, but give credit where credit is due. That I like.

That's my main problem with the GPL. There are other little annoying things like the big headers on each code file, and the fact that the executable has to be distributed with a copy of the GPL.

WarBasic Scripting engine for DarkBasicPro
DC emulator code size: 14.3MB, 553,214 lines
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 23rd Dec 2005 03:49 Edited at: 23rd Dec 2005 03:50
hmmm so lgpl is probably better for me to use then
do you have to have stupid headers with it

edit:
so if i had it gpl then would that mean anyone who used my exe would have to be gpl also, or anyone who used my dll,(or if i came out with a static lib)

tutorials,programs,useful but simple php scripts, a place for code snipplets and more at
http://hackr83.0z0.co.uk
(still under construction)
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 23rd Dec 2005 06:27
I find that it's far easier to write your own licence, which can be as simple as this:

"This program is free for you to use and redistribute. You may also use all, or part, of the source code in another project or a spin off of this project. Do not falsely take credit for this program, or it's source code. Give credit if you use some (or all) of the source. Don't release a modified version of the source under the same name as this project."

Wallah.

I personally dislike open source projects. Not ones that give people access to the source code of a program, but ones where people contribute. These sorts of things are fine for fiddly little things that aren't important but for OSes and the like *cough*LINUX*cough* I feel that there is a major security issue that will become apperent is those projects ever become mainstream.

~Heed my word hobags: Jism~
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 23rd Dec 2005 07:14
Yes I see your point
If i had people contribute to it(like more than 2 or 3 and people that i dont know personally) I would probably get very confused

and what would be worse is if someone took advantage of open source and contributed code with an intentitinal bug so that he could make a virus or something of the sort

but really who would want to do that, well nvm(n00bs)

tutorials,programs,useful but simple php scripts, a place for code snipplets and more at
http://hackr83.0z0.co.uk
(still under construction)
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 23rd Dec 2005 12:17
Quote: "
and what would be worse is if someone took advantage of open source and contributed code with an intentitinal bug so that he could make a virus or something of the sort"

It has been attempted before with the Linux kernel. The thing is, people don't just log in to the source code's server and edit what they want. They submit patches which are then reviewed before being merged with the project's code.

WarBasic Scripting engine for DarkBasicPro
DC emulator code size: 14.3MB, 553,214 lines

Login to post a reply

Server time is: 2024-11-16 07:39:33
Your offset time is: 2024-11-16 07:39:33