On 19.05.2016 18:28, David Cramblett wrote:
> If you read this (from Linux kernel link provided):
> 
> |(d) I understand and agree that this project and the contribution are
> public and that a record of the contribution (including all personal
> information I submit with it, including my sign-off) is maintained
> indefinitely and may be redistributed consistent with this project or
> the open source license(s) involved.|
> 
> 
> It's kind of splitting hairs to say they don't require CLA, "it's a
> Certificate of Origin". It's essentially accomplishing the same goal.

No, definitively not. With a CLA, I give up my copyright. I have no
rights on the code submitted anymore and the entity that I had to
transfer my copyrights to can do with my contribution as it pleases.
They can even go closed source.

The (d) point you cited above just informs me that anyone can look up my
contribution as it will be publicly available indefinitely.


> The developer is agreeing that the patch belongs to the project and may
> be redistributed indefinitely.

Where does it say that?

> I'm not particularly concerned one way or the other. If any evil person
> or company tries to convert a useful OSS project into a pay-for software
> (or do other disruptive things), the community is going to fork the
> project and move on, e.g. LibreOffice, MariaDB, etc.

There is no easy way to prohibit this. Look at The Gimp, for example:
There are dozens of outlets on the internet that _sell_ precompiled
versions, sometimes "enhanced" with add ware and sometimes even under
the "Photoshop" label.

As a side note, even the current infrastructure supplier of BackupPC,
sourceforge.net, is known to do such things. Just google "sourceforge
grabs gimp".

Now, the GPL does not prohibit to sell software. It demands that you
have to make the source code available and that you can not mix GPL with
non GPL software (oversimplified, I know). But you actually are allowed
to charge for compilation, media, documentation, support and so on.

How can an open source project defend against the misuse of their project?

Mostly by making sure the source code stays open source. Try to attract
as many contributors as possible so the number of copyright holders make
it improbable that the source is taken over.

In the case of BackupPC, the risk of misuse is small: The target
audience are system administrators who will not download BackupPC from
some shady operation for a handful of megabucks if they can install it
from their OS repository for free. So another target would be to closely
cooperate with OS package maintainers in order to make the inclusion of
BackupPC as hassle free for them as possible.

Most OS packagers carry patches for the packages the maintain. Some of
the patches are distribution specific, some are bug fixes, some are even
functional extensions. And all package maintainers would prefer if they
would not have to carry these patches because these may break and the
maintainer then has to redo them for every new release of the upstream
project. So, harvesting these patches and incorporate them into the main
BackupPC source makes sure we stay in the distribution.

Another thing most OS packagers do is accepting bug reports. We should
harvest these bug reports and fix the issues in our source code. The
more bug reports a maintainer can close with a "fixed upstream" notice,
the better the reputation of a project is and the larger the chances of
a project to stay in the distribution (or even get a special exposure in
the distribution) are.

With kind regards

Stefan Peter

--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
(See https://en.wikipedia.org/wiki/Posting_style for details)

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to