Originally posted by Cthulhux
View Post
Announcement
Collapse
No announcement yet.
Why FreeBSD Is Liking LLDB For Debugging
Collapse
X
-
-
-
Originally posted by Sergio View PostOhh, so you NEED to be COMPATIBLE with the GPL... Stop this rhetoric shit; it is clear the implications of using GPL in your project. I would like to license my code WITH WHATEVER F***NG LICENSE I WANT. That is what I said (my code with my ARBITRARY license).
I am aware of all this. The only thing I have to say against the GPL is when they use the word 'freedom', it is just that; I acknowledge its importance, and value it.
Go ask Mr. Stallman why he created GNU and the GPL. He thinks closed-source programs is the devil. And closed source only makes sense in corporations, where you need to protect whatever gives you an advantage over the rest.
Closed source doesn't make sense, everything can work as open source, it's just a matter of adapting your business models. The advantages you get by hiding the code are dubious at best, and short-termed only - in the long term, it's much more advantageous to have a healthy open-source ecosystem to develop and maintain software. It's not the 90s anymore when you could just release a binary and expect people to use that same binary for 10 years. These days people expect software to be updated and maintained, and that's expensive work.
Traditional closed-source companies are starting to notice the pressure, eventually they'll have to adapt or die, as open source is much more efficient as a development model.
I can't understand all this "end user's rights" thing...
Comment
-
Originally posted by dee. View PostAnyone still trying to reason with this guy? It's like half of his posts aren't even halfway coherent...
dee. has now been successfully added to your ignore list.
Sergio, please stop feeding him too. He won't understand.
Comment
-
Originally posted by Cthulhux View PostSeriously, stop trolling please. All that whining.
dee. has now been successfully added to your ignore list.
Sergio, please stop feeding him too. He won't understand.
Comment
-
Originally posted by XorEaxEax View PostWith the BSD licence there are no such guarantees, and proprietary forks of BSD code happens all the time, just look at FreeBSD, we have OSX, iOS, JunOS, etc, and these forks doen't release near all changes back to the original project, certainly nothing which they percieve would be a competitive advantage. This is great for them, but bad for the original project which loses out on many enhancements which stays proprietary, contrast that with Linux under the GPL, where all companies are legally bound to submit any modifications, which has led to them pouring resources into collaboratively developing Linux and instead compete in other areas (typically services).
obviously, I'm not trying to argue for/against any particular license (i think all licenses have validity, and it's really upto the developer to use what serves them best); but citing Apple's use of BSD code for your argument doesn't really work, since it is all open-source code that Apple themselves have made freely available, on every release for many many years...
personally, i think bickering over GPL vs. BSD license is a waste of time, they both serve different needs / purposes... GPL is a great license, so is BSD, so is MIT, etc...
Comment
-
Originally posted by dee. View PostYou're entirely free to license your code under whatever shitty license you want. No one is stopping you. You just can't change the license of other people's code, how hard is that to understand?
My project, I would've liked to release it all under BSD (or at least the code I did). I needed a few lines GPL-ed; my project NEEDS these lines. So, next comes distribution. Can I distribute my code with one license and the few GPL lines stay GPL? NO; I was forced to distribute the whole project under GPL.
Once again: I DIDN'T WANT MY PART TO BE GPL (GOT IT?) Ok. Then, I was FORCED to GPL my part, because my project depends on a few GPL-ed lines.
Originally posted by dee. View PostWhole lot of whining because of one word. What do you care what words other people use in licenses that you don't want to use anyway?
Originally posted by dee. View PostStallman created the GPL, because a corporation took his BSD-licensed software, improved it, and sold it as a closed-source product. When Stallman asked if they would contribute those improvements back to the original, seeing as the corporation was benefiting from his and others' free work in the first place, they refused. So he created a license that enforces reciprocity. Seems sensible to me.
Originally posted by dee. View PostClosed source doesn't make sense, everything can work as open source, it's just a matter of adapting your business models. The advantages you get by hiding the code are dubious at best, and short-termed only - in the long term, it's much more advantageous to have a healthy open-source ecosystem to develop and maintain software. It's not the 90s anymore when you could just release a binary and expect people to use that same binary for 10 years. These days people expect software to be updated and maintained, and that's expensive work.
Traditional closed-source companies are starting to notice the pressure, eventually they'll have to adapt or die, as open source is much more efficient as a development model.
Originally posted by dee. View PostThat much is evident.
Comment
-
Originally posted by ninez View Postpersonally, i think bickering over GPL vs. BSD license is a waste of time, they both serve different needs / purposes... GPL is a great license, so is BSD, so is MIT, etc...
Comment
-
Originally posted by Sergio View PostOk, again...
My project, I would've liked to release it all under BSD (or at least the code I did). I needed a few lines GPL-ed; my project NEEDS these lines. So, next comes distribution. Can I distribute my code with one license and the few GPL lines stay GPL? NO; I was forced to distribute the whole project under GPL.
Once again: I DIDN'T WANT MY PART TO BE GPL (GOT IT?) Ok. Then, I was FORCED to GPL my part, because my project depends on a few GPL-ed lines.
It's the same thing with any software, GPL or not: you have to respect the license. If it were proprietary software, and you somehow got access to the source code, you couldn't use those lines of code in your software at all.
If you use GPL code in your project, then you're practically (and legally) making your project a derivative of that GPL-licensed project. Therefore, the code you write must also abide by the GPL.
You may be able to get around this by not linking statically to the GPL code, then you can license your code as BSD and still use the GPL code. If that's not possible for you, then simply don't use the GPL code, and write your own. If it's only a few lines of code, I can't believe it would be a huge problem for you to implement it yourself.
Yes. Indeed, the controversy is such that lots of people have decided to call them Open Source, and not Free. Of course, Stallman didn't like this because he actually thinks the license provides freedom.
Yes; as I said, my only complain is when, for example, people say that he is the creator of FREE software. To me that is shit.
I don't think that your principle applies to every domain; how could you model a business like the video game industry with GPL? What about products like Adobe's Photoshop?
There are open source video games, they can be funded with crowdsourcing or donations or service-based models... or any number of things.
Also, a game company can easily release the game engine open source, and sell the actual game data as proprietary.
Or, with any software, people can just sell binary versions of the open source software, and trust that most people are lazy/untechnical enough to not want to compile the software themselves. Many projects already do this succesfully (Ardour, for one).
Could you explain me the rationale behind this "end users' rights"? Do you argue that people actually care about/are aware of these rights? That the average person picks its software based on a license?
Comment
-
Originally posted by Cthulhux View PostTrue but incomplete. Don't forget the freedom to derive and share own work.
Originally posted by Cthulhux View Post... which is bad for developers involved in creating derivative software as they lose full control over their own work. Basically, the GPL disfranchises developers.
Originally posted by Sergio View PostOhh, so you NEED to be COMPATIBLE with the GPL... Stop this rhetoric shit; it is clear the implications of using GPL in your project. I would like to license my code WITH WHATEVER F***NG LICENSE I WANT. That is what I said (my code with my ARBITRARY license).
Try using BSD licensed code and not copying the copyright notice, also.
Originally posted by Sergio View PostGo ask Mr. Stallman why he created GNU and the GPL. He thinks closed-source programs is the devil. And closed source only makes sense in corporations, where you need to protect whatever gives you an advantage over the rest.
Originally posted by Sergio View PostYes; as I said, my only complain is when, for example, people say that he is the creator of FREE software. To me that is shit.
I don't think that your principle applies to every domain; how could you model a business like the video game industry with GPL? What about products like Adobe's Photoshop?
Also, being the case, how do you see BSD working for them? They are not using the BSD as anything but a free code machine. Code that they could fund by themselves (and that some help to fund, as Apple does), as they are big companies already, making a proprietary product that no one else can legally distribute.
If they were to write BSD licensed code, they'd lose any advantage, the same as using the GPL.
Comment
Comment