Linux Confused with Software License

CA50

Skilled
Dec 26, 2009
3,404
80
137
GraveYard
Hi to all,

I have developed a freeware application, which i would like to release to the public as freeware (not opensource). I am confused about the license.
What license should be used for that. There are many out there, and most probably GPL is the common, but it too has versions.

Anyone please clear my doubt and help me with this.

Thanks to all.
 

booo

BA BA BA BABANANA
Skilled
Mar 4, 2008
2,233
3,057
478
Colodaro
GPL and the like require you to provide the source code. check license terms for stuff like IE or paint.net

anyways, why dont you release the sourcecode on github? releasing the source would help you in the long term for supporting and adding features.
 
  • Like
Reactions: CA50

CA50

Skilled
Dec 26, 2009
3,404
80
137
GraveYard
Do you want to put the source out in public domain or just the binary?
Did for now i just want to release the binaries.

He is probably thinking of just releasing it on warez sites like other developers.

OP, try sourceforge.net/ its the best when it comes for GPL/GNU tools/warez stuff.
Yes, i will have it released on sourceforge

GPL and the like require you to provide the source code. check license terms for stuff like IE or paint.net

anyways, why dont you release the sourcecode on github? releasing the source would help you in the long term for supporting and adding features.
For now, i am planning to make it freeware, in future i might consider making it open source

@booo , i am confused about the source code type. I want to release the binaries, and restrict used from modifying it. And i do not want to release the source codes.
 

shirish

Skilled
Feb 3, 2006
1,374
77
136
48
@CA50 - could you be more elaborate, it will help us better. Which target platforms are you targeting at ? in what language the source-code is written ?, what is the application type you are offering ?

If you share both those details, it will help us in sharing with you proper answers. For e.g. the easiest way to make a binary for MS-Windows is shared at https://msdn.microsoft.com/en-us/library/bb384838.aspx . This is assuming you are using C or C++, have your Visual Basic things. For GNU/Linux I haven't seen or used a single program in years which is 'freeware' . I have been playing 'URW' unrealworld.fi and the linux package has the whole source-code so you know how it was built.
 

CA50

Skilled
Dec 26, 2009
3,404
80
137
GraveYard
@CA50 - could you be more elaborate, it will help us better. Which target platforms are you targeting at ? in what language the source-code is written ?, what is the application type you are offering ?

If you share both those details, it will help us in sharing with you proper answers. For e.g. the easiest way to make a binary for MS-Windows is shared at https://msdn.microsoft.com/en-us/library/bb384838.aspx . This is assuming you are using C or C++, have your Visual Basic things. For GNU/Linux I haven't seen or used a single program in years which is 'freeware' . I have been playing 'URW' unrealworld.fi and the linux package has the whole source-code so you know how it was built.
Ok friend here are the details.
target platform : windows
language : C#
application: IDE
 

Chaos

Skilled
Jan 29, 2005
9,603
1,572
302
Since its binary, none of the GPL, MIT etc licenses apply. Just release it with a disclaimer saying no warranty and use at your own risk. No specific licensing required for a 'free as beer' binary distribution.
 

random2

Adept
Nov 1, 2006
939
150
131
Using an open source license without any source being given is useless. What you need is just a 'End user license agreement'

Basically you should cover the following -
The user can use the software for the intended purpose without any warranty
The user is not supposed to reverse engineer/decompile the software
There is no warranty and the user is responsible for any damages incurred
The user cannot redistribute the software
 
  • Like
Reactions: CA50

avi

Skilled
Nov 23, 2010
4,179
1,738
252
Check this: http://choosealicense.com/ (developed by GitHub) it will help you understand about licenses. I usually chose MIT. Because its friendly for anyone and I really don't care if someone makes money off my application :p

Please avoid source forge. they were caught adding ads to installers, without permissions.
 

CA50

Skilled
Dec 26, 2009
3,404
80
137
GraveYard
Check this: http://choosealicense.com/ (developed by GitHub) it will help you understand about licenses. I usually chose MIT. Because its friendly for anyone and I really don't care if someone makes money off my application :p

Please avoid source forge. they were caught adding ads to installers, without permissions.
Thanks mate, i already removed the license and integrated an EULA.
Apart from sourceforge, is there other good site for publishing a software[DOUBLEPOST=1426519373][/DOUBLEPOST]@others, anyone wants to try my IDE, here is the link

https://sourceforge.net/projects/guitasm8086/