News for hackers. Stuff that matters.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by blacktriangle on Tuesday April 06, 2021 @03:36PM (#26716389)
You joke, but now I'm curious what RMS thinks about the BSDs?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by rhabarba on Tuesday April 06, 2021 @03:42PM (#26716455)
stallman.org ran on FreeBSD once, but OpenBSD is "not free enough", he said.

https://web.archive.org/web/20080225230344/http://blog.unixl...

Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @05:08PM (#26717405)
Stallman is also totally full of it since anything GPL is not actually free software. The BSD or MIT licenses are superior because you're then free to use the software as you wish, wheras with the GPL you're constrained in how you use it.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Tuesday April 06, 2021 @05:50PM (#26717811)
Freedom for the users. I am totally disinterested in the freedom of companies.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @05:50PM (#26717825)
I as a user can't use GPL'ed software freely.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Tuesday April 06, 2021 @05:52PM (#26717845)
When was the last time you redistributed modified software as a user? You can benefit from free software without ever writing a line of code.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @05:54PM (#26717872)
Not that long ago, its why I primarily use BSD/MIT/etc licensed software.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by 411111111111111 on Wednesday April 07, 2021 @06:49AM (#26723014)
In what context? I currently struggle imaging a situation.

There is no obligation to upstream anything after all, you just gotta provide the code if someone asks... And why would you care as a user?

Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Tuesday April 06, 2021 @06:51PM (#26718380)
And you weren't happy giving out the source code? Even if you weren't charging money for this I'm struggling to be sympathetic
Re:Apple Donated $100-$249 to FreeBSD in 2021 by hakfoo on Wednesday April 07, 2021 @12:09AM (#26720501)
I could see it for things like electronics projects where the firmware gets modified as a form of configuration.

You might want to give out or sell customized devices, adapted to the specific user or deployment. The end user typically only wants the binary, so distributing the source is at best a good-faith-waste-of-time and at worst an opportunity to cause support problems.

The example I'm thinking of is keyboards running QMK firmware-- it's literally customized by editing a bunch of C and recompiling.

Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Wednesday April 07, 2021 @12:37PM (#26727324)
If you do this for your own personal consumption you aren't violating the GPL, and if you do this for other people all you have to do is give out the source code when asked.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by russh on Tuesday April 06, 2021 @06:37PM (#26718265)
Yesterday.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Tuesday April 06, 2021 @06:48PM (#26718356)
Example?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by rascul on Tuesday April 06, 2021 @06:03PM (#26717938)
What is stopping you from using GPL'ed software freely?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @06:05PM (#26717947)
The license, I'm not a fan of violating licenses. I get that most people do it anyways, I'd just prefer not to.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by yjftsjthsd-h on Tuesday April 06, 2021 @06:16PM (#26718042)
What would you possibly do as a user that would run afoul of a a GPL license? It doesn't do anything unless you redistribute it
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @06:29PM (#26718183)
Its pretty obvious what I'd be doing.

GPL violations happen all the time but they rarely get caught.

Re:Apple Donated $100-$249 to FreeBSD in 2021 by yjftsjthsd-h on Tuesday April 06, 2021 @06:37PM (#26718269)
> Its pretty obvious what I'd be doing.

It's really not. The GPL requirements, AFAIK, only come up if you're distributing binaries and refusing to give source to people when asked (or, in v3, if you stop people from building and running that code). The only situations I can think of where that would even come up are situations where you're no longer acting as a user. So humor me; what exactly could a user do to violate the GPL?

Re:Apple Donated $100-$249 to FreeBSD in 2021 by pieno on Tuesday April 06, 2021 @07:24PM (#26718606)
Not the GP and I agree that as a mere user you’d not easily violate the GPL. But even as a developer it’s less free than you seem to imply: the GPL actually requires more than just distributing the source: you must also license the modified or additional code under the GPL. If you create “derivative works” of GPL licensed software, you are not free to distribute your modified or new code under a more permissive (non-copyleft) license such as the BSD license.

Note that you can find whole textbooks on what constitutes “derivative works”, but in any case it’s much broader than just forking a library. Basically any software that integrates the GPL licensed code (other than integration by way of loosely couples interfaces communicating via other means) is a derivative work.

For example, when your enterprisy application bundles and uses a GPL library to generate PDF’s of some of its data, the enterprisy application as a whole typically becomes a derivative work, which means (11) you must distribute the source of the full application together with any binary distribution of the app and (2) that source must be licensed under GPL.

Re:Apple Donated $100-$249 to FreeBSD in 2021 by yjftsjthsd-h on Tuesday April 06, 2021 @07:59PM (#26718881)
Yes, I'm well aware of the viral aspect; I was objecting specifically to the claim that a user could be restricted by the GPL.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Wednesday April 07, 2021 @04:57PM (#26731143)
Or give the ability to choose which PDF generator the program uses. The situation you give is completely reasonable from the perpective of what the GPL was designed to do
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @06:45PM (#26718327)
I think you might want to read the GPL to get a deeper understanding of how it applies. Its fairly easy to violate the GPL as a user.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by yjftsjthsd-h on Tuesday April 06, 2021 @08:09PM (#26718949)
We are now 3 comments deep into you claiming that users can violate the GPL, and repeatedly not explaining how they can do so when asked. Is it too much to ask for a specific example of how a user can violate the license on a piece of software using the GPL, rather than repeating the same insinuation without any substantiation?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by mhh__ on Tuesday April 06, 2021 @07:04PM (#26718470)
I'm not sure it is for the vast majority of users? How do you violate the GPL by using git?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by rascul on Tuesday April 06, 2021 @06:14PM (#26718024)
What about the license prevents you?
Re:Apple Donated $100-$249 to FreeBSD in 2021 by bifrost on Tuesday April 06, 2021 @06:28PM (#26718168)
The fact that its not free, like the BSD/MIT/etc licenses.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by rascul on Tuesday April 06, 2021 @06:37PM (#26718263)
I'm trying to understand your argument but you're not giving much clarification. I don't understand why you can't use GPL software freely.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by kevin_thibedeau on Tuesday April 06, 2021 @09:28PM (#26719522)
The general gripe of such people is that copyleft prevents you from distributing custom changes to other entities without sharing the source. That one catch is "less free" than the utopia where anyone can take code without a stick making them contribute back to foster the ecosystem.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by lupinglade on Tuesday April 06, 2021 @05:49PM (#26717805)
Exactly. GPL is not free software in the real sense of the word.
Re:Apple Donated $100-$249 to FreeBSD in 2021 by kazinator on Tuesday April 06, 2021 @06:35PM (#26718238)
Both the BSD2 licenses and GPL licenses try to legally prevent the existence of something.

The BSD2 license tries to legally prevent the existence of the source code without the copyright notice preserved.

The GPL license tries to prevent (1) binary code distributed without matching, buildable source code (2) source code or binary code redistributed in combination with GPL-incompatible pieces, (3) ...

BSD argument: the fewer things whose existence a license tries to prevent, the freer it is.

GNU argument: existence of certain things impinges on freedom; if we curtail their existence, we increase freedom.

The only way in which the GNU argument rings true for me is that users of proprietary software unwittingly create a world in which people who would like to avoid proprietary software are effectively coerced into using it. The choice not to use it exists, but at the cost of being economically or socially disadvantaged in some way.

A software choice that doesn't affect anyone else is strictly personal, even if it is uninformed; it is itself an exercise in freedom. E.g. if someone makes a binary-only screensaver program for GNU/Linux that costs $5.99 (and contains no malware or anything of the source) the choice to use it is of no consequence. If someone likes that screensaver, it's their choice and their $5.99, and it doesn't affect anyone else even in the same household or organization.

Re:Apple Donated $100-$249 to FreeBSD in 2021 by mikece on Tuesday April 06, 2021 @03:43PM (#26716466)
I'm thinking a prepaid debit card and a donation to the FreeBSD Foundation, OpenBSD, and NetBSD might be able to get him to give his opinion. :-)

Joking aside, I'm pretty sure the GNU Manifesto already contains the polite version of his thoughts on the BSDs though.