Opened 3 hours ago

Last modified 3 hours ago

#70948 assigned defect

macFUSE is closed source, we should not package it

Reported by: neverpanic (Clemens Lang) Owned by: mohd-akram (Mohamed Akram)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ra1nb0w
Port: macfuse

Description

macFUSE is binary-only non-commercial freeware starting with the 4.x versions. MacPorts should not package it, it exposes both us and our users to legal risks.

For example, any MacPorts user in a company that installs the macfuse port potentially violates clause 4 of the macFUSE license:

  4. Redistributions in binary form, bundled with commercial software, are not
     allowed without specific prior written permission. This includes the
     automated download or installation or both of the binary form in the
     context of commercial software.

MacPorts definitely fulfills the "automated download or installation or both of the binary form" part of this. "in the context of commercial software" is not well defined, and might well be understood by a court or lawyer as "in the context of a company that develops software".

I realize this will break many ports that currently depend on macFUSE, but I don't see good alternatives. We still have the osxfuse port that packages the old 3.x version that seems to be open source.

Change History (1)

comment:1 Changed 3 hours ago by neverpanic (Clemens Lang)

Cc: ra1nb0w added
Owner: set to mohd-akram
Status: newassigned
Note: See TracTickets for help on using tickets.