LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


View Poll Results: License choice
Apache License 2.0 0 0%
BSD 3-Clause "New" or "Revised" license 0 0%
BSD 2-Clause "Simplified" or "FreeBSD" license 0 0%
GNU General Public License (GPL) 9 45.00%
GNU Library or "Lesser" General Public License (LGPL) 2 10.00%
MIT license 5 25.00%
Mozilla Public License 2.0 0 0%
Common Development and Distribution License 0 0%
Eclipse Public License version 2.0 0 0%
other 7 35.00%
Multiple Choice Poll. Voters: 20. You may not vote on this poll

Reply
  Search this Thread
Old 08-30-2019, 12:13 PM   #16
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,249

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323

Quote:
Originally Posted by rtmistler View Post
Why lawyer this up and why use any license at all? What would you be protecting? I'm not interested in the various descriptions of "open source", to me it is two words, when combined indicate to me that there are no restrictions on the copying and re-using of my source that I publicly posted somewhere.
The point is to ban other people from placing restrictions on the copying and re-using of your code.
 
Old 08-30-2019, 12:55 PM   #17
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,883
Blog Entries: 13

Rep: Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931
Quote:
Originally Posted by dugan View Post
The point is to ban other people from placing restrictions on the copying and re-using of your code.
Sorry, but not for me.

An earlier point that those who wish to reuse code will not because they have no authoritative information indicating that code is open source, is something I can agree with.

I'm absolutely understanding of the need for licensing, this is done for my employers or clients as a requirement.

At an earlier point in this thread, I got the impression that this was just random tool code which the OP wished to post, and should've realized that they are interested in licensing, otherwise they'd have not created this thread.

But, I have snippets of code, posted in blogs, or also scripts. I also have some very small, one to two file git repos which were valid code, example code, but absolutely nothing of any consequence.

Sorry, but couldn't be bothered to increase the size of those very old things, just to add a licensing statement.

Meanwhile, someone has already pointed out that it technically is licensed anyways.

So my earlier recommendation is not useful for this question/poll.
 
Old 08-31-2019, 02:24 AM   #18
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Most of the software & OS world I live in uses the GPL, so I use that too.
It's that simple for me.
I want to make sure that people can & cannot do the same with my code that I can & cannot do with their code.

BTW, there's also differences between GPL2 and GPL3
 
Old 09-05-2019, 07:31 PM   #19
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
There is no "the MIT License". The term actually refers to different variants of a very free license. Whenever I have the choice, I mostly prefer the WTFPL. For more serious projects, my go-to choice is MIT-0.

Honestly, everything which I am allowed to license is work which I do in my free time, for fun, not for profit. Take my stuff, sell it for a billion US$, I don't care. Especially, I am not interested in imposing a multi-page set of "YOU MUST" rules onto whoever decides to use my free software, like the GPL would. So I won't.
 
Old 10-06-2019, 12:50 PM   #20
dogpatch
Member
 
Registered: Nov 2005
Location: Central America
Distribution: Mepis, Android
Posts: 490
Blog Entries: 4

Rep: Reputation: 238Reputation: 238Reputation: 238
Question

Quote:
Originally Posted by Turbocapitalist View Post
I don't write any more much but, given a choice, prefer AGPL among the reciprocal licenses for end-user oriented programs. For libraries or modules or drivers I prefer something non-reciprocal that still covers patents, such as the Apache 2.0 license.

The reason being is that end-user benefit from the freedom of reciprocal licenses and developers benefit from the non-reciprocal style. However, unless the product is a one-off and planned to be abandoned immediately without updates, then even the people using non-reciprocal licenses learn that it is to their advantage to commit upstream as much as possible.
Could you help me understand the difference between 'reciprocal' vs 'non-reciprocal' licenses? You list AGPL as reciprocal, but the FSF's license list only mentions two 'reciprocal' licenses, both of which they advise against because they are not free licenses. Am confused.
 
Old 10-19-2019, 12:26 AM   #21
Crippled
Member
 
Registered: Sep 2015
Distribution: MX Linux 21.3 Xfce
Posts: 595

Rep: Reputation: Disabled
Other

Other: No License.
 
Old 10-19-2019, 08:08 PM   #22
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,786

Rep: Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083
Quote:
Originally Posted by dogpatch View Post
Could you help me understand the difference between 'reciprocal' vs 'non-reciprocal' licenses? You list AGPL as reciprocal, but the FSF's license list only mentions two 'reciprocal' licenses, both of which they advise against because they are not free licenses. Am confused.
I expect Turbocapitalist was using "reciprocal" to mean "copyleft", and "non-reciprocal" to mean "permissive".
 
Old 10-19-2019, 11:10 PM   #23
freemedia2018
Member
 
Registered: Mar 2019
Distribution: various automated remasters
Posts: 216

Rep: Reputation: 208Reputation: 208Reputation: 208
I typically use CC0. It is GPL-compatible according to the FSF, but OSI decided to vote that a GPL-compatible public domain dedication wasn't "open," while approving what is essentially NASA's non-free license.

So that's what I think of "open source" licensing. I am not against the GPL, in fact I attribute Linux's (level of) success to it. Why else would Torvalds say that using it is one of the best decisions he ever made?

Even the FSF is alright with a public domain dedication for fewer than 300 lines. They recommend the GPL past that point. That doesn't mean I always use the GPL for large projects, but I would happily participate in one that used GPL, and it definitely makes plenty of sense to use it for projects you don't want hijacked. I'm not against the way BSD does things-- but, the outcome they want differs from the outcome the FSF wants. (And Linus, as well.)
 
Old 10-20-2019, 10:03 AM   #24
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
Quote:
Originally Posted by freemedia2018 View Post
Even the FSF is alright with a public domain dedication for fewer than 300 lines.
The FSF is not entitled to decide about your licenses.
 
Old 10-20-2019, 04:59 PM   #25
freemedia2018
Member
 
Registered: Mar 2019
Distribution: various automated remasters
Posts: 216

Rep: Reputation: 208Reputation: 208Reputation: 208
Quote:
Originally Posted by YesItsMe View Post
The FSF is not entitled to decide about your licenses.
You're missing the point by a long shot. Not only did they invent these licenses, their job is to advocate when it's a good idea to use them.

Ethically speaking, your doctor is not entitled to decide about your treatment, either-- but if they don't tell you their best expert opinion, they aren't doing the job they get paid for.
 
Old 10-20-2019, 08:28 PM   #26
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
Quote:
Originally Posted by freemedia2018 View Post
Not only did they invent these licenses
Name one license which was invented by the FSF. Hint: Public domain is not one of those.

Quote:
Originally Posted by freemedia2018 View Post
Ethically speaking, your doctor is not entitled to decide about your treatment, either-- but if they don't tell you their best expert opinion, they aren't doing the job they get paid for.
A doctor would recommend what fits you best. The FSF does not because it artificially limits your choices according to a rather narrow list. If a proprietary license fits your project best, the FSF will still never recommend that. If the CDDL fits your project best, the FSF won't either. And they (seemingly) don't even know the MIT-0.

So, unlike a doctor, the FSF makes ideologically-driven suggestions. I really wonder why anyone in technology pays them for their ideology at all.
When a developer develops anything, the person to choose the license is the developer.

Last edited by YesItsMe; 10-20-2019 at 08:30 PM.
 
Old 10-20-2019, 08:57 PM   #27
freemedia2018
Member
 
Registered: Mar 2019
Distribution: various automated remasters
Posts: 216

Rep: Reputation: 208Reputation: 208Reputation: 208
Quote:
Originally Posted by YesItsMe View Post
Name one license which was invented by the FSF. Hint: Public domain is not one of those.
Quote:
So, unlike a doctor, the FSF makes ideologically-driven suggestions. I really wonder why anyone in technology pays them for their ideology at all.
I'm just going to ignore you for trolling. The answers to your questions are no mystery, they're well known-- and you're only here to argue and frankly, to mislead. Ciao.
 
1 members found this post helpful.
Old 10-21-2019, 07:35 AM   #28
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,786

Rep: Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083
Quote:
Originally Posted by YesItsMe View Post
Quote:
Originally Posted by freemedia2018 View Post
Quote:
Originally Posted by YesItsMe View Post
The FSF is not entitled to decide about your licenses.
Ethically speaking, your doctor is not entitled to decide about your treatment, either-- but if they don't tell you their best expert opinion, they aren't doing the job they get paid for.
A doctor would recommend what fits you best.
This is a great example of why using analogies for arguments is a bad idea. All that needs to be said is that the FSF publishes advice about which license to choose. You can take it or leave it.
 
2 members found this post helpful.
Old 10-21-2019, 10:00 AM   #29
freemedia2018
Member
 
Registered: Mar 2019
Distribution: various automated remasters
Posts: 216

Rep: Reputation: 208Reputation: 208Reputation: 208
Quote:
Originally Posted by ntubski View Post
This is a great example of why using analogies for arguments is a bad idea.
If analogies are not useful to an honest argument, examples can't be much more useful. The real problem is what to do when presented with a dishonest argument. Make your point, then walk away until someone honest shows up. It doesn't matter how perfect the rebuttal is, because facts and context don't matter more to a troll than analogies. You're going to get something ridiculous back no matter what.

The analogy was solid. The real problem was two distractions from the point-- first when we went from a point about the FSF to whether they have the right to advocate their own cause (that was the first venture into absurdity) and the second was missing the point again by talking about whether their cause was in a different class than doctors. Whether or not analogies are useful would be a third step beyond the point, but since it's not the same person doing it, maybe we should count it as the first?

Last edited by freemedia2018; 10-21-2019 at 10:07 AM.
 
Old 10-21-2019, 12:20 PM   #30
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
Quote:
Originally Posted by freemedia2018 View Post
I'm just going to ignore you for trolling.
I find it amazing that you derive this topic into personal attacks now that I named where you're wrong. One of the problems with FSF zealots is that they lack the confidence to actually participate in a conversation without being a bully when someone denies their holy cow.

The FSF has not invented one single license. Calling me names for stating this fact is childish and I will report your harassment right after pressing "Submit Reply". Ciao as well.

Quote:
Originally Posted by ntubski View Post
All that needs to be said is that the FSF publishes advice about which license to choose.
I agree.

Last edited by YesItsMe; 10-21-2019 at 12:22 PM.
 
  


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
LXer: If you were on a desert island, which license would you take with you? LXer Syndicated Linux News 0 07-20-2017 12:45 AM
LXer: Which type of open source license do you prefer? LXer Syndicated Linux News 0 08-12-2016 02:39 PM
LXer: Which open source software license should I use? LXer Syndicated Linux News 0 01-29-2013 12:11 PM
which is best licensed ftp server : Pureftp(Bsd license) vs vsftpd (Gpl license) jsaravana87 Linux - Server 1 10-03-2012 11:22 AM
How to use the Windows-XP License Sticker - I've got NO CD - just the License-Sticker jomen General 4 02-13-2010 02:51 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:38 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