Originally posted by RealNC
View Post
Announcement
Collapse
No announcement yet.
PathScale Gives FreeBSD, NetBSD A New C++ Runtime
Collapse
X
-
-
Funny how BSD people get pissed when people use their code according to the rules of their own license. They don't even know what the heck it is they actually want.
Leave a comment:
-
Originally posted by archibald View PostFrom the Free Software Foundation's licence recommendations:
The full text is here: http://www.gnu.org/licenses/license-...endations.html. Oddly, it doesn't mention the BSD licence, speaking only of Apache Licence 2.0.
Originally posted by gnu.orgFreeBSD license
This is the original BSD license with the advertising clause and another clause removed. (It is also sometimes called the “2-clause BSD license”.) It is a simple, permissive non-copyleft free software license, compatible with the GNU GPL.
If you want a simple, permissive non-copyleft free software license, the FreeBSD license is a reasonable choice. However, please don't call it a “BSD” or “BSD-style” license, because that is likely to cause confusion which could lead to use of the flawed original BSD license.
And yes, that FSF recommendation makes sense - the only part where people get angry over BSD/GPL interactions is when someone goes against that.Last edited by dnebdal; 27 May 2011, 10:02 AM.
Leave a comment:
-
Originally posted by archibald View PostThe full text is here: http://www.gnu.org/licenses/license-...endations.html. Oddly, it doesn't mention the BSD licence, speaking only of Apache Licence 2.0.
Leave a comment:
-
From the Free Software Foundation's licence recommendations:
When you contribute to an existing project, you should usually release your modified versions under the same license as the original work. It's good to cooperate with the project's maintainers, and using a different license for your modifications often makes that cooperation very difficult. You should only do that when there is a strong reason to justify it.
Leave a comment:
-
Originally posted by kraftman View PostAt first I didn't explain very well what I meant. XorEaxEax did. I meant they prefer supporting closed source projects rather than GPL ones.
I wouldn't say that they "prefer supporting" it, it's more that a closed project is ... ignorable? It doesn't really bother them, because the only things that will happen are on a scale from "never hear about it again" to "get patches from that company". Compare that to someone making the code GPL, which means that they can see, but not use, everything the other part does to it: When you also know that making it GPL is completely unnecessary, it almost seems like taunting them. Besides, they're probably less likely to get patches from a GPLed fork, since the people involved in that will probably think "oh, it's already open".
So, yeh ... from a BSD point of view, a closed program using some of their code is probably preferable to a GPL project making it GPL-licensed. (Again, this is different from a GPL-ed project using it under the original BSD license, which is a good thing.)
Leave a comment:
-
Originally posted by dnebdal View PostI didn't miss it - but it's still a ridiculous assertion. Your post effectively said "they prefer closed to open-source programs, and they show it by writing open-source programs with a specific license". Which is not among the more convincing arguments I've heard. (As has been discussed between that post and this reply, admittedly.)
Leave a comment:
-
Originally posted by kraftman View PostYes. It seems you missed what some other people said before.
@archibald:
BSD code used in a GPL project, but kept BSD: Happiness. Unicorns dancing under rainbows etc.
BSD code used in closed-source project: Eh, if I have to use it at some point maybe it'll be slightly better than it'd have been otherwise.
BSD code made GPL: Why? They could have used it anyway, so making it impossible to import their changes is just insulting.
On a side note, the companies using FreeBSD are fairly decent at contributing back - after all, it's less work if a change is added upstream.Last edited by dnebdal; 26 May 2011, 04:24 PM.
Leave a comment:
-
Originally posted by XorEaxEax View PostIf they preferred closed source they wouldn't be writing open source. The only thing I don't understand is how some BSD advocates can prefer closed source over GPL (unless that is what you meant), from a practical standpoint closed source is worse for BSD than GPL licenced code so I can only assume such preference is about licence politics/zelotry, not practicality.
A caricature certainly, but the from the BSD dev's perspective you've got somebody who took your code and added extra conditions to it (so far, so similar to a closed source project) but then touts their code as being free when it's perfectly un-free from where Mr. BSD is sitting.
I'm still not sure why GPL is better in practice than closed source - the devs don't want to reverse engineer it, and if they did RE, how many people would believe that they didn't peek at the source code if they got stuck? How do you think the Linux devs would react to the BSD devs saying "we RE'd the linux kernel and now we have these new features!". I suspect that the lawyers would get involved and nobody wants that.
I should note that this is spectulation, I don't speak for all of them etc. etc.
Leave a comment:
-
Originally posted by XorEaxEax View PostIf they preferred closed source they wouldn't be writing open source. The only thing I don't understand is how some BSD advocates can prefer closed source over GPL (unless that is what you meant), from a practical standpoint closed source is worse for BSD than GPL licenced code so I can only assume such preference is about licence politics/zelotry, not practicality.
Leave a comment:
Leave a comment: